*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{font-family:"Chivo","Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif,monospace;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local('Material Icons'),local('MaterialIcons-Regular'),url(/Styles/Fonts/MaterialIcons-Regular.ttf) format('truetype')}@font-face{font-family:'Material Icons Outlined';font-style:normal;font-weight:400;src:url(/Styles/Fonts/MaterialIcons-Outlined.woff2) format('woff2')}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:400;src:url(/Styles/Fonts/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].woff2) format('woff2')}@font-face{font-family:'Chivo';font-style:normal;font-weight:400;src:url(/Styles/Fonts/Chivo/Chivo-VariableFont_wght.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(/Styles/Fonts/Roboto/Roboto-VariableFont_wdth,wght.ttf) format('truetype')}.gridPagerStyle a:hover{cursor:pointer}.gridRegistros tbody tr th a.aspNetDisabled{background-color:inherit !important}.aspNetDisabled{color:#545454 !important}select.aspNetDisabled,input[type="checkbox"].aspNetDisabled,input[type="radio"].aspNetDisabled{pointer-events:none !important}input[type="checkbox"].aspNetDisabled,input[type="radio"].aspNetDisabled,input[type="text"].aspNetDisabled,textarea.aspNetDisabled,select.aspNetDisabled{background-color:#f0f0f0 !important}a.aspNetDisabled{text-decoration:none}#dhtmltooltip{position:absolute;left:-300px;width:150px;border:1px solid #000;padding:2px;background-color:#ffffe0;visibility:hidden;z-index:100;filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135)}#dhtmlpointer{position:absolute;left:-300px;z-index:101;visibility:hidden}.EncuestaPunto{margin-bottom:16px;padding:20px 24px;border-left:4px solid var(--colorColegio);border-radius:10px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.07)}.EncuestaTituloPunto{font-weight:600;font-size:1.05rem;color:#2c3e50}.EncuestaRespuestaInformacionPunto{color:#6c757d;font-size:.84rem;font-style:italic}.EncuestaTextBoxOpcionRespuesta{width:100%;border:1px solid #dee2e6;border-radius:6px;padding:10px 12px;margin-top:10px}.EncuestaTextBoxOpcionRespuestaNumero{max-width:200px}.material-icons-outlined{font-family:'Material Icons Outlined';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.material-icons18{font-size:20px}.material-icons.md-16,.material-icons-outlined.md-16{font-size:16px}.material-icons.md-18,.material-icons-outlined.md-18{font-size:18px}.material-icons.md-24,.material-icons-outlined.md-24{font-size:24px}.material-icons.md-34,.material-icons-outlined.md-34{font-size:34px}.material-icons.md-36,.material-icons-outlined.md-36{font-size:36px}.material-icons.md-48,.material-icons-outlined.md-48{font-size:48px}.material-icons.info,.material-icons-outlined.info{color:#00f}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:rgba(255,255,255,1)}.material-icons.md-light.md-inactive{color:rgba(255,255,255,.3)}.girarElemento{animation-name:girarElemento;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes girarElemento{from{rotate:0deg}to{rotate:360deg}}.agitarElemento{animation-name:agitarElemento;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes agitarElemento{0%{rotate:0deg}10%{rotate:37deg}20%{rotate:0deg}30%{rotate:-37deg}40%{rotate:0deg}}body{font-size:14px;margin:0;padding:0;color:#000;position:relative;background-color:#f9f9f9 !important;font-family:"Chivo",sans-serif}.bodyInicio{background:#f9f9f9;background-size:cover}::-webkit-input-placeholder{color:#b0b0b0;text-align:left}:-moz-placeholder{color:#b0b0b0;text-align:left;font-style:italic}::-moz-placeholder{color:#b0b0b0;text-align:left;font-style:italic}:-ms-input-placeholder{color:#b0b0b0;text-align:left;font-style:italic}@media only screen and (max-width:767px){body{line-height:18px}.bodyInicio{background-image:url('')}}.BotonMmtoTrad{background-color:#e0e0e0;border-color:#f00}.BotonMmtoTrad:Hover{background-color:#c0c0c0;cursor:pointer}.fuente{font-size:14px;font-family:"Roboto","Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif}p{margin-bottom:10px}.tituloConIcono{vertical-align:middle}.fichaColegiadoDeudaPendiente{background-color:#797979;color:#fff;padding:5px}.divsUploaders{margin-top:5%}.enLinea{display:inline-block;vertical-align:top}.enLineaSinAlinear{display:inline-block}.displayFlex{display:flex}.flotanteIzquierdaSinResponsive{float:left}.ZonaDrop{border-style:dotted !important;border-width:thin}.colorEnlace{color:#069 !important}.VUContenedorTodoAnchoRedondeado{padding:10px 10px 10px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;overflow:auto;clear:left}.VUdivContenedorContenido{max-width:1400px;margin-left:auto;margin-right:auto;padding:10px 10px 10px 10px;opacity:.93;background-color:#e7e9e7}.VUdivContenedorContenidoFondo{width:100%;height:100%;background-color:#e7e9e7}.VUdivContenedorValidarCSV{display:flex;gap:30px;max-width:900px;margin:0 auto;flex-wrap:wrap}.VUdivBuscadorCSV{flex:1;min-width:300px;background:#fff;border-radius:16px;padding:36px;box-shadow:0 4px 16px rgba(0,0,0,.06)}.VUdivBuscadorCSV .csvHeaderIcon{width:50px;height:50px;border-radius:12px;background:linear-gradient(135deg,#2c5f8a,#4da3d4);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem;margin-bottom:18px}.VUdivBuscadorCSV h3{font-size:1.3rem;color:#1a3a5c;margin-bottom:6px}.VUdivBuscadorCSV .csvDescripcion{color:#6c757d;font-size:.9rem;margin-bottom:24px;line-height:1.5}.VUdivBuscadorCSV .csvLabel{font-size:.82rem;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin-bottom:6px;display:block}.VUdivBuscadorCSV .csvInputTexto{border:2px solid #e0e4e8;border-radius:10px;padding:14px 16px;font-size:1rem;width:100%;margin-bottom:16px;box-sizing:border-box}.VUdivBuscadorCSV .csvInputTexto:focus{border-color:#2c5f8a;outline:none;box-shadow:0 0 0 3px rgba(44,95,138,.12)}.VUdivBuscadorCSV .csvBtnVerificar{width:100%;background:#2c5f8a;color:#fff;border:none;border-radius:10px;padding:14px;font-weight:600;font-size:1rem;cursor:pointer;transition:background .2s}.VUdivBuscadorCSV .csvBtnVerificar:hover{background:#1a3a5c}.VUdivContenedorCSV{flex:1;min-width:300px;background:#fff;border-radius:16px;padding:36px;box-shadow:0 4px 16px rgba(0,0,0,.06);border-left:4px solid #2c5f8a}.VUdivContenedorCSV .csvResultTitulo{font-size:1rem;color:#6c757d;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;font-weight:700}.VUdivContenedorCSV .csvResultCampo{margin-bottom:18px}.VUdivContenedorCSV .csvResultCampo .csvResultLabel{font-size:.78rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px}.VUdivContenedorCSV .csvResultCampo .csvResultValor{font-size:1rem;color:#1a3a5c;font-weight:600;margin-top:2px}.VUdivContenedorCSV .csvResultCampo .csvResultMono{font-family:'Courier New',monospace;font-size:.9rem;word-break:break-all}.VUdivContenedorCSV .csvDivider{height:1px;background:#e8ecf0;margin:16px 0}.VUdivContenedorCSV .csvBtnOutline{display:inline-flex;align-items:center;gap:6px;color:#2c5f8a;border:1.5px solid #2c5f8a;background:none;padding:8px 16px;border-radius:8px;font-weight:600;font-size:.88rem;cursor:pointer;transition:all .2s;margin-right:8px;text-decoration:none}.VUdivContenedorCSV .csvBtnOutline:hover{background:#2c5f8a;color:#fff}.VUdivContenedorCSV .csvBtnPrimary{display:inline-flex;align-items:center;gap:6px;background:#2c5f8a;color:#fff;border:none;padding:8px 20px;border-radius:8px;font-weight:600;font-size:.88rem;cursor:pointer;transition:background .2s}.VUdivContenedorCSV .csvBtnPrimary:hover{background:#1a3a5c}.divContenidoGenerico{max-width:1400px;height:100%;margin-left:auto;margin-right:auto;padding:10px 10px 10px 10px}.pruebaScroll{overflow:auto}.contenedorControlFormulario{vertical-align:middle;padding:4px 8px 4px 8px}.contenedorControlFormularioPeq{vertical-align:middle;padding:2px 4px 2px 4px}.fondoFlotanteFiltros{padding:1em;background-color:rgba(160,158,163,.7);color:#000}.tituloTercero{margin-bottom:20px;font-size:xx-large;text-align:center;background-color:#dcdcdc;padding:1em}.labelMensaje{position:relative;padding:1rem 1rem;border:1px solid transparent;border-radius:.25rem;font-size:15px}.labelMensajePeq{position:relative;padding:.5rem .5rem;border:1px solid transparent;border-radius:.25rem;font-size:14px;display:block}.labelMensajeCorrecto{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.labelMensajeAzul{color:#03236d;background-color:#c3d1f2;border-color:#a3bbf3}.labelMensajeErroneo{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.labelMensajeAlerta{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.MiTabEstilo .ajax__tab_header{font-family:'Roboto',sans-serif;font-size:14px;color:#c4c4c4}.MiTabEstilo .ajax__tab_header .ajax__tab_outer{border-color:#222;color:#c4c4c4;padding-left:10px;margin-right:3px;border:solid 1px #c4c4c4}.MiTabEstilo .ajax__tab_header .ajax__tab_inner{border-color:#666;color:#333;padding:3px 10px 2px 0}.MiTabEstilo .ajax__tab_hover .ajax__tab_outer{background-color:#c4c4c4;color:#fff}.MiTabEstilo .ajax__tab_hover .ajax__tab_inner{color:#fff}.MiTabEstilo .ajax__tab_active .ajax__tab_outer{border-bottom-color:#fff;background-color:#d7d7d7}.MiTabEstilo .ajax__tab_active .ajax__tab_inner{color:#000;border-color:#333}.MiTabEstiloContenedor{background-color:#f5f5f5}.MiTabEstilo{width:100%;color:#808080 !important;background-color:#e1e1e1;font-family:'Catamaran',sans-serif;font-size:16px;display:inline-block;padding:5px 25px;margin:2px 2px 2px 2px}.MiTabEstilo:hover{text-decoration:underline;color:#000}.MiTabEstiloActivo{width:100%;color:#000 !important;background-color:#fff;font-family:'Catamaran',sans-serif;font-size:16px;display:inline-block;padding:5px 25px;margin:2px 2px 2px 2px}.rowAtributos{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.rowAtributos>div{max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.rowAtributos h2{font-size:20px}.postit{position:absolute;right:20px;top:20px;width:300px;padding:5px;background-color:#fff;box-shadow:5px 5px 15px grey;border-radius:15px;z-index:10000;cursor:move}.postit h3{font-size:20px}.bordeControlTercero{border:2px solid #000;padding:2em}.postitTablaContenido{border-spacing:0;border-collapse:separate;border:0;width:100%;font-size:8pt;color:#000}.postitCabecera{text-align:center;font-weight:bold;background-color:#ffd700;font-size:10pt}.postitUsuario{BORDER-BOTTOM:gray 1px solid;text-align:left;display:none}.postitCeldaTexto{BORDER-LEFT:gray 1px solid;BORDER-RIGHT:gray 1px solid;BORDER-BOTTOM:gray 1px solid;text-align:left;padding:2px}.postitCeldaDato{BORDER-RIGHT:gray 1px solid;BORDER-BOTTOM:gray 1px solid;text-align:right;font-weight:bold;padding:2px}.fondoImpSRC{background-color:#bdb76b}.fondoImpDV{background-color:#8fbc8f}.fondoTotalACobrar{background-color:#ff0}.fondoTransparante{background-color:transparent}.anchoFechaFactura{width:95px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho2{width:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho3{width:3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho4{width:4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho6{width:6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho8{width:8%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho9{width:9%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho10{width:9.9%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho10_2{width:10.2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho11{width:11%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho11_6{width:11.6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho12{width:12%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho12_5{width:12.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho13{width:13%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho14{width:13.9%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho14_5{width:14.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho15{width:14.9%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho16{width:15.9%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho17{width:16.9%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho18{width:17.9%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho19{width:19%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho20{width:19.8%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho21{width:21%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho22{width:22%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho23{width:23%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho24{width:24%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho25{width:24.75%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho26{width:26%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho27{width:27%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho28{width:28%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho28_5{width:28.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho29{width:29%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho30{width:29.7%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho32{width:32%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho32_3{width:32.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho33{width:32.7%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho34{width:34%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho37{width:37%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho38{width:38%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho39{width:39%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho40{width:39.6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho40_2{width:40%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho42{width:41.8%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho43_4{width:43.4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho44{width:43.9%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho45{width:44.55%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho48{width:47.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho49{width:48.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho50{width:49.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho54{width:54%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho55{width:54.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho58{width:58%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho59{width:59%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho60{width:59.4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho61{width:61.4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho63{width:63%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho64{width:64%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho65{width:64.35%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho66{width:66%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho67{width:67%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho68{width:68%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho69{width:69%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho70{width:69.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho72{width:72%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho74{width:74%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho75{width:74.25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho78{width:78%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho80{width:79.2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho85{width:84.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho87{width:87.45%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho88{width:88.6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho90{width:89.1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho93_6{width:93.6%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho95{width:95%}.ancho97{width:97%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho100{width:99%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ancho100real{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.margenTodo5{margin:5px !important}.margenSuperior0{margin-top:0 !important}.margenSuperior3{margin-top:3px !important}.margenSuperior4{margin-top:4px !important}.margenSuperior5{margin-top:5px !important}.margenSuperiorMenos5{margin-top:-5px !important}.margenSuperiorMenos3{margin-top:-3px !important}.margenSuperior6{margin-top:6px !important}.margenSuperior7{margin-top:7px !important}.margenSuperior8{margin-top:8px !important}.margenSuperior10{margin-top:10px !important}.margenSuperiorMenos10{margin-top:-10px !important}.margenSuperior11{margin-top:11px !important}.margenSuperior12{margin-top:12px !important}.margenSuperior13{margin-top:13px !important}.margenSuperior15{margin-top:15px !important}.margenSuperior18{margin-top:18px !important}.margenSuperior20{margin-top:20px !important}.margenSuperior22{margin-top:22px !important}.margenSuperior23{margin-top:23px !important}.margenSuperior25{margin-top:25px !important}.margenSuperior27{margin-top:27px !important}.margenSuperior28{margin-top:28px !important}.margenSuperior40{margin-top:40px !important}.margenSuperior60{margin-top:60px !important}.margenInferior4{margin-bottom:4px !important}.margenInferior5{margin-bottom:5px !important}.margenInferior10{margin-bottom:10px !important}.margenInferior15{margin-bottom:15px !important}.margenInferior20{margin-bottom:20px !important}.margenDerecha0{margin-right:0 !important}.margenDerecha5{margin-right:5px !important}.margenDerecha10{margin-right:10px !important}.margenDerecha15{margin-right:15px !important}.margenDerecha20{margin-right:20px !important}.margenIzquierda4{margin-left:4px !important}.margenIzquierda5{margin-left:5px !important}.margenIzquierda10{margin-left:10px !important}.margenIzquierda12{margin-left:12px !important}.margenIzquierda15{margin-left:15px}.margenIzquierda8{margin-left:8px}.margenIzquierda20{margin-left:20px}.margenIzquierda25{margin-left:25px}.margenIzquierda27{margin-left:27px !important}.margenIzquierda50{margin-left:50px}.padding5{padding:5px}.padding10{padding:10px}.padding13{padding:13px}.padding20{padding:20px}.paddingSuperior0{padding-top:0}.paddingSuperior4{padding-top:4px}.paddingSuperior5{padding-top:5px}.paddingSuperior8{padding-top:8px}.paddingSuperior13{padding-top:13px}.paddingSuperior20{padding-top:20px}.paddingInferior0{padding-bottom:0 !important}.paddingInferior10{padding-bottom:10px !important}.paddingIzquierdo0{padding-left:0 !important}.paddingIzquierdo5{padding-left:5px !important}.paddingIzquierdo10{padding-left:10px !important}.paddingIzquierdo15{padding-left:15px !important}.paddingDerecho0{padding-right:0 !important}.paddingDerecho10{padding-right:10px !important}.paddingY5{padding-top:5px;padding-bottom:5px}.paddingX25{padding-right:25px;padding-left:25px}.margenLineaGridAbajo{margin-bottom:30px}.dosColumnas{-webkit-column-count:2;-moz-column-count:2;column-count:2}.soloVisibleMovil{display:none}.cabeceraTotalIva{background-color:#aeadad;color:#fff;padding:4px;margin-bottom:5px}.divTotalFactura{padding-left:10px}.ficha{background-color:#fff;margin-top:20px;padding:15px}.bordeIzquierdaColorClaro{border-left-style:solid;border-left-width:1px;border-left-color:#bdbdbd}.bordeDerechaColorClaro{border-right-style:solid;border-right-width:1px;border-right-color:#bdbdbd}.page{background-color:#fff;margin:0 auto 0 auto}.CeldaEtiquetaListado{background-color:#d3d3d3;width:33%;height:10px}.CeldaEtiquetaListado:hover{width:33%;height:10px}.CeldaEtiqueta{background-color:#d3d3d3;width:33%}.CeldaEtiqueta:hover{background-image:url('');background-size:contain;width:33%}.RBEtiqueta{padding-top:19px;padding-bottom:19px;padding-left:19px;padding-right:19px;background-color:#d3d3d3}.RBEtiqueta:hover{padding:19px;background-image:url('');background-size:contain}.RBEtiqueta:checked{padding:19px;background-image:url('');background-size:contain}.negrita{font-weight:bold !important}.negritaSuave{font-weight:500}.FondoGrisMedioFuenteGrisClara{background:#fff;color:#000}.EnlacesNegros a:link,.EnlacesNegros a:visited{color:#444;text-decoration:none}.EnlacesNegros a:active{color:#444;text-decoration:none}.EnlacesNegros a{color:#444;text-decoration:none}.FondoColorCrema{background-color:#ffe4c4 !important}.FondoColorAmarillo{background-color:#ffc !important}.FondoOscuroFuenteClara{background:#3f3f3f;color:#e7e9e7}.FondoOscuroFuenteClara a:link,.FondoOscuroFuenteClara a:visited{color:#e7e9e7;text-decoration:none}.FondoOscuroFuenteClara a:active{color:#e7e9e7;text-decoration:none}.FondoOscuroFuenteClara a{color:#e7e9e7;text-decoration:none}.paginaHeader{max-width:1850px;margin-left:20px;margin-right:auto;margin-top:0;padding-top:0;padding-bottom:5px}.cabeceraTextoLogIn{max-width:1100px;margin-top:5px;margin-left:20px;font-size:18px !important}.cabeceraTextoCortoLogIn{margin-top:2px;font-size:12px !important}.cabeceraNombreColegioInicio{width:auto;max-width:20%;height:80px;height:auto;margin-top:5px;margin-left:10px;margin-bottom:5px;vertical-align:middle !important;font-size:18px !important}.cabeceraTexto{max-width:820px;margin-top:10px;margin-left:20px}.cabeceraTextoCorto{margin-top:15px;font-size:16px}.ContenedorFotoColeg{width:400px}.EstadoCurso{margin-right:10px;color:#000080;font-size:14px;font-weight:bold;border-color:#000080}.Orden{margin-left:5px;margin-right:10px;font-size:14px;font-weight:bold}.divCabecera{width:100%}.divCabeceraDcha{float:right;text-align:right}divCabeceraSoporteTecnico{position:absolute;top:5px;right:20px;margin-right:auto;margin-left:auto;text-align:right}#divMenuUsuario,#divMenuUsuario ul,#divMenuUsuario li,#divMenuUsuario li a{margin:0;padding-top:0;padding-left:0}.CabeceraSemiTrasparente{opacity:.95}.cabeceraArriba{font-weight:300;padding-top:5px;padding-left:10px;overflow:auto;color:#444}.botonSubirFichero{color:#f1e5e6;background-color:#385924;max-width:80%;font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.325rem 1rem}.GRContenedor{text-align:left;max-width:100%;border-collapse:collapse;border-spacing:0;font-family:Verdana}.GRBarra{height:20px;width:450px;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;background-color:#f0f0f0}.GRBarra span{font-size:9pt}.GRBarra img{height:25px;vertical-align:middle;background-color:#6495ed}.GREtiqueta{text-align:left;font-size:9pt;font-weight:300;color:#000;padding-right:20px;padding-left:20px}.GRTextoVertical{FONT-SIZE:8pt;FONT-FAMILY:Verdana;FILTER:fliph flipv;writing-mode:vertical-rl;text-align:center;vertical-align:top}.GRContenedorParticipacion{max-width:100%;border-collapse:collapse;border-spacing:0;text-align:center}.GRBarraParticipacion span{font-size:12pt}.GRBarraParticipacion{font-size:16pt;height:50px;width:120px;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;background-color:#f0f0f0}.GRBarraParticipacion div{height:35px;text-align:right;vertical-align:middle;background-color:#ffa500;border-right:2px solid #c0c0c0;border-bottom:4px solid #c0c0c0;color:#000;font-weight:bold}.GREtiquetaParticipacion{text-align:left;font-size:10pt;font-weight:300;color:#000;padding-right:20px}#divCalculos .contenedorControlFormulario{padding-top:0;padding-bottom:0}.sinMargen{padding:0}.sinPadding{padding:0 !important}.tamanoLetra8{font-size:8px !important}.tamanoLetra10{font-size:10px !important}.tamanoLetra12{font-size:12px !important}.tamanoLetra13{font-size:13px}.tamanoLetra14{font-size:14px !important}.tamanoLetra16{font-size:16px}.tamanoLetra18{font-size:18px}.tamanoLetra20{font-size:20px}.tamanoLetra25{font-size:25px}.tamanoLetra30{font-size:30px}.TerminosLOPD{font-size:11px !important;font-style:italic !important;text-align:justify !important}.FondoBlanco{background-color:#fff !important}.fondoInformacionFacturas{background-color:#add8e6 !important}#divCabeceraLogin{text-align:right}.main{padding:0 12px 20px;margin:12px 8px 8px 8px;min-height:520px;clear:left;white-space:normal}.divContenedorEstructuraContenido{padding-left:calc((100% - 1400px)/2)}.divContenedorArbol{padding-top:30px;padding-left:40px}.paginaFooter{margin:0 auto;text-align:left;max-width:100%;float:none;clear:left}.textoFooter{max-width:1400px;margin-left:auto;margin-right:auto;padding-right:10px;overflow:hidden;padding:10px;padding-top:20px;padding-bottom:20px}.footer100{max-width:100%;padding-right:20px;padding-left:10px}.footer50{max-width:49%;padding-right:20px;display:inline-block;padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:49%}.footer25{max-width:20%;padding-right:20px;padding-left:20px;border-left:1px solid #808080;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer_bordeIzquieda{border-left:1px solid #808080}.ddlIdiomas{position:absolute;right:0;margin-right:10px;top:5px;display:none}.imagenPreviaFotoGaleria{width:200px}.divPanelBusqueda{margin-bottom:5px}.divRedesSociales{display:inline-block}.divRedesSocialesBanner{text-align:center}.bordeDebajoColorClaro{border-bottom-style:solid;border-bottom-width:1px;border-color:#bbb9b9}.bordeEncimaColorClaro{border-top-style:solid;border-width:1px;border-color:#959595}.lineaPunteadaColorClaro{border:1px dashed;border-color:#959595}.paginaTituloGrande{clear:both;text-align:center;max-width:100%}.articuloTituloGrande{text-align:justify;background-color:#023e62;max-width:100%;padding:40px 20px 40px 20px;padding:40px 20px 10px 20px;color:#fff;background-position:right center;background-repeat:no-repeat;background-image:url('')}.textoTituloGrande{font-size:2rem;padding-bottom:20px;font-weight:300;max-width:100%;margin-left:auto;margin-right:auto}.textoDescripcionTitulo{padding-top:0;padding-bottom:20px;max-width:100%;margin-left:auto;margin-right:auto;text-align:justify}.infoUsuarioPseudonimo{margin-right:10px;display:inline-block}.vistaPreviaFichero{height:250px;max-width:250px;max-height:250px;border:1px solid #496077}.padddingDcha40{padding-right:40px}.padddingIzda40{padding-left:40px}.divSiteMap{margin-bottom:10px}section#ContenidoSectionCon2Columnas{float:left;width:70%}.Contenido_Article{margin-right:20px;background-repeat:no-repeat;background-position:bottom right}.Contenido_Noticia{padding-top:20px}.Contenido_Eventos{padding-top:20px;padding-right:10px}.Contenido_Aside{overflow:hidden}.bordesIzquierda{border-left-color:#7d5b5b;border-left-style:solid;border-left-width:2px;padding-left:10px}.calendario{width:100%;background-color:#fff;border-style:none !important}.calendario a{font-weight:normal !important}.calendarioCeldaConEvento{background-color:#959595}.calendarioTitleStyle{background-color:#efefef}.calendarioOtherMonthDayStyle{visibility:hidden}.calendarioOtherMonthDayStyle a{color:#ddd !important}.calendarioSelectorStyle{background-color:#8a2be2}.calendarioNextPrevStyle{text-align:center}.calendrioCajaDiaCompleto{text-align:center;background-color:#3f3f3f;padding:3px;font-size:15px;line-height:22px;width:40px;color:#fff}.calendrioCajaNombreDia{background-color:#fff;padding-top:5px;padding-bottom:5px;font-size:9px;text-transform:uppercase;display:block;color:#666}.calengarioDatosEventoEnLista{width:calc(95% - 45px);padding-left:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contenedorNavegadorRegistros{padding-right:10px}.ContenedorCon2ColumnasGrande{float:left;width:75%;word-break:break-word}.ContenedorCon2Columnas100{float:left;width:100%;word-break:break-word}.ContenedorCon2Columnas85{float:left;width:85%;word-break:break-word}.ContenedorCon2Columnas80{float:left;width:80%;word-break:break-word}.ContenedorCon2Columnas75{float:left;width:75%;word-break:break-word}.ContenedorCon2Columnas70{float:left;width:70%;word-break:break-word}.ContenedorCon2Columnas60{float:left;width:60%;word-break:break-word}.ContenedorCon2Columnas50{float:left;width:50%;word-break:break-word}.ContenedorCon2Columnas45{float:left;width:45%;word-break:break-word}.ContenedorCon2Columnas40{float:left;width:40%;word-break:break-word}.ContenedorCon2ColumnasPeque{float:left;width:25%;word-break:break-word}.ContenedorCon2Columnas32{float:left;width:32%;word-break:break-word}.ContenedorCon2Columnas30{float:left;width:30%;word-break:break-word}.ContenedorCon2Columnas25{float:left;width:25%;word-break:break-word}.ContenedorCon2Columnas20{float:left;width:20%;word-break:break-word}.ContenedorCon2Columnas19{float:left;width:19%;word-break:break-word}.ContenedorCon2Columnas15{float:left;width:15%;word-break:break-word}.ContenedorCon2Columnas12{float:left;width:12%;word-break:break-word}.ContenedorCon2Columnas10{float:left;width:10%;word-break:break-word}.ContenedorCon2Columnas9{float:left;width:9%;word-break:break-word}.ContenedorCon2Columnas5{float:left;width:5%;word-break:break-word}.ContenedorCon2ColumnasIguales{float:left;width:50%;word-break:break-word}.imagenVistaPreviaNoticia{float:left;width:20%;padding-right:10px;padding-top:5px}.ContenedorTodoAncho{clear:both;margin-left:4px;margin-right:4px}.ContenedorTodoAnchoOfertas{clear:both;margin-left:4px;margin-right:4px}.ContenedorTodoAnchoOfertasSub{padding-right:30px}.redondeado{margin-bottom:4px;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.redondeadoPeq{padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.redondeadoPeqSinPadding{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.TPVEtiqueta{font-size:18px;font-weight:bold}.TPVValor{font-size:18px}.TPVValorImporte{font-size:24px;color:#000}.TPVTextoInfo{font-style:italic}.TPVInfoLegal{font-style:italic;color:#000;font-size:8pt}.TPVcajaInicio{max-width:800px;margin-left:auto;margin-right:auto;margin-top:60px;padding:40px;opacity:.93;background-color:#e7e9e7;margin-bottom:60px}.TPVcajaInicio h2{font-size:30px;color:#333;margin-top:2px;margin-bottom:5px;text-transform:uppercase;padding-bottom:10px;font-weight:normal;text-align:center;border-style:none;line-height:1em}.ColorTrabajoInternet{color:#008000}.ColorTrabajoFisico{color:#00008b}.ColorFiguraVisado{color:#008000}.ColorFiguraRegistro{color:#00f}.fondoDivVisado{background-color:#dcdcdc}.fondoDivIntercolegial{background-color:#ffe4c4}.fondoGrisClaro{background-color:#eaeaea}.fondoColegiados{background-color:#eaeaea}.fondoPreColegiados{background-color:#add8e6}.fondoColegio{background-color:#eaeaea}.fondoAsociacion{background-color:#d4f2fb !important}.fondoConsejoValenciano{background-color:#ffe4b5}.contenedorCerrarSesion{padding:40px 0 40px 0;text-align:center;width:49%}.ContenedorCampoFiltroUnaSolaLinea{display:inline-block;vertical-align:middle;white-space:nowrap;padding:10px 8px 4px 8px}.ContenedorCampoFiltro{display:inline-block;vertical-align:middle;padding:10px 8px 4px 8px}.ContenedorCuerpoOferta{display:inline-block;vertical-align:middle;padding:10px 8px 0 0;text-align:justify;width:100%;margin-bottom:20px}.ContenedorInformaiconContacto{display:inline-block;vertical-align:middle;text-align:justify;width:100%}.oferta{font-size:14px;color:#777}.divLinksOfertas{margin-top:1%}.alineadoDecha{float:right}.alineadoDechaSoloPC{float:right}.alineadoCentro{text-align:center}.textoRojo2{color:#dc143c}.sinVisibilidad{visibility:hidden}#contenedorFiltros{overflow:hidden}.ImporteCargo{color:#000080;text-align:right}.TablaTipoCargo{float:left;width:100%}.divAlinearDerecha{text-align:right;float:right}.alinearDerecha{text-align:right}.alinearIzquierda{text-align:left}.justificado{text-align:justify}.resaltarCasilla{color:#385924;background-color:#fff;padding:5px}.resaltarCasillaUrgente{color:#e25151;background-color:#fff;padding:5px;margin-top:5px}#contenedorBarraBotones{overflow:hidden;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding-top:10px}.LogoTercero{width:100%;max-width:150px;max-height:150px}.gridColegiadoFoto{height:28px}.LogoConfiguracion{width:100%;max-width:150px;max-height:150px}.ImagenFirmaPlantilla{max-width:300px;max-height:75px;border:1px solid #c0c0c0}.fichaColegiadoFoto{max-width:100px;max-height:150px;border:1px solid #808080}.fichaColegiadoFirma{max-width:150px;height:100px;border:1px solid #808080}.fichaColegiadoImagenProfesional{width:100%;max-width:100px;max-height:100px}.fichaColegiadoSolAltaFoto{max-width:100px;height:120px}.fichaColegiadoSolAltaFirma{width:100%;max-width:200px;height:120px}.fichaColegiadoImagenQR{width:100%;max-width:120px !important;max-height:120px;border:1px solid #808080}.FotoColegiadoVisados{height:150px}.fichaColegiadoEstadoAlta{background-color:#008000;color:#fff;padding:5px}.fichaColegiadoEstadoBaja{background-color:#f00;color:#fff;padding:5px}.SemaforoVerde{background-color:#008000;color:#fff}.SemaforoRojo{background-color:#f00;color:#fff}.SemaforoLila{background-color:#8b008b;color:#fff}.SemaforoGris{background-color:#808080;color:#fff}.fichaExpedienteEstado{padding:5px}.fichaExpedienteColorCERRADO{background-color:#d8bfd8;color:#fff}.fichaExpedienteColorABIERTO{background-color:#ee82ee;color:#fff}.fichaExpedienteColorANULADO{background-color:#f00;color:#fff}.fichaExpedienteColorFASESACTIVAS{background-color:#87cefa;color:#fff}.fichaExpedienteColorFASESVISADAS{background-color:#ffdab9;color:#fff}.fichaExpedienteColorSINFASES{background-color:#add8e6;color:#fff}.fichaEstado{padding:5px}.fondoDatosFactura{background-color:#fa9681}@media screen and (max-width:991px){.cajaDatosFactura{border-bottom:0 #a7a2a2 solid;vertical-align:middle}}@media screen and (min-width:992px){.cajaDatosFactura{border-right:1px #a7a2a2 solid;vertical-align:top;min-height:155px}}.cajaDatosRemesa{border-right:1px #a7a2a2 solid;vertical-align:top;min-height:123px}.fichaColorSolAltaSOLICITADO{background-color:#87cefa;color:#fff}.fichaColorSolAltaDENEGADO{background-color:#f00;color:#fff}.fichaColorSolAltaPENDIENTEPAGO{background-color:#ff8c00;color:#fff}.fichaColorSolAltaPENDIENTEFIRMA{background-color:#ff8c00;color:#fff}.fichaColorSolAltaFIRMADO{background-color:#3831cd;color:#fff}.fichaColorSolAltaTRAMITADO{background-color:#32cd32;color:#fff}.fichaColorSolCambioPerfilSOLICITADO{background-color:#87cefa;color:#fff}.fichaColorSolCambioPerfilPENDIENTEDEFIRMA{background-color:#ff8c00;color:#fff}.fichaColorSolCambioPerfilFIRMADO{background-color:#3831cd;color:#fff}.fichaColorSolCambioPerfilTRAMITADO{background-color:#32cd32;color:#fff}.fichaColorSolCambioPerfilRECHAZADO{background-color:#f00;color:#fff}.fichaColorReclamacionRecetas{padding:5px}.fichaColorReclamacionRecetasBORRADOR{background-color:#89074b;color:#fff}.fichaColorReclamacionRecetasPENDIENTEDEATENDER{background-color:#e5a235;color:#fff}.fichaColorReclamacionRecetasENPROCESO{background-color:#87cefa;color:#fff}.fichaColorReclamacionRecetasTRAMITADA{background-color:#32cd32;color:#fff}.fichaColorExpedientesLiquidaciones{padding:5px}.fichaColorExpedientesLiquidacionesENPREPARACION{background-color:#89074b;color:#fff}.fichaColorExpedientesLiquidacionesENVIADOVERIDATA{background-color:#e5a235;color:#fff}.fichaColorExpedientesLiquidacionesRECIBIDOVERIDATA{background-color:#87cefa;color:#fff}.fichaColorExpedientesLiquidacionesCERRADO{background-color:#32cd32;color:#fff}.fichaColorCola{padding:5px}.fichaColorColaENPROCESO{background-color:#87cefa;color:#fff}.fichaColorColaPENDIENTE{background-color:#ff8c00;color:#fff}.fichaColorColaFINALIZADA{background-color:#32cd32;color:#fff}.ayudaColegioSellado{margin-top:10px !important;float:right;text-align:center;background-color:#fffcc3;padding-bottom:10px}.bordeGrisClaro{border:1px #a7a2a2 solid}.bordeRojo{border:1px solid #f00}.bordeRojo2px{border:2px solid #f00}.bordeRojoError{border:1px solid #f00 !important}.bordeNegroGrande2{border:2px solid #000}.progressSellarYFirmar{display:inline-block;vertical-align:middle}.cabeceraGridFacturasVisado{padding:3px;text-align:left;padding-left:10px;font-size:.92rem;margin-bottom:2px}.divEventoAccesoPersonal{background:#3da93d;padding:6px;color:#000;font-size:16px;text-align:center;width:100%;font-weight:bold;border-radius:3px;margin:auto}.etiquetaEventoAccesoPersonalPantalla{font-weight:bold}.cabeceraRegistroAccesoPersonal{width:100%;text-align:center;font-weight:normal;border-bottom:1px solid #fff;padding:2px}.contenidoRegistroAccesoPersonal{width:100%;text-align:center;font-weight:normal;padding:2px;font-size:10px}.contenedorRegistroAccesoPersonal{display:inline-block;vertical-align:middle;width:80px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:3px}.accesoENTRADA{background-color:#0066a9;color:#fff}.accesoSALIDA{background-color:#00a93c;color:#fff}.Banner_Imagen{width:100%}.Banner_Contenedor{margin-bottom:20px;margin-top:20px;text-align:center}.BannerHorizontal_Contenedor{margin-right:20px;display:inline-block}.BannerHorizontal_Contenedor .Banner_Imagen{height:75px;width:auto}.gridBanners .gridRowStyle{text-align:center;margin-bottom:30px}.gridBanners .gridRowStyle td{padding-bottom:30px}.gridBanners .gridAlternatingRowStyle{text-align:center;margin-bottom:30px;background-color:inherit}.gridBanners .gridAlternatingRowStyle td{padding-bottom:30px}.ImagesRedesSociales{border-style:none;margin-left:5px;margin-right:5px;width:24px;text-decoration:none}.ImagesRedesSocialesFooter{border-style:none;margin-left:5px;margin-right:20px;text-decoration:none;width:24px}.enlaceImagen{border-style:none;text-decoration:none}.enlaceImagen:hover{border-style:none;text-decoration:none}.contenedorBanners{margin-top:20px;margin-bottom:20px;overflow:hidden}.contenedorBannersIzq{padding-right:40px}.contenedorBannersIzqMovil{display:none}div.hideSkiplink{background-color:#3a4f63;width:100%}div.menu{padding:4px 0 4px 8px}div.menu ul{list-style:none;margin:0;padding:0;width:auto;z-index:999999}div.menu ul li a,div.menu ul li a:visited{background-color:#3f3f3f;border:1px #4e667d solid;color:#fff;display:block;line-height:1.35em;padding:4px 20px;text-decoration:none;white-space:nowrap}div.menu ul li a:hover{color:#fff;text-decoration:none}div.menu ul li a:active{background-color:#3f3f3f;color:#fff;text-decoration:none}input{padding:4px 4px 4px;font-size:14px}select{padding:4px 4px 4px;font-size:14px}textarea{height:80px;font-family:Arial;resize:none}.textareaPeq{height:40px !important;font-family:Arial;resize:none}.textareaGrande{height:150px !important;font-family:Arial;resize:none}.textarea300{height:300px !important;font-family:Arial;resize:none}.enMinusculas{text-transform:lowercase}.enMayusculas{text-transform:uppercase}.clear{clear:both}.title{display:block;float:left;text-align:left;width:auto}.loginDisplay{font-size:1.1rem;display:block;text-align:right;padding:10px;color:#fff}.loginDisplay a:link{color:#fff}.loginDisplay a:visited{color:#fff}.loginDisplay a:hover{color:#fff}.failureNotification{font-size:1.2rem;color:#f00}.bold{font-weight:bold}.submitButton{text-align:right;padding-right:10px}.paginaHeader h1{font-family:'Roboto',sans-serif;margin-left:0;margin-right:0;margin-top:0;margin-bottom:10px;border:none;font-size:22px;font-weight:500}h2{font-size:20px;color:#333;margin-top:2px;margin-bottom:5px;font-weight:normal !important;text-transform:uppercase;padding-bottom:5px}.ComboGrupo{color:#fff;background-color:#ff8c00}.ComboElemento{color:#000080;background-color:#fff}.cajaInicioLogin h2{font-size:30px;color:#333;margin-top:2px;margin-bottom:5px;text-transform:uppercase;padding-bottom:5px;font-weight:normal;text-align:center;border-style:none}h4{text-transform:none;margin-bottom:0;margin-top:4px}h2>a:link,h2>a,h2>a:visited{color:#444}h3>a:hover{text-decoration:underline}.letraPeque{font-size:10px;color:#777;text-transform:uppercase}.letraGrande{font-size:large}.textoActivo{color:#444}.textoFinalizado{color:#ff6932}.textoEnProceso{color:#4169e1}.contenedorMensaje{vertical-align:middle;padding:20px 10px 20px 10px;max-height:600px;overflow:auto;width:100%;text-align:justify}.contenedorMensajeCentrado{vertical-align:middle;padding:20px 4px 20px 4px;max-height:600px;overflow:auto;text-align:center;width:100%}.formu-control{width:100%}.divEstSESCaja{display:inline-block;width:150px;background-color:#008b8b;text-align:center;vertical-align:TOP;height:80px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-top:20px;margin-left:10px;margin-right:10px}.SESTotales{background-color:#0086b9}.SESEntregados{background-color:#1caa00}.SESClick{background-color:#00b9ff}.SESErrores{background-color:#dc143c}.lblEstSESNumero{font-size:26px;color:#fff}.lblEstSESTexto{padding-top:5px;line-height:10px;font-size:10px;color:#fff}.ulGrid{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:10px;padding-inline-start:10px}.nombreCampoResponsive{display:none;font-weight:bold}.gridFiltaTemplateList{display:block;padding-bottom:8px;padding-top:8px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#dedede}.cabeceraListView{display:block}.gridColumnaFilaTemplateList{padding-right:4px;padding-left:4px;vertical-align:middle;word-break:break-all;word-break:break-word;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gridFiltaTemplateList .ContenedorCon2Columnas80{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas75{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas70{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas50{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas45{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas40{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas32{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas30{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas25{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas20{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas19{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas15{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas12{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas10{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas9{display:inline-block;float:none}.gridFiltaTemplateList .ContenedorCon2Columnas5{display:inline-block;float:none}.gridRegistros{width:100%}.gridTab{margin-top:10px !important;width:99%;margin:auto}.gridRowMenosPaddingStyle td{padding:2px 4px 2px 4px !important}.gridAlternatingRowStyle{background-color:#f1f1f1}.gridAlternatingRowStyle td{word-break:break-word;padding:2px 4px 2px 4px !important}.gridNoticiasRowStyle td{padding:10px 0 10px 0}.gridNoticiasAlternatingRowStyle td{padding:10px 0 10px 0}.gridAdjuntos{margin-top:7px;margin-bottom:7px;word-break:break-word}.gridAdjuntos .gridAlternatingRowStyle{background-color:inherit}.gridAdjuntosFichero{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:10px;background-color:#eaeaea;margin-bottom:4px;padding:10px}.Grid_Imagen{margin-right:8px;vertical-align:middle}.Grid_ColumEdit{width:30px}.Grid_ColumIconoFija{width:30px;white-space:nowrap}.gridSOLICITADO{background-color:rgba(193,240,187,.62)}.gridREENVIADO{background-color:rgba(229,234,182,.62)}.gridANULADO{background-color:#f0b3b3}.gridRECHAZADO{background-color:#f0b3b3}.gridREGISTRADO{background-color:rgba(208,213,191,.36)}.gridTRAMITADO{background-color:#a2c7da}.gridFIRMADO{background-color:#a2c7da}.gridFACTURADO{background-color:#e6e6fa}.gridAMARILLO{background-color:#f4eaa4}.gridRETIRADO{background-color:#98d1f4}.colorDescargaFicheroEnviado{color:#04aa04}.iconoNoPermitirDescargarFichero{color:#bfbdbd}.iconoPermitirDescargarFichero{color:#008000}.iconoSellarYFirmarCorrecto{vertical-align:middle;font-size:50px;margin-bottom:-12px;margin-top:-10px}.linkNavegarRegistros{margin-left:20px;margin-right:20px}.infoGridSESFecha{text-align:left;display:inline-block;font-size:10px;line-height:12px}.cajaInicioLogin{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;max-width:800px;margin-left:auto;margin-right:auto;margin-top:auto;padding-top:40px;padding-bottom:0;padding-left:30px;padding-right:30px;opacity:.97;margin-bottom:50px}.cajaInscripcionEvento{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;max-width:70%;margin-left:auto;margin-right:auto;margin-top:100px;padding:40px;opacity:.97;background-color:#fff;margin-bottom:150px}#loginTablaUsuario{width:100%;max-width:400px;font-size:medium}.ojoPass{margin-left:-30px;vertical-align:inherit;cursor:pointer;font-size:20px}#divPanelDebajoCabecera{clear:left;padding:10px 20px 0 20px;float:right}.imagenCabecera{width:auto;height:30px}.imagenCabeceraLogIn{width:auto;height:60px}.imagenCabeceraLogoLogIn{width:auto;height:auto;max-height:50px;vertical-align:middle;margin-top:5px;margin-bottom:5px}.imagenCabeceraDcha{float:left;width:275px;margin-top:40px}.divCabeceraTitulo{font-family:'Roboto',sans-serif;font-weight:bold;margin:0;border:none;font-size:1.7rem;position:relative;transform:translateY(-50%);top:50%;display:inline-block}.divCabeceraTituloDelegacion{font-family:'Roboto',sans-serif;font-weight:300;margin:0;border:none;font-size:1.2rem}.divCabeceraUsuario{margin-top:5px}.cabeceraLinkTitulo{text-decoration:none;border-style:none;vertical-align:middle}.cabeceraLinkTitulo:hover{text-decoration:none;border-style:none}.cabeceraEscudoyTexto{display:inline-block;margin-top:5px;margin-bottom:16px}.textoVerde{background:#3da93d;color:#fff;padding:5px;border:1px solid}.textoRojo{background:#e54a4a;color:#fff;padding:5px;border:1px solid}.textoGris{background:#7d7575;color:#fff;padding:5px;border:1px solid}.textoVisado{display:inline-block;text-align:center;padding-left:14px;padding-right:14px;min-width:200px}.fuenteVerde{color:#3da93d !important}.fichaEventoInscritoEstado{padding:3px;font-size:12pt;text-align:center;min-width:26px;font-weight:bold;border-radius:3px;margin:auto;width:100%;border-style:solid;border-width:1px}.fichaEventoInscritoColorCOLEGIADO{color:#000080 !important}.fichaEventoInscritoColorNOCOLEGIADO{color:#c71585 !important}.fichaEventoInscritoColorOTROCOLEGIO{color:#008000 !important}.fichaEventoInscritoColorPREINSCRITO{background-color:#f0e68c;color:#000}.fichaEventoInscritoColorINSCRITO{background-color:#7fffd4;color:#000}.fichaEventoInscritoColorENESPERA{background-color:#93a5cf;color:#000}.fichaEventoInscritoColorANULADA{background-color:#e9967a;color:#000}.fichaEventoImporteTotalColor{background-color:#90ee90;color:#000}.Caja_Cerrada1{background:#ff0707;padding:6px;color:#fff;font-size:12pt;text-align:center;min-width:26px;font-weight:bold;border-radius:3px;margin:auto}.Caja_Cerrada0{background:#218934;padding:6px;color:#fff;font-size:12pt;text-align:center;min-width:26px;font-weight:bold;border-radius:3px;margin:auto}.Caja_ImporteApertura{background:#5e5050;padding:6px;color:#fff;font-size:12pt;text-align:center;min-width:26px;border-radius:3px;margin:auto}.Caja_ImporteFinal{background:#5e5050;padding:6px;color:#fff;font-size:12pt;text-align:center;min-width:26px;border-radius:3px;margin:auto}.Caja_ImporteActual{background:#008000;padding:6px;color:#fff;font-size:12pt;text-align:center;min-width:26px;border-radius:3px;margin:auto}.FileUploadFotoFirma{font-size:10px;max-width:100%}.FileUploadFicherosSolAlta{font-size:11px;max-width:100%}.fuenteRojo{color:#e54a4a !important}.fuenteNaranja{color:#e5834a !important}.fuenteAzul{color:#000080 !important}.fuenteNegra{color:#000 !important}.fuenteGris{color:#808080 !important}.fuenteCrimson{color:#dc143c !important}.fuenteColorColegio{color:var(--colorColegio)}.anchoBotonNormal{width:95px !important}.anchoBotonGrande{width:160px !important;padding:8px 5px 5px 8px}.botonBuscar{padding-bottom:0;padding-top:0;vertical-align:bottom;height:32px}.fondoRojo{background-color:#f00}.fondoRojoClaro{background-color:#ff5232}#loginTablaUsuario .textBoxFormulario{width:100%}.LabelCabeceraGridVertical{FILTER:flipv fliph;WRITING-MODE:tb-rl;font-weight:300;font-size:9pt;color:#fff;font-family:Arial,Helvetica,sans-serif}.TextLabelFormulario{padding:4px 4px 4px;border:1px solid #a9a9a9;padding:4px 4px 4px;font-size:14px;background-color:#fff}.TextLabelFormularioRO{padding:4px 4px 4px;border:1px solid #a9a9a9;padding:4px 4px 4px;font-size:14px;background-color:#dcdcdc}.textBoxFormulario{font-size:medium;padding:4px 4px 4px 4px}#btnBuscarEnLaPagina{padding-top:6px;padding-bottom:6px}.error{color:#f00 !important}.formulariosLimiteRequerido{text-align:right;font-size:11px}.NumRegistrosAGenerar{color:#ff1493}.tarifadoTexto{color:#fff}.tarifadoCerrado{background-color:#f00;padding:5px}.tarifadoAbierto{background-color:#008000;padding:5px}.correcto{color:#008000}.PendientePago{color:#f00}.Condonado{color:#00f}.Cobrado{color:#008000}.SinDefinir{color:#a9a9a9}.colorGrisClaro{color:#e7e9e7}.colorNegro{color:#000 !important}.colorTransparente{background-color:transparent !important}.autocomplete_completionListElement{margin-top:0;background-color:#f4f5d1;color:#c4c4c4;border:buttonshadow;border-width:1px;border-style:solid;cursor:hand;overflow:auto;height:120px;font-size:12px;text-align:left;list-style-type:none;z-index:10009 !important}.autocomplete_highlightedListItem{background-color:#bfbfbf;color:#000;padding:4px;z-index:10009 !important}.autocomplete_listItem{color:windowtext;padding:1px;z-index:10009 !important;padding:4px}.contenidorMapa{margin-top:20px;height:600px}.contenedorResultadoMapa{position:absolute;top:2px;z-index:4;width:100%;text-align:center}.resultadoMapa{background:#f3f1ed;border:solid 2px rgba(69,6,8,.52);padding:2px;border-radius:5px;display:inline-block}.cargandoGeo{display:block;text-align:center}.cajaTextoComentario{margin-top:10px !important;margin-bottom:10px}.comentarioUsuario{background-color:#959595;padding:10px 10px 10px 10px}.comentarioContenido{background-color:#959595;padding:10px 10px 10px 10px;color:#000}.comentarioFecha{text-align:right;margin-bottom:20px;padding:10px 10px 10px 10px}.divChecksOferta{float:right}.ancho34{width:34%}.ancho35{width:34.4%}.divContenedorSubcampos{display:-webkit-inline-box}.lblTituloNuevaOferta{width:100%;font-size:15px;color:#444}.lblTituloNuevaOferta25{width:80%;font-size:15px;color:#444}.txtTituloNuevaOferta25{width:84%;font-size:15px;color:#444}.txtTituloNuevaOferta{width:100%}.textoColorIntermedio{color:#444}.txtTituloNuevaOfertaMultiline{width:100%;min-width:10%;height:200px}.textoInfoDcha{clear:left;float:right}.textoInfoIzda{clear:left;float:left}.textoCentrado{text-align:center}.textoInformacion{font-size:small}.ContenedorCampoFiltroUnaSolaLinea4Colum{display:inline-block;vertical-align:middle;white-space:nowrap;padding:10px 8px 4px 8px;width:96%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContenedorCampoFiltro4Colum{clear:left;vertical-align:middle;padding:10px 8px 4px 8px;width:96%;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContenedorCampoFiltroUnaSolaLinea3Colum{display:inline-block;vertical-align:middle;white-space:nowrap;padding:10px 8px 4px 8px;width:72%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContenedorCampoFiltro3Colum{display:inline-block;vertical-align:middle;padding:10px 8px 4px 8px;width:72%;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContenedorCampoFiltro30Ancho{display:inline-block;vertical-align:middle;padding:10px 8px 4px 8px;width:30%;white-space:normal}.ContenedorCampoFiltro100Ancho{vertical-align:middle;padding:10px 8px 4px 8px;width:100%;white-space:normal}.ContenedorCampoFiltro2Colum{display:inline-block;vertical-align:middle;padding:10px 8px 4px 8px;width:48%;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContenedorCampoFiltroUnaSolaLinea2Colum{display:inline-block;vertical-align:middle;white-space:nowrap;padding:10px 8px 4px 8px;width:48%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContenedorCampoFiltroUnaSolaLinea1Colum{display:inline-block;vertical-align:middle;white-space:nowrap;padding:10px 8px 4px 8px;width:24%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContenedorCampoFiltro1Colum{display:inline-block;vertical-align:middle;padding:10px 8px 4px 8px;width:24%;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContenedorCampoFiltro1ColumOfertas{display:inline-block;vertical-align:middle;padding:10px 8px 4px 8px;width:38%;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ContenedorCampoFiltro1ColumOfertasAdmin{display:inline-block;vertical-align:middle;padding:10px 8px 4px 8px;width:30%;white-space:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nextPreviosPage{color:#fff;padding:5px;display:inline-block;line-height:28px;width:auto;min-width:28px;text-align:center;margin:2px;text-decoration:none;background:#fff;border:1px solid #ccc}.divPagerOfertas{text-align:-webkit-center}.currentPage{background:#444;border-color:#444;color:#fff;padding:5px;display:inline-block;line-height:28px;width:auto;min-width:28px;text-align:center;margin:2px;text-decoration:none;border:1px solid #ccc}.flotanteIzquierda{float:left}.controlError{border-color:#f00;color:#f00}.InfoTarifadoColegiado{font-style:italic;color:#d2691e}.IdentificadorformularioLogin{display:inline-flex;-webkit-transform:scale(.75) translateY(18px);transform:scale(.75) translateY(18px);font-family:roboto,arial,sans-serif;background:#fff;bottom:17px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#80868b;font-size:16px;font-weight:400;left:8px;max-width:-webkit-calc(100% - (2*8px));max-width:calc(100% - (2*8px));overflow:hidden;padding:0 8px;text-overflow:ellipsis;-webkit-transition:transform 150ms cubic-bezier(.4,0,.2,1),opacity 150ms cubic-bezier(.4,0,.2,1);transition:transform 150ms cubic-bezier(.4,0,.2,1),opacity 150ms cubic-bezier(.4,0,.2,1);white-space:nowrap;width:auto;z-index:1}.formularioLogin{border-radius:4px;color:#202124;font-size:16px;height:28px;margin:1px 1px 0 1px;padding-left:15px;BOX-SIZING:unset !important;BORDER-STYLE:groove}.formulariosTamControles{width:100%;margin-top:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;padding:6px 10px}.formulariosTamControles50{width:50%;margin-top:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;padding:6px 10px}.formulariosTamControlesGrande{width:170px;margin-top:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;padding:6px 10px}.formulariosTamControlesPeq{width:100%;margin-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px !important;font-size:12px !important;border:1px solid #ccc;border-radius:4px}.formulariosTamControlesAjustado{margin-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;padding:6px 10px}.formulariosTamControlesDesplegable{width:100%;margin-top:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;padding:5px 7px}.fechaBaja{margin-left:30px}.altoEnlace{height:32px}.altoDivEnlace{height:39px}.paddingTopBottomEnlace{padding-top:7px;padding-bottom:8px}.formularioNombreCampoPeq{font-size:12px !important}.formulariosTamControlesColores{width:100px;margin-top:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}.formulariosTamControlesFecha{width:150px;margin-top:4px}.formulariosTamControlesFechaAjustado{width:110%;margin-top:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;padding:6px 10px}.formulariosTamControlesCorto60{width:60px;margin-top:4px}.formulariosTamControlesCorto90{width:90px;margin-top:4px}.formulariosTamControlesCorto{width:100px;margin-top:4px}.formulariosTamControlesCorto110{width:110px;margin-top:4px}.formulariosTamControlesCorto120{width:120px;margin-top:4px}.formulariosTamControlesCorto140{width:140px;margin-top:4px}.campofecha{padding:5.24px 10px}.formulariosTamControlesCorto150{width:150px;margin-top:4px}.formulariosTamControlesCorto160{width:160px;margin-top:4px}.formulariosTamControlesCorto200{width:200px;margin-top:4px}.formulariosTamControlesCorto210{width:210px;margin-top:4px}.formulariosTamControlesCorto220{width:220px;margin-top:4px}.formulariosTamControlesCorto230{width:230px;margin-top:4px}.formulariosTamControlesCorto240{width:240px;margin-top:4px}.formulariosTamControlesCorto250{width:250px;margin-top:4px}.formulariosTamControlesCorto260{width:260px;margin-top:4px}.formulariosTamControlesCorto280{width:280px;margin-top:4px}.formulariosTamControlesCorto300{width:300px;margin-top:4px}.formulariosTamControlesCorto320{width:320px;margin-top:4px}.formulariosTamControlesCorto355{width:355px;margin-top:4px}.formulariosTamControlesCorto400{width:400px;margin-top:4px}.formulariosTamControlesCorto500{width:500px;margin-top:4px}.formulariosTamControlesCorto550{width:550px;margin-top:4px}.formulariosTamControlesCorto580{width:580px;margin-top:4px}.formulariosTamControlesCorto650{width:650px;margin-top:4px}.formulariosTamControlesCorto80{width:80px;margin-top:4px}.formulariosTamControlesCorto50{width:50px;margin-top:4px}.formularioApartado{margin-top:5px;margin-bottom:5px;background-color:#e7e9e7;padding-top:10px;padding-bottom:10px}.sinMargenVertical{margin-top:0;margin-bottom:0;background-color:#e7e9e7;padding-top:0;padding-bottom:0}.formularioApartado h3{margin-left:8px;font-weight:normal;color:#333;display:inline-block}.h3EnlineaConImagen{margin-left:8px;font-weight:normal;color:#333;display:inline-block}.displayInlineBlock{display:inline-block !important}.CuteEditorFrame>body{background-color:#fff}.ContenedorTab{width:100%}.Tab{padding-right:8px}.arrow_box{position:relative;background:#fafafa;border:1px solid #ddd;width:90%;float:left}.arrow_box:after,.arrow_box:before{bottom:100%;left:5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(221,221,221,0);border-bottom-color:#fafafa;border-width:10px;margin-left:-10px}.arrow_box:before{border-color:rgba(150,150,150,0);border-bottom-color:#ddd;border-width:11px;margin-left:-11px}.arrow_boxDcha{position:relative;background:#e7ffda;border:1px solid #ddd;width:90%;float:right}.arrow_boxDcha:after,.arrow_boxDcha:before{bottom:100%;left:95%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_boxDcha:after{border-color:rgba(221,221,221,0);border-bottom-color:#e7ffda;border-width:10px;margin-left:-10px}.arrow_boxDcha:before{border-color:rgba(150,150,150,0);border-bottom-color:#ddd;border-width:11px;margin-left:-11px}.contenedorFirmasElectronicasScroll{overflow:visible;max-height:300px;overflow-y:auto !important}.overflowXHidden{overflow-x:hidden}.TablaInfoEtiquetasXML{border:1px solid #808080;border-collapse:collapse}.CeldaCabeceraEtiquetasXML{border:1px solid #808080;border-collapse:collapse;font-weight:bold;color:#00f;padding:3px 5px 3px 5px}.CeldaEtiquetasXML{border:1px solid #808080;border-collapse:collapse;font-weight:bold;padding:3px 5px 3px 5px}.CeldaInfoEtiquetasXML{border:1px solid #808080;border-collapse:collapse;font-style:italic;padding:3px 5px 3px 5px;text-align:left}.contenedorEntrada{padding-right:30px}.desplegableDelegaciones{font-size:small;margin-bottom:40px;max-width:100%}.inicioPaddingIzquierdaContenedor{padding-left:20px}.inicioPaddingDerechaContenedor{padding-right:20px}.contenedorUltimosRegistrosInicio{margin-bottom:40px;overflow:auto}.contenedorNoticias{margin-bottom:20px;margin-top:5px}.contenedorNoticias h2{border-bottom-style:solid;border-bottom-width:1px}.arbolMovil{border-top-style:solid;border-top-width:2px;border-top-color:#dedede;margin-top:30px;padding-top:20px}.contenedorSlider{max-width:700px;margin-left:auto;margin-right:auto;position:relative;margin-top:50px;margin-bottom:50px}.contenedorSliderContenidos{margin-top:40px;margin-bottom:20px;max-width:900px;margin-left:auto;margin-right:auto;position:relative}.contenedorServicios{background-color:#959595;margin-top:20px}.servicioContenedor{overflow:auto;width:240px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:125px;padding:20px;vertical-align:top;word-break:break-all;word-break:break-word}.servicioContendorInicioColegiado{width:220px}.servicio_Titulo{font-size:larger;color:#3f3f3f;text-align:center}.servicioImagen{height:75px;margin-left:auto;margin-right:auto;max-width:100%}.servicioContenedorImagen{text-align:center}.servicioDescripcion{padding-top:10px;text-align:center}.cajaMitadCentrado{width:50%;float:left;min-width:350px}.cajaTercioCentrado{width:33%;float:left;min-width:250px;max-width:500px}.cajaApartadoPrincipal{background-color:#959595;width:80%;font-weight:300;margin-right:auto;margin-left:auto;margin-bottom:20px;color:#696969;background-position:center center;background-repeat:no-repeat;overflow:visible;text-align:center;padding:20px 20px 20px 20px}.inicio_imagenZonaPrincipal{width:50px}.inicio_textoZonaPrincipal{text-align:center;margin-bottom:20px;overflow:hidden;min-height:100px;font-weight:bold}.inicioPanelLogin{text-align:center;font-weight:normal;max-width:200px;margin-left:auto;margin-right:auto}.inicioPanelBotonesLogin{margin-left:auto;margin-right:auto;text-align:center;font-weight:normal}.inicioTextoInformativo{width:80%;margin-right:auto;margin-left:auto}.inicioMensajeInfo{text-align:center;border-top:2px dashed #bcbcbc;border-bottom:2px dashed #bcbcbc;color:#3f3f3f;padding:5px 0 5px 0}.espacioInicio{margin-bottom:20px;overflow:auto;clear:left;margin-top:40px}.inscripcionesFilaCurriculumVisto{background-color:#cee9c9 !important}.Empleo_VistaPrevia{padding-top:10px;padding-bottom:20px;max-width:100%;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#dedede;overflow:auto}.inscricpionesSeparardor{margin-bottom:20px}.contenedorElementoFicha{overflow:auto;max-width:100%;margin-bottom:5px}.VU_Prof_imagen{width:156px;height:117px;border:1px solid #808080}.Profesional_Cabecera{background:#efeeee;border-radius:10px;padding:8px 8px;margin-top:6px;overflow:auto}.ProfesionalResumen_SelloProfInd{max-width:25%;vertical-align:top}.ProfesionalResumen_SelloQR{vertical-align:top;max-height:200px}.divGridCurrSiNo{background:#3da93d;padding:6px;color:#000;text-align:center;width:100%;font-weight:bold;border-radius:3px;margin:auto}.divGridEstados{background:#3da93d;padding:6px;color:#fff;font-size:12px;text-align:center;width:100%;font-weight:bold;border-radius:5px;margin:auto}.contendorTiposColegiacion{padding-top:10px;padding-bottom:10px;display:none}.separacionApartado{margin-bottom:20px}.arbolNodoActual{text-decoration:underline}.arbolNodo{padding-top:8px}.contenedorElementoBuscar{margin-bottom:20px}.cajaBusqueda{margin-bottom:30px}.barracookie{text-align:left;display:block;position:fixed;left:0;right:0;bottom:0;width:100%;min-height:60px;background:#525252;color:#ddd;z-index:99999;font-size:small;opacity:.98;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=98);filter:alpha(opacity=98)}.barracookie_divContenido{width:700px;top:30%;margin-left:auto;margin-right:auto;text-align:justify;line-height:15px;margin-top:15px}.barracookie_divTitulo{color:#fff;font-size:large;text-align:left}.barracookie_divContenido a{color:#fff}.barracookie_divContenido a:hover{text-decoration:none}.overflowInitial{overflow:visible !important;overflow:initial !important}.alineacionVerticalSuperior{vertical-align:top !important}.alineacionVerticalSuper{vertical-align:super !important}.alineacionVerticalMedio{vertical-align:middle !important}.alineacionVerticalInferior{vertical-align:bottom !important}.alineacionVerticalSub{vertical-align:sub !important}.contenedorMensajeEntrada{padding:1rem;border-radius:.25rem;background-color:#f8d7da;border:1px solid #f5c2c7}.contenedorDatosEntrada{padding:1rem;border-radius:.25rem;background-color:#e6e6e6;width:49.5%;vertical-align:top;display:inline-block}.font-weight-600{font-weight:600}.icono-entrada{background-color:var(--colorColegio);padding:.625rem;color:#fff}.imagenContenedor{position:relative;width:100%;padding-top:75%;overflow:hidden}.imagenAjustada{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill}@media screen and (max-width:1280px){.articuloTituloGrande{padding-top:20px}.imagenCurso{height:250px !important}}@media screen and (max-width:1350px){.imagenCurso{height:250px !important}}@media screen and (max-width:1024px){.textoTituloGrande{font-size:2.3rem}.articuloTituloGrande{padding-top:20px}.main{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.imagenCurso{height:200px !important}}@media screen and (min-width:768px){.alto400{height:400px}.alto450{height:450px}.alto50{height:50px}.alto100{height:100px}.alto150{height:150px}.alto200{height:200px}.alto250{height:250px}.alto275{height:275px}.contenedorDatosEntrada .col-2{width:8%}.margenDatosInscrito{margin-left:.625rem !important}.imagenCurso{height:200px !important}}@media screen and (max-width:720px){.imagenCurso{height:300px !important}}@media screen and (max-width:768px){.contenedorDatosEntrada{width:100%}.margenDatosInscrito{margin-top:1rem !important;margin-right:0 !important}.contenedorModalFicherosAdjuntos{width:100%}body{font-size:medium;max-width:100%}.main{padding-left:0;padding-right:0}.page{width:100%;margin:0 0 0 0}section#ContenidoSectionCon2Columnas{float:none;width:100%}.Contenido_Aside{float:none;width:auto}.Contenido_Imagen{width:75%;max-width:300px;padding-bottom:20px;display:block;margin-left:auto;margin-right:auto}.txtTituloNuevaOferta25{width:93%}.lblTituloNuevaOferta25{width:100%}.ancho35{width:100%}.divContenedorSubcampos{display:block}.Banner_Imagen{float:none;width:75%;max-width:300px}.BannerHorizontal_Contenedor{display:block;margin-right:0;margin-bottom:20px;margin-top:20px;text-align:center}.BannerHorizontal_Contenedor .Banner_Imagen{height:auto;width:inherit}.BannerDestacado_Contenedor .Banner_Imagen{height:auto;max-width:100%;width:100%}.ContenedorCon2ColumnasGrande{float:none;width:100%}.ContenedorCon2Columnas80{float:none;width:100%}.ContenedorCon2Columnas75{float:none;width:100%}.ContenedorCon2Columnas70{float:none;width:100%}.ContenedorCon2Columnas60{float:none;width:100%}.ContenedorCon2Columnas50{float:none;width:100%}.ContenedorCon2Columnas45{float:none;width:100%}.ContenedorCon2Columnas40{float:none;width:100%}.ContenedorCon2ColumnasPeque{float:none;width:100%;clear:left}.ContenedorCon2Columnas30{float:none;width:100%;clear:left;display:block}.ContenedorCon2Columnas32{float:none;width:100%;clear:left;display:block}.ContenedorCon2Columnas25{float:none;width:100%;clear:left;display:block}.ContenedorCon2Columnas20{float:none;width:100%;clear:left;display:block}.ContenedorCon2Columnas19{float:none;width:100%;clear:left;display:block}.ContenedorCon2Columnas15{float:none;width:100%;clear:left;display:block}.ContenedorCon2Columnas12{float:none;width:100%;clear:left;display:block}.ContenedorCon2Columnas10{float:none;width:100%;clear:left;display:block}.ContenedorCon2Columnas9{float:none;width:100%;clear:left;display:block}.ContenedorCon2Columnas5{float:none;width:100%;clear:left;display:block}.ContenedorCon2ColumnasIguales{float:none;width:100%}.imagenVistaPreviaNoticia{float:none;width:100%;padding-right:0;display:block;max-width:250px;margin-bottom:10px;margin-left:auto;margin-right:auto}.paginaHeader h1{font-size:1.4rem}.divCabeceraUsuario{float:none;display:block}.cabeceraEscudoyTexto{clear:both;float:none;margin-left:auto;margin-right:auto;margin-top:5px;display:block;text-align:center}.imagenCabeceraDcha{clear:left;margin-left:auto;margin-right:auto;width:75%;min-width:200px;max-width:300px;margin-top:10px;float:none;clear:left;display:table}#divCabeceraLogin{text-align:left;padding-top:10px}.divRedesSociales{display:inline-block}.ContenedorCampoFiltro{padding-left:0}.responsiveTodoAncho{float:none;width:100% !important;padding-left:0;padding-right:0;clear:both;display:block}.alineadoDechaSoloPC{float:none}.ContenedorCampoFiltroUnaSolaLinea4Colum{float:none;width:100%;padding-left:0;padding-right:0;clear:both;display:block}.ContenedorCampoFiltroUnaSolaLinea3Colum{float:none;width:100%;padding-left:0;padding-right:0;clear:both;display:block}.ContenedorCampoFiltroUnaSolaLinea2Colum{float:none;width:100%;padding-left:0;padding-right:0;clear:both;display:block}.ContenedorCampoFiltroUnaSolaLinea1Colum{float:none;width:100%;padding-left:0;padding-right:0;clear:both;display:block}.ContenedorCampoFiltro1Colum{float:none;width:100%;padding-left:0;padding-right:0;clear:both;display:block}.ContenedorCampoFiltro1ColumOfertas{float:none;width:100%;padding-left:0;padding-right:0;clear:both;display:block}.ContenedorCampoFiltro2Colum{float:none;width:100%;padding-left:0;padding-right:0;display:block}.ContenedorCampoFiltro3Colum{float:none;width:100%;padding-left:0;padding-right:0;display:block}.ContenedorCampoFiltro30Ancho{float:none;width:100%;padding-left:0;padding-right:0;display:block}.ContenedorCampoFiltro100Ancho{float:none;width:100%;padding-left:0;padding-right:0;display:block}.ContenedorCampoFiltro4Colum{float:none;width:100%;padding-left:0;padding-right:0;display:block}.flotanteIzquierda{clear:both;float:none;width:100%;padding-left:0;padding-right:0}.ContenedorCampoFiltroUnaSolaLinea{padding-left:0}.contenedorModal{width:90%;overflow-y:visible;overflow-x:hidden}.contenedorModalOrden{width:90%;overflow-y:visible;overflow-x:hidden}.scrollHorizontal{overflow-x:auto}.infoUsuarioPseudonimo{float:none;clear:both;max-width:100%;padding:5px 0 10px 0;padding-bottom:0;padding-top:0}.linkIniciarSesion{float:right}#tablaContacta .gridRowStyle{font-size:medium}.paginaTituloGrande{max-width:100%}.cajaDchaOperaciones{min-height:10px}.divLeerSobreNosotros{text-align:center}.textoTituloGrande{font-size:2rem;clear:both}.footer25{clear:both;float:none;width:100%;max-width:100%;padding-left:10px}.footer50{clear:both;float:none;width:100%;max-width:100%}.contenedorBanners{padding-left:0}.contenedorBannersIzq{padding-right:0;display:none}.contenedorBannersIzqMovil{display:block}.cajaMitadCentrado{width:100%;float:none;max-width:100%;min-width:initial}.inicio_textoZonaPrincipal{height:auto}.cajaTercioCentrado{width:100%;float:none;clear:left;margin-right:auto;margin-left:auto;height:auto;min-width:initial}.cajaApartadoPrincipal{height:auto !important;width:90%;padding-left:10px;padding-right:10px}.inicioPaddingIzquierdaContenedor{padding-left:0}.inicioPaddingDerechaContenedor{padding-right:0}.inicioContenedorEspacio{margin-bottom:30px}.contenidorMapa{height:400px}.contenedorResultadoMapa{top:50px}.FichaCurrCabecera{height:auto;overflow:auto}.FichaCurrFotoCabecera{margin-top:10px}.FichaCurrFotoCabecera{width:100%;text-align:center}.FichaCurrFotoCabecera img{width:60%;margin:5px 0;max-width:200px}.ProfesionalResumen_SelloProfInd{max-width:100%;display:block;margin:auto;width:70%}.ProfesionalResumen_SelloQR{max-width:100%;display:block;margin:auto}.nombreCampoResponsive{display:inline-block}.cabeceraListView{display:none}.barracookie_divContenido{max-width:100%;padding-left:20px;padding-right:20px;width:auto;padding-bottom:20px;padding-top:20px}.divPanelBusqueda{float:none;clear:both;display:block;text-align:right}.soloVisibleMovil{display:block}.servicioContenedor{display:block;width:100%}.contenedorEventosListaEventos{margin-top:40px}.Contenido_Eventos{padding-right:0}.contenedorEntrada{padding-left:0;padding-right:0}.responsiveSinPadding{padding-left:0;padding-right:0}.divContenedorArbol{display:none}}@media screen and (max-width:550px){.cajaOperaciones{margin-right:10px;float:none;margin-left:auto;margin-right:auto}.divCabeceraTitulo{display:block;position:relative;transform:initial;top:auto}.cabeceraEscudoyTexto{text-align:center}}#divMenuResponsive,#divMenuResponsive ul,#divMenuResponsive li,#divMenuResponsive li a{margin:0;padding:0}#divMenuResponsive{margin-right:auto;margin-left:auto;text-align:right;clear:both}.btnFormularioOferta{font-size:14px;font-weight:bold;padding:5px 10px 5px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#3f3f3f;color:#fff !important;border-style:none;margin-right:15px;border-color:transparent;border-style:solid;border-width:1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.btnFormularioOferta:hover{cursor:pointer;background-color:#fff;color:#3f3f3f !important;border-color:#3f3f3f;border-style:solid;border-width:1px}.btnRojoRevocar:hover{cursor:pointer;background-color:#f00;color:#fff !important;border-color:#3f3f3f;border-style:solid;border-width:1px}.btnFlotante{position:fixed;right:50%;padding-top:15px;margin-bottom:0}.controlFlotante{position:fixed !important;width:auto;padding-top:15px;margin-bottom:0;width:100%;max-width:1160px;z-index:9999}.listTituloOferta{text-decoration:none;color:#222;font-family:Roboto;line-height:26px;font-weight:normal;font-style:normal;color:#000;font-size:26px;opacity:1;visibility:visible;box-sizing:border-box;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;display:inline-block;border-bottom:1px solid #000;width:0;transition:.9s ease;white-space:nowrap;height:25px}.listTituloOferta:hover{border-bottom:1px solid #000;width:96.5%;color:#000}.listFechaExpiracionOferta{display:block;font-size:10px;color:#777;text-transform:uppercase;margin-bottom:3%}.listInfoExpiracionOferta{display:block;font-size:10px;color:#777;text-transform:uppercase}.listDescripcionOferta{font-size:12px;margin-top:.5%}.contenedorBotonEmpleoFiltro{vertical-align:middle;width:100%}.contenedorBotonEmpleoOferta{vertical-align:middle;padding:5px}.contenedorBotonesFiltro{display:-webkit-inline-box;vertical-align:middle;padding:29px 8px 4px 8px;float:right}.contenedorBotonesNuevaOferta{display:-webkit-inline-box;vertical-align:middle;padding:29px 8px 4px 8px;float:right}.RaddioGrande input[type="radio"]{display:inline-block;vertical-align:bottom;width:20px;height:20px}.RaddioGrande input[type="radio"]:checked{content:'';color:#fff;vertical-align:bottom;width:20px;height:20px}.CheckBoxGrande input[type="checkbox"]{display:inline-block;vertical-align:middle;width:20px;height:20px}.CheckBoxGrande{display:inline-flex;align-items:flex-start;gap:6px}.CheckBoxGrande label{margin-left:0}.CheckBoxGrande input[type="checkbox"]:checked+label{content:'';vertical-align:middle;height:20px;font-weight:bold;display:inline}.CheckBoxResponsive{display:inline-flex;align-items:flex-start}.CheckBoxResponsive input[type="checkbox"]{flex:0 0 auto;width:20px;height:20px;margin-right:5px}.CheckBoxResponsive label{display:inline-block;white-space:normal;line-height:1.3}.CheckBoxResponsive input[type="checkbox"]:checked+label{font-weight:bold}.CheckBoxResponsiveSubtext{display:block;margin-top:-4px;margin-left:25px;font-size:.875em;line-height:1.3;color:#6c757d;text-align:justify}.CheckBoxGrandeProrrata input[type="checkbox"]{display:inline-block;vertical-align:middle;width:20px;min-height:40px}.CheckBoxGrandeProrrata input[type="checkbox"]:checked+label{content:'';vertical-align:middle;height:20px;font-weight:bold}.CheckBoxNegrita input[type="checkbox"]{display:inline-block;vertical-align:middle}.CheckBoxNegrita input[type="checkbox"]:checked+label{content:'';vertical-align:middle;font-weight:bold}.CheckBoxGrandeColor label{content:'';color:#f00;vertical-align:middle;height:20px}.CheckBoxColor{color:#f00}.CheckBoxColor input[type="checkbox"]:checked+label{color:#0253aa}.CheckBoxGrandeColor input{content:'';color:#f00;vertical-align:middle;width:20px;height:20px}.CheckBoxGrandeColor input[type="checkbox"]:checked+label{content:'';color:#0253aa;vertical-align:middle;height:20px}.CheckBoxSolicitudAlta input[type="checkbox"]{display:inline-block;vertical-align:sub;margin-right:5px;width:20px;height:20px}.CheckBoxSolicitudAlta input[type="checkbox"]:checked+label{content:'';height:20px;font-weight:bold}.chkOpcionesMultiples input[type="checkbox"]{display:inline-block;vertical-align:sub;margin-right:5px;width:20px;height:20px}.chkOpcionesMultiples input[type="checkbox"]:checked+label{content:'';height:20px;font-weight:bold}.chkOpcionesMultiples label{content:'';margin-left:10px}.rbOpciones input[type="radio"]{display:inline-block;vertical-align:bottom;width:20px;height:20px}.rbOpciones input[type="radio"]:checked{content:'';color:#fff;vertical-align:bottom;width:20px;height:20px}.rbOpciones label{content:'';margin-left:10px}.divNumInscritos{background:var(--bs-secondary);color:#fff;text-align:center;min-width:26px;font-weight:bold;border-radius:3px;margin:auto}.divNumAsistentes{background:var(--bs-success);color:#fff;text-align:center;min-width:26px;font-weight:bold;border-radius:3px;margin:auto}.divNumAsistentesOnline{background:#3da93d;color:#fff;text-align:center;min-width:26px;font-weight:bold;border-radius:3px;margin:auto}.divNumAsistentesPresenciales{background:#3da93d;color:#fff;text-align:center;min-width:26px;font-weight:bold;border-radius:3px;margin:auto}.divTotalFacturado{background:#3da93d;color:#fff;text-align:center;min-width:50px;font-weight:bold;border-radius:3px;margin:auto}.divTotalImporte{background:#3da93d;color:#fff;text-align:center;min-width:50px;font-weight:bold;border-radius:3px;margin:auto}.ImagenAcreditacion{width:90%;border-width:1px;border-color:#000;border-style:solid;margin:5px 5px 5px 5px}.lbFormulario{font-size:12px;color:#303030;text-decoration:none;margin-bottom:0}.Italica{font-style:italic !important}.PasosRecibosMasivos{font-style:italic;color:#6495ed}.FondoFuenteCabecera{color:#fff;background:#1c3c87}.EnlacesCabecera a:link,.EnlacesCabecera a:visited{text-decoration:none}.EnlacesCabecera a:active{color:#fff !important;text-decoration:none}.EnlacesCabecera a{color:#fff;text-decoration:none;transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}.footer{left:0;bottom:0;width:100%;text-align:center;color:#808080;margin-bottom:10px;z-index:-1}.iconoInicioSession{font-size:30px !important;margin-top:5px}.iconoVisible{cursor:pointer;margin-right:10px;margin-top:-35px;position:absolute;right:10px}.cursorConInterrogacion{cursor:help}.contenedorIconoVisible{position:relative}.lblSolicitudBajaGris{background:#959595;padding:6px;color:#fff;font-size:12pt;text-align:center;min-width:26px;font-weight:bold;border-radius:3px;margin:auto}.lblSolicitudBajaVerde{background:#3da93d;padding:6px;color:#fff;font-size:12pt;text-align:center;min-width:26px;font-weight:bold;border-radius:3px;margin:auto}.col-container{display:table;width:100%}.col{display:table-cell}@media screen and (max-width:768px){.btnFormularioOferta{font-size:14px;font-weight:bold;padding:5px 10px 5px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#3f3f3f;color:#fff !important;border-style:none;margin-right:15px;border-color:transparent;border-style:solid;border-width:1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.btnFormularioOferta:hover{cursor:pointer;background-color:#fff;color:#3f3f3f !important;border-color:#3f3f3f;border-style:solid;border-width:1px}.contenedorBotonEmpleoFiltro{vertical-align:middle;width:100%}.contenedorBotonesFiltro{display:-webkit-inline-box;vertical-align:middle;padding:29px 8px 4px 8px;width:100%}#divMenuResponsive{width:100%;margin-left:0;min-height:50px}.active{display:block}h1{font-size:26px}}.gridNOInscrito{background-color:#fffacd}.gridInscrito{background-color:#fff}.gridAcompanante{background-color:#e1e1e1}.gridBaja{background-color:#d3d3d3}.gridFacturasValidadas{background-color:#abebc6}.gridFacturasSeleccionadas{background-color:#f5cba7}.cuadroLeyenda{width:15px;height:15px;vertical-align:middle;border-color:#02539b !important;border-width:1px !important;border-style:dotted !important}.divCuadroLeyenda{border:1px dotted #02539b;padding:3px}.calendario{width:100%;background-color:#fff;border-style:solid !important;border-width:1px;border-color:#ddd}.calendario a{font-weight:normal !important}.calendario td{padding:5px}.calendarioCeldaConEvento{background-color:#959595}.calendarioDayHeaderStyle{padding:5px;background-color:#fff}.calendarioTitleStyle{background-color:#fff;padding:5px;border-width:1px;border-color:#fff;border-style:solid !important}.calendarioOtherMonthDayStyle a{color:#ddd !important}.calendarioSelectedDayStyle{border-width:1px;border-color:#ddd;border-style:solid !important;padding:5px;background-color:#053e05 !important}.calendarioWeekendDayStyle{border-width:1px;border-color:#ddd;border-style:solid !important;padding:5px}.calendarioSelectorStyle{background-color:#8a2be2}.calendarioDayStyle{border-width:1px;border-color:#ddd;border-style:solid !important;padding:5px}.iconoAvisos{color:#f00 !important}.iconoAvisos span{font-size:11px;font-weight:bold;vertical-align:top}.iconoAvisosRegistros{color:#ffa500 !important}.iconoAvisosRegistros span{font-size:11px;font-weight:bold;vertical-align:top}.panelMensajeAvisos{height:50px;overflow:hidden}.panelMensajeAvisos p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.contenedorAviso{color:#000 !important}.contenedorAviso span{font-size:12px;font-weight:bold}.prioridadNORMAL{display:none}.prioridadNORMALGrid{color:#2780df}.prioridadMEDIA{font-size:14px !important;color:#228b22}.prioridadMEDIAGrid{color:#228b22}.prioridadALTA{font-size:14px !important;color:#e8de12}.prioridadALTAGrid{color:#e8de12}.prioridadURGENTE{font-size:14px !important;color:#f00}.prioridadURGENTEGrid{color:#f00}.prioridadTamanioFuente{font-size:16px !important}.galeria_VistaPrevia{height:150px}.imagenSala{object-fit:cover;object-position:50% 50%;height:16em;width:100%}.SumoSelect .select-all{height:30px !important}.ddlBordeRojo{border:1px solid #f00}.ContenedorInfoSoloTextoDashBoard{margin-top:20px}.etiquetaInfoDashBoard{font-weight:bold;font-style:italic;font-size:12px}.divEnlaceCursosDashboard a{color:#069 !important}.divInfoEtiquetas{background-color:#626dde;padding:5px;line-height:20px;color:#fff}.divEnlaceCursosDashboard a{color:#069 !important}.divContenedorRepositorio{border:1px solid #e3dedd}.divContenedorRepositorio:hover{background-color:#e3dedd;border:1px dotted #000}.enlaceRepositorio{font-size:15px}.enlaceRepositorio i{font-size:25px;padding-right:20px}.divContenedorRepositorioInicio{border:1px solid #e3dedd;padding:15px}.divContenedorRepositorioInicio:hover{background-color:#e3dedd;border:1px dotted #000}.colorCandidatoAsignado{color:#ffa90c}.colorCandidatoQuitarRechazo{color:#1caa02}.colorCandidatoQuitarRechazoDeshabilitado{color:#939393}.iconoAyuda{font-size:16px !important;font-weight:bold;vertical-align:bottom}.labelEntrada{color:#fff;padding:10px;border-radius:3px;font-weight:bold}.labelEntradaEncontrada{background-color:#3a993f}.labelEntradaNoEncontrada{background-color:#9d0a0a}.divEntrada{margin-top:20px;padding:10px;border:3px solid #3a993f;border-radius:3px;background-color:#8eb991;color:#253925}.letraBlanca{color:#fff}.centradoVertical{display:flex;align-items:center}.contenedorFiltros{border-top:1px #a7a2a2 dotted;border-bottom:1px #a7a2a2 dotted;padding-left:15px;margin-bottom:10px}.ddlIdioma{font-size:12px;padding:1px}.iconoDropZone{fill:#92b0b3;vertical-align:middle;height:50%}.dropZone{outline:2px dashed #92b0b3;outline-offset:-10px;-webkit-transition:outline-offset .15s ease-in-out,background-color .15s linear;transition:outline-offset .15s ease-in-out,background-color .15s linear}.contenidoCentrado{display:flex !important;align-items:center;justify-content:center}.cursiva{font-style:italic}.verticalAlignTop{vertical-align:top}.verticalAlignBottom{vertical-align:bottom}.verticalAlignMiddle{vertical-align:middle}.verticalAlignSub{vertical-align:sub}.verticalAlignTextBottom{vertical-align:text-bottom}.ddlPequeno{height:21px;padding:0}.cke_top{position:-webkit-sticky !important;position:sticky !important;top:0 !important}.divEnlaceRecuperarClave:hover{background-color:#d7dbdd}.divEnlaceRecuperarClave{border-bottom:1px solid #808080}.sinInterlineado{line-height:1.3;display:block}.pt-20{padding-top:20px}.accordion{color:#444;cursor:pointer;width:98% !important;text-align:left;outline:none;font-size:15px;transition:.4s;--bs-accordion-border-radius:0 !important;--bs-accordion-inner-border-radius:0 !important}.accordion:after{content:"ˇ";color:#777;float:right;margin-left:5px;font-size:30px;margin-top:-30px}.accordion:hover{background-color:var(--bs-gray-400) !important}.active:after{content:"ˆ"}.panel{max-height:0;overflow:auto;transition:max-height .2s ease-out}.panelFiltrosColegiados{max-height:0;overflow:auto;transition:max-height .2s ease-out}.divInfoAcordeon{width:4.5%;padding:15.5px}.divcontenidoAcordeonFiltroColegiados{padding-top:10px;padding-bottom:10px;width:95%}.sombreado{padding:10px;box-shadow:7px 7px 15px #ccc}.colegioMenuItem:first-child{border-top-left-radius:9px;border-top-right-radius:9px}.colegioMenuItem:last-child{border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-bottom:none !important}.contenedorImagenGaleria{height:300px;padding:0}.imagenGaleria{width:100%;height:100%;object-fit:cover;border-top-left-radius:9px;border-top-right-radius:9px;border-bottom-left-radius:9px;border-bottom-right-radius:9px}.contenedorNuevaImagenGaleria{transition:all 300ms ease-in-out 0s}.contenedorNuevaImagenGaleria:hover{box-shadow:2px 10px 28px -15px #aaa}.etiquetaEstadoAcuerdoPENDIENTE{border-top-color:#87cefa !important;border-bottom-color:#87cefa !important}.etiquetaEstadoAcuerdoEJECUCION{border-top-color:#b8860b !important;border-bottom-color:#b8860b !important}.etiquetaEstadoAcuerdoFINALIZADA{border-top-color:#008000 !important;border-bottom-color:#008000 !important}.calendarioMaterial tr td{margin:0 15px}.calendarioMaterialDia{border:1px solid #fff}.calendarioMaterial tr td a{position:relative;display:block;width:40px;height:40px;text-align:center;line-height:33px;font-size:1.1rem;transition:.5s;padding:5px}.calendarioMaterial tr td a::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#ffee10;transition:.5s;transform:scale(.9);z-index:-1}.calendarioMaterial tr td a:hover::before{transform:scale(1.1);box-shadow:0 0 10px #ffee10}.calendarioMaterial tr td a:hover{color:#fff;box-shadow:0 0 5px #1a2c79;text-shadow:0 0 5px #1a2c79;font-size:16px}.diaCalendarioMaterialNoDisponible{background-color:var(--bs-danger) !important;border:1px solid #fff}.diaCalendarioMaterialNoDisponible a{color:#fff !important}.divInfoAmarillo{background-color:#f9eea4;line-height:20px;font-style:italic;font-weight:bold;font-size:12px}.tablaHorarioColegio{width:100%;text-align:center;border-collapse:collapse}.tablaHorarioColegio td,th{padding:3px}.sinAfter::after{content:none !important}.imagenSliderEspacios{width:100%;height:100% !important;object-fit:cover}.galeria-ficha{display:flex;gap:8px;align-items:flex-start}.galeria-ficha-miniaturas{display:flex;flex-direction:column;gap:4px}.miniatura-ficha{width:50px;height:50px;object-fit:cover;cursor:pointer;border:2px solid transparent}.miniatura-ficha-activa{border-color:var(--colorColegio);border-radius:10px}.galeria-ficha-imagen{flex:1}.img-principal-ficha{width:100%;max-height:300px;object-fit:contain}.contenedor-img-galeria{height:300px}.infoSliderEspacios{background-color:#dfdfdf;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.divOpcionVistaMaterial{display:flex;flex-flow:row nowrap;flex-shrink:0;margin:10px;align-items:center}.itemMaterialLista{display:flex;flex-flow:row nowrap;align-items:center;min-height:69px;overflow:hidden;border:1px solid #dfdfdf;border-radius:4px;margin-bottom:10px}.nombreMaterialLista{flex:1;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.nombreMaterialLista{flex:1;padding-right:10px;min-width:200px;width:10px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.fechaAltaMaterialLista{padding-right:10px}.divPresentacionMaterial{display:flex;flex-flow:row wrap;margin:10px;color:var(--colorFondoBoton)}.divInfoMaterial{display:flex;flex:1;flex-flow:row wrap;align-items:center;margin:10px;min-width:0}.divFechaReservaMaterial{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.divFiltrosMateriales{display:flex;flex-wrap:wrap;margin:10px}.divBusquedaMateriales{display:flex;flex:1;flex-shrink:initial;min-width:600px;max-width:600px;height:40px}.divReservaMaterial{display:flex;flex-wrap:wrap;padding:10px}.divDatosReservaMaterial{flex:1}@media screen and (min-width:767px){.divDatosReservaMaterial{flex:1;min-width:450px}}.divMateriales{display:flex;flex-direction:column}@media screen and (max-width:767px){.divBusquedaMateriales{display:flex;flex:1;min-width:100px;height:40px}}@media screen and (max-width:767px){.divTipoMaterial{width:100%}}.portadaMaterialLista{flex-shrink:0;width:80px;align-self:stretch}@media screen and (max-width:480px){.portadaMaterialLista{width:60px}}.imagenMaterialLista{width:100%;height:100%;object-fit:cover}.infoSliderBiblioteca{background-color:#fff}.contenedorCampoUnaLinea{display:inline-block;white-space:nowrap;padding:0;vertical-align:top}.switch{position:relative;display:inline-flex;width:40px;height:19px}.switch input{opacity:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:13px;width:13px;left:4px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.fontSize30{font-size:30px}.fontSize40{font-size:40px}.colorIconoCarpetaRepositorio{color:var(--bs-yellow) !important}.colorIconoEnlaceRepositorio{color:var(--bs-blue) !important}.colorIconoPDFRepositorio{color:var(--bs-red) !important}.colorIconoExcelRepositorio{color:var(--bs-green)}.colorIconoWordRepositorio{color:var(--bs-blue)}.colorIconoImagenRepositorio{color:var(--bs-teal)}.colorIconoArchivoRepositorio{color:var(--bs-gray)}.colorIconoVideoRepositorio{color:var(--bs-dark)}.contenedorCarpetaRepositorio{padding-top:10px;padding-bottom:10px;margin-left:3px}.contenedorCarpetaRepositorio:hover{background-color:var(--bs-yellow);border:1px solid #a4c3c6}.IconoEditarRepositorio{position:relative;right:70px;top:20px}.divMenuRepositorio{position:absolute;width:210px;background-color:#fff;box-shadow:5px 5px 15px grey;z-index:10000}.barraMenuRepositorio{border:1px solid transparent}.barraMenuRepositorio:hover{background-color:#d3ecee;border:1px solid #a4c3c6}.barraMenuRepositorio>a{padding:2px 5px;display:inline-block;width:100%}.margen0{margin:0}.overflowWrapBreakWord{overflow-wrap:break-word}.lnkNuevoRepositorio{padding:5px;border-radius:5px;transition:all .3s ease-in-out}.lnkNuevaCarpeta{color:#d3d065 !important;border:1px solid #d3d065}.lnkNuevaCarpeta:hover{color:#fff !important;background-color:#d3d065}.lnkNuevoDocumento{color:#9b2f2f !important;border:1px solid #9b2f2f}.lnkNuevoDocumento:hover{color:#fff !important;background-color:#9b2f2f}.lnkNuevoEnlace{color:#3843c8 !important;border:1px solid #3843c8}.lnkNuevoEnlace:hover{color:#fff !important;background-color:#3843c8}.barraRepositorio{border:1px solid #c2c2c2;border-radius:3px;padding:3px 5px 0 5px}.enlaceCaminoRepositorio{border:1px solid transparent}.enlaceCaminoRepositorio:hover{background-color:#d3ecee;border:1px solid #a4c3c6}.sinOutilneEnFocus:focus-visible{outline:none}.gridRowStyleRepositorio>td{border-bottom:1px solid #c2c2c2}.gridHeaderStyleRepositorio{background-color:#fff !important;color:#808080 !important}.gridHeaderStyleRepositorio>th{border-bottom:1px solid #c2c2c2 !important;font-size:16px !important}.facturaNoValidada{background-color:#fffacd}.facturaValidada{background-color:#fff}.gridRowStyleRepositorio:hover{background-color:#e5e8e8}.lnkBoton{padding:7px 10px;border-radius:5px;transition:all .3s ease-in-out;font-weight:500;background-color:#fff}.lnkBoton>i{vertical-align:text-bottom;margin-right:2px}.lnkBotonPeq{padding:3px 6px;border-radius:3px;transition:all .3s ease-in-out;font-weight:500;background-color:#fff;font-size:13px}.lnkBotonPeq>i{vertical-align:text-bottom;margin-right:2px;font-size:18px}.lnkBotonTransparente{background-color:transparent}.lnkBotonAzul{color:#6b99ee !important;border:1px solid #6b99ee}.lnkBotonAzul:hover{background-color:#6b99ee;color:#fff !important}.lnkBotonAzulRelleno{background-color:#6b99ee;border:1px solid #6b99ee;color:#fff !important}.lnkBotonAzulRelleno:hover{color:#6b99ee !important;background-color:transparent}.lnkBotonAzulOscuro{color:#27548d !important;border:1px solid #27548d}.lnkBotonAzulOscuro:hover{background-color:#27548d;color:#fff !important}.lnkBotonNaranja{color:#eead6b !important;border:1px solid #eead6b}.lnkBotonNaranja:hover{background-color:#eead6b;color:#fff !important}.lnkBotonVerde{color:#35913c !important;border:1px solid #35913c}.lnkBotonVerde:hover{background-color:#35913c;color:#fff !important}.lnkBotonMorado{color:#8e7daa !important;border:1px solid #8e7daa}.lnkBotonMorado:hover{background-color:#8e7daa;color:#fff !important}.lnkBotonRojo{color:#c43232 !important;border:1px solid #c43232}.lnkBotonRojo:hover{background-color:#c43232;color:#fff !important}.lnkBotonRojoRelleno{background-color:#c43232;border:1px solid #c43232;color:#fff !important}.lnkBotonRojoRelleno:hover{color:#c43232 !important;background-color:transparent}.divError{padding:10px;border-radius:3px;color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.divCorrecto{padding:10px;border-radius:3px;color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.contenedorRelative{position:relative}.LabelFechaPeqEncimaTextBox{position:absolute;top:-5px;left:10px;font-size:12px;background-color:#fff;padding:0 10px}.divCabeceraFicheroPortafirma{width:100%;background-color:#e6e6e6;border-radius:3px}.infoValidadorCabeceraMensajeFinalizado{font-size:20px;vertical-align:middle;width:100%}.infoValidadorIconoMensajeFinalizado{font-size:40px;vertical-align:middle;color:#00008b}.infoValidadorMensajeFinalizado{border-bottom-style:solid;border-top-style:solid;border-width:1px;border-color:#bbb9b9;width:100%}.infoValidadorCabecera{font-size:18px;vertical-align:middle;border-top-style:solid;border-bottom-style:solid;border-width:1px;border-color:#bbb9b9;width:100%;margin-bottom:10px;background-color:#f1f3f1}.infoValidadorCabeceraFecha{font-size:12px;vertical-align:middle;display:inline-block;width:100%}.infoValidadorCabeceraTexto{font-size:16px;vertical-align:middle;width:100%;font-weight:bold}.infoValidadorIconoCabecera{font-size:40px;vertical-align:middle;color:#00008b}.infoValidadorApartado{padding-left:50px;border-top-style:solid;border-width:1px;border-color:#bbb9b9;width:100%}.infoValidadorApartadoCabecera{font-size:12px;color:#808080}.infoValidadorApartadoInfo{font-size:12px;color:#000}.infoValidadorApartadoInfoEpigrafe{font-size:12px;color:#808080}.infoValidadorApartadoInfoValor{font-size:12px;color:#000;font-weight:500}.divIconoRedondo{background-color:#5b7b98;border:2px solid #5b7b98;border-radius:50px;width:44px;height:42px;text-align:center;transition:all .3s ease-in-out}.divIconoRedondo:hover{background-color:#fff}.divIconoRedondo a{display:inline-block;width:100%;padding:5px}.divIconoRedondo i{color:#fff !important;font-size:27px;transition:all .3s ease-in-out;vertical-align:-webkit-baseline-middle}.divIconoRedondo:hover i{color:#5b7b98 !important}.divIconoRedondoRojo{background-color:#ec4343;border:2px solid #ec4343;border-radius:50px;width:44px;height:44px;text-align:center;transition:all .3s ease-in-out}.divIconoRedondoRojo:hover{background-color:#fff}.divIconoRedondoRojo a{width:100%;padding:5px;color:#fff !important;font-size:27px;transition:all .3s ease-in-out;vertical-align:-webkit-baseline-middle}.divIconoRedondoRojo a:hover{color:#ec4343 !important}.divIconoRedondoRojoPeq{background-color:#ec4343;border:2px solid #ec4343;border-radius:50px;width:30px;height:28px;text-align:center;transition:all .3s ease-in-out}.divIconoRedondoRojoPeq:hover{background-color:#fff}.divIconoRedondoRojoPeq a{display:inline-block;width:100%;padding:2px;color:#fff !important;font-size:20px;transition:all .3s ease-in-out}.divIconoRedondoRojoPeq a:hover{color:#ec4343 !important}.divIconoRedondoAzul{background-color:#57ade5;border:2px solid #57ade5;border-radius:50px;width:44px;height:44px;text-align:center;transition:all .3s ease-in-out}.divIconoRedondoAzul:hover{background-color:#fff}.divIconoRedondoAzul a{width:100%;padding:5px;color:#fff !important;font-size:27px;transition:all .3s ease-in-out;vertical-align:-webkit-baseline-middle}.divIconoRedondoAzul a:hover{color:#57ade5 !important}.divIconoRedondoAzulPeq{background-color:#57ade5;border:2px solid #57ade5;border-radius:50px;width:30px;height:28px;text-align:center;transition:all .3s ease-in-out}.divIconoRedondoAzulPeq:hover{background-color:#fff}.divIconoRedondoAzulPeq a{display:inline-block;width:100%;padding:2px;color:#fff !important;font-size:20px;transition:all .3s ease-in-out}.divIconoRedondoAzulPeq a:hover{color:#57ade5 !important}.divIconoRedondoOtro{background-color:#a67cb0;border:2px solid #a67cb0;border-radius:50px;width:44px;height:44px;text-align:center;transition:all .3s ease-in-out}.divIconoRedondoOtro:hover{background-color:#fff}.divIconoRedondoOtro a{width:100%;padding:5px;color:#fff !important;font-size:27px;transition:all .3s ease-in-out;vertical-align:-webkit-baseline-middle}.divIconoRedondoOtro a:hover{color:#a67cb0 !important}.cabeceraValidar{display:inline-block;width:100%;border-radius:3px;padding:20px;font-size:20px;font-weight:bold}.lblGridOrdenar:hover{cursor:pointer}.enlaceDeshabilitado{cursor:no-drop;color:#c0c0c0 !important}#divNumColegiadoManual{display:inline-block;opacity:0;transition:opacity 1s}.divVisible{opacity:1 !important}.icon-text-container{display:flex;align-items:center}.divPaginacion{display:flex;justify-content:center}.divPaginacion a:hover{cursor:pointer}.divPaginacion a{border:.5px solid #dfdddd;padding:1px 16px 1px 16px}.enlacePaginaDisabled{border:1px solid #969696;padding:1px 4px 1px 4px;background-color:#069;color:#fff}.enlacePaginaDisabled:hover{cursor:text !important;color:#fff !important}.divMisDocumentos{display:inline-block;width:100%;border-radius:3px;font-size:18px;font-weight:bold}.bordeDebajoMisDocumentos{border-bottom:2px solid #3d5f68}.textBoxBuscarMisDocumentos{width:80%}.barraMisDocumentos{border:1px solid #c2c2c2;border-radius:3px;padding:3px 5px 5px 5px}.gridCSV{width:auto}.gridCSV td,.gridCSV th{text-align:left;padding-left:30px !important}.gridCSV tr td:first-child,.gridCSV tr th:first-child{padding-left:10px !important}.gridCSV tr td:last-child{padding-right:10px !important}.flexRow{display:flex;flex-direction:row}.cuentaPorDefecto{color:#ecb70c}.elementoGridEstrellaSeleccionado{color:#ecb70c}.fieldsetFormulario{border-radius:5px;border:2px solid #e3dfdf;display:inline-block;width:100%;padding:20px}.legendFormulario{padding:0 10px;font-size:18px;font-weight:500;color:#6a6a6a}.botonesFormulario{position:absolute;top:2px;right:17.5px}.descripcionFormulario{font-weight:bolder;color:#6f6f6f}.noVisibleSeccionFormulario{position:absolute;left:-20px;top:5px;font-size:20px;font-weight:bold;opacity:.4;-webkit-transform:rotate(-45Deg) !important;-moz-transform:rotate(-45Deg) !important;transform:rotate(-45Deg) !important;z-index:5;text-shadow:-3px 7px 11px black;color:#f00}.headerSimple{border-bottom:1px solid #a7a2a2;font-weight:bold}.headerSimple th{padding:5px}.gridRow5padding td{padding:5px}.descripcionSeccionFormulario{font-weight:bold}.checkPaddingRedondeado{padding:10px;border-radius:5px}.divNumRespuestasFormulario{background-color:#687c90;color:#fff;min-width:40px;font-weight:bold;border-radius:3px;font-size:18px;display:inline-block}.botonesDirectorio{position:absolute;top:-23px;right:17.5px}.labelDirectorio{color:#6f6f6f}.fotoDirectorio{width:100%;max-width:150px !important;max-height:200px !important;border-radius:3px;margin-top:5px}.fichaColegiadoFotoDirectorio{width:100%;max-width:120px !important;max-height:160px !important}.lnkImagenDirectorio{font-size:13px;display:block;width:150px;text-align:center;border-radius:3px;color:#fff !important;font-weight:bold;transition:all .3s ease-in-out}.lnkImagenDirectorioRojo{background-color:#d84141;border:1px solid #d84141}.lnkImagenDirectorioRojo:hover{background-color:#fff;color:#d84141 !important}.lnkImagenDirectorioVerde{background-color:#58b151;border:1px solid #58b151}.lnkImagenDirectorioVerde:hover{background-color:#fff;color:#58b151 !important}.lblImagenDirectorio{display:block;font-size:16px;font-weight:bold}.mainVU{font-size:16px;padding:10px}.registroDirectorio{margin-top:20px;border:1px solid #dee2e6;border-radius:3px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;padding:15px}.botonPager{border:1px solid #6a6a6a;padding:5px;border-radius:3px;transition:all .3s ease-in-out;font-weight:bold;background-color:#dbdbdb;color:#323232 !important}.botonPager:hover{background-color:#323232;color:#dbdbdb !important}.botonPagerSeleccionado{border:1px solid #6a6a6a;padding:5px;border-radius:3px;transition:all .3s ease-in-out;font-weight:bold}.iconosDirectorio{vertical-align:sub;color:#6a6a6a}.iconoRRSSDirectorio{width:25px;max-width:30px !important;max-height:30px !important}.supTextoGrid{color:#000;font-weight:bold}.subTextoGrid{font-size:13px;color:#56565a}.containerAnchoMax100{max-width:100% !important}@media only screen and (max-width:767px){.fichaFoto{width:auto}}.backgroundTransparente{background-color:transparent}.botonVerdeGrafica{background-color:#a5d5a8;font-size:12px;border:1px solid #808080}.botonVerdeGrafica:hover{background-color:#82c186}.divAvisoLV{width:100%;background-color:#f5f5f5;border:2px solid #ececec;border-radius:3px;margin-bottom:25px;box-shadow:3.5px 3.5px 9px #d8d7d7}.colorVerdeOscuro{color:#145a32}.flex{flex-grow:1;flex-shrink:1}.flexBotonesAviso{flex-basis:1%}.flexContenidoAviso{flex-basis:90%}.height100{height:100%}.avisoVisible{color:#419e78}.avisoPendiente{color:#e76a03}.avisoCaducado{color:#9e4141}.iconoAvisoCheckLeido{position:absolute;right:-30px;top:-2.2rem;font-weight:bold;z-index:5;text-shadow:-3px 7px 11px #757575}.iconoAvisoLeido{font-size:60px;color:#008000}.iconoAvisoNoLeido{font-size:60px;color:#dcdcdc}.lnkIconoAvisoLeido i{transition:all .3s ease-in-out}.lnkIconoAvisoLeido:hover i{color:#008000}#divBarraProgreso{width:200px;text-align:center;padding:10px;position:fixed;margin-bottom:70px;bottom:0;right:10px;border:1px solid;border-radius:30px}#pgEncuesta{width:50%}.FondoGrisOcuro{background-color:var(--colorColegio)}.fondoColorIconoUsuario{color:var(--colorTextoLink)}.gridPagerStyle a{border:.5px solid #dfdddd;padding:1px 16px 1px 16px}.gridPagerStyle span{border:.5px solid #dfdddd;padding:1px 16px 1px 16px;background-color:var(--colorFondoPaginacionGrid);color:var(--colorTextoPaginacionGrid)}.TabGridActivado{background-color:inherit;border:none;border-top:none;border-bottom:2px var(--colorBordeTabs) solid !important}.TabGridDesActivado{border-top-color:#c1c1c1;border-right-color:#c1c1c1;border-bottom-color:#c1c1c1;border-left-color:#c1c1c1;background-color:inherit}.TabGrid{font-size:14px;display:inline-block;padding:5px 25px;margin:2px 2px 0 0;list-style:none;cursor:pointer;float:left}.TabGridDiv{width:100%;background-color:#fff;border:1px solid var(--colorColegio) !important;margin-top:-1px}a:link,a:visited{color:var(--colorTextoLink);text-decoration:none !important}a:hover{color:var(--colorTextoLinkHover)}a:active{color:var(--colorTextoLink);text-decoration:none !important}a{color:var(--colorTextoLink);text-decoration:none !important}.btnFormulario{font-size:14px;padding:5px 10px 5px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:var(--colorFondoBoton);color:var(--colorTextoBoton) !important;border-style:none;margin-right:15px;border-color:transparent;border-style:solid;border-width:1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btnFormularioAncho150{width:150px}.btnFormularioAncho250{width:250px}.btnFormularioAncho350{width:350px}.btnFormulario:hover{cursor:pointer;background-color:var(--colorTextoBoton);color:var(--colorFondoBoton) !important;border-color:var(--colorFondoBoton);border-style:solid;border-width:1px}.botonNuevo{color:var(--colorTextoBotonNuevo) !important;background-color:var(--colorFondoBotonNuevo) !important}.botonNuevo:hover{color:var(--colorFondoBotonNuevo) !important;border-color:var(--colorFondoBotonNuevo) !important;background-color:var(--colorTextoBotonNuevo) !important}.btn-formu-cancelar{background-color:#bcbcbc;border-color:#fff}.btn-formu-cancelar:hover{color:#16191f !important;border-color:#16191f;border-style:solid;border-width:1px}.btnFormularioPeq{font-size:12px;padding:1px 5px 1px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:var(--colorFondoBoton);color:var(--colorTextoBoton) !important;border-style:none;margin-right:15px;border-color:transparent;border-style:solid;border-width:1px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btnFormularioPeq:hover{cursor:pointer;background-color:var(--colorTextoBoton);color:var(--colorFondoBoton) !important;border-color:var(--colorFondoBoton);border-style:solid;border-width:1px}.btnFormularioBiblioteca{display:block;width:fit-content;text-align:center}.botonRojo{background-color:#e54a4a}.botonRojo:hover{color:#e54a4a !important;border-color:#e54a4a !important}.botonNaranja{background-color:#e5834a}.botonNaranja:hover{color:#e5834a !important;border-color:#e5834a !important}.botonVerde{background-color:#3da93d}.botonVerde:hover{color:#3da93d !important;border-color:#3da93d !important}.botonMorado{background-color:#6f446b}.botonMorado:hover{color:#6f446b !important;border-color:#6f446b !important}.divContenedorRepositorio i{color:#069}#divBarraProgreso{border-color:var(--colorColegio) !important}.alineacionTextoCabecera{text-align:center}.cabeceraEscudoyTextoMaster{clear:both;float:none;margin-left:auto;margin-right:auto;margin-top:5px;display:block;text-align:center}.cabeceraTextoMaster{margin-top:5px;margin-left:20px;font-size:25px !important}@media(min-width:992px){.alineacionTextoCabecera{text-align:right}.cabeceraEscudoyTextoMaster{display:inline-block;margin-top:5px;text-align:left;margin-left:inherit;margin-right:inherit}.imagenCurso{height:250px !important}}.checkSinMarcar{color:#dc143c !important}.checkMarcado{color:#008000 !important}.lnkCobrar:hover{color:#000 !important}@media(max-width:1300px){.contenedorImporteHonorarios{flex-direction:column}}.labelInfoHonorarios{font-weight:initial;font-size:10px}.flexColumn{flex-direction:column !important}.iconCobrar{color:#5e5d5d;font-size:16px}.divHonorariosLV,.divRegistroLV{width:100%;border-radius:3px;margin-bottom:25px}.divRegistroLVPerfil{max-width:350px !important}.divRegistroLV:hover{border:2px dotted #a3a3a3}.divRegistroLVSinHover:hover{border:2px solid #ececec !important}.divRegistroLVMargenInf10{margin-bottom:10px !important}.flexBasis90{flex-basis:90%}.flexBasis80{flex-basis:90%}.flexBasis08{flex-basis:8%}.flexBasis15{flex-basis:15%}.flexBasis01{flex-basis:1%}.flexBasis03{flex-basis:3%}.flexBasis05{flex-basis:5%}.flexBasis10{flex-basis:10%}.lnkBotonGrandeLV:hover{color:var(--colorTextoLinkHover)}.lnkBotonGrandeLV:hover{color:var(--colorTextoLinkHover)}.lnkBotonGrandeLVRojo:hover{border:3px solid #cf3333}.lnkBotonGrandeLVRojo{color:#cf3333 !important}.lnkBotonGrandeLVColorTextoLink:hover{border:3px solid var(--colorTextoLink)}.lnkBotonGrandeLVColorTextoLink{color:var(--colorTextoLink) !important}@media only screen and (min-width:576px){.divRegistroLVPerfil{max-width:900px !important}}@media only screen and (max-width:1300px){#divBotonesGridRecibos{width:100% !important;margin-top:10px}}.overflowGrid{overflow:auto}.overflowInherit{overflow-y:inherit !important}.lvPagerStyle span span{border:.5px solid #dfdddd;padding:1px 16px 1px 16px;background-color:var(--colorFondoPaginacionGrid);color:var(--colorTextoPaginacionGrid);margin-left:-5px}.lvPagerStyle a{border:.5px solid #dfdddd;padding:1px 16px 1px 16px;margin-left:-5px;background-color:#fff}.lvPagerStyleBotonesPrimeraUltima{color:#000 !important;text-decoration:none !important}.contendorlvPager{display:flex;justify-content:left}.contenedorInicioSolicitudAlta{width:100%;margin-left:10px;margin-right:10px}.contenedorBotonBorradorSolicitudAlta,.contenedorTituloSolicitudAlta{width:100%}.contenedorBotonBorradorSolicitudAlta>div{display:flex;justify-content:flex-start}@media only screen and (min-width:765px){.contenedorInicioSolicitudAlta{width:59%;margin-left:10px;margin-right:10px}.contenedorBotonBorradorSolicitudAlta{width:39%}.contenedorBotonBorradorSolicitudAlta>div{justify-content:flex-end}.contenedorTituloSolicitudAlta{width:60%}}@media only screen and (min-width:1200px){.contenedorInicioSolicitudAlta{width:50%;margin-left:10px;margin-right:10px}}.enlaceSedeCabecera{color:var(--colorTextoMenuCabecera) !important}.estilosCK p{margin-block-start:1em !important;margin-block-end:1em !important}.rbPermisos{color:#dc143c !important;border:1px solid #dc143c;border-radius:10px;padding:5px;display:flex;align-items:center}.rbPermisos input{display:none}.rbPermisos:hover,.rbPermisos label:hover{cursor:pointer;color:#fff !important;background-color:#dc143c}.rbPermisos i{vertical-align:middle;font-size:20px}.rbPermisosSeleccionado{color:#fff !important;background-color:#008000;border-color:#008000}.rbPermisosSeleccionado:hover,.rbPermisosSeleccionado label:hover{cursor:pointer;color:#008000 !important;background-color:transparent !important}.rbPermisos label{margin-left:.25rem}.rbPermisoslbl:hover{cursor:default;color:#dc143c !important;background-color:transparent !important}.rbPermisosSeleccionadolbl:hover{cursor:default;color:#008000 !important;background-color:transparent !important}.rbPermisosDeshabilitados,.rbPermisosDeshabilitados:hover{color:#808080 !important;border-color:#808080;background-color:transparent !important}.editorDeshabilitado{border:1px solid #ccc;background-color:#f0f0f0;padding:5px}.wizzardCabecera{display:flex;justify-content:center;margin:0 auto;align-items:center;flex-wrap:wrap}.wizzardCabeceraItem{position:relative;flex-shrink:0;margin:1rem 1.5rem}.wizzardCabeceraItem>span{font-size:20px}.wizzardCabeceraTitulo{font-weight:bold}.wizzardCabeceraTitulo:after{content:" ";position:absolute;top:2.3rem;left:0;height:2px;width:100%;background-color:transparent}.wizzardElementoSeleccionado{color:var(--colorTextoLink)}.wizzardElementoSeleccionado:after{background-color:var(--colorTextoLink)}.wizzardCuerpoItem{display:flex;flex-direction:column;max-width:600px;margin-left:auto;margin-right:auto;padding-top:3.75rem !important;padding-bottom:2.5rem !important}.wizzardCuerpoItemAncho800{max-width:800px !important}.wizzardCuerpoItemAnchoMax{max-width:100%}.wizzardCuerpoBotones{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.wizzardCuerpoBoton{display:flex;flex-direction:row;justify-content:flex-end}.wizzardAccionesRealizar,.wizzardItemCuerpoFormulario{display:flex;flex-direction:column}.wizzardAccionRealizar{margin-left:auto;margin-right:auto;margin-top:20px;padding:1.5rem;padding-bottom:.5rem;max-width:500px;width:100%;border:1px dashed #e4e6ef}.wizzardItemCuerpoFormulario>div{margin-left:auto;margin-right:auto;display:flex;justify-content:center;max-width:500px;width:100%}.wizzardItemCuerpoFormularioAncho700>div{max-width:700px !important}.wizzardAccionRealizar h3{font-size:18px}.wizzardAccionRealizarCuerpo{padding-left:10px}.wizzardAccionRealizarCuerpo>span{color:#808080;font-size:14px}.wizzardAccionRealizarSeleccionado,.wizzardAccionRealizar:hover{border-color:var(--colorColegio);background-color:#e4f6ff;cursor:pointer}.contadorTextbox{float:right}.avisoCampoObligatorio{font-size:12px;color:#dc143c;vertical-align:top}.campoObligatorioNoInformado{border-color:#dc143c}.enlaceFormatoBoton{border:1px solid var(--colorTextoLink);border-radius:10px;padding:5px;display:flex;align-items:center;transition:all .3s ease-in-out}.enlaceFormatoBotonPeq{border:1px solid var(--colorTextoLink);border-radius:10px;padding:2px;display:flex;align-items:center;font-size:12px;transition:all .3s ease-in-out}.enlaceFormatoBoton:hover,.enlaceFormatoBotonPeq:hover{color:#fff;background-color:var(--colorTextoLink)}.enlaceFormatoBotonCrimson{border-color:#dc143c;color:#dc143c !important}.enlaceFormatoBotonCrimson:hover{background-color:#dc143c;color:#fff !important}.enlaceFormatoBotonVerde{border-color:#008000;color:#008000 !important}.enlaceFormatoBotonVerde:hover{background-color:#008000;color:#fff !important}.labelAbsolutePosicionArribaDerecha{position:absolute;top:0;right:10px}.botonesFormularioAlta{position:absolute;top:-5px;right:17.5px}.bordeCrimson{border-color:#dc143c}.formularioDeshabilitado{border-color:#dc143c;background-image:linear-gradient(-45deg,#f0f0f0 25%,transparent 25%,transparent 50%,#f0f0f0 50%,#f0f0f0 75%,transparent 75%,transparent);background-size:80px 80px;background-position:0 0,40px 40px}@media only screen and (max-width:768px){.tabsVerticales{width:100% !important}.cabeceraTextoMaster{font-size:18px !important}}.imagenCurso{height:250px}.leyendaCalendarioFarmaciasAperturaInvierno{background-color:#2a5d4e;color:#fff}.leyendaCalendarioFarmaciasAperturaVerano{background-color:#8fbd00;color:#fff}.leyendaCalendarioFarmaciasGuardia{background-color:#e2a911;color:#fff}.leyendaCalendarioFarmaciasGuardiaExencion{background-color:#df6912;color:#fff}@media only screen and (min-width:576px){.bordeDottedFino{border-right:.5px dotted}}.lnkAccion{color:#000 !important}.divLnkAccion:hover{border:1px dotted #000 !important}.lblLnkAccion{color:var(--colorTextoLink)}.lnkAccionDeshabilitado{color:#808080 !important;background-color:transparent !important}.lnkAccionDeshabilitado span{color:#808080 !important}.lnkAccionDeshabilitado div:hover{border:none !important}.contenedorBienvenidaVU:hover{background-color:#b7b7b7 !important}.contenedorBienvenidaVU a:hover{color:#fff !important;text-decoration:underline}.contenedorBienvenidaVU a:hover span{color:#fff !important}.contenedorBienvenidaVU:hover .material-symbols-outlined{background-color:var(--colorColegio) !important;color:#fff !important;transition:background-color .6s ease}.enlaceHistorial{color:#c98600 !important}.calendarioCitaPrevia{width:100%;background-color:#fff;border-style:solid !important;border-width:1px;border-color:#ddd}.calendarioCitaPrevia a{font-weight:normal !important}.calendarioCitaPrevia td{padding:5px}.calendarioCitaPreviaCeldaConEvento{background-color:#959595}.calendarioCitaPreviaDayHeaderStyle{padding:5px;background-color:#fff}.calendarioCitaPreviaTitleStyle{background-color:#fff;padding:5px;border-width:1px;border-color:#fff;border-style:solid !important}.calendarioCitaPreviaOtherMonthDayStyle a{color:#ddd !important}.calendarioCitaPreviaSelectedDayStyle{border-width:2px;border-color:#000;border-style:solid !important;padding:5px;background-color:#053e05 !important}.calendarioCitaPreviaWeekendDayStyle{border-width:1px;border-color:#ddd;border-style:solid !important;padding:5px}.calendarioCitaPreviaSelectorStyle{background-color:#8a2be2}.calendarioCitaPreviaDayStyle{border-width:1px;border-color:#ddd;border-style:solid !important;padding:5px}.calendarioCitaPreviaDiaSeleccionable{background-color:#46f36e;border:1px solid #fff}.calendarioCitaPreviaDiaNoSeleccionable{background-color:#d1d5d2;border:1px solid #fff}.iconoInformacion{color:#b8860b !important;font-size:13px;vertical-align:top}.linkLiquidacion span,.linkLV span,.linkLV i{color:#000}.contenedorImporte{font-size:16px;border:1px dotted;border-radius:10px;padding:4px;font-weight:bold}.contenedorImportePeq{font-size:14px;border:1px dotted;border-radius:10px;padding:4px}.contenedorImportePositivo{color:#0f5132 !important;background-color:#d1e7dd;border-color:#badbcc}.contenedorImporteNegativo{color:#842029 !important;background-color:#f8d7da;border-color:#f5c2c7}.contenedorCargosLiquidacion{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.text-nowrap{white-space:nowrap}.contenedorCargosLiquidacion>span:first-child{text-align:center;white-space:normal !important}@media(min-width:1200px){.contenedorCargosLiquidacion{flex-direction:row;justify-content:flex-start;align-items:flex-end}}.reciboPENDIENTE,.reciboCOBRADO,.reciboANULADO,.reciboINCOBRABLE,.reciboSUSPENDIDO{display:inline-block;padding:4px 14px;border-radius:20px;font-size:.82rem;font-weight:600;letter-spacing:.3px}.reciboPENDIENTE{background-color:#e8f0fe;color:#1a56db}.reciboCOBRADO{background-color:#e6f4ea;color:#1a7f37}.reciboANULADO{background-color:#fce8e8;color:#c93c37}.reciboINCOBRABLE{background-color:#fff8e1;color:#8a6d00}.reciboSUSPENDIDO{background-color:#fff0e0;color:#b45309}.noMostrar{display:none}.sinBorde{border:none !important}.divCursosLV{width:100%;background-color:#fff;border:2px solid #f1dfcb;border-radius:3px;margin-bottom:25px}#iconoVerPassCertif{transform:translateX(-30px);font-size:24px !important}#iconoVerPassCertif:hover{cursor:pointer}.bordeSeleccionado{border:2px dotted #000}.fuenteValidacion span{font-size:30px !important}.fuenteValidacion i{font-size:30px !important}@media only screen and (max-width:576px){.lnkValidacionDoc{width:50%}}@media only screen and (max-width:768px){.fuenteValidacion span{font-size:20px !important}.fuenteValidacion i{font-size:20px !important}}.lnkVerde:hover{background-color:var(--bs-success-bg-subtle)}.lnkAmarillo:hover{background-color:var(--bs-warning-bg-subtle)}.lnkRojo:hover{background-color:var(--bs-danger-bg-subtle)}.lnkNegro:hover{background-color:var(--bs-dark-bg-subtle)}.lnkSeleccionCampos:hover{background-color:var(--bs-info-bg-subtle)}.bg-colorTextoLink{background-color:var(--colorTextoLink)}.tarjetaEstadoActual{font-weight:bold;background-color:#a6f196;padding:3px;color:#1c6f0a}.tachado{text-decoration:line-through}.iconoEstadoPortafirmas{font-size:14px;margin-left:-10px;background-color:#fff;border-radius:20px}.iconoEstadoPortafirmasSinRegistro{color:#f00}.iconoEstadoPortafirmasFinalizado{color:#008000}.iconoEstadoPortafirmasNoFinalizado{color:#ff8c00}.lnkEnviarPortafirmas:hover i{color:var(--colorTextoLinkHover) !important}.gridRowStyle:hover td a i{background-color:#e5e8e8 !important}.form-check input[type=checkbox]{margin-right:5px}.form-check input[type=radio]{margin-right:5px;margin-left:15px}.contenedorAcciones{border:1px solid #000;width:80%}.contenedorAccionBordeInferior{border-bottom:1px solid #000}.fondoGridAlerta{background-color:#ff8c8c}.color-circle{display:inline-block;width:30px;height:30px;border-radius:50%;margin:5px;text-decoration:none}.color-circle:hover{box-shadow:#fff 0 0 0 2px,0 0 0 4px gray}.colorSeleccionado{box-shadow:#fff 0 0 0 2px,#0078d4 0 0 0 4px}.itemEnteCompartir{font-size:12px;font-weight:bold}.bordeRedondeado10{border-radius:10px}.progress-container{width:100%;background-color:#f3f3f3}.border-colorPrincipal{border:var(--bs-border-width) var(--bs-border-style) var(--colorColegio) !important}.checkbox-container input[type="checkbox"]{transform:scale(1.5);margin-right:5px;vertical-align:middle}.checkbox-container label{font-size:16px;vertical-align:middle}.checkbox-container input[type="checkbox"]:checked+label{font-weight:bold}.liTabVerticalFalsoSeleccionado{border-bottom:1px solid #717171;margin-bottom:4px;position:relative;width:102%;font-weight:bold !important}.liTabVerticalFalso{margin-bottom:1px}.divTabVerticalFalso{border:1px solid #717171;padding:10px 20px 20px 20px;min-height:350px;border-radius:3px}.btnliTabVerticalFalso{background-color:var(--bs-light) !important;border:none !important;width:100%;text-align:left}.btnliTabVerticalFalso:hover{cursor:pointer;font-weight:bold !important}.progress-container{width:100%;background-color:#c5caca;border-radius:25px;padding:3px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.progress-bar{width:0%;height:7px;background-color:var(--colorColegio) !important;border-radius:25px;text-align:center;line-height:30px;color:#fff;font-weight:bold;position:relative;overflow:hidden}.shine-animation::after{content:"";position:absolute;top:0;left:-50%;width:50%;height:100%;background:rgba(255,255,255,.3);transform:skewX(-45deg);animation:shine 2.5s linear infinite}@keyframes shine{from{left:-50%}to{left:150%}}.textboxElementosCorrectos{background-color:#aafeaa;color:#000}.textboxElementosIncorrectos{background-color:#e9967a;color:#000}.divEntradaSinValidar{background-color:#0d6efd;border-radius:.375rem;padding:1rem;text-align:center;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border:1px solid rgba(0,0,0,.125);color:#fff;line-height:normal}.divEntradaValidada{background-color:#343a40;border-radius:.375rem;padding:1rem;text-align:center;box-shadow:0 .125rem .25rem rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.2);color:#fff;line-height:normal}.bg-white{border-radius:var(--bs-border-radius-lg) !important;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.contenedorMapaCartografico{border:2px solid #515151;border-radius:3px}@media(min-width:1200px){.contenedorMapaCartografico{height:700px}}@media(min-width:992px) and (max-width:1199.98px){.contenedorMapaCartografico{height:700px}}@media(min-width:768px) and (max-width:991.98px){.contenedorMapaCartografico{height:500px}}@media(max-width:575.98px){.contenedorMapaCartografico{height:538px}}@media(min-width:576px) and (max-width:767.98px){.contenedorMapaCartografico{height:538px}}.colorUsuarioModoColegiado{color:var(--bs-red) !important}.imagenesLogosENS{height:80px}.fondoRegistroGridAnulado{background-color:#f8d7da}.card-historico{border:1px solid #dee2e6;border-radius:8px;padding:30px;background-color:#fff}.timeline{position:relative;padding-left:0}.timeline-item{position:relative;padding-left:60px;padding-bottom:40px}.timeline-item:last-child{padding-bottom:0}.timeline-item::before{content:'';position:absolute;left:19px;top:30px;bottom:-10px;width:2px;background-color:#dee2e6}.timeline-item:last-child::before{display:none}.timeline-marker{position:absolute;left:8px;top:8px;width:25px;height:25px;border-radius:50%;border:3px solid #dee2e6;background-color:#fff;display:flex;align-items:center;justify-content:center}.timeline-marker.activo{background-color:var(--colorColegio);border-color:var(--colorColegio)}.timeline-marker.correcto{background-color:#fff;border-color:#008000}.timeline-marker.correcto i{color:#008000}.timeline-marker.incorrecto{background-color:#fff;border-color:#dc143c}.timeline-marker.incorrecto i{color:#dc143c}.timeline-marker.alerta{background-color:#fff;border-color:var(--bs-warning)}.timeline-marker.alerta i{color:var(--bs-warning)}.timeline-marker.completed{background-color:#fff;border-color:#6c757d}.timeline-marker.completed i{color:#008000}.timeline-marker.inactive{background-color:#fff;border-color:#dee2e6}.timeline-content{padding:1rem;padding-top:0;border-radius:var(--bs-border-radius)}.timeline-content.actual{padding-top:1rem;--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity)) !important}.estado-badge{display:inline-block;background-color:#c8e6c9;color:#1b5e20;padding:8px 20px;border-radius:6px;font-weight:600;font-size:14px;float:right;margin-top:-5px}.estado-title{font-size:16px;font-weight:700;display:inline-flex;align-items:center;gap:10px}.estado-title i{font-size:20px}.fecha-info{color:#6c757d;font-size:15px;margin-bottom:15px}.acciones-section{margin-top:15px}.acciones-title{font-weight:600;font-size:16px;display:flex;justify-content:space-between}.acciones-title a{font-weight:normal;font-size:14px}.accion-item{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f0f0f0}.accion-item:last-child{border-bottom:none}.accion-texto{display:flex;align-items:flex-start;gap:10px;font-size:15px}.accion-content{display:flex;flex-direction:column;gap:0}.accion-nombre{font-weight:500;color:#000}.accion-descripcion{font-size:11px;color:#6c757d;line-height:1.4}.accion-fecha{font-weight:bold;font-size:11px;display:flex;align-items:center}.accion-fecha.finalizada{color:var(--bs-success)}.accion-fecha.caducidad{color:var(--bs-danger)}.accion-numero{font-weight:600;color:#000}.accion-buttons{display:flex;gap:8px}.btn-icon{width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #dee2e6;background-color:#fff;cursor:pointer;transition:all .2s}.btn-icon:hover{background-color:#f8f9fa}.btn-edit{color:#0d6efd;border-color:#0d6efd}.btn-delete{color:#dc3545;border-color:#dc3545}.btn-check{color:#28a745;border-color:#28a745}.estado-buttons{display:flex;gap:8px;margin-top:10px}.producto-volador{position:fixed;z-index:9999;pointer-events:none;color:#bd4b4b;font-size:1.4rem;line-height:1}@keyframes badgeBounce{0%,100%{transform:translate(-50%,-50%) scale(1)}35%{transform:translate(-50%,-50%) scale(1.8)}65%{transform:translate(-50%,-50%) scale(.85)}85%{transform:translate(-50%,-50%) scale(1.2)}}.badge-animado{animation:badgeBounce .65s ease !important}.carritoProductoFila{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid #dee2e6;gap:8px}.carritoProductoColImagen{flex:0 0 76px}.carritoProductoColNombre{flex:1 1 0;min-width:0}.carritoProductoColUnidades{flex:0 0 130px;display:flex;align-items:center;gap:4px}.carritoProductoColEliminar{flex:0 0 36px;text-align:center}.carritoProductoThumb{width:70px;height:70px;object-fit:cover;border-radius:4px}.carritoUnidadesInput{width:55px}.tramitarPedidoThumb{width:150px;height:150px;object-fit:contain;flex-shrink:0}@media(max-width:575.98px){.tramitarPedidoThumb{width:80px;height:80px}}.tramitarPedidoCuerpo{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.tramitarPedidoNombre{font-size:1.05rem;font-weight:600;word-break:break-word}.tramitarPedidoPrecio{font-size:1.1rem;font-weight:700;white-space:nowrap}.form-control.tramitarPedidoUnidadesInput{width:42px;padding-left:.25rem;padding-right:.25rem}.tramitarPedidoColProductos,.tramitarPedidoColTramitar{min-width:0;overflow:hidden}.formularioPublico-fondo{background-color:#f1f5f9;min-height:0;padding-top:20px;padding-bottom:60px}.formularioPublico-titulo{font-size:1.6rem;font-weight:700;color:#0f172a;margin:0}.formularioPublico-badgeObligatorio{font-size:12px;background:#fef2f2;color:#dc2626;padding:6px 16px;border-radius:8px;font-weight:600;border:1px solid #fecaca}.formularioPublico-seccion{background:#fff;border-radius:16px;padding:32px;margin-bottom:20px;box-shadow:0 1px 3px rgba(0,0,0,.04);border:1px solid #e2e8f0;border-top:3px solid var(--colorColegio)}.formularioPublico-seccion h5{font-size:16px;font-weight:700;color:var(--colorColegio);display:flex;align-items:center;gap:10px;margin-bottom:20px}.formularioPublico-seccion h5 .icono-seccion{width:32px;height:32px;background:#e0f2fe;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--colorColegio);font-size:16px}.formularioPublico-seccion .campo-label{font-size:13px;font-weight:600;color:#374151;margin-bottom:6px;display:block}.formularioPublico-seccion .formulariosTamControles{border:1.5px solid #d1d5db;border-radius:10px;padding:10px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.formularioPublico-seccion .formulariosTamControles:focus{border-color:var(--colorColegio);box-shadow:0 0 0 3px rgba(var(--colorColegioRGB,26,122,138),.1);outline:none}.formularioPublico-seccion .formulariosTamControles:hover:not(:focus){border-color:#9ca3af}.formularioPublico-seccion .campo-grupo{margin-bottom:18px}.formularioPublico-aceptar{display:flex;align-items:center;gap:12px;padding:18px 24px;background:#f0fdfa;border-radius:12px;border:1px solid #ccfbf1;margin:24px 0}.formularioPublico-aceptar input[type="checkbox"]{width:20px;height:20px;accent-color:var(--colorColegio);cursor:pointer}.formularioPublico-aceptar a{color:var(--colorColegio);font-weight:600;font-size:14px;text-decoration:none}.formularioPublico-aceptar a:hover{text-decoration:underline}.formularioPublico-btnEnviar{display:inline-flex;align-items:center;gap:10px;padding:14px 48px;font-size:16px;font-weight:700;border-radius:12px;background:var(--colorColegio);border:none;color:#fff;cursor:pointer;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 2px 8px rgba(var(--colorColegioRGB,26,122,138),.3)}.formularioPublico-btnEnviar:hover{filter:brightness(.85);box-shadow:0 4px 16px rgba(var(--colorColegioRGB,26,122,138),.4);transform:translateY(-1px)}.formularioPublico-stepBar{display:flex;align-items:center;justify-content:center;gap:0;margin:24px 0 8px}.formularioPublico-step{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#94a3b8}.formularioPublico-step.activo{color:var(--colorColegio)}.formularioPublico-step.completado{color:#16a34a}.formularioPublico-step .step-num{width:28px;height:28px;border-radius:50%;background:#e2e8f0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.formularioPublico-step.activo .step-num{background:var(--colorColegio);color:#fff}.formularioPublico-step.completado .step-num{background:#16a34a;color:#fff}.formularioPublico-stepLine{width:60px;height:2px;background:#e2e8f0;margin:0 12px}.formularioPublico-stepLine.completado{background:#16a34a}.formularioPublico-completado{text-align:center;padding:40px;background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.04);border:1px solid #e2e8f0;margin-top:20px}.formularioPublico-metodoPago{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:box-shadow .2s}.formularioPublico-metodoPago:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.formularioPublico-metodoPago-cabecera{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;background:#fff;border:none;width:100%;text-align:left;font-size:15px;color:#334155;transition:background .2s}.formularioPublico-metodoPago-cabecera:hover{background:#f8fafc}.formularioPublico-metodoPago-cabecera i.bi{font-size:20px;color:var(--colorColegio,#1a7a8a);margin-right:10px}.formularioPublico-metodoPago-cabecera .formularioPublico-metodoPago-flecha{font-size:20px;color:#94a3b8;transition:transform .3s}.formularioPublico-metodoPago.active .formularioPublico-metodoPago-flecha{transform:rotate(180deg)}.formularioPublico-metodoPago-contenido{max-height:0;overflow:hidden;transition:max-height .3s ease-out;border-top:0 solid #e2e8f0}.formularioPublico-metodoPago.active .formularioPublico-metodoPago-contenido{border-top-width:1px}.formularioPublico-modal{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15);padding:28px 32px;width:500px;max-width:95vw;max-height:90vh;overflow-y:auto;white-space:normal !important;z-index:10001 !important}.formularioPublico-modal-lg{width:900px}.formularioPublico-dropZone{border:2px dashed #cbd5e1;border-radius:12px;padding:28px 20px;text-align:center;transition:border-color .2s,background .2s;cursor:pointer;margin-top:12px}.formularioPublico-dropZone:hover{border-color:var(--colorColegio,#1a7a8a);background:#f8fafc}#reader,#reader *{max-width:100% !important}#reader video{width:100% !important;height:auto !important;object-fit:cover}@media(min-width:768px){.w-md-25{width:25% !important}.w-md-50{width:50% !important}.w-md-75{width:75% !important}}@media(min-width:992px){.w-lg-25{width:25% !important}.w-lg-50{width:50% !important}.w-lg-75{width:75% !important}.w-lg-100{width:100% !important}}@media(min-width:1200px){.w-xl-25{width:25% !important}.w-xl-50{width:50% !important}.w-xl-75{width:75% !important}}.cursoCard{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all .3s ease;border:1px solid #eee;display:flex;flex-direction:column;height:100%}.cursoCard:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.12)}.cursoCard-imgWrap{position:relative;overflow:hidden;aspect-ratio:16/10}.cursoCard-imgWrap img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cursoCard:hover .cursoCard-imgWrap img{transform:scale(1.05)}.cursoCard-fechaBadge{position:absolute;top:12px;left:12px;background:rgba(255,255,255,.95);backdrop-filter:blur(8px);border-radius:10px;padding:6px 12px;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.1)}.cursoCard-fechaBadge .cursoCard-dia{font-size:1.3rem;font-weight:700;color:var(--colorColegio,#6c3483);line-height:1;display:block}.cursoCard-fechaBadge .cursoCard-mes{font-size:.7rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:1px}.cursoCard-body{padding:20px;flex:1;display:flex;flex-direction:column}.cursoCard-tag{display:inline-block;background:color-mix(in srgb,var(--colorColegio,#6c3483) 15%,#fff);color:var(--colorColegio,#6c3483);padding:3px 10px;border-radius:20px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;width:fit-content}.cursoCard-titulo{font-size:.95rem;font-weight:400;color:#1a1a2e;line-height:1.4;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cursoCard-meta{margin-top:auto;display:flex;align-items:center;gap:12px;font-size:.8rem;color:#888}.cursoCard-meta i{color:var(--colorColegio,#6c3483)}.cursoCard-btn{display:block;text-align:center;padding:10px;background:var(--colorColegio,#6c3483);color:#fff !important;text-decoration:none !important;font-weight:600;font-size:.85rem;letter-spacing:.5px;transition:filter .3s ease;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border:none;width:100%}.cursoCard-btn:hover{filter:brightness(.85);color:#fff !important}.cursoCard-header{display:flex;align-items:center;gap:12px;margin-bottom:30px}.cursoCard-header h3{margin:0;font-size:1.5rem;font-weight:400;color:#1a1a2e}.cursoCard-header .cursoCard-headerLine{flex:1;height:2px;background:linear-gradient(90deg,var(--colorColegio,#6c3483),transparent);border-radius:2px}.cursosFinalizados-fondo{background:#f0f0f5;padding-top:3rem;padding-bottom:3rem}.cursosFinalizados-fondo .cursoCard-header h3{color:#333}.cursosFinalizados-fondo .cursoCard-header .cursoCard-headerLine{background:linear-gradient(90deg,var(--colorColegio,#6c3483),transparent)}.cursosFinalizados-fondo .contendorlvPager{padding-top:1rem}.cursosFinalizados-fondo .lvPagerStyle a,.cursosFinalizados-fondo .lvPagerStyle span span{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;border-radius:6px;font-size:.82rem;text-decoration:none;border:1px solid #ccc;color:#555;transition:all .15s;padding:0 .4rem;margin:0 1px;background:transparent}.cursosFinalizados-fondo .lvPagerStyle a:hover{border-color:var(--colorColegio);color:var(--colorColegio);background:rgba(0,0,0,.05)}.cursosFinalizados-fondo .lvPagerStyle span span{background:var(--colorColegio);color:#fff;border-color:var(--colorColegio);font-weight:600}.cdc-tarjeta{background:#fff;border:1px solid #e9ecef;border-radius:1rem;box-shadow:0 1px 3px rgba(0,0,0,.06);overflow:hidden;transition:box-shadow .2s;margin-bottom:1rem}.cdc-tarjeta:hover{box-shadow:0 6px 20px rgba(0,0,0,.1)}.cdc-cab{display:flex;align-items:center;gap:.5rem;padding:.85rem 1.1rem;border-bottom:1px solid #eef1f4}.cdc-cab i{color:var(--colorColegio);font-size:1.05rem}.cdc-cab h6{margin:0;font-weight:700;font-size:.95rem}.cdc-cuerpo{padding:1.1rem}.cdc-nota{display:block;color:#7f8fa6;margin-bottom:.5rem}.cdc-banda{background:color-mix(in srgb,var(--colorColegio) 7%,#fff);border:1px solid #e9ecef;border-radius:1rem;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:.85rem 1.1rem}.cdc-det{font-size:.78rem;color:#7f8fa6}.cdc-etiq{display:inline-block;padding:.2rem .6rem;border-radius:.35rem;font-size:.72rem;font-weight:600;background:#fdf2e9;color:#935116}.cdc-esp{width:100%;border-collapse:collapse}.cdc-esp td{vertical-align:middle;padding:.5rem .4rem;border-bottom:1px solid #f1f3f5}.cdc-esp tr:last-child td{border-bottom:0}.cdc-esp .formulariosTamControles{width:100%;border:1.5px solid #e9ecef;border-radius:.5rem;padding:.4rem .6rem;font-size:.85rem}.cdc-esp input[type="checkbox"]{accent-color:var(--colorColegio)}.cdc-reg{display:flex;align-items:stretch;border:1px solid #e9ecef;border-radius:.75rem;overflow:hidden;background:#fff;margin-bottom:.85rem;transition:box-shadow .2s}.cdc-reg:last-child{margin-bottom:0}.cdc-reg:hover{box-shadow:0 4px 14px rgba(0,0,0,.08)}.cdc-reg-txt{flex:1;min-width:0;padding:.5rem .75rem;display:flex;flex-direction:column;gap:.1rem}.cdc-reg-txt span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cdc-reg-acc{display:flex;align-items:center;gap:.4rem;padding:0 .75rem;flex-shrink:0}.cdc-reg-acc a{width:36px;height:36px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background .2s,color .2s,transform .1s}.cdc-reg-acc a:active{transform:scale(.92)}.cdc-reg-acc a i{font-size:1rem;line-height:1}.cdc-reg-edi{background:color-mix(in srgb,var(--colorColegio) 12%,#fff);color:var(--colorColegio) !important}.cdc-reg-edi:hover{background:var(--colorColegio);color:#fff !important}.cdc-reg-eli{background:#fdecea;color:#c0392b !important}.cdc-reg-eli:hover{background:#c0392b;color:#fff !important}.cdc-col-persona{flex:1 1 270px;min-width:min(100%,270px)}.cdc-col-especialidades{flex:2 1 300px;min-width:min(100%,300px)}.cdc-col-registros{flex:3 1 300px;min-width:min(100%,400px)}tr.fila-reserva td{background-color:#fff8e1}tr.fila-prestamo td{background-color:#e8f5e9}.leyenda-prestamos{font-size:.8rem;margin-top:-4px}.leyenda-indicador{display:inline-block;width:14px;height:14px;border-radius:3px;border:1px solid #ccc;vertical-align:middle;margin-right:3px}.leyenda-indicador-reserva{background-color:#fff8e1}.leyenda-indicador-prestamo{background-color:#e8f5e9}.divTiempoTramitacion{background-color:#cbf4ee;text-align:center;padding:7px;border-radius:5px}.btnNavegacionAviso{min-width:140px;display:inline-flex;align-items:center;justify-content:center;gap:6px;background-color:#6c757d;border:1px solid #6c757d;color:#fff !important;padding:6px 16px;border-radius:5px;text-decoration:none}.btnNavegacionAviso:hover,.btnNavegacionAviso:focus{background-color:#5c636a;border-color:#565e64;color:#fff;text-decoration:none}.fondoNavegacionAviso{background-color:#e6e6e6;border-radius:5px}.fondoDivAviso{background-color:transparent;border-radius:5px}