@media (max-width: 480px){.borrarorta{display:none !important}html{font-size:16px;line-height:1.4;font-family:'Montserrat', sans-serif}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.hidden{display:none !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}a,div{-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus{outline:none}::-moz-focus-inner{border:0}.centrado{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}a{-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;color:black}:focus{outline:none}::-moz-focus-inner{border:0}ul{list-style-type:none;margin:0;padding:0}#opcionesmenuphone{position:fixed;float:left;top:3em;left:-100%;width:100%;height:93%;opacity:1;z-index:100003;background:#9ee5ff}#opcionesmenuphone #listadoopciones{position:relative;float:left;width:80%;margin-left:15%;margin-top:1em;line-height:200%;font-size:1.1em}#opcionesmenuphone img{position:relative;margin-top:2em;width:50%;height:auto;left:25%;bottom:1em}#menupartialcerrar{position:fixed;float:left;top:-3em;left:0;width:100%;height:3em;background:#9ee5ff;z-index:100003}#menupartialcerrar #cerrarmenupartial{display:block;position:relative;float:left;width:2em;height:2em;margin-top:.5em;margin-left:.5em;background-image:url("../img/cerrarpartial.svg");background-size:90%;background-position:center;background-repeat:no-repeat}#menupartialcerrar #titulomenupartial{display:block;position:relative;float:left;width:85%;height:2em;line-height:2em;text-align:center;font-size:1.2em;margin-top:.3em}#menuphone{position:relative;float:left;margin-top:0;margin-left:0;width:100%;height:12em;background:#9ee5ff;opacity:0;z-index:100000}#menuphone #menuphone-big{position:relative;float:left;width:100%;height:9em;background-image:url("../img/fotosmovil/cabecera-movil-100.jpg");background-size:135%;background-position:top;background-repeat:no-repeat}#menuphone #menuphone-big .mural,#menuphone #menuphone-big .mural1,#menuphone #menuphone-big .mural3,#menuphone #menuphone-big .mural4,#menuphone #menuphone-big .mural5{position:relative;float:left;margin-left:0%;width:25%;height:8em;background-image:url("../img/mural/mural2.png");background-size:90%;background-position:center;background-repeat:no-repeat}#menuphone #menuphone-big .mural1{background-image:url("../img/mural/mural3.png")}#menuphone #menuphone-big .mural3{background-image:url("../img/mural/mural4.png")}#menuphone #menuphone-big .mural4{background-image:url("../img/mural/mural1.png")}#menuphone .menu-toggle{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:15%;height:3em;cursor:pointer;position:relative;float:left}#menuphone .menu-toggle .hamburger,#menuphone .menu-toggle .cross{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#menuphone .menu-toggle .hamburger span{display:block;width:36px;height:2px;margin-bottom:8px;overflow:hidden;position:relative}#menuphone .menu-toggle .hamburger span:last-child{margin:0}#menuphone .menu-toggle .hamburger span:before,#menuphone .menu-toggle .hamburger span:after{content:"";position:absolute;width:100%;height:100%;background-color:#0f0f0f;-webkit-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition:-webkit-transform ease 300ms;transition:-webkit-transform ease 300ms;transition:transform ease 300ms;transition:transform ease 300ms, -webkit-transform ease 300ms}#menuphone .menu-toggle .hamburger span:after{-webkit-transform:translateX(0);transform:translateX(0)}#menuphone .menu-toggle .hamburger span:nth-child(2):before,#menuphone .menu-toggle .hamburger span:nth-child(2):after{-webkit-transition-delay:75ms;transition-delay:75ms}#menuphone .menu-toggle .hamburger span:last-child:before,#menuphone .menu-toggle .hamburger span:last-child:after{-webkit-transition-delay:150ms;transition-delay:150ms}#menuphone .menu-toggle .menu-toggle:hover .hamburger span:before{-webkit-transform:translateX(0);transform:translateX(0)}#menuphone .menu-toggle .menu-toggle:hover .hamburger span:after{-webkit-transform:translateX(200%);transform:translateX(200%)}#menuphone .menu-toggle .menu-toggle.active .hamburger span:before{-webkit-transform:translateX(100%);transform:translateX(100%)}#menuphone .menu-toggle .menu-toggle.active .hamburger span:after{-webkit-transform:translateX(200%);transform:translateX(200%)}#menuphone .menu-toggle .cross span{display:block;width:36px;height:2px;background-color:#0f0f0f;-webkit-transform:translateY(50%) rotate(45deg) scaleX(0);transform:translateY(50%) rotate(45deg) scaleX(0);-webkit-transition:-webkit-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms;transition:transform ease 200ms, -webkit-transform ease 200ms}#menuphone .menu-toggle .cross span:last-child{-webkit-transform:translateY(-50%) rotate(-45deg) scaleX(0);transform:translateY(-50%) rotate(-45deg) scaleX(0)}#menuphone .menu-toggle .menu-toggle.active .cross span{-webkit-transition-delay:450ms;transition-delay:450ms;-webkit-transform:translateY(50%) rotate(45deg) scaleX(1);transform:translateY(50%) rotate(45deg) scaleX(1)}#menuphone .menu-toggle .menu-toggle.active .cross span:last-child{-webkit-transform:translateY(-50%) rotate(-45deg) scaleX(1);transform:translateY(-50%) rotate(-45deg) scaleX(1)}#menuphone #titulomenu{display:block;position:relative;float:right;width:85%;height:3em;text-align:center;line-height:250%}#menuphone #titulomenu span{display:block;position:relative;float:left;width:100%;height:3em;line-height:2.3em;text-align:center;font-weight:bold;font-size:1.2em}#menuphone #titulomenu img{float:right;width:auto;height:2.5em;margin-top:.25em;margin-right:.25em}#menuphonefijo{position:fixed;float:left;top:0;left:0;width:100%;height:3em;background:#9ee5ff;opacity:0;z-index:-1}#menuphonefijo .menu-toggle{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:15%;height:3em;cursor:pointer;position:relative;float:left}#menuphonefijo .menu-toggle .hamburger,#menuphonefijo .menu-toggle .cross{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#menuphonefijo .menu-toggle .hamburger span{display:block;width:36px;height:2px;margin-bottom:8px;overflow:hidden;position:relative}#menuphonefijo .menu-toggle .hamburger span:last-child{margin:0}#menuphonefijo .menu-toggle .hamburger span:before,#menuphonefijo .menu-toggle .hamburger span:after{content:"";position:absolute;width:100%;height:100%;background-color:#0f0f0f;-webkit-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition:-webkit-transform ease 300ms;transition:-webkit-transform ease 300ms;transition:transform ease 300ms;transition:transform ease 300ms, -webkit-transform ease 300ms}#menuphonefijo .menu-toggle .hamburger span:after{-webkit-transform:translateX(0);transform:translateX(0)}#menuphonefijo .menu-toggle .hamburger span:nth-child(2):before,#menuphonefijo .menu-toggle .hamburger span:nth-child(2):after{-webkit-transition-delay:75ms;transition-delay:75ms}#menuphonefijo .menu-toggle .hamburger span:last-child:before,#menuphonefijo .menu-toggle .hamburger span:last-child:after{-webkit-transition-delay:150ms;transition-delay:150ms}#menuphonefijo .menu-toggle .menu-toggle:hover .hamburger span:before{-webkit-transform:translateX(0);transform:translateX(0)}#menuphonefijo .menu-toggle .menu-toggle:hover .hamburger span:after{-webkit-transform:translateX(200%);transform:translateX(200%)}#menuphonefijo .menu-toggle .menu-toggle.active .hamburger span:before{-webkit-transform:translateX(100%);transform:translateX(100%)}#menuphonefijo .menu-toggle .menu-toggle.active .hamburger span:after{-webkit-transform:translateX(200%);transform:translateX(200%)}#menuphonefijo .menu-toggle .cross span{display:block;width:36px;height:2px;background-color:#0f0f0f;-webkit-transform:translateY(50%) rotate(45deg) scaleX(0);transform:translateY(50%) rotate(45deg) scaleX(0);-webkit-transition:-webkit-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms;transition:transform ease 200ms, -webkit-transform ease 200ms}#menuphonefijo .menu-toggle .cross span:last-child{-webkit-transform:translateY(-50%) rotate(-45deg) scaleX(0);transform:translateY(-50%) rotate(-45deg) scaleX(0)}#menuphonefijo .menu-toggle .menu-toggle.active .cross span{-webkit-transition-delay:450ms;transition-delay:450ms;-webkit-transform:translateY(50%) rotate(45deg) scaleX(1);transform:translateY(50%) rotate(45deg) scaleX(1)}#menuphonefijo .menu-toggle .menu-toggle.active .cross span:last-child{-webkit-transform:translateY(-50%) rotate(-45deg) scaleX(1);transform:translateY(-50%) rotate(-45deg) scaleX(1)}#menuphonefijo #titulomenu{display:block;position:relative;float:right;width:85%;height:3em;text-align:center;line-height:250%}#menuphonefijo #titulomenu #titulomenufijo{display:block;position:relative;float:left;width:80%;height:3em;text-align:center;line-height:3em}#menuphonefijo #titulomenu #divlogologomenufijo{position:relative;float:left;width:20%;height:3em;background-image:url("../img/logo.png");background-size:70%;background-position:center;background-repeat:no-repeat}#menuphonefijo #titulomenu img{float:right;width:auto;height:2.5em;margin-top:.25em;margin-right:.25em}#container{display:block;position:relative;float:left;width:100%;height:auto;min-height:100vh;margin-left:0;margin-top:0em;z-index:3;padding-bottom:2em}.contenidosecciones{position:relative;float:left;width:100%;margin-left:0;padding:0;padding-top:1em;padding-bottom:2em;text-align:justify;opacity:0;background:white;border-bottom:solid 2px black}.contenidosecciones h1,.contenidosecciones h2{font-size:1.3em;width:100%;text-align:center;border-bottom:solid 1px black}.contenidosecciones h2{font-size:1.1em;width:70%;margin-left:15%}#contenidoinicio .spancontenido{display:block;position:relative;float:left;margin-top:1em}#contenidoinicio #ultimasnoticias,#contenidoinicio #ultimasentradas{position:relative;float:left;padding:1em;background-color:#e8f8ff;margin-top:2em}#contenidoinicio #ultimasnoticias span,#contenidoinicio #ultimasentradas span{display:block;position:relative;float:left;width:100%}#contenidoinicio #ultimasnoticias #titulo,#contenidoinicio #ultimasentradas #titulo{text-align:center;font-weight:700}#contenidoinicio #ultimasnoticias #pienoticia,#contenidoinicio #ultimasentradas #pienoticia{margin-top:1em;text-align:center;font-weight:700}#contenidoinicio #ultimasnoticias .fecha,#contenidoinicio #ultimasentradas .fecha{margin-top:1em;font-size:.8em;font-weight:600}#contenidoinicio img{width:90%;height:auto;margin-left:5%;margin-top:1em;padding-bottom:1em}.contenidogruponoticias h2{width:70% !important;margin-left:15% !important}.contenidogruponoticias #descripciongruponoticias{position:relative;float:left;width:90%;margin-left:0%;margin-top:1em;font-size:.9em;font-weight:500;background-color:#9ee5ff;padding:5%}.contenidogruponoticias .noticiaprimera{margin-top:3em !important}#contenidonoticias #h2noticias{width:90%;text-align:center;margin-left:5%;font-size:1em}#contenidonoticias .anio,#contenidonoticias .mes{clear:both;display:block;position:relative;float:left;margin-top:0em;width:40%;margin-left:30%;background-color:#348689}#contenidonoticias .anio span,#contenidonoticias .mes span{display:block;position:relative;float:left;padding:.5em 0;width:100%;text-align:center;font-weight:bold;text-align:center;color:white}#contenidonoticias .mes{margin-top:.3em}#contenidonoticias .anio{width:80%;margin-left:10%}#contenidonoticias .noticia{display:block;position:relative;float:left;margin-top:.25em;margin-left:0;width:100%;height:auto;padding:.2em 0;background-color:#9ee5ff}#contenidonoticias .noticia a{display:block;position:relative;float:left;color:blue;text-decoration:none;color:black;font-size:.8em;width:100%;margin-top:.2em;color:black}#contenidonoticias .noticia a .fecha{font-size:.8em;color:#545454;font-weight:bold;margin-left:.3em}#contenidonoticias .noticia a .noticiaimportante{background:#4300ff;display:block;position:relative;float:right;font-size:.8em;height:1.5em;margin-top:.1em;margin-right:.3em;padding:.3em .5em;font-weight:bold;color:white}#contenidonoticias .noticia a .titulo{display:block;position:relative;float:left;width:90%;margin-left:5%;font-weight:bold;text-align:center;font-size:1.3em}#contenidonoticias .noticia a .foto_portada{position:relative;float:left;width:80%;height:auto;margin-left:10%;height:auto;margin-top:1em}#contenidonoticias .noticia a .foto_portada img{width:100%;height:auto}#contenidonoticias .noticia a .videonoticia{position:relative;float:left;width:95%;margin-left:2.5%;height:auto;margin-top:1em}#contenidonoticias .noticia a .videonoticia iframe{width:100%;height:auto}#contenidonoticias .noticia a .contenido{display:block;position:relative;float:left;width:95%;font-size:.9em;margin-top:.3em;margin-left:2%;padding-bottom:.5em;text-align:left;font-size:1.1em}#contenidonoticias .noticia .noticiasrelacionadas{display:blok;position:relative;float:left;width:70%;margin-left:15%;text-align:center;height:auto;font-size:.9em;margin-top:.3em;background-color:#006989;padding:.3em 0;color:white;-webkit-transition-duration:.2s;transition-duration:.2s}#contenidonoticias .noticia .noticiasrelacionadas:hover{font-weight:bold}#contenidonoticias #vertodaslasnoticias{display:block;position:relative;float:left;width:80%;margin-left:10%;padding:.5em 0;font-weight:bold;text-align:center;margin-top:2em;background:#9ee5ff}#contenidonoticias .sb{float:left;position:relative;width:100%}#contenidonoticias .section-break-4{border:0;background-color:transparent;height:0;margin:2rem auto 4rem;text-align:center;width:100%}#contenidonoticias .section-break-4:before,#contenidonoticias .section-break-4:after{background-color:#9ee5ff;content:'';height:2px;left:0;margin:0 auto;position:absolute;right:0;width:20%}#contenidonoticias .section-break-4:before{-webkit-transform:rotate(30deg);transform:rotate(20deg)}#contenidonoticias .section-break-4:after{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}#contenidodescripcionnoticia{width:100%;padding-bottom:2em}#contenidodescripcionnoticia h2{display:block;position:relative;float:left;border:none;font-size:1.35em;margin-top:1.5em;padding-bottom:.5em;width:100% !important;margin-left:0 !important}#contenidodescripcionnoticia #divcontenidonoticia{position:relative;float:left;margin-top:0em;width:95%;margin-left:2.5%;text-align:left !important}#contenidodescripcionnoticia #divcontenidonoticia #fotonoticia{position:relative;float:left;width:100%;height:auto}#contenidodescripcionnoticia #divcontenidonoticia #fotonoticia .fotoimagennoticia{display:block;position:relative;float:left;width:90%;margin-left:05%;height:auto;z-index:100;cursor:pointer}#contenidodescripcionnoticia #divcontenidonoticia #contenidonoticia{position:relative;float:left;height:auto;margin-left:0% !important;width:98% !important;margin-top:1em;padding:0 1%;text-align:left !important}#contenidodescripcionnoticia #divcontenidonoticia #contenidonoticia a{overflow-wrap:break-word}#contenidodescripcionnoticia #divcontenidonoticia #videonoticia{position:relative;float:left;width:98%;margin-left:.5%;height:auto;margin-top:2em}#contenidodescripcionnoticia #divcontenidonoticia #videonoticia iframe{width:100%}#contenidodescripcionnoticia ul{margin:0;padding:0}#contenidodescripcionnoticia ul li{padding:0;margin-left:0 !important;margin-top:.5em}#contenidodescripcionnoticia a{color:blue}#contenidodescripcionnoticia #descargaaqui{margin-top:1em;display:block;position:relative;float:left;text-decoration:none;font-size:.9em;width:100%;text-align:left !important}#contenidodescripcionnoticia .filesattach{position:relative;float:left;width:7em;height:9em;padding:.5em;color:blue;margin-left:3em;margin-top:1em;font-size:.7em;overflow:hidden;outline:solid 1px black}#contenidodescripcionnoticia .filesattach span{display:block}#contenidodescripcionnoticia .filesattach img{display:block;position:relative;float:left;-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;width:auto;height:auto}#contenidodescripcionnoticia .filesattach .spdescarga{display:block;position:absolute;bottom:3em;left:2.5em;float:left;margin-top:2em;width:3em;height:3em;background-image:url("../img/download.png");background-position:center;background-repeat:no-repeat;background-size:100%;z-index:10;opacity:0.7}#contenidodescripcionnoticia #gruponoticias{display:block;position:relative;float:left;width:80%;margin-left:10%;font-weight:bold;background:#9ee5ff;margin-top:2em}#contenidodescripcionnoticia #gruponoticias a{display:block;position:relative;float:left;width:100%;height:100%;text-align:center;color:black;padding:1em 0}#contenidodescripcionnoticia #volver{display:block;position:relative;float:left;width:100%;margin-top:3em;text-align:center;padding:1em 0;font-weight:bold;background:#9ee5ff}#contenidodescripcionnoticia #volver a{display:block;position:relative;float:left;width:100%;height:100%;color:black;padding:0.5em 0}#contenidodescripcionnoticia #volver a img{width:1.25em;height:1.25em}#contenidoquienessomos{padding-bottom:2em}#contenidoquienessomos span{width:95%;margin-left:2.5%}#contenidoquienessomos .tituloquienes{display:block;position:relative;float:left;width:95%;margin-left:2.5%;margin-top:1em}#contenidoquienessomos #spanquienes{display:block;position:relative;float:left;width:95%;margin-left:2.5%}#contenidoquienessomos .sort{display:block;position:relative;float:left;width:45%;margin-left:10%}#contenidoquienessomos .slft{margin-left:0}#contenidoquienessomos #divquienessomos{position:relative;float:left;width:100%;height:auto;margin-top:1em}#contenidoquienessomos .ulprpal{display:block;position:relative;float:left;width:85%;margin-left:10%;text-align:left;list-style-type:square;margin-top:1em}#contenidoquienessomos .ulprpal li{margin:0 0 5px 0}#contenidoquienessomos #imgreunion{margin-top:2m;margin-left:0%}#contenidoquienessomos #ulsec{display:block;position:relative;float:left;width:100%;margin-left:10%;margin-top:.3em;text-align:left;list-style-type:square}#contenidoquienessomos #divulcargos{clear:both;position:relative;float:left;width:100%;font-size:.9em}#contenidoquienessomos #divulcargos #spanjunta{display:block;position:relative;float:left;margin-top:1em;font-weight:bold;font-size:1.1em;width:auto;text-align:center;padding:0em 1em .3em 1em;border-bottom:solid 1px black}#contenidoquienessomos #divulcargos #divcargos{position:relative;float:left;width:100%;margin-left:0}#contenidoquienessomos #divulcargos #divcargos .cntcargo{position:relative;float:left;width:100%;margin-top:.5em}#contenidoquienessomos #divulcargos #divcargos .cntcargo .titulocargo{display:block;position:relative;float:left;width:100%}#contenidoquienessomos #divulcargos #divcargos .cntcargo .nombrecargo{display:block;position:relative;float:left;width:90%;margin-left:10%;overflow:hidden}#contenidoquienessomos #divulcargos #divcargos .cntcargo:first-of-type{margin-top:1em}#contenidoquienessomos #divulcargos #divvocales{position:relative;float:left;width:90%;margin-left:5%}#contenidoquienessomos #divulcargos #divvocales #voctitu{display:block;position:relative;float:left;width:100%;font-weight:bold;margin-left:0;margin-top:1em}#contenidoquienessomos #divulcargos #divvocales .spvocal{display:block;position:relative;float:right;width:90%;margin-left:10%;text-align:left}#contenidoquienessomos #divulcargos #divvocales .spvocal:first-of-type{margin-top:2em !important}#contenidoquienessomos #divfotocargos{position:relative;float:left;width:90%;margin-left:5%;height:15em;background-image:url("../img/quienes-somos/quienessomos.png");background-size:70%;background-position:center;background-repeat:no-repeat}#contenidoquienessomos #lnkquehacemos{display:block;position:relative;float:left;width:70%;margin-left:15%;padding:.7em 0em;text-align:center;margin-top:2em;font-weight:bold;background-color:#9ee5ff;-webkit-transition:1s;transition:1s}#contenidoquienessomos #lnkquehacemos:hover{background-color:#1ec3ff;color:white}#contenidoformularioincripcion h3{width:100%;text-align:center}#contenidoformularioincripcion #explicacion{display:block;position:relative;float:left;width:95%;margin-left:2.5%;text-align:left}#contenidoformularioincripcion #frminscripcion{display:block;position:relative;float:left;width:95%;margin-left:2.5%;padding:.5em 0em;background:#9ee5ff;margin-top:1.5em}#contenidoformularioincripcion #frminscripcion #titulo{display:block;position:relative;float:left;width:100%;text-align:center;font-weight:600}#contenidoformularioincripcion #frminscripcion #titulo:after{content:"\00a0\00a0#";font-weight:lighter;font-size:.7em}#contenidoformularioincripcion #frminscripcion #titulo:before{content:"#\00a0\00a0";font-weight:lighter;font-size:.7em}#contenidoformularioincripcion #frminscripcion .tutor{position:relative;float:left;text-align:left;margin-top:0.5em;width:45%;padding:.3em 0.5em;margin-left:2%;outline:solid 1px #9e9e9e}#contenidoformularioincripcion #frminscripcion .tutor label{font-weight:600;font-size:.8em}#contenidoformularioincripcion #frminscripcion .tutor .labelalumno{margin-top:0.1em !important;margin-left:.5em !important}#contenidoformularioincripcion #frminscripcion .tutor input{border:none;border-bottom:solid 1px black;margin-top:.3em;font-weight:.9em;width:90%;margin-left:5%;padding-bottom:.3em;padding-left:.3em;background:transparent}#contenidoformularioincripcion #frminscripcion .divlistahijos{clear:both;position:relative;float:left;margin-top:2em;width:auto;display:none;padding-bottom:.4em}#contenidoformularioincripcion #frminscripcion #combonumerocursos{margin-left:0 !important;margin-top:1em !important;margin-left:1% !important}#contenidoformularioincripcion #frminscripcion .tutornombre{width:90%}#contenidoformularioincripcion #frminscripcion .tutorcurso{width:60%}#contenidoformularioincripcion #frminscripcion .tutorletra{width:23%}#contenidoformularioincripcion #frminscripcion .largo{width:90% !important}#contenidoformularioincripcion #frminscripcion .medio{width:90% !important}#contenidoformularioincripcion #frminscripcion .corto{width:90% !important}#contenidoformularioincripcion #frminscripcion .romper{clear:both}#contenidoformularioincripcion #frminscripcion .curso{width:10%}#contenidoformularioincripcion #frminscripcion #enviar{display:block;position:relative;float:left;width:30%;margin-left:35%;margin-top:2em;padding:.5em 0;border:none;background:#1ec3ff;color:black;font-weight:bold}#contenidoformularioincripcion #frminscripcion .bloqueado{opacity:.5}#contenidoformularioincripcion #frminscripcion #legal{position:relative;float:right;width:100%;height:auto;margin-top:2em}#contenidoformularioincripcion #frminscripcion #legal .divacepto{position:relative;float:right;width:auto;height:auto;font-size:.8em;text-align:left;width:100%;margin-top:.5em}#contenidoformularioincripcion #frminscripcion #legal #divnewsletters{clear:both;margin-top:.3em !important}#contenidounete{width:100%;padding-bottom:4em}#contenidounete span{width:95% !important;margin-left:2.5% !important}#contenidounete h1{font-size:1em;width:95%;margin-left:2.5%}#contenidounete h4{width:95%;margin-left:2.5%}#contenidounete .spantxt{display:block;position:relative;float:left;text-align:left;margin-top:.7em;text-align:left}#contenidounete .spantxt a{color:blue;text-decoration:underline}#contenidounete .mtop{margin-top:2em}#contenidounete .peq{width:95%;margin-left:2.5%;font-size:.9em;font-weight:bold;text-align:center;line-height:150%;padding:.5em 0;background-color:#efefef}#contenidounete #spduda{width:80% !important;margin-left:8% !important;font-size:1em;text-align:center;line-height:150%;padding:1em 2.5%;background-color:#9ee5ff}#contenidounete ul{display:block;position:relative;float:left;margin-top:1em;list-style-type:square}#contenidounete ul li{margin-top:1em;margin-left:1em;width:90%;text-align:left}#contenidounete ul li a{text-align:left}#contenidounete ul li span{font-weight:700}#contenidounete ul #first{margin-top:0 !important}#contenidounete .divtextimg{position:relative;float:left;width:100%;margin-left:0%;margin-top:1em;border:solid 1px black}#contenidounete .divtextimg img{width:80%;height:auto;padding-bottom:1em;border:solid 1px black}#contenidounete .divtextimg .spantxt{width:100% !important;line-height:200%}#contenidounete .divtextimgdos{position:relative;float:left;width:100%;margin-top:3em}#contenidounete .divtextimgdos .spantxt{width:100% !important;line-height:200%}#contenidounete .divtextimgdos img{width:80%;height:auto;padding-bottom:1em;border:solid 1px black}#contenidounete .final{width:100%;margin-left:0%;margin-top:4em}#avisoafiliacion span{display:block;position:relative;float:left;width:90%;margin-left:0%;margin-top:2em;text-align:left !important}#avisoafiliacion #gracias{text-align:center;font-weight:bold}#solicituddatosfamiliaextraescolares{margin-top:3em;background-color:#9ee5ff}#solicituddatosfamiliaextraescolares div{position:relative;float:left;width:100%;margin-top:.5em}#solicituddatosfamiliaextraescolares #avisoalapuntarse{width:95%;margin-left:1%}#solicituddatosfamiliaextraescolares #avisoalapuntarse h3{text-align:center;margin-top:-1em;font-size:1em}#solicituddatosfamiliaextraescolares label{margin-left:0em;font-weight:bold;font-size:.9em;margin-left:.3em}#solicituddatosfamiliaextraescolares #numero_familia,#solicituddatosfamiliaextraescolares #correo_tutor_1{margin-top:1.5em;border:none;border-bottom:solid 1px black;width:75%;background-color:transparent}#solicituddatosfamiliaextraescolares #inputaceptardatos,#solicituddatosfamiliaextraescolares #volver{margin-top:2em;border:none;background:transparent;border:solid 1px black;padding:.3em .5em;margin-left:3em;cursor:pointer}#solicituddatosfamiliaextraescolares #inputaceptardatos:hover,#solicituddatosfamiliaextraescolares #volver:hover{font-weight:bold}#solicituddatosfamiliaextraescolares #numero_familia{width:3em !important}#solicituddatosfamiliaextraescolares #inputaceptardatos{padding:.5em !important;margin-left:-2em}#contenidoactividades{border-bottom:solid 1px black}#contenidoactividades h1{font-size:1em}#contenidoactividades h3{display:block;position:relative;float:left;font-size:.7em;border-bottom:solid 1px black;margin-top:2em}#contenidoactividades .avisoextraescolares{position:relative;float:left;width:90%;margin-left:2.5%;padding:1em 2.5%;font-size:.9em;font-weight:600;line-height:150%;text-align:left;background-color:#9ee5ff;margin-top:2em}#contenidoactividades .spcontenidoactividades{display:block;position:relative;float:left;width:95%;margin-left:1.5%;margin-top:1em;text-align:left;line-height:150%}#contenidoactividades .spcontenidoactividades a{color:blue;text-decoration:underline}#contenidoactividades #altaextraescolares{display:block;position:relative;float:left;width:90%;margin-left:2.5%;padding:1em 2.5%;text-align:center;background-color:#9ee5ff}#contenidoactividades #altaextraescolares a{color:black;text-decoration:none}#contenidoactividades .first{margin-top:1em}#contenidoactividades #spleer{margin-top:2em}#contenidoactividades img{margin-top:2em;width:95%;height:auto;margin-left:2.5%}#contenidoactividades .cuadroactividades{display:block;position:relative;float:left;width:100%;text-align:center;font-weight:bold;margin-top:1em;font-size:.8em}#contenidoactividades .ilus{width:95%;height:auto;margin-left:2.5%;margin-top:1em;padding-bottom:1em}#contenidoactividades .ilusextraescolares{border:solid 1px black;margin-left:0 !important}#contenidoactividades #descargaractividades{display:block;position:relative;float:left;width:90%;margin-left:5%;text-align:center;font-weight:bold;font-size:.8em;background-color:#9ee5ff;margin-top:1em;padding:.3em 0}#contenidoactividades #descargaractividades img{width:1.25em;height:1.25em;margin-top:-0em}#contenidoactividades #normasactividadesextraescolares{position:relative;float:left;width:100%;height:auto}#contenidoactividades #normasactividadesextraescolares ul{display:block;position:relative;float:left;width:90%;margin-left:2.5%}#contenidoactividades #normasactividadesextraescolares ul li{margin-top:1em}#contenidoactividades #normasactividadesextraescolares a{display:block;position:relative;float:left;width:30%;margin-left:33.3%;margin-top:2em;text-align:center;font-weight:bold;padding:1em 0;border:solid 1px black}#contenidoinformaciondeinteres h1{font-size:1em}#contenidoinformaciondeinteres a{display:block;position:relative;float:left;background:#9ee5ff;margin-top:1em;padding-bottom:.5em;width:90%;margin-left:5%}#contenidoinformaciondeinteres a img{width:90%;height:auto;margin-left:5%;margin-top:1em;padding-bottom:1em}#contenidoinformaciondeinteres a span{display:block;position:relative;float:left;width:80%;margin-left:10%;background:#565656;color:#9ee5ff;margin-top:1em;padding:.5em 0;text-align:center;font-weight:bold}#contenidoblog{width:100%;margin-left:0;min-height:100vh}#contenidoblog #divtituloblog{display:block;position:relative;float:left;width:100%;height:6em}#contenidoblog h1{font-size:1em;width:90%;margin-left:5%}#contenidoblog #listacursosblog{display:block;position:relative;float:left;width:auto;height:auto;width:50%;margin-left:25%;background:#9ee5ff;padding:1em 0;z-index:12;height:1.2em;font-size:.9em;overflow:hidden;z-index:300}#contenidoblog #listacursosblog span,#contenidoblog #listacursosblog a{clear:both;display:block;position:relative;float:left;width:100%;text-align:center}#contenidoblog #listacursosblog a{margin-top:1em;font-size:.9em;font-weight:600;margin-left:0em}#contenidoblog #contenedorentradablog{position:relative;float:left;width:auto;height:auto;margin-top:1em}#contenidoblog #contenedorentradablog h4{margin-top:1em;width:100%;text-align:center}#contenidoblog .entradablog{position:relative;float:left;width:90%;margin-left:2.5%;margin-top:1em;height:auto;border:solid 1px black;background-color:#ededed;padding:2.5%}#contenidoblog .entradablog h6,#contenidoblog .entradablog h5{margin:0;padding:0;margin-top:.3em}#contenidoblog .entradablog img{width:80%;height:auto;margin-left:10%}#contenidoblog .fecha{display:block;position:relative;float:left;width:100%;text-align:center;font-size:.8em}#contenidoblog .titulo{display:block;position:relative;float:left;padding:0;margin:0;width:95%;margin-left:2.5%;text-align:center;font-weight:bold;margin-top:.5em;font-size:1.1em}#contenidoblog .contenido{position:relative;float:left;width:95%;margin-left:2.5%;margin-top:1em;font-size:.9em}#contenidoentradablog{width:100%;margin-left:0;min-height:100vh}#contenidoentradablog #volverdelblog{clear:both;display:block;position:relative;float:left;width:20%;background-color:#9ee5ff;margin-left:40%;text-align:center;padding:.5em 0;font-weight:bold;margin-top:2em}#contenidoentradablog #tituloentrada{display:block;position:relative;float:left;margin-top:1em;font-weight:500;font-size:1.5em;width:100%;text-align:center}#contenidoentradablog #contenidoentrada{position:relative;float:left;width:95%;margin-left:2.5%;text-align:left}#contenidoentradablog #fotosentrada{position:relative;float:left;width:100%;height:auto;margin-top:1em}#contenidoentradablog #fotosentrada .contenedorfotoblog{position:relative;float:left;width:95%;height:auto;margin-left:2.5%;margin-top:1em}#contenidoentradablog #fotosentrada .contenedorfotoblog img{width:100%;height:auto}#contenidotextoslegales .textolegal{width:90%;margin-left:5%;text-align:left}#contenidotextoslegales .textolegal h2{width:100%;text-align:center;font-size:1em;margin-left:0}#contenidocontacto{border-bottom:solid 2px black;padding-bottom:2em}#contenidocontacto h1{margin-top:0em}#contenidocontacto #contactofoto,#contenidocontacto #contactodatos{position:relative;float:left;width:95%;height:auto;margin-top:1em;margin-left:2.5%}#contenidocontacto #contactofoto img,#contenidocontacto #contactodatos img{width:100%;height:auto;margin-top:.5em}#contenidocontacto #contactofoto img:last-of-type,#contenidocontacto #contactodatos img:last-of-type{margin-top:1em}#contenidocontacto #contactofoto .def,#contenidocontacto #contactodatos .def{display:block;position:relative;float:left;width:100%;text-align:center;font-weight:bold}#contenidocontacto #contactofoto .def:first-of-type,#contenidocontacto #contactodatos .def:first-of-type{margin-top:2em}#contenidocontacto #contactofoto .enc,#contenidocontacto #contactodatos .enc{display:block;position:relative;float:left;width:100%;margin-left:0%;margin-top:2em;font-weight:bold}#contenidocontacto #contactofoto .enc:last-of-type,#contenidocontacto #contactodatos .enc:last-of-type{margin-top:3em}#contenidocontacto #contactofoto #horario,#contenidocontacto #contactodatos #horario{margin-top:0.5em !important;width:90%;margin-left:5%}#contenidocontacto #contactofoto .hor,#contenidocontacto #contactodatos .hor{margin-top:0;font-size:.9em}#contenidocontacto #contactofoto .datoscontacto,#contenidocontacto #contactodatos .datoscontacto{position:relative;float:left;width:100%;height:auto;margin-top:1em}#contenidocontacto #contactofoto .icn,#contenidocontacto #contactofoto .dto,#contenidocontacto #contactodatos .icn,#contenidocontacto #contactodatos .dto{display:block;position:relative;float:left;height:100%;font-weight:400}#contenidocontacto #contactofoto .icn,#contenidocontacto #contactodatos .icn{width:1.5em;height:1.5em}#contenidocontacto #contactofoto .icn img,#contenidocontacto #contactodatos .icn img{width:100%;height:auto;margin-top:0}#contenidocontacto #contactofoto .dto,#contenidocontacto #contactodatos .dto{width:85%;margin-left:1em;line-height:150%;font-size:.9em}#contenidocontacto #contactofoto #telf,#contenidocontacto #contactodatos #telf{font-size:.8em}#contenidocontacto #contactodatos{margin-top:-.5em !important}#contenidoquehacemos{width:100%;margin-left:0;background-color:white}#contenidoquehacemos .seccionquehacemos{display:block;position:relative;float:left;width:95%;margin-left:0;margin-top:2em;background-color:#def7ea}#contenidoquehacemos .seccionquehacemos img{width:95%;height:auto;margin-left:2.5%;margin-top:.3em}#contenidoquehacemos .seccionquehacemos span{display:block;position:relative;float:left;width:90%;margin-left:5%;margin-top:1em;font-size:1.3em;font-weight:bold;letter-spacing:.3em;text-align:center}#contenidoquehacemos .seccionquehacemos:first-of-type{margin-top:1em !important}#subcontenidoquehacemos{padding-bottom:2em}#subcontenidoquehacemos h1{font-size:1em}#subcontenidoquehacemos .contenido{position:relative;float:left;width:95%;line-height:150%;margin-top:1em;text-align:left}#subcontenidoquehacemos #divenlacescanalizacion{position:relative;float:left;width:100%;height:auto;margin-top:3em}#subcontenidoquehacemos #divenlacescanalizacion .volveraquehacemos,#subcontenidoquehacemos #divenlacescanalizacion #iracontacto,#subcontenidoquehacemos #divenlacescanalizacion #irextraescolares{clear:both;display:block;position:relative;float:left;width:50%;border:solid 1px black;text-align:center;padding:.5em 0;font-weight:bold}#subcontenidoquehacemos #divenlacescanalizacion #volverdesdecanalizacion,#subcontenidoquehacemos #divenlacescanalizacion #volverdesdeextraescolares{margin-top:2em}#subcontenidoquehacemos #divenlacescanalizacion #iracontacto,#subcontenidoquehacemos #divenlacescanalizacion #irextraescolares{border:solid 1px #9ee5ff;background-color:#9ee5ff}#subcontenidoquehacemos .enlacequehacemos,#subcontenidoquehacemos .divimagendotacion{display:block;position:relative;float:left;width:95%;margin-left:1.5%;margin-top:1em;padding:1em 0;background-color:#def7ea}#subcontenidoquehacemos .enlacequehacemos img,#subcontenidoquehacemos .divimagendotacion img{width:95%;height:auto;margin-left:2.5%}#subcontenidoquehacemos .enlacequehacemos span,#subcontenidoquehacemos .divimagendotacion span{clear:both;display:block;position:relative;float:left;margin-top:.5em;font-size:.9em;width:100%;text-align:center}#subcontenidoquehacemos #imural{display:block;position:relative;float:left;width:95%;margin-left:1.5%;margin-top:1em;padding-bottom:2em}#subcontenidoquehacemos #imural .divimagendotacionpr{position:relative;float:left;width:100%;height:auto;margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#subcontenidoquehacemos #imural .divimagendotacionpr img{max-width:100%;max-height:100%;width:auto;height:auto}#subcontenidoquehacemos #imural span{clear:both;display:block;position:absolute;bottom:.5em;float:left;margin-top:.3em;font-weight:bold;font-size:.8em;width:90%;margin-left:5%;margin-top:.5em;text-align:center}#subcontenidoquehacemos .first{margin-left:0 !important}#divcookies{position:fixed;left:0;bottom:0em;width:100%;height:auto;padding-top:1em;padding-bottom:1em;z-index:10;opacity:0;background-color:#9ee5ff}#divcookies .cookiemitad{position:relative;float:left;width:100%;height:auto}#divcookies .cookiemitad span{width:90%;margin-left:5%;text-align:left;font-size:.9em}#divcookies .cookiemitad #masinformacion,#divcookies .cookiemitad #cerrarcookies{display:block;position:relative;float:left;width:60%;margin-left:5%;border:solid 1px black;padding:0.5em 0;cursor:pointer;text-align:center;margin-top:1em}#divcookies .cookiemitad #masinformacion:hover,#divcookies .cookiemitad #cerrarcookies:hover{background:green;cursor:pointer}#divcookies .cookiemitad #masinformacion{margin-top:2em}#divcookies .cookiecuarto{position:relative;float:left;width:100%;height:auto;margin-top:2em}#divcookies .cookiecuarto img{margin-top:1em;width:20%;height:auto}#divcookies .cookiecuarto span{margin-top:.3em;width:100%;text-align:center;font-size:.8em;font-weight:bold}#divcookies .cookiecuarto span:first-of-type{margin-top:1em !important}#divtransparente{position:relative;float:left;width:100%;height:0;background:transparent}#footer{position:relative;float:left;width:100%;height:auto;display:none;padding-bottom:1em;opacity:0;background-image:url("../img/fotosmovil/piecero-movil-4.jpg");background-size:80%;background-position-x:center;background-position-y:1em;background-repeat:no-repeat;height:35em;background-color:#f6eaff}#footer #nuevofooter{position:absolute;bottom:1em;left:0;width:100%;text-align:center}#footer #nuevofooter div{display:block;position:relative;float:left;width:100%;height:auto;font-size:.8em;font-weight:bold;text-align:center}#footer #nuevofooter div a{display:block;position:relative;float:left;text-align:center;width:100%}#footer #nuevofooter #mapsgo{margin-top:.5em}#footer #nuevofooter #cookieslegales{margin-top:1em}#footer #nuevofooter #enviarmail{margin-top:1em}#footer #nuevofooter #redessociales{width:100% !important;text-align:center;margin-top:.7em;padding-bottom:5em}#footer #nuevofooter #redessociales a,#footer #nuevofooter #redessociales span{display:block;position:relative;float:left;margin-left:0em;width:100%}#footer #nuevofooter #redessociales span{text-align:center}#footer #nuevofooter #redessociales a{width:30%;margin-top:1em}#footer #nuevofooter #redessociales a img{width:2.5em;height:2.5em}#footer #nuevofooter #redessociales #redfacebook{margin-left:20% !important}.cccursos{font-size:.8em}.selectcombocurso{font-size:1rem !important;line-height:150% !important;height:1.5em}.contenedorcombo{position:relative;float:left;width:76%;text-align:left;height:auto;border:solid 1px black;cursor:pointer;margin-left:10%;margin-top:2em}.contenedorcombo .selectcombo{position:relative;float:left;width:85%;height:2em;padding-left:.4em;font-size:1.2rem;line-height:200%}.contenedorcombo .divimg{position:relative;float:left;width:12%;height:2em}.contenedorcombo .abierto{background-image:url("../img/closec.png");background-size:50%;background-position:center;background-repeat:no-repeat}.contenedorcombo .cerrado{background-image:url("../img/openc.png");background-size:50%;background-position:center;background-repeat:no-repeat}.contenedorcombo .listacombo{position:absolute;float:left;width:97%;height:0;background:#9ee5ff;margin-top:.25em;padding-left:.4em;opacity:0;overflow:hidden;padding-bottom:.5em;font-size:1rem;z-index:10;border:solid 1px black}.contenedorcombo .listacombo span{display:block;position:relative;float:left;width:90%;margin-left:0%;height:1.5em;margin-top:.4em;line-height:200%;padding-left:.5em}.contenedorcombo .listacombo span:last-of-type{padding-bottom:.5em}.contenedorcombo .listacombo span:hover{cursor:pointer;background:#98eac7;color:white}label{position:relative}input[type="checkbox"],input[type="radio"]{position:absolute;clip:rect(0, 0, 0, 0)}input[type="checkbox"]+label::before,input[type="radio"]+label::before{content:'\a0';display:inline-block;margin:.2em .5em;width:.8em;height:.8em;line-height:.75em;-webkit-transition:all .5s;transition:all .5s;border:1px solid black;background:white}input[type="radio"]+label::before{border-radius:50%}input[type="checkbox"]:checked+label::before,input[type="radio"]:checked+label::before{content:'\a0';background:black;border:1px solid white;-webkit-box-shadow:inset 0 0 0 1px white, 0 0 0 1px black;box-shadow:inset 0 0 0 1px white, 0 0 0 1px black}#ventana{position:fixed;top:0;height:0;width:100%;height:100%;z-index:1000;opacity:0;display:none}#ventana #cerraventana{position:fixed;top:5em;right:1em;width:2em;height:2em;z-index:1000000;background-image:url("../img/cerrarpartial.svg");background-position:center;background-repeat:no-repeat;background-size:80%;cursor:pointer}#ventana #titulocarrusel{display:none;position:fixed;top:.25em;left:0;width:90%;margin-left:5%;height:auto;z-index:9;text-align:center;font-size:1.1em;color:black}#ventana #titulocarrusel span{font-size:0.8em !important;margin-left:2em}#ventana .swiper-container{width:100%;height:100%}#ventana .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#ventana .swiper-slide img{width:100%;height:auto}#compartir{position:fixed;bottom:1em;right:1em;width:2em;height:2em;background-color:white;z-index:5;background-color:#19c1ff;background-image:url("../img/share.svg");background-size:70%;background-position:center;background-repeat:no-repeat;opacity:0}.menuenlacesinteres{display:block;position:fixed;bottom:1em;left:1em;width:2em;height:2em;background-color:white;z-index:5;background-color:#19c1ff;opacity:0}#menuenlacesinteres{background-image:url("../img/calendario.svg");background-size:80%;background-position:center;background-repeat:no-repeat}#linkultimasnoticias{left:4em;background-image:url("../img/noticias.svg");background-size:80%;background-position:center;background-repeat:no-repeat}#linkavisoampa,#linkavisogeneral{left:8em;background-image:url("../img/aviso.png");background-size:80%;background-position:center;background-repeat:no-repeat}#linkavisoampa{background-color:#34f96f !important}#otrosenlaces{left:6em;width:auto;font-size:.8em;font-weight:bold}#menucompartir{position:fixed;top:12em;left:-100%;width:80%;height:auto;z-index:1001;opacity:0;background-color:#9ee5ff;padding-bottom:3em}#menucompartir #logoscompartir{position:relative;float:left;width:100%;margin-top:1.5em}#menucompartir #logoscompartir img{display:block;position:relative;float:left;margin-left:3rem;opacity:1;width:2rem;height:2rem}#menucompartir #logoscompartir #imgnomargin{margin-left:0}.tituloflotante{position:relative;float:left;width:90%;text-align:center;font-size:1.2rem;margin-top:.5rem}.cerrarflotante{position:absolute;float:right;right:0em;top:0em;width:2rem;height:2rem;background-image:url("../img/cerrarpartial.svg");background-size:60%;background-repeat:no-repeat;background-position:center;z-index:400}#ultimasnoticias{position:fixed;top:12em;left:-100%;width:95%;height:auto;z-index:1001;opacity:0;background-color:#19c1ff;padding-bottom:1em}#ultimasnoticias #tituloultimasnoticias{position:relative;float:left;width:90%;text-align:center;font-size:1.1rem;margin-top:1rem;font-weight:bold}#ultimasnoticias #cerrarultimasnoticias{position:absolute;float:right;right:0em;top:.2em;width:2rem;height:2rem;background-image:url("../img/cerrarpartial.svg");background-size:60%;background-repeat:no-repeat;background-position:center;z-index:400}#ultimasnoticias #listaultimasnoticias{position:relative;float:left;width:100%;height:auto;margin-top:.5em}#ultimasnoticias #listaultimasnoticias a{display:block;position:relative;float:left;width:100%}#ultimasnoticias #listaultimasnoticias a .fecha{display:block;position:relative;float:left;width:90%;font-size:.8em;margin-left:5%;font-weight:bold;margin-top:.3em}#ultimasnoticias #listaultimasnoticias a .titulo_noticia{display:block;position:relative;float:left;width:90%;margin-left:10%;font-size:.9em;margin-top:.1em}.avisostemporales{display:block;position:fixed;left:5%;width:80%;text-align:center;background:#19c1ff;padding:.7em;font-weight:bold;border:solid 2px black;outline:solid 6px #19c1ff;font-size:.8em;z-index:1000;opacity:0}.cls1{bottom:5em}.cls2{bottom:10em}.cls3{bottom:15em}body.wait *,body.wait{cursor:wait !important}#divavisosolicitud{position:relative;float:left;width:95%;height:auto;margin-left:2.5%;margin-top:1em}#divavisosolicitud #irainicio{display:block;position:relative;margin-top:2em;text-align:center;float:left;width:24%;margin-left:38%;padding:.5em 0;border:solid 1px black}}#formdatosextraescolaresfamilia{display:block;position:relative;float:left;width:95%;margin-left:2.5%;margin-top:2em;height:auto;font-size:.8em;opacity:0}#formdatosextraescolaresfamilia h2{width:100%;font-size:1em;text-align:center}#formdatosextraescolaresfamilia .alumnoextra,#formdatosextraescolaresfamilia .tutoralumno{display:block;position:relative;float:left;width:100%;cursor:pointer;margin-top:.2em;padding:.2em;border-bottom:solid 1px black;margin-top:1em}#formdatosextraescolaresfamilia .alumnoextra span,#formdatosextraescolaresfamilia .tutoralumno span{display:block;position:relative;float:left;width:98%}#formdatosextraescolaresfamilia .alumnoextra .sinactividad,#formdatosextraescolaresfamilia .tutoralumno .sinactividad{display:block;position:relative;float:left;width:100%;margin-top:.5em;font-size:.8em;font-weight:bold;text-align:center}#formdatosextraescolaresfamilia .alumnoseleccionado{background:red}#formdatosextraescolaresfamilia .actividadparaalumno,#formdatosextraescolaresfamilia .actividadparatutor{position:relative;float:left;width:100%;height:auto;margin-top:.25em;border:solid 1px black;cursor:pointer}#formdatosextraescolaresfamilia .actividadparaalumno .posibleactividad,#formdatosextraescolaresfamilia .actividadparaalumno .posibleactividadtutor,#formdatosextraescolaresfamilia .actividadparatutor .posibleactividad,#formdatosextraescolaresfamilia .actividadparatutor .posibleactividadtutor{position:relative;float:left;width:95%;margin:0;padding:0;margin-left:2.5%;margin-top:.2em;padding:.3em}#formdatosextraescolaresfamilia .actividadparaalumno .posibleactividad span,#formdatosextraescolaresfamilia .actividadparaalumno .posibleactividadtutor span,#formdatosextraescolaresfamilia .actividadparatutor .posibleactividad span,#formdatosextraescolaresfamilia .actividadparatutor .posibleactividadtutor span{background:#cecece;padding:.3em}#formdatosextraescolaresfamilia .actividadparaalumno .inscribirse,#formdatosextraescolaresfamilia .actividadparatutor .inscribirse{cursor:pointer;font-weight:bold;padding:0.2em .3em}#formdatosextraescolaresfamilia .actividadparaalumno .solicitada,#formdatosextraescolaresfamilia .actividadparatutor .solicitada{background:#cecece}#formdatosextraescolaresfamilia .actividadparaalumno .enproceso,#formdatosextraescolaresfamilia .actividadparatutor .enproceso{background:green;padding:0.2em .3em;cursor:auto !important;font-weight:bold}#formdatosextraescolaresfamilia .actividadparaalumno .pendientedegrabar,#formdatosextraescolaresfamilia .actividadparatutor .pendientedegrabar{background:red}#formdatosextraescolaresfamilia #grabarseleccion,#formdatosextraescolaresfamilia #volverseleccion{position:relative;float:left;width:30%;padding:1em 0;margin-top:1em;margin-left:2em;text-align:center;border:solid 1px black;cursor:pointer;font-size:1.2em;background:transparent}#formdatosextraescolaresfamilia #grabarseleccion:hover,#formdatosextraescolaresfamilia #volverseleccion:hover{font-weight:bold}#formdatosextraescolaresfamilia #grabarseleccion{padding:1.1em 0;margin-left:2em !important}.textoaviso{position:relative;float:left;width:90%;padding:1em 2.5%;font-size:.9em;font-weight:600;line-height:150%;text-align:left;background-color:#9ee5ff}
/*# sourceMappingURL=main-media.css.map */