#numbers h2,.cc-cookies,.cc-cookies-error,.numbers-block p,.numbers-block p strong,.publicaciones table .img,body .sr-only-focusable{text-align:center}#services .login i,#services .modal-header i,.extra i,.navbar-custom i,.page-header i,.publicaciones table tbody td{vertical-align:middle}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(../fonts/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hlIqOjjg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(../fonts/opensans/v17/memnYaGs126MiZpBA-UFUKWyV9hrIqM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(../fonts/opensans/v17/mem6YaGs126MiZpBA-UFUK0Xdc1UAw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(../fonts/opensans/v17/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(../fonts/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhlIqOjjg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(../fonts/opensans/v17/memnYaGs126MiZpBA-UFUKXGUdhrIqM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(../fonts/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhlIqOjjg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(../fonts/opensans/v17/memnYaGs126MiZpBA-UFUKWiUNhrIqM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(../fonts/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hlIqOjjg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(../fonts/opensans/v17/memnYaGs126MiZpBA-UFUKW-U9hrIqM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(../fonts/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(../fonts/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(../fonts/opensans/v17/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(../fonts/opensans/v17/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(../fonts/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(../fonts/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../fonts/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../fonts/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(../fonts/opensans/v17/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(../fonts/opensans/v17/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body,html{font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;height:100%;font-size:1em;line-height:1.5em;color:#333}h1.page-header,h2{font-size:27px}#services-tabs,body{padding-top:50px}#services .pw-options i,.aviso-legal.em-dark-mode section h2,.privacidad.em-dark-mode section h2,a,body.em-dark-mode #accordion .panel-body a,body.em-dark-mode .modal-body .small a,body.em-dark-mode .tab-content a,body.em-dark-mode dd ul li a,body.em-dark-mode section h2{color:#5393c8}.em-sr,.navbar-brand span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.cc-cookies,.js #emCommonAppsMenu,.js #emCommonMenuToggler{position:fixed}#accordion .panel-body p,.defaults p,.tab-pane p{margin:1em 0}.defaults p.alert{margin-bottom:1.5em}.defaults p.alert-info{margin-bottom:1.5em;background:#e1f1f9;color:#2b627d;border:1px solid #c9edf4}.defaults p.alert-info a,h1 .m{color:#df0124}.defaults ul{margin:1em auto}.defaults li{margin-bottom:.5em}#second-page .well,.defaults .breadcrumb li{margin-bottom:0}.defaults .btn i{vertical-align:bottom;margin-right:.1em}@media(max-width:1100px){.defaults{margin:10px 20px}}body .sr-only-focusable{line-height:51px;background:#222;display:block;color:#fff}body .sr-only-focusable:focus{position:absolute;top:0;left:0;z-index:10000;width:100%}.page-header{margin-bottom:1em}h1.page-header{letter-spacing:.5px;line-height:1.2em;margin-top:0}.accesibilidad .c-info,.numbers-block h2{line-height:2.5em}h1 strong{font-weight:400;color:#6990c9}h1 .st{font-size:.65em;color:#555;margin-left:.5em;font-style:italic}section h2{color:#01549a}.defaults h2{padding-bottom:.7em}#contenido abbr,body.em-dark-mode .container-wrapper,body.em-dark-mode .nav-tabs>li>a{border:none}@media(max-width:992px){footer .row p{text-align:center}footer .row p:first-child{margin-bottom:40px}}.dropdown-menu>li>a{line-height:1.8em}.navbar-custom{font-size:.85em;background:#000;border:none}.navbar-custom li{float:left}.navbar-brand{display:block;background:url(../images/logos/educamadrid.png) 50% 50% no-repeat;width:257px;height:54px}.navbar-custom .navbar-header .navbar-toggle{font-weight:800;text-transform:uppercase}.navbar-custom .navbar-nav>li>a{text-transform:uppercase;letter-spacing:1px;color:#f2f2f2;height:auto!important;min-height:54px}.navbar-custom .navbar-nav>li>a:hover{background:#555}.navbar-custom i{margin-right:.2em}.navbar-custom #twitter{background:url(../images/logos/twitter-2020.png) 50% 50%/28px 28px no-repeat #000;padding-left:1.5em;padding-right:1.5em;margin-left:10px}@media (max-width:1399.98px){.js #bs-example-navbar-collapse-1{padding-right:45px}}@media(max-width:767px){.navbar-brand,.navbar-right{margin:0 auto;display:block}.navbar-custom .navbar-nav>li{line-height:1em}.navbar-custom .navbar-nav>li>a{min-height:0}.navbar-custom .navbar-nav>li>a:hover{background:#000}.navbar-brand{float:none}.navbar-right{text-align:center}.navbar-right li{float:none;display:inline-block;margin:0}.navbar-custom #covid{background-size:28px 28px}#contenido{padding-top:30px}#about p:first-child{display:none}#about p{padding-bottom:10px}}@media(max-width:515px){#contenido{padding-top:70px}}#cau{border-bottom:1px solid #e3e3e3}footer{margin:50px 0}#emCommonFooterContent{max-width:1180px}.extra a{margin:5px 20px 0 0;display:inline-block}.extra a span em{font-style:normal}.cc-cookies a:hover,.extra a:focus,.extra a:hover{text-decoration:none}.accesibilidad footer a[href~=accesibilidad] span,.aviso-legal footer a[href~=aviso-legal] span,.cookies footer a[href~=politica-de-cookies] span,.extra a.current span,.extra a:focus span,.extra a:hover span,.law-details a,.mapa-web dl a[href~=mapa-web],.mapa-web footer a[href~=mapa-web] span,.privacidad footer a[href~=politica-privacidad] span,.privacidad-centros footer a[href~=politica-privacidad-centros] span{text-decoration:underline}#empt,#second-page .well .page-header{margin-top:50px}#empt a,.login .pw-options a:focus i,.login .pw-options a:hover i{color:#000}#nav-pills-alt,.em-hidden,.js #empt,.js #servicios-complementarios,.js .js-hidden,.js-required,.modal-dialog,.sm-only,body.i-icons #accordion .panel-title a:after{display:none}.page-header i{margin:-5px 5px 0 0;color:#777}.extra i{margin-right:2px}#components .service-box>i{color:#4baf4f}.modal-body .nav-tabs li a:focus,.modal-body .nav-tabs li a:hover,.modal-body .small a:focus,.modal-body .small a:hover,.service-link{color:#333}.service-link:focus,.service-link:hover{color:#111;text-decoration:none}.service-link:focus .btn,.service-link:hover .btn{background:#e6e6e6;border-color:#adadad}#components .service-box,#services .service-box{margin:0 0 50px}#services .service-box{height:auto!important;min-height:175px}#services .service-box h3{margin:10px 0 15px}.service-desc{font-size:.9em;max-width:250px;margin:0 auto}@media screen and (max-width:1200px){.fs-only{display:none}.sm-only{display:inline}.sm-capitalize{text-transform:capitalize}}.container-wrapper{background:#f9f9f9}.well{padding:0 19px}.card-title{color:#000;margin-bottom:1em}#servicios-complementarios .service-link,.breadcrumb-arrow li span,.card-text,body.em-dark-mode #servicios-complementarios-lnk a:focus,body.em-dark-mode #servicios-complementarios-lnk a:hover{color:#666}#services{margin:5px 0 126px}.bg-img{height:300px;background:url(../images/dec/01.jpg) 50% 50%/cover no-repeat fixed}#bg-img-2{background-image:url(../images/dec/02.jpg)}#components{margin-top:0}#components .page-header,#services .page-header{border-color:#e5e5e5}#components .service-box{margin-top:15px}.service-box .text-muted{font-size:.95em}#services .btn-default,#services .btn-primary{min-width:160px}.js a.js-required,.js button.js-required,.nav-pills{display:inline-block}.nav-pills a{padding:5px 13px;border:1px solid #fff;margin:0 -1px;color:#5393c8}.nav-pills a:focus,.nav-pills a:hover{color:#333;border-color:#e3e3e3;background:#f9f9f9}#news-link-1,.nav-pills .active #servicios-educativos-link{background:#c10f03;border-color:#c10f03;color:#fff}#news-link-2,.nav-pills .active #espacios-formacion-link{background:#006254;border-color:#006254;color:#fff}#news-link-3,.nav-pills .active #comunidades-virtuales-link{background:#2d4957;border-color:#2d4957;color:#fff}#news-link-4,.nav-pills .active #espacios-institucionales-link{background:#0088a1;border-color:#0088a1;color:#fff}#services #nav-pills-alt i{font-size:19px;position:relative;top:2px}body.i-icons #services #nav-pills-alt i{width:19px;height:19px;background:url(../images/icons_2020-min.png?v=010) 0 -1900px no-repeat}#nav-pills-alt .input-group,.login-form div{max-width:400px;margin:0 auto}#nav-pills-alt i{font-size:19px}#servicios-complementarios-lnk{clear:both;position:relative;left:-15px;line-height:80px}#servicios-complementarios-lnk.loading{background:url(../images/loading.gif) 50% 10px no-repeat}#servicios-complementarios-lnk.loading *{visibility:hidden}#servicios-complementarios-lnk a,.modal-body .small{color:#777}#servicios-complementarios-lnk a:focus,#servicios-complementarios-lnk a:hover{text-decoration:none;color:#333}#servicios-complementarios-lnk i{font-size:32px!important;display:block;position:relative;top:10px}#numbers h2,.modal-dialog .tab-content .btn{font-size:1em}#servicios-complementarios .btn{background:#f8f9fa}#actualidad{padding-top:20px}#actualidad .btn{min-width:230px;margin:30px 0 0 25px}#actualidad .btn:focus,#actualidad .btn:hover{background:#333;border-color:#333}#numbers{margin:30px 0 0}#numbers h2{color:#333;margin:20px 0 30px;display:block}#numbers h2:after,.numbers-block h2:after{content:":"}#accordion,.numbers-block{margin-bottom:50px}.numbers-block p{display:block;width:100%;margin:0;font-size:1.1em;color:#555}.numbers-block h2{color:#333}.numbers-block p strong{display:block;font-size:3rem;color:#01bbd4}#faq .page-header{margin:50px 0 30px;padding:0;border:none;color:#333}#accordion .panel{border-color:#f0f0f0;background:rgba(255,255,255,.8)}#accordion .panel-heading{margin:0;padding:0}#accordion *{box-shadow:none}#accordion .panel-title a{display:block;font-style:italic;font-size:1.25rem;font-weight:400;padding:15px 30px;background:#f0f0f0;color:#0088a1}#accordion .panel-title a:focus{background:#fff}#accordion .panel-title a:after{font-family:FontAwesome;font-style:normal;font-size:2rem;content:"\f106";float:right;margin-top:-7px;color:#0088a1}#accordion .panel-title a.collapsed:after{content:"\f107";margin-top:-5px}body.i-icons #accordion .panel-title a{background:url(../images/faq_arrows.png) right -200px no-repeat #f0f0f0}body.i-icons #accordion .panel-title a.collapsed{background-position:right 0}body.i-icons #accordion .panel-title a:focus{background-color:#fff;background-position:right -300px}body.i-icons #accordion .panel-title a.collapsed:focus{background-color:#fff;background-position:right -100px}#accordion .panel-body{font-size:1.1rem;padding:10px 30px;line-height:1.5em}#accordion .panel-body ul{color:#555}#accordion .panel-body li{margin-bottom:.7em}#accordion .panel-body li ul{margin-top:1em;margin-bottom:1em;font-size:.95em}@media only screen and (max-width:480px){header .js-hidden-xs{display:none}}.js .js-required{display:block}#old-browser .alert{margin-top:20px}#old-browser .btn{margin-bottom:10px}.defaults .conformance-icon{margin:50px 0;text-align:center}.accesibility-icon img{width:72px;height:auto}.accesibility-icon .wcag{width:165px;height:auto}.accesibilidad #help-data strong,.desc-tab .nav-tabs li,.use-tab .nav-tabs li{margin:0}.accesibilidad .a i{display:block;color:#01549a;margin:50px auto 0}.accesibilidad .b,.incompatible .instructions{font-size:.95em;border-left:1px solid #eee;padding-left:30px}.accesibilidad .b .page-header,.incompatible .instructions .page-header{font-size:1.4em;margin-top:.8em}.incompatible h2.page-header{font-size:24px}.incompatible.ieLt8 .a,.incompatible.ieLt8 .b{float:none;border:0;padding:0;width:100%;margin:0;font-size:1em}.incompatible.ieLt8 .instructions .page-header{font-size:inherit;margin-top:1.5em}.accesibilidad .defaults p i{font-size:60px;position:relative;top:1px}.accesibilidad .b li,.accesibilidad .b ul,.incompatible .instructions li,.incompatible .instructions ul{margin:1.5em 0;padding:0;list-style:none}.accesibilidad .b li,.incompatible .instructions li{margin:0 0 .5em}.accesibilidad .b .last li:before,.accesskeys li:before{content:"→ ";margin-right:.5em}.accesibilidad .b ul{margin-bottom:3em}.accesibilidad .accesskeys{margin:2.5em 0;padding:0;list-style:none;color:#777}.accesskeys li{margin:0 0 .5em 1.5em;padding:0}.accesskeys strong{margin-right:.3em;color:#397600}.cookies .instructions{margin:1.5em auto}#contenido .instructions li{margin:0 0 1.2em;padding:10px 0 10px 50px;list-style:none;background:url(../images/accesibilidad/browsers/edge.png) 0 8px/30px 30px no-repeat;color:#666}.instructions li strong{color:#333;margin-right:.2em}#contenido .instructions .firefox{background-image:url(../images/accesibilidad/browsers/firefox.png)}#contenido .instructions .opera{background-image:url(../images/accesibilidad/browsers/opera.png)}#contenido .instructions .chrome{background-image:url(../images/accesibilidad/browsers/chrome.png)}#contenido .instructions .chromium{background-image:url(../images/accesibilidad/browsers/chromium.png)}#contenido .instructions .safari{background-image:url(../images/accesibilidad/browsers/safari.png)}.aviso-legal .defaults h2,.privacidad .defaults h2,.privacidad-centros .defaults h2{color:#397600}.aviso-legal .defaults ul,.privacidad .defaults ul,.privacidad-centros .defaults ul{margin:2em auto}.aviso-legal .defaults .lead,.privacidad .defaults .lead,.privacidad-centros .defaults .lead{color:inherit;border-bottom:1px solid #eee;padding-bottom:1em;margin-bottom:1.5em}.privacidad #apps .lead{margin-top:1.7em}body.cookies .alert-info{margin-top:2em}#third-party-list{color:#666;font-size:.95em;margin-top:1.5em}#emCookieResetWrapper a{margin:1em auto;font-size:1em}.error-page .defaults{height:auto!important;min-height:400px}.mapa-web dt{color:#222;font-size:1.3em;margin-top:1.5em}.mapa-web dd{margin-bottom:2.5em}.mapa-web dl ul{margin-top:1.5em;font-size:.95em}.mapa-web dl ul ul{margin:.5em auto;font-size:1em}.mapa-web dl .row p{font-size:1.1em}.mapa-web dl .row ul{list-style:none;margin-left:0;padding-left:0}.mapa-web dl .row a{color:#888}@media screen and (max-width:992px){.service-desc{max-width:100%}#about{margin-bottom:30px;padding-bottom:0}.js .nav-pills{display:none}#services-tabs{padding-top:50px}#nav-pills-alt{display:block}.mapa-web dl .col-md-8{margin-bottom:2em}}.publicaciones table img{height:40px;width:auto;background:#fff}.publicaciones table img.dark{background:#2b2e35}@media screen and (max-width:680px){.publicaciones table tbody td{font-size:.95em}}.cc-cookies{width:100%;box-sizing:initial;left:0;top:0;padding:.5em 0;background:rgba(86,86,86,.9);font-size:.95em;text-shadow:0 -1px 0 rgba(0,0,0,.35);z-index:99999;color:#fff}.cc-cookies a,.cc-cookies a:hover{color:#fff;text-decoration:underline}.cc-overlay{height:100%;padding-top:25%}.cc-cookies-error{float:left;width:90%;margin:1em 0 2em;background:#fff;padding:2em 5%;border:1px solid #ccc;font-size:18px;color:#333}.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset,.cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display:inline-block;color:#fff;margin-left:.5em;text-decoration:none;background:#2095f2;padding:.5em .75em;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.25);text-shadow:0 -1px 0 rgba(0,0,0,.35);-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in}.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline{background:#af3b3b;margin-left:.5em}.cc-cookies a.cc-cookie-reset{background:#f15b00}.cc-cookies a:hover.cc-cookie-accept,.cc-cookies a:hover.cc-cookie-decline,.cc-cookies a:hover.cc-cookie-reset,.cc-cookies-error a:hover.cc-cookie-accept,.cc-cookies-error a:hover.cc-cookie-decline{background:#4baf4f;-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in}.cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display:block;margin-top:1em}.cc-cookies.cc-discreet{width:auto;padding:.5em 1em;left:auto;top:auto}.cc-cookies.cc-discreet a.cc-cookie-reset{background:0 0;text-shadow:none;padding:0;text-decoration:underline}.cc-cookies.cc-discreet a:hover.cc-cookie-reset{text-decoration:none}@media screen and (max-width:480px){.cc-cookies{position:relative;float:left}.hidden-sxs{display:none}.extra a{display:block;margin:1em 0}.extra a[accesskey='0']{margin-top:1.5em}footer .logos{text-align:center;margin-top:2.5em}.logos a{display:block;margin:1.5em 0}}@media screen and (max-width:768px){.sm-hidden{display:none}.accesibilidad .b,.incompatible .instructions{border:0;padding-left:15px}.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:block;margin:.5em 1em}.logos{margin-top:1.5em}}#components i,#services i,#show-second-page i{font-size:60px}#components h2 i,#services h2 i,.page-header i{font-size:32px}.page-header{padding-bottom:30px}.container-wrapper.well .page-header{border:none;padding-bottom:0}body.i-icons i{background-repeat:no-repeat;display:inline-block;margin:0 auto}body.i-icons .page-header i{background-image:url(../images/icons_2020-min.png?v=010);width:32px;height:32px;vertical-align:middle;position:relative;top:-3px;margin-right:7px;background-position:0 -400px}body.i-icons .page-header i.warning{background-position:0 -1100px}body.i-icons .page-header i.settings{background-position:0 -1200px}body.i-icons .page-header i.add_location{background-position:0 -1300px}body.i-icons .page-header i.accessible{background-position:0 -1400px}body.i-icons .page-header i.gavel{background-position:0 -1500px}body.i-icons .page-header i.fingerprint{background-position:0 -2200px}body.i-icons .page-header i.privacy_tip{background-position:0 -2300px}body.i-icons .page-header i.school{background-position:0 -1700px}body.i-icons .page-header i.contact_support{background-position:0 -1800px}body.i-icons .page-header i.file_download{background-position:0 -2400px}body.i-icons .service-box i{position:relative;top:2px}body.i-icons #components i,body.i-icons #services i{background-image:url(../images/icons_services_2020-min.png?v=010);width:60px;height:60px}body.i-icons #em-outro i,body.i-icons footer a i{width:24px;height:24px;background-image:url(../images/icons_2020-min.png?v=010)}body.i-icons #services .modal-header i{background-image:url(../images/icons_services_2020-min.png?v=010);width:32px;height:32px}body.i-icons #services .see-more i,body.i-icons #services form i.account_circle{background-position:0 0}body.i-icons #services form i{background-image:url(../images/icons_2020-min.png?v=010);width:19px;height:19px}body.i-icons #services form i.lock,body.i-icons #show-second-page i{background-position:0 -100px}body.i-icons #component-1 i,body.i-icons #services form i.lock_outline{background-position:0 -200px}body.i-icons #component-2 i,body.i-icons #services form i.help_outline{background-position:0 -300px}body.i-icons #component-3 i{background-position:0 -400px}body.i-icons #component-4 i{background-position:0 -500px}body.i-icons #component-5 i,body.i-icons #em-outro i.phone{background-position:0 -600px}body.i-icons #component-6 i,body.i-icons #em-outro i.mail{background-position:0 -700px}body.i-icons #component-7 i{background-position:0 -4400px}body.i-icons #component-8 i{background-position:0 -4500px}body.i-icons #component-9 i{background-position:0 -4600px}body.i-icons #em-outro i{background-position:0 -500px;margin-right:.3em;position:relative;top:4px}body.i-icons #em-outro i.support_agent{background-position:0 -2500px}body.i-icons footer a i{background-position:0 -800px;margin-right:.2em}body.i-icons footer a:focus i,body.i-icons footer a:hover i{background-position:-100px -800px}body.i-icons footer a i.fingerprint{background-position:0 -2000px}body.i-icons footer a:focus i.fingerprint,body.i-icons footer a:hover i.fingerprint{background-position:-100px -2000px}body.i-icons footer a i.privacy_tip{background-position:0 -2100px}body.i-icons footer a:focus i.privacy_tip,body.i-icons footer a:hover i.privacy_tip{background-position:-100px -2100px}body.i-icons footer a i.gavel{background-position:0 -900px}body.i-icons footer a:focus i.gavel,body.i-icons footer a:hover i.gavel{background-position:-100px -900px}body.i-icons footer a i.add_location{background-position:0 -1000px}body.i-icons footer a:focus i.add_location,body.i-icons footer a:hover i.add_location{background-position:-100px -1000px}body.i-icons .defaults p i.mail{width:60px;height:60px;background:url(../images/icons_2020-min.png?v=010) 0 -1600px}body.i-icons #servicios-complementarios-lnk i{width:32px;height:32px;background:url(../images/icons_2020-min.png?v=010) 0 -2600px}body.i-icons #servicios-complementarios-lnk a:focus i,body.i-icons #servicios-complementarios-lnk a:hover i{background-position:-100px -2600px}#about{padding:30px 0 0}#about .lead{margin:21px 0 25px}#em-outro,.modal-body{padding:0}#em-outro .lead{margin:40px 20px;line-height:50px}#em-outro .lead i{margin-right:.3em;position:relative;top:3px;margin-left:40px;color:#777}#em-outro .lead i:first-child{margin-left:0}#em-outro .help-link{white-space:nowrap;margin:0 20px}.modal-body .nav-tabs li a{border-top:0!important;margin:0}.tab-content{padding:15px}.tab-pane{min-height:125px}.access-tab .text-center .btn-primary{margin:10px 0 5px;padding-left:20px;padding-right:20px}.desc-tab ul,.use-tab ul{margin:0;padding:0;list-style:none}.desc-tab ul li,.use-tab ul li{margin:1em 0;padding:0}@media screen and (min-width:992px){.modal-dialog{width:600px}}.modal.fade.in{background:rgba(0,0,0,.7)}.modal-title{text-align:left}.modal-footer{background:url(../images/logos/educamadrid_modal.png) 15px 50% no-repeat}@media screen and (min-width:1px){.modal-footer{background-image:url(../images/logos/educamadrid_modal_big.png);background-size:73px 32px}.navbar-brand{background-image:url(../images/logos/educamadrid_big.png);background-size:248px 30px}}*{border-radius:0!important}#services .login i{font-size:19px;color:#777;position:relative;top:-1px}.login-form{margin:0 auto;display:block}.login-form p{margin:15px 0}.login-form p.alert{margin:15px}.login .pw-options i{top:-2px;margin-right:.1em;color:#3b94d9}.login .pw-options a{margin:0 10px}.login .pw-options a:focus,.login .pw-options a:hover{text-decoration:none;color:#000}.login .btn-primary{opacity:.9;transition:opacity .5s}.login .btn-primary:focus,.login .btn-primary:hover{opacity:1}#services .modal-header i{font-size:32px;position:relative;top:-3px;margin-right:7px}form .btn-primary{transition:background-color .5s}.modal-body .small a{color:#777;text-decoration:underline}.breadcrumb-arrow{height:36px;padding:0;line-height:36px;list-style:none;background-color:#f9f9f9;font-size:.9em;margin:25px 0 30px}.breadcrumb-arrow li:first-child a{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px}.breadcrumb-arrow li,.breadcrumb-arrow li a,.breadcrumb-arrow li span{display:inline-block;vertical-align:top}.breadcrumb-arrow li:not(:first-child){margin-left:-5px}.breadcrumb-arrow li+li:before{padding:0;content:""}.breadcrumb-arrow li span{padding:0 10px}.breadcrumb-arrow li a,.breadcrumb-arrow li:not(:first-child) span{height:36px;padding:0 10px 0 25px;line-height:36px}.breadcrumb-arrow li a{position:relative;color:#fff;text-decoration:none;background-color:#3b94d9;border:1px solid #3b94d9}.breadcrumb-arrow li:first-child a{padding:0 10px 0 15px}.breadcrumb-arrow li a:after,.breadcrumb-arrow li a:before{position:absolute;top:-1px;width:0;height:0;content:'';border-top:18px solid transparent;border-bottom:18px solid transparent}.breadcrumb-arrow li a:before{right:-10px;z-index:3;border-left:11px solid #3b94d9}.breadcrumb-arrow li a:after{right:-11px;z-index:2;border-left:11px solid #3678b0}.breadcrumb-arrow li a:focus,.breadcrumb-arrow li a:hover{background-color:#3678b0;border:1px solid #3678b0;text-decoration:underline}.breadcrumb-arrow li a:active:after,.breadcrumb-arrow li a:active:before,.breadcrumb-arrow li a:focus:before,.breadcrumb-arrow li a:hover:before{border-left-color:#3678b0}.breadcrumb-arrow li a:active{background-color:#3678b0;border:1px solid #3678b0}ol.breadcrumb{height:auto}.law-details{margin:2em 0}.law-details p{font-size:.95em;color:#555}.law-details h3{font-size:1.2em;margin-top:1.5em;color:#000}.js #covid{background:#000}#emModeToggler{width:28px;height:28px;background:url(../images/logos/color-scheme.png) 50% 50%/28px 28px no-repeat;margin-left:1.5em}@media (max-width:767px){#emModeToggler{position:relative;top:4px}}body.em-dark-mode::-webkit-scrollbar{width:10px;height:10px}body.em-dark-mode::-webkit-scrollbar-track{background:#474747}body.em-dark-mode::-webkit-scrollbar-thumb{background-color:#f3f3f3;border-radius:15px;border:2px solid #474747}body.em-dark-mode,body.em-dark-mode #services .btn-default,body.em-dark-mode #services .btn-primary,body.em-dark-mode .input-group .form-control,body.em-dark-mode .input-group-addon,body.em-dark-mode .input-group-btn,body.em-dark-mode .tab-pane p{background-color:#151515;color:#fff}body.em-dark-mode #contenido .instructions li,body.em-dark-mode #contenido p,body.em-dark-mode #faq .page-header,body.em-dark-mode #numbers h2,body.em-dark-mode .breadcrumb-arrow li span,body.em-dark-mode .mapa-web dt,body.em-dark-mode a{color:#ddd}body.em-dark-mode #accordion .panel-title a:focus,body.em-dark-mode .panel-title a:focus,body.em-dark-mode body.i-icons #accordion .panel-title a{background:#1c1c1c}body.em-dark-mode .panel-body{background:#242424}body.em-dark-mode #accordion .panel-title a{background:#1c1c1c;color:#ddd}body.em-dark-mode .nav>li>a:focus,body.em-dark-mode .nav>li>a:hover{background-color:#3e3e3e;color:#fff;border:none}body.em-dark-mode .modal-content{background-color:#151515;border:1px solid #959595}body.em-dark-mode .tab-pane p{background-color:transparent}body.em-dark-mode .modal-body .nav-tabs li a:focus,body.em-dark-mode .modal-body .nav-tabs li a:hover{color:#fff;background-color:#222}body.em-dark-mode .close{color:#fff;text-shadow:none;opacity:1}body.em-dark-mode #contenido .alert-info{color:#317095}body.em-dark-mode #contenido .alert-warning{color:#8a6d3b}body.em-dark-mode #contenido .alert{opacity:.9}body.em-dark-mode #contenido .alert a:hover{color:inherit}body.em-dark-mode .table-striped>tbody>tr:nth-of-type(odd){background-color:#0e0e0e}body.em-dark-mode .nav-pills a{border:none;color:#b7b7b7}body.em-dark-mode .nav-pills a:hover{border:1px solid #b9b9b9;background-color:#343434;color:#b9b9b9}body.em-dark-mode .nav-pills .active #espacios-formacion-link{background:#006254;border-color:#519f93;color:#fff}body.em-dark-mode .nav-pills .active #servicios-educativos-link{background:#c10f03;border-color:#d7625a;color:#fff}body.em-dark-mode .nav-pills .active #comunidades-virtuales-link{background:#2d4957;border-color:#608699;color:#fff}body.em-dark-mode .nav-pills .active #espacios-institucionales-link{background:#0088a1;border-color:#69bccb;color:#fff}body.em-dark-mode .service-box span{border:1px solid #424242}body.em-dark-mode #services .service-box:hover .btn-default{border:1px solid #959595;background-color:#2e2e2e}body.em-dark-mode #cau{border-color:#707070}body.em-dark-mode .modal-footer,body.em-dark-mode .modal-header,body.em-dark-mode .nav-tabs{border-color:#959595}body.em-dark-mode .nav-tabs>li.active>a,body.em-dark-mode .nav-tabs>li.active>a:focus,body.em-dark-mode .nav-tabs>li.active>a:hover{color:#fff;background-color:#383838;border-bottom:1px solid #656565}body.em-dark-mode #boletines .btn-default:hover,body.em-dark-mode #cloud .btn-default:hover,body.em-dark-mode #comparti2 .btn-default:hover,body.em-dark-mode #correo .btn-default:hover,body.em-dark-mode #documentacion .btn-default:hover,body.em-dark-mode #max .btn-default:hover,body.em-dark-mode #mediateca .btn-default:hover,body.em-dark-mode #moodle .btn-default:hover,body.em-dark-mode #portal .btn-default:hover,body.em-dark-mode #portal-cau .btn-default:hover,body.em-dark-mode #repositorio .btn-default:hover,body.em-dark-mode #surveys .btn-default:hover{background-color:#101010}body.em-dark-mode .close:focus,body.em-dark-mode .close:hover{color:#898989;opacity:1}.accesibilidad.em-dark-mode .accesskeys,.em-dark-mode .law-details h3,.em-dark-mode .law-details p a,body.em-dark-mode #em-outro .lead i,body.em-dark-mode #emCommonFooter a,body.em-dark-mode #faq .page-header,body.em-dark-mode .breadcrumb a:focus,body.em-dark-mode .breadcrumb a:hover,body.em-dark-mode .help-link a,body.em-dark-mode .instructions li strong,body.em-dark-mode .nav-tabs a,body.em-dark-mode .page-header i,body.em-dark-mode.mapa-web dt{color:#fff}body.em-dark-mode .login .pw-options a:focus,body.em-dark-mode .login .pw-options a:hover,body.em-dark-mode .modal-body .small a:hover,body.em-dark-mode .tab-content a:hover{color:#afcbe3}body.em-dark-mode .container-wrapper{background:#313131;padding-top:1px;border-top:1px solid #707070}body.em-dark-mode #components .service-box p{color:#a9a9a9}body.em-dark-mode .bg-img{filter:brightness(.4)}body.em-dark-mode #accordion .panel{border-color:#5e5e5e}body.em-dark-mode .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#5e5e5e}body.em-dark-mode #accordion .panel-title a:after{color:#9d9d9d}body.em-dark-mode .breadcrumb-arrow li a{background-color:#606060;border:1px solid #606060}body.em-dark-mode .breadcrumb-arrow li a:before{border-left-color:#606060}body.em-dark-mode .breadcrumb-arrow li a:after{border-left:11px solid #464646}body.em-dark-mode .breadcrumb-arrow{background-color:#303030;border:1px solid #464646}body.em-dark-mode .breadcrumb-arrow li a:focus,body.em-dark-mode .breadcrumb-arrow li a:hover{background-color:#707070;border:1px solid #707070}body.em-dark-mode .breadcrumb-arrow li a:focus:before,body.em-dark-mode .breadcrumb-arrow li a:hover:before{border-left-color:#707070}body.em-dark-mode .alert-warning{border-color:#7a6c4e}body.em-dark-mode .mapa-web dl .row a,body.em-dark-mode a:focus,body.em-dark-mode a:hover{color:#999}body.em-dark-mode .accesskeys strong,body.em-dark-mode .aviso-legal .defaults h2,body.em-dark-mode .privacidad .defaults h2,body.em-dark-mode .privacidad-centros .defaults h2{color:#ababab}body.em-dark-mode #actualidad .btn:focus,body.em-dark-mode #actualidad .btn:hover{background:#6c6c6c}body.em-dark-mode .table-bordered>tbody>tr>td,body.em-dark-mode .table-bordered>tbody>tr>th,body.em-dark-mode .table-bordered>tfoot>tr>td,body.em-dark-mode .table-bordered>tfoot>tr>th,body.em-dark-mode .table-bordered>thead>tr>td,body.em-dark-mode .table-bordered>thead>tr>th{border:1px solid #444}body.em-dark-mode .incompatible .instructions,body.em-dark-mode .page-header,body.em-dark-mode.accesibilidad .b,body.em-dark-mode.aviso-legal .defaults .lead,body.em-dark-mode.privacidad .defaults .lead,body.em-dark-mode.privacidad-centros .defaults .lead{border-color:grey}body.em-dark-mode img[src*=educamadrid_header]{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}body.em-dark-mode #about .container .row p:first-of-type{background:url(../images/logos/educamadrid_header_black.png) 50% 50% no-repeat;height:52px}body.em-dark-mode #servicios-complementarios-lnk.loading{background:url(../images/loading_black.gif) 50% 10px no-repeat}body.em-dark-mode.i-icons #components i,body.em-dark-mode.i-icons #services i{background-image:url(../images/icons_services_2020_black-min.png?v=010);filter:opacity(.8)}body.em-dark-mode.i-icons #services .modal-header i{background-image:url(../images/icons_services_2020_black-min.png?v=010);width:32px;height:32px}body.em-dark-mode.i-icons #accordion .panel .panel-heading .panel-title a:focus{background-color:#1c1c1c}body.em-dark-mode.i-icons #em-outro i,body.em-dark-mode.i-icons #services form i,body.em-dark-mode.i-icons .defaults p i.mail,body.em-dark-mode.i-icons .page-header i,body.em-dark-mode.i-icons footer a i{background-image:url(../images/icons_2020_black-min.png?v=010)}body.em-dark-mode .input-group .input-group-addon i.em-icon.autorenew,body.em-dark-mode.i-icons #services #nav-pills-alt i{background:url(../images/icons_2020_black-min.png?v=010) 0 -1900px no-repeat}body.em-dark-mode .input-group .form-control,body.em-dark-mode .input-group .input-group-addon{background-color:#2c2c2c}body.em-dark-mode .modal-footer{background-image:url(../images/logos/educamadrid_header_black.png)}.accesibilidad.em-dark-mode img[src*=html5],.accesibilidad.em-dark-mode img[src*=wcagAA]{padding:10px;background:#fff;box-sizing:content-box;border-radius:5px!important}body.em-dark-mode .accesibilidad .b,body.em-dark-mode .incompatible .instructions{border-left:1px solid #444;border-bottom:0}body.em-dark-mode footer{background-color:#151515}body.em-dark-mode.i-icons #services #show-second-page i{background:url(../images/down.png?v=010) 50% 50% no-repeat}body.em-dark-mode.i-icons #servicios-complementarios-lnk a:hover i,body.em-dark-mode.i-icons #servicios-complementarios-lnk i{background-image:url(../images/icons_2020_black.png)}body.em-dark-mode #servicios-complementarios-lnk a:hover{color:#adadad}body.em-dark-mode.i-icons #accordion .panel-title a{background:url(../images/faq_arrows_black.png) right -200px no-repeat #1c1c1c}body.em-dark-mode.i-icons #accordion .panel-title a.collapsed{background-position:right -100px}body.em-dark-mode .extra a{color:#909090}body.em-dark-mode .extra a:hover span{color:#c3c3c3}body.em-dark-mode .numbers-block p strong{filter:opacity(.7)}body.em-dark-mode #emCommonFooter{background-color:#000;color:#fff}