
/* - mediaqueries.css - */
/* https://perrosguia.once.es/portal_css/mediaqueries.css?original=1 */
@media screen and (max-width : 1170px)  {
.escritorio #footer-site-actions,
.escritorio #footer-banners-once {padding:0 1.5em;}
}
@media screen and (max-width : 1152px) {
.escritorio #portal-header-titleImage .titleImage-box-right img {margin-right:-7em;}
.escritorio #titleImage-wrapper-noHome .titleImage-box-right img{margin-right:0;}
}
@media screen and (max-width : 1024px)  {
.escritorio #portal-globalnav div.dropdown-boxsections {min-width:24em;}
.escritorio #portal-globalnav .tabsections {min-width:12em;}
.escritorio #portal-globalnav li:nth-child(3) div.dropdown-boxsections.left {left:auto;right:0;}
.escritorio #portal-header-titleImage .titleImage-box-right img {margin-right:-8em;}
.escritorio #skipLinks a:first-child {margin-left:1em;}
*::-ms-backdrop, ol.sshow-markers { bottom:-4em !important;} /* */
}
@media screen and (max-width : 1000px)  {
.escritorio #portal-header  {padding:0.5em 1em 0 1em;}
.escritorio .wrap {padding:0 1em;}
.escritorio #portal-header-titleImage .wrap {position:relative;padding:0;}
.escritorio #titleImage-wrapper-home, #titleImage-wrapper-home .wrap-height {height:24em;}
.escritorio #titleImage-wrapper-noHome, #titleImage-wrapper-noHome .wrap-height{height:15em}
.escritorio #portal-header-titleImage .wrap-content {padding-left:1em;}
.escritorio #portal-header-titleImage .titleImage-box-right img {margin-right:-22%;}
.escritorio #titleImage-wrapper-noHome .titleImage-box-right img{margin-right:-13%;}
.escritorio .ulBannerColabora {text-align:center;}
.escritorio .liBannerColabora {width:46%;}
.escritorio #footer-siteMap .footer-siteMap-mapaweb,
.escritorio #footer-siteMap .footer-siteMap-contacto {width:auto;display:block;float:none;}
.escritorio #footer-general-site-actions {margin-bottom:0;}
.escritorio #footer-banners-once, #footer-site-actions, #portal-footer {display:block;width:auto;text-align:center;}
.escritorio #footer-site-actions {margin-bottom:2em;}
.escritorio #footer-site-actions li {margin-left:0;margin-right:20px;}
.escritorio .formulario-acogida label {width:27%;}
.escritorio #portal-header-titleImageSS .wrap-content {height:12em;}
*::-ms-backdrop, ol.sshow-markers { bottom:-4em !important;} /* */
*::-ms-backdrop, #titleImageSS-wrapper, #titleImageSS-wrapper .wrap-height { height:20em !important;} /* */
*::-ms-backdrop, #portal-header-titleImageSS .wrap-content { padding:5.7em 8em 1.96em 3% !important;} /* */
}
@media screen and (max-width : 800px) {
.escritorio #portal-globalnav li:nth-child(2) div.dropdown-boxsections.left {left:auto;right:0;}
.escritorio #portal-header-titleImage #titleImage-wrapper-noHome .titleImage-box-right img {margin-right:-22%;}
.escritorio #portal-header-titleImageSS {margin:0.5em 0 4.5em;}
.escritorio #portal-header-titleImageSS .wrap-content {height:12em;}
.escritorio ol.sshow-markers {bottom:-4.5em;}
.escritorio ol.sshow-markers li a {margin:0.1em 0;}
*::-ms-backdrop, ol.sshow-markers { bottom:-4.3em !important;} /* */
}
@media screen and (max-width : 767px) {
.escritorio #visual-portal-wrapper {border:none;}
.escritorio .wrap {padding:0 1.1rem;}
.escritorio #cookie-message .cookie-texts {float:none;max-width:none;}
.escritorio #cookie-message .cookie-buttons {float:none;max-width:none;}
.escritorio #portal-header {padding:0.5em 0;text-align:left;}
.escritorio #portal-personaltools-wrapper{margin:0 1.1rem;}
.escritorio #portal-logo {float:none;margin:0 1.1rem;}
.escritorio #portal-search-and-language {margin:0.8em 1.1rem 1em;padding:0;text-align:left;display:block;}
.escritorio #portal-languageselector {display:inline-block;padding:0.25em 0 0.8em 0;}
.escritorio #portal-languageselector li:first-child {padding-left:0;}
.escritorio .paleta_colores {display:inline-block;margin:0;vertical-align:baseline;}
.escritorio #buscador {display:block;}
.escritorio #buscador div#searchInput {display:inline;}
.escritorio #buscador div.portal-searchBox form input.searchField {width:80%;max-width:100%;}
#search-field input[type="text"] {width:100%;margin-bottom:0.5em;font-size:100% !important; height:2.096em;}
input[type=submit], input[type=button] {font-size:0.8em !important;}
.escritorio #portal-globalnav {padding-left:0;text-align:left;border-top:1px solid #007A2E;border-bottom:1px solid #007A2E;}
.escritorio #portal-globalnav li {display:block;max-width:100%;margin:0;}
.escritorio #portal-globalnav > li {border-left:none;border-right:none;border-top:none;border-bottom:1px solid #80C89B;}
.escritorio #portal-globalnav > li:last-child {border-bottom:none;}
.escritorio #portal-globalnav.globalnav li a {background-color:#007A2E;color:white;border-radius:0;font-size:0.9em;font-family: Avenir Next W01, Arial, FreeSans, sans-serif;padding:12px 1.1rem 8px;line-height:130%;}
.escritorio #portal-globalnav.globalnav li > a:hover,
.escritorio #portal-globalnav.globalnav li > a:active,
.escritorio #portal-globalnav.globalnav li > a:focus {border-radius:0;color:#007A2E;background-color:white;}
.escritorio #portal-globalnav.globalnav li > a.focusOwn {border-radius:0;}
.escritorio #portal-globalnav > li.selected > a {background:white;color:#007A2E;}
.escritorio #portal-globalnav div.dropdown-boxsections {left:auto;box-shadow:none;border-top:1px solid #80c89b;width:auto;min-width:0;}
.escritorio #portal-globalnav .tabsections {min-width:0;float:none;background-color:#007A2E;display:block;}
.escritorio #portal-globalnav li ul {padding-bottom:1rem;}
.escritorio #portal-globalnav li ul.globalSectionsLevel1 {background-color:#005821;padding:0;}
.escritorio #portal-globalnav li ul.globalSectionsLevel1 li a{font-family: Avenir W01, Arial, FreeSans, sans-serif;}
.escritorio #portal-globalnav li.selected ul li a {background-color:#005821;color:white;font-weight:400;padding-right:1.1rem;}
#portal-globalnav li ul.globalSectionsLevel1 li.selected a span.relativeItem span{background-color:white;color:#007A2E;padding:0.5rem 1rem;margin-left:-1rem;}
.escritorio #portal-globalnav ul li a.hasChildrens {background-color:#007A2E;}
.escritorio #portal-globalnav ul li a.hasChildrens:hover,
.escritorio #portal-globalnav ul li a.hasChildrens:active,
.escritorio #portal-globalnav ul li a.hasChildrens:focus {background-color:white;}
.escritorio #portal-globalnav ul.globalSectionsLevel1 > li > a {padding:0.5em 1.5em 0.5em 3rem;}
.escritorio #portal-globalnav ul.globalSectionsLevel2 > li > a {padding:0.5em 1.5em 0.5em 5em;}
#portal-globalnav .boxdropdown ul.globalSectionsLevel1 li ul {border-top:1px solid #80C89B;margin-left:0;padding-bottom:0;}
.escritorio .extracontentbox {display:none !important;visibility:hidden;}
.escritorio #portal-header-titleImage {display:none;visibility:hidden;}
.escritorio .BannerColabora h1 {margin:1rem 0;}
.escritorio .liBannerColabora {width:100%;margin-left:0;}
.escritorio #portal-column-two.width-1\3a 4,
.escritorio #portal-column-content {width:auto;margin-left:0;float:none;left:auto;}
.escritorio .encabezadoFolletoIconoHome,
.escritorio #portal-column-two .portletWrapper .titulomiembrode {margin-top:2rem;}
.escritorio .BannersSponsors {padding-left:0;}
.escritorio #footer-siteMap {padding:0;border-bottom:1px solid #333333;}
.escritorio #footer-siteMap .footer-siteMap-mapaweb > ul > li {display:block;width:auto;margin-right:0;margin-top:0;}
.escritorio #footer-siteMap h2 {margin:0;border-bottom:1px solid #858585;}
.escritorio #footer-siteMap a {display:block;padding:12px 1.1rem 8px;font-family:avenir next w01;}
.escritorio #footer-siteMap h2 a > span:last-child{background:transparent url("flecha-abajo-sitemap.png") right 63% no-repeat;margin:0;padding-right:1.1rem;display:inline-block;}
.escritorio #footer-siteMap h2 a:hover > span:last-child,
.escritorio #footer-siteMap h2 a:active > span:last-child,
.escritorio #footer-siteMap h2 a:focus > span:last-child {background:white url("flecha-abajo-sitemap-negra.png") right 63% no-repeat;color:black;}
.escritorio #portal-sitemap ul.navTreeLevel1 li div a:hover,
.escritorio #portal-sitemap ul.navTreeLevel1 li div a:active,
.escritorio #portal-sitemap ul.navTreeLevel1 li div a:focus {padding:12px 1.1rem 8px;}
.escritorio #footer-siteMap .wrap {padding:0;}
.escritorio .footer-siteMap-mapaweb > #portal-sitemap > li > ul {display:none;visibility:hidden;}
.escritorio .footer-siteMap-mapaweb > #portal-sitemap > li > ul.on {display:block;visibility:visible;}
.escritorio #footer-siteMap div.footer-siteMap-mapaweb ul.navTreeLevel1 {margin-left:0;border-bottom:1px solid #858585;}
.escritorio #footer-siteMap .footer-siteMap-contacto > div.footer-siteMap-contacto-content {display:none;visibility:hidden;}
.escritorio #footer-siteMap .footer-siteMap-contacto > div.footer-siteMap-contacto-content.on {display:block;visibility:visible;}
.escritorio #footer-siteMap .footer-siteMap-contacto a {display:block;padding:0.2em 1em;}
.escritorio #footer-siteMap .footer-siteMap-contacto h2.h2_movil > a {display:block;padding:12px 1.1rem 8px;font-size:1em;}
.escritorio #footer-siteMap .footer-siteMap-contacto span.numeroTelefono {padding:0.2em 1em;}
.escritorio #footer-site-actions li a {font-family:avenir next w01;}
.escritorio #footer-banners-once,
.escritorio #footer-site-actions,
.escritorio #portal-footer {padding:0 1.1rem;}
.escritorio #footer-siteMap .h2_escritorio {display:none;visibility:hidden;}
.escritorio #footer-siteMap .h2_movil {display:block;visibility:visible;}
.escritorio #portal-globalnav li a span.relativeItem {display:block;}
.escritorio #portal-globalnav > li.plain > a > span.relativeItem:before,
.escritorio #portal-globalnav > li.plain li.plus > a span.relativeItem:before,
.escritorio #portal-globalnav > li.selected > a > span.relativeItem:before,
.escritorio #portal-globalnav > li.selected li.plus > a span.relativeItem:before {
content: "";
width: 0.35em;
height: 0.35em;
border-style: solid;
border-width: .15em .15em 0 0;
transform:rotate(135deg);
-ms-transform:rotate(135deg);
-webkit-transform:rotate(135deg);
display: block;
position: absolute;
right: 0.4em;
top: 0.3em;
border-color:white;
z-index: 1;
}
.escritorio #portal-globalnav > li.plain > a > span.relativeItem:after,
.escritorio #portal-globalnav > li.plain li.plus > a span.relativeItem:after,
.escritorio #portal-globalnav > li.selected > a > span.relativeItem:after,
.escritorio #portal-globalnav > li.selected li.plus > a span.relativeItem:after {
content: "";
width: 1.3em;
height: 1.3em;
border-style: solid;
border-width: 0;
display: block;
position: absolute;
right: 0;
top: 0;
border-color:white;
background:#004B1C;
border-radius:0.2em;
}
#portal-globalnav > li.selected > a > span.relativeItem > span::before,
#portal-globalnav > li.selected li.plus > a span::before {border:none;}
}
@media screen and (max-width: 480px), screen and (max-width: 320px), screen and (orientation:landscape) and (max-device-width: 480px), screen and (orientation:portrait) and  (max-device-width: 320px) {
.escritorio .formulario-acogida label {width:auto;display:block;text-align:left;}
.escritorio #content .formulario-acogida fieldset.fa_radiopreguntas legend {display:block;clear:both;}
.escritorio .formulario-acogida .field > div {clear:both;display:block;}
.escritorio .formulario-acogida input[type="text"],
.escritorio .formulario-acogida .field input[type="text"][size] {width:100%;display:block;box-sizing:border-box;height:2em;padding:0.1em 0.5em;}
.escritorio .formulario-acogida textarea, #content .formulario-acogida textarea {width:17em;}
.escritorio #content .bloqueNoticia img,
.escritorio #content .bloqueFolleto img {max-width:100%;width:auto;display:block;float:none;}
body.escritorio.template-document_view img.image-inline.imagenGrande,
.escritorio #content img.image-inline.imagenGrande,
.escritorio #content img.image-left.imagenGrande,
.escritorio #content img.image-right.imagenGrande,
.escritorio #content #Contenedor_Noticias .bloqueNoticia img.image-inline.imagenGrande,
.escritorio #content #Contenedor_Noticias .bloqueNoticia img.image-left.imagenGrande,
.escritorio #content #Contenedor_Noticias .bloqueNoticia img.image-right.imagenGrande {width:100%;max-width:100%;display:block;margin-left:0;margin-right:0;}
}

