footer#footer{padding:10px;border-top:2px solid #ffdc00;background-color:#b4b4b4}footer#footer .border-right{border-right:1px solid;border-color:#4b4d5b !important;padding:0 30px}footer#footer .padding-left{padding-left:30px}footer#footer h3{font-family:'Roboto',sans-serif;font-size:18px;font-weight:600;line-height:20px;text-transform:uppercase;color:#FFF;position:relative}footer#footer h3:after{content:"";width:30px;position:absolute;height:2px;left:0;bottom:-10px;background-color:#00638f}footer#footer .content{padding:30px 0 20px 0}footer#footer p{font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;line-height:16px;color:#FFF;padding:5px 0}footer#footer p a{font-weight:400;color:#00638f;text-decoration:none !important}footer#footer img.logo{max-width:180px;width:180px;padding:20px 0;vertical-align:middle;border-style:none}div.footer-separator{background-color:#388da9;height:5px}div#extra-foote-copyright{background-color:#3a4349;padding:10px 0;text-align:center}div#extra-foote-copyright p{font-family:'Roboto',sans-serif;font-size:13px;font-weight:400;color:#FFF}

nav#header{padding:20px 0}nav#header img#logo{width:250px;margin-left:20px;position:absolute;left:50%;margin-left:-135px}nav#header a.logout:hover{opacity:.7}#div_blockBuscadorNumColegiado{float:none !important;width:auto !important;height:auto !important}#div_resultadoBuscadorNumColegiado{height:auto !important;padding-top:2px !important}button i.fa-bars,button i.fa-bars::after{color:#5c5c5c;opacity:.8}.dropdown-toggle{box-shadow:none}.dropdown-toggle::after{opacity:.6}#temasInteres{margin-top:-6px;margin-left:-14px;border:0}#temasInteres button{border:0;background-color:transparent !important}#temasInteres ul li{padding:10px 0;padding-left:10px}#temasInteres ul li a i{margin-right:5px;font-size:10px}#temasInteres ul li a{padding:10px 5px;color:#444;font-size:15px;font-family:'PTSans',sans-serif}#temasInteres .dropdown-menu{right:45px !important}.dropstart .dropdown-toggle::before{display:none}

body{font-family:'Lato',sans-serif !important;background-color:#e8e8e8}.col-9{flex:0 0 auto;width:77%}.col-1{flex:0 0 auto;width:11.333333%}.col-2{flex:0 0 auto;width:11.666667%}#div_blockContenedorHeader{margin-bottom:0;box-shadow:none !important;-webkit-box-shadow:none !important}#div_contenedorPrincipal h1{display:none;background-image:none !important;background-color:transparent !important;border:0 !important;text-shadow:none !important;text-align:center;font-size:30px !important;font-family:'Roboto',sans-serif;padding-bottom:20px;font-weight:600;padding-top:10px;box-shadow:none !important;-webkit-box-shadow:none !important}#div_contenedorPrincipal h2{font-size:18px;font-family:'PTSansBold';font-weight:900;padding:5px 10px;color:#1287a4;background-color:#FFF !important;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:0;border-bottom:0}.h2_desplegado{background-image:none !important}#div_contenedorPrincipal h1:after{content:' ';display:block;border:1px solid #19469d;position:absolute;left:50%;margin-top:10px;vertical-align:middle;width:200px;margin-left:-100px}.div_panel{overflow-x:hidden;box-shadow:none !important;-webkit-box-shadow:none !important;border-width:1px !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.div_contenido_columna_izquierda .sin_padding_superior,.div_contenido_columna_derecha .sin_padding_superior{padding-left:0;padding-right:0;border-right:0;border-left:0}div#loginDiv label.forms_fieldlabel{width:100% !important;padding-left:2px !important;background-color:transparent !important}input{display:block}input[type=button],input[type=submit],input[type=reset],button{height:35px !important;padding:0 20px !important}.tabs_contenedor_general{margin-top:20px;margin-bottom:0;border-bottom:0;box-shadow:none;-webkit-box-shadow:none}.tabs_contenedor_menu{padding:8px 0;border-bottom:2px solid #ffdc00;margin-bottom:10px}.tabs_tab{margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-radius:0}.tabs_tab a{-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px;border:0;background-color:#FFF;color:#2a2a2a !important;padding:10px 15px;font-size:18px}.tabs_tab a:hover{background-color:#ffdc00 !important}.tabs_tab_activa{border-right:0 !important}.tabs_tab_activa a{background-color:#ffdc00}.div_botonera_central{background-color:transparent;border:0;box-shadow:none}.div_botonera{background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none !important;-webkit-box-shadow:none !important}.div_botonera button,.forms_field input[type=button]{width:150px}.ui-jqgrid-htable,.ui-jqgrid .ui-jqgrid-btable{width:100% !important}.ui-jqgrid .ui-jqgrid-btable{margin-left:-1px !important}.ui-jqgrid .ui-jqgrid-hbox{padding-right:0 !important}.ui-jqgrid .ui-jqgrid-pager{height:45px !important}#div_blockContenedorContenido{min-height:100vh !important}

section#loginDiv{margin-top:100px}div#loginDiv img.logo{float:none;margin:30px auto}

label.forms_fieldlabel{width:170px !important;background-color:transparent !important}#critic_fisiosbundle_colegiadodatoscontactotype_direcciones_0 label.forms_fieldlabel{width:100px !important}#critic_fisiosbundle_colegiadodatoscontactotype_direcciones_0 textarea{width:200px !important}button.boton_combobox_unico::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f2ed";font-size:10px;padding-left:3px}button.boton_combobox_listado::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0d7";font-size:10px;padding-left:3px}button.boton_combobox_listado{margin-left:450px !important;margin-top:-21px !important;float:left}button.boton_combobox_unico{margin-top:-21px !important;float:left}.div_grupo_campos label.forms_fieldlabel{padding-left:5px !important;line-height:15px}.div_grupo_campos{background-color:transparent !important;padding:0 0 !important;margin:0 0 !important;border:0 !important;box-shadow:none !important;-webkit-box-shadow:none !important}.div_grupo_campos .div_grupo_campos{margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important}.div_grupo_campos .div_titulo_apartado{padding-left:5px;font-family:'PTSansBold';color:#000;margin-top:30px}.forms_field{margin-bottom:5px !important;padding:5px 0 !important}.forms_field_show:empty{display:block;clear:both}.forms_div select,.forms_div input,.forms_div textarea,.forms_field select,.forms_field input,.forms_field textarea{background-color:#fff;border:1px solid #989898}.forms_field label.forms_fieldlabel{float:left;clear:both}.div_panel label.required,.forms_div label.required,.forms_div select.required{padding-left:0;box-shadow:none !important;-webkit-box-shadow:none !important}.div_panel input.required{background-color:#FFF;box-shadow:none !important;-webkit-box-shadow:none !important}.div_nota_informativa{margin:10px 0 !important}table.table_certificados tbody tr{border-bottom:0 !important;border-top:0 !important;margin:10px 0;height:40px}.div_contenedor_collection{margin:0 !important;border:0 !important;padding-left:0 !important}.form_row{padding:10px 0;border-bottom:1px solid #eee}label.forms_fieldlabel{width:170px}button.boton_nuevo,button.boton_editar{padding-left:27px !important}.div_anyo{color:#000 !important;background-color:#ffdc00 !important;font-style:normal !important}input,textarea{background-color:#fff;border:1px solid #989898}select{background-color:#fff;border:1px solid #989898}button.boton_ok,button.boton_cancelar,button.boton_editar,button.boton_buscar,button.boton_nuevo,button.boton_anterior,button.boton_siguiente{background-color:#1cbfe6 !important}.table_listado_simple th{background-color:#ffdc00 !important;color:#000 !important}

#div_blockContenedorHeader{margin-bottom:0}#menuLateral{padding:20px 0 0 0;height:100%;background-color:#1cbfe6;text-align:left;height:100%}#menuLateral a,#menuLateral ul li ul li a,#menuLateral ul li button{font-size:15px;color:#FFF;padding-left:10px !important}#menuLateral a:hover,#menuLateral a.active,#menuLateral ul li button:hover,#menuLateral ul li button[aria-expanded="true"],#menuLateral ul li button.submenu[aria-expanded="true"],#menuLateral ul li button.submenu:hover,#menuLateral ul li ul li a:hover{color:#ffdc00;cursor:pointer}#menuLateral ul li:first-child{margin-top:10px}#menuLateral ul li{margin:15px 0;padding-top:10px;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}#menuLateral ul li ul>li{border-top:none !important}#menuLateral .menu_level_1{margin-top:10px}.menu_level_1{display:none}#menuLateral ul li button{color:#FFF;margin-left:0;margin-bottom:0;padding:0;box-shadow:none}#menuLateral ul li button.submenu{text-transform:none;margin-left:10px;margin-top:-8px;color:#FFF}#menuLateral ul li ul li{margin:10px 10px}#menuLateral ul li ul li:first-child{margin-top:0}#menuLateral ul li div.submenu ul li{margin-left:20px}.menu-lateral-right{width:100% !important}.menu-lateral-right ul li{border-top:none !important}.menu-lateral-right ul li a{color:#444 !important}.menu-lateral-right ul li a i{font-size:10px !important}@media(max-width:1250px){.menu-lateral-right{display:none}}

.box-title-info .box-title-content{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 .4rem 2rem rgb(0 0 0 / 20%);-moz-box-shadow:0 .4rem 2rem rgb(0 0 0 / 20%);box-shadow:0 .4rem 2rem rgb(0 0 0 / 20%);padding:20px}.box-title-content .box-title-info-separator{border-bottom:1px solid #e8e8e8;margin-left:-20px;margin-right:-20px}.box-title-info .box-title-content h3{margin-bottom:10px;font-weight:800;text-align:center;text-transform:uppercase;background-color:#FFF !important;box-shadow:none !important;-webkit-box-shadow:none !important;text-shadow:none !important}.box-title-info .box-title-content p{line-height:22px;color:#444}.box-title-info .box-title-content img{max-width:100%}

#carouselHome{margin-bottom:20px}.carousel-inner img{height:180px}.carousel-indicators [data-bs-target]{width:8px !important;border:1px solid #1287a4;height:8px !important;padding:0 !important;border-radius:50%}.carousel-indicators .active{background-color:#FFF}.carousel-indicators{margin-top:0;margin-bottom:5px}
