
/* - ++resource++weonce.theme.static/weonce.css - */
/* https://www.once.es/portal_css/++resource++weonce.theme.static/weonce.css?original=1 */
/* */
/* */
/* */
/* */
/* */
#globalnav-wrapper {padding:1.6em 0 1.5em 0;}
.fixed #globalnav-wrapper {padding:2.6em 0 1.5em 0;}
/* */
#portal-logo {margin-top:2em;margin-bottom:0.5em;}
#portal-logo a {width:16em;font-size:100%;}
#compartir-redes-sociales ul li a{display:block; border:2px solid transparent;width:2.5em;outline:0;padding:0.2em;box-sizing:border-box;}
#compartir-redes-sociales ul li a:hover,
#compartir-redes-sociales ul li a:active,
#compartir-redes-sociales ul li a:focus {border:2px solid #007A2E;outline:0;}
/* */
.template-frontpageview #portal-columns #portal-column-content {width:71.75%;margin-left:-100%;background:white url("../triangle-news.png") no-repeat left top / 6em auto;}
body.carousel-last-child.template-frontpageview #portal-columns #portal-column-content {background-image:none;}
.template-frontpageview #portal-columns #portal-column-content .portalMessage + #content .encabezadoBloqueNoticiaHome h1 {padding: 0 0.9em 0.7em 3.5em}
body.carousel-last-child.template-frontpageview #portal-columns #portal-column-content .encabezadoBloqueNoticiaHome h1,
body.carousel-last-child.template-frontpageview #portal-columns #portal-column-content .portalMessage + #content .encabezadoBloqueNoticiaHome h1 {padding-left:0}
.template-frontpageview #portal-columns #portal-column-content {width:71.75%;margin-left:-100%;}
.template-frontpageview #portal-columns #portal-column-two.width-1\3a 4 {width:26.75%; margin-left: -26.875%;}
.template-frontpageview div.portalMessage.error,
.template-frontpageview div.portalMessage.info {margin:1em;}
div.width-full,
div.width-full h1.documentFirstHeading,
div.width-full #content div.encabezadoPortada h1.documentFirstHeading {margin-top:0;}
/* */
.template-frontpageview #enlacesConTextoViewlet {background:#f1f7f2 url(../triangle-green-big.png) no-repeat right top / 17.9em;padding:5.9em 0;}
.template-frontpageview #enlacesConTextoViewlet ul{text-align:left;}
.template-frontpageview #enlacesConTextoViewlet ul li h2,
.template-frontpageview #enlacesConTextoViewlet ul li span {background-color:#f1f7f2;}
/* */
#content #noticias_listing {display:inline-flex;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack: justify;justify-content:space-between;width:100%;}
#content #noticias_listing .bloqueNoticia.short_view {background-color:#f1f7f2;padding:1em;clear:none;margin:0;width:50%;box-sizing:border-box;}
#content #noticias_listing .bloqueNoticia.short_view + .bloqueNoticia.short_view {background-color:#fff;}
#content #noticias_listing .bloqueNoticia.long_view {width:100%;margin:0;background-color:#007B22;color:white;display:inline-flex;display: -webkit-flex;display: -ms-flexbox;display: flex;position:relative;}
#content #noticias_listing .bloqueNoticia.long_view.impar {-webkit-flex-direction: row-reverse;flex-direction:row-reverse;}
#content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-contentWrap{width:50%;padding:1em;box-sizing:border-box;}
#content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-contentWrap:only-child{width:100%;}
#content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-contentWrap a,
#content #noticias_listing .bloqueNoticia.short_view .bloqueNoticia-contentWrap a {text-decoration:none;font-weight:bold;color:white;}
#content #noticias_listing .bloqueNoticia.short_view .bloqueNoticia-contentWrap a {color:#333;}
#content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-contentWrap a:hover,
#content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-contentWrap a:active,
#content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-contentWrap a:focus {text-decoration:underline;color:white !important;}
#content #noticias_listing .bloqueNoticia.short_view .bloqueNoticia-contentWrap a:hover,
#content #noticias_listing .bloqueNoticia.short_view .bloqueNoticia-contentWrap a:active,
#content #noticias_listing .bloqueNoticia.short_view .bloqueNoticia-contentWrap a:focus {text-decoration:underline;color:#333 !important;}
#content .bloqueNoticia .bloqueNoticia-contentWrap > div {margin-bottom:1em;}
#content #noticias_listing .bloqueNoticia.long_view.par .bloqueNoticia-imageWrap:before {content:"";width: 0;height: 0;border-width:24px 0 24px 32px;border-style:solid;border-color:transparent transparent transparent #007b22;display:block;right:0;left:30px;top:0;bottom:0;position:absolute;margin:auto;}
#content #noticias_listing .bloqueNoticia.long_view.impar .bloqueNoticia-imageWrap:before {content:"";width: 0;height: 0;border-width:24px 32px 24px 0;border-style:solid;border-color:transparent #007b22 transparent transparent;display:block;right:0;left:-30px;top:0;bottom:0;position:absolute;margin:auto;}
#content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-imageWrap {width:50%;line-height:0;}
#content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-imageWrap img {width:100%;max-width:100%;height:auto;}
.capaFecha {margin:0 0 2em;font-weight:bold;}
.contenedorNoticiaFecha {margin:0.5em 0;}
.tipoNoticia {font-weight:bold;}
.bloqueNoticia .imagen-noticia {float:left;clear:both;margin:0 1em 1em 0;max-width:40%;}
.bloqueNoticia .imagen-noticia.contenedorImagenNoticia {width:10em;}
#content .bloqueNoticia .bloqueNoticia-contentWrap div.capaPadreElementosRelacionados {margin:0;padding-top:1.3em;}
.capaElementoRelacionado {display:inline-block;}
#content .capaElementoRelacionado > a {display:block;border:1px solid transparent;}
#content .capaElementoRelacionado > a:hover,
#content .capaElementoRelacionado > a:active,
#content .capaElementoRelacionado > a:focus {border:1px solid white;}
#content .bloqueNoticia.short_view .capaElementoRelacionado > a:hover,
#content .bloqueNoticia.short_view .capaElementoRelacionado > a:active,
#content .bloqueNoticia.short_view .capaElementoRelacionado > a:focus {border:1px solid #007b22;}
#content .capaElementoRelacionado > a > img {width:1.3em;}
#content .listaElementosRelacionados a {color:inherit;font-weight:normal;}
/* */
.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content #content-core p:first-child {padding-right:8em;}
.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content #content-core p:nth-child(2) {padding-right:6em;}
.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content #content-core p:nth-child(3) {padding-right:4em;}
.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content .listaview li:first-child {padding-right:8em;}
.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content .listaview li:nth-child(2) {padding-right:6em;}
.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content .listaview li:nth-child(3) {padding-right:4em;}
.portletTwitterWrap {font-size:125%;}
.portletTwitterWrap .titulosiguenosen {color:#007B22;margin:1.75em 0;padding:0;}
.portletTwitterWrap .listadoRedesSociales {font-size:80%;}
.template-frontpageview .sabiasque {border-radius:0;}
.template-frontpageview .titulosabiasque {font-size:1em;color:#007B22;}
.template-frontpageview .sabiasque img.imageOrderAltered {max-width:100%;display:block;float:none;}
.template-frontpageview .contenidosabiasque a:hover,
.template-frontpageview .contenidosabiasque a:active,
.template-frontpageview .contenidosabiasque a:focus {color:#007B22;}
/* */
.ulBannerColabora {text-align:center;}
.ulBannerColabora .liBannerColabora {margin:0.5em;width:auto;}
.ulBannerColabora .liBannerColabora > a {width: 23em;}
.template-frontpageview .BannerColabora {background:#eff7f2 url("../triangle-white-big.png") no-repeat right top/6.7em auto;margin:0;font-size:125%;}
.template-frontpageview .BannerColabora h1 {text-align:right;font-size:1.4em;font-weight:bold;padding:2.5em 5em;margin:0;}
.template-frontpageview .ulBannerColabora {padding-bottom:9em;font-size:80%;}
.template-frontpageview .ulBannerColabora .liBannerColabora > a {padding:1em 0.5em 0;border:1px solid #cccccc;background-color:white;width:17em;}
.template-frontpageview .ulBannerColabora .liBannerColabora > a:hover,
.template-frontpageview .ulBannerColabora .liBannerColabora > a:active,
.template-frontpageview .ulBannerColabora .liBannerColabora > a:focus {border:1px solid #007b22;text-decoration:underline;color:#333;}
.template-frontpageview .ulBannerColabora .liBannerColabora  a .spanBannerColabora {background:white url("../../linea-deco-banner-home.png") no-repeat center top;margin-top:1.4em;}
.template-frontpageview .ulBannerColabora .liBannerColabora a img {margin:0 auto;}
.template-frontpageview .ulBannerColabora .liBannerColabora a .spanBannerColabora {color:#333;font-size:inherit;}
/* */
#ley-transparencia .wrap {text-align:center; background: #626165 url("++resource++weonce.theme.static/linea-footer.png") no-repeat center 1em;color: white;padding:2em 1rem;}
#ley-transparencia .wrap p {line-height:1.4em;}
.tituloSitioFooter {margin-right:0.5em;}
/* */
/* */
/* */
@media screen and (max-width : 1170px) {
.template-frontpageview #portal-columns #portal-column-content {width:69.75%;}
.template-frontpageview #portal-columns #portal-column-two.width-1\3a 4 {margin-left: -28.875%;}
body.escritorio.carousel-last-child.template-frontpageview #portal-columns #portal-column-content .encabezadoBloqueNoticiaHome h1,
body.escritorio.carousel-last-child.template-frontpageview #portal-columns #portal-column-content .portalMessage + #content .encabezadoBloqueNoticiaHome h1 {padding-left:1.1rem}
.escritorio .ulBannerColabora .liBannerColabora {width:auto;}
}
@media screen and (max-width : 1050px) {
.escritorio #content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-imageWrap {overflow:hidden;}
.escritorio #content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-imageWrap img {max-width:150%;width:150%;margin-left:-25%;}
}
@media screen and (max-width : 767px) {
.escritorio #portal-globalnav {text-align:left;}
.escritorio #content #noticias_listing .bloqueNoticia.short_view {width:100%;}
.escritorio.template-frontpageview #portal-columns #portal-column-content {width:auto;padding:0;margin:0;}
.escritorio.template-frontpageview #portal-columns #portal-column-two.width-1\3a 4 {width:auto; margin-left:0;}
.escritorio.template-frontpageview #enlacesConTextoViewlet {background-size: 3.5em;padding:2em 0;}
.escritorio.altocontraste.template-frontpageview #enlacesConTextoViewlet {background-size: 3.5em;}
.escritorio.template-frontpageview #enlacesConTextoViewlet ul {text-align:center;}
.escritorio #content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-imageWrap img {margin:0;}
#content .bloqueNoticia a.external-link img,
#content .bloqueNoticia a.internal-link img {width:1.1em;margin:0;}
/* */
.escritorio.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content #content-core p:first-child,
.escritorio.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content #content-core p:nth-child(2),
.escritorio.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content #content-core p:nth-child(3),
.escritorio.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content .listaview li:first-child,
.escritorio.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content .listaview li:nth-child(2),
.escritorio.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content .listaview li:nth-child(3) {padding-right:0;}
.escritorio .ulBannerColabora .liBannerColabora {width:auto;margin:0.5em;}
.escritorio .ulBannerColabora .liBannerColabora > a {width: auto;}
.escritorio #globalnav-wrapper,
.escritorio .fixed #globalnav-wrapper {padding:0;}
/* */
}
@media screen and (max-width : 667px) {
.escritorio #content #noticias_listing .bloqueNoticia.long_view {display: block;}
.escritorio #content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-contentWrap,
.escritorio #content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-imageWrap {width:auto;position:relative;}
.escritorio #content #noticias_listing .bloqueNoticia.long_view.par .bloqueNoticia-imageWrap:before,
.escritorio #content #noticias_listing .bloqueNoticia.long_view.impar .bloqueNoticia-imageWrap:before {border-width:24px 32px;border-color: #007b22 transparent transparent transparent;margin-top:0;left:0;}
.template-frontpageview .BannerColabora {background-size:3.5em;}
.escritorio.template-frontpageview .BannerColabora h1 {padding:2em 0.7em 2em;margin:1.5rem 0;text-align:left;}
.altocontraste.escritorio #content #noticias_listing .bloqueNoticia.long_view.par .bloqueNoticia-imageWrap:before,
.altocontraste.escritorio #content #noticias_listing .bloqueNoticia.long_view.impar .bloqueNoticia-imageWrap:before {border-color:#333 transparent transparent transparent;}
}
/* */
/* */
/* */
.mobile #portal-logo {margin-bottom:0.5em;margin-top:1em;}
/* */
.mobile #portal-logo a {width:11em;}
.mobile #mobile-manager {top:0;}
.mobile.template-frontpageview #portal-columns {margin-top:0;}
.mobile.template-frontpageview #portal-columns #portal-column-two.width-1\3a 4 {width:auto; margin-left:0;margin-right:0;margin-top:3em;}
.mobile.template-frontpageview #portal-columns #portal-column-content {width:auto;padding:0;margin:0;}
body.mobile.carousel-last-child.template-frontpageview #portal-columns #portal-column-content .encabezadoBloqueNoticiaHome h1,
body.mobile.carousel-last-child.template-frontpageview #portal-columns #portal-column-content .portalMessage + #content .encabezadoBloqueNoticiaHome h1 {padding-left:1.1rem}
.mobile.template-frontpageview #enlacesConTextoViewlet {background-size: 3.5em;padding:2em 0;}
.mobile.template-frontpageview #enlacesConTextoViewlet ul {text-align:center;}
.mobile #content #noticias_listing .bloqueNoticia.short_view {width:100%;}
.mobile #content #noticias_listing .bloqueNoticia.long_view {display: block;}
.mobile #content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-contentWrap,
.mobile #content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-imageWrap {width:auto;position:relative;}
.mobile #content #noticias_listing .bloqueNoticia.long_view.par .bloqueNoticia-imageWrap:before,
.mobile #content #noticias_listing .bloqueNoticia.long_view.impar .bloqueNoticia-imageWrap:before {border-width:28px 25px;border-color: #007b22 transparent transparent transparent;margin-top:0;left:0;}
.mobile #content #noticias_listing .bloqueNoticia.long_view .bloqueNoticia-imageWrap img {margin:0;}
.mobile .ulBannerColabora .liBannerColabora {width:auto;margin:0.5em;}
.mobile .ulBannerColabora .liBannerColabora > a {width: auto;}
.mobile.template-frontpageview .BannerColabora h1 {padding:2em 0.7em 2em;margin:1.5rem 0;text-align:left;}
.mobile.template-frontpageview .ulBannerColabora {padding:0 1.1rem 9em 1.1rem;}
.mobile.template-frontpageview .ulBannerColabora .liBannerColabora {margin-left:0;width:100%;}
.mobile #globalnav-wrapper,
.mobile .fixed #globalnav-wrapper {padding:0;}
/* */
/* */
.mobile.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content #content-core p:first-child,
.mobile.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content #content-core p:nth-child(2),
.mobile.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content #content-core p:nth-child(3),
.mobile.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content .listaview li:first-child,
.mobile.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content .listaview li:nth-child(2),
.mobile.navroot #portal-columns > .wrap > #portal-column-content.width-full.haycollectivebannerCabecera #content .listaview li:nth-child(3) {padding-right:0;}
/* */
@media screen and (max-width: 321px) {
.mobile #portal-logo {display:block;float:none;margin-bottom:0;}
}
/* */
/* */
/* */
.altocontraste #content .enlaceNoticias {background:none;}
.altocontraste .portletTwitterWrap .titulosiguenosen {color:white;}
.altocontraste #compartir-redes-sociales ul li a:hover,
.altocontraste #compartir-redes-sociales ul li a:active,
.altocontraste #compartir-redes-sociales ul li a:focus {border-color:yellow;}
.altocontraste #portal-globalnav > li,
.altocontraste #portal-globalnav > li:before {border-color:white;}
.altocontraste.template-frontpageview #portal-columns #portal-column-content {background:url("../altoContraste/triangle-news.png")no-repeat left top / 6em auto;}
.altocontraste.template-frontpageview #enlacesConTextoViewlet {background-color:#303030; background-image:url("../altoContraste/triangle-black-big.png");padding:5.2em 0;}
.altocontraste.template-frontpageview #enlacesConTextoViewlet ul li h2,
.altocontraste.template-frontpageview #enlacesConTextoViewlet ul li span {background-color:#303030;}
.altocontraste #content #noticias_listing .bloqueNoticia.short_view {background-color:#333;}
.altocontraste #content #noticias_listing .bloqueNoticia.short_view + .bloqueNoticia.short_view {background-color:#505050;}
.altocontraste #content #noticias_listing .bloqueNoticia.short_view .bloqueNoticia-contentWrap a {color:white;}
.altocontraste #content #noticias_listing .bloqueNoticia.long_view {background-color:#333;}
.altocontraste #content #noticias_listing .bloqueNoticia.long_view.par .bloqueNoticia-imageWrap:before {border-color:transparent transparent transparent #333;}
.altocontraste #content #noticias_listing .bloqueNoticia.long_view.impar .bloqueNoticia-imageWrap:before {border-color:transparent #333 transparent transparent;}
.altocontraste.mobile #content #noticias_listing .bloqueNoticia.long_view.par .bloqueNoticia-imageWrap:before,
.altocontraste.mobile #content #noticias_listing .bloqueNoticia.long_view.impar .bloqueNoticia-imageWrap:before {border-color:#333 transparent transparent transparent;}
.altocontraste.template-frontpageview .BannerColabora {background-color:#303030; background-image:url("../altoContraste/triangle-black-big.png");}
.altocontraste.template-frontpageview .ulBannerColabora .liBannerColabora > a {border:1px solid white;}
.altocontraste.template-frontpageview .ulBannerColabora .liBannerColabora > a,
.altocontraste.template-frontpageview .ulBannerColabora .liBannerColabora a .spanBannerColabora {background-color:#333;color:white;}
.altocontraste.template-frontpageview .ulBannerColabora .liBannerColabora > a:hover,
.altocontraste.template-frontpageview .ulBannerColabora .liBannerColabora > a:active,
.altocontraste.template-frontpageview .ulBannerColabora .liBannerColabora > a:focus {border:1px solid yellow;background-color:transparent;color:white;}
.altocontraste.template-frontpageview .titulosabiasque {color:white;}
.altocontraste.template-frontpageview .contenidosabiasque a:hover,
.altocontraste.template-frontpageview .contenidosabiasque a:active,
.altocontraste.template-frontpageview .contenidosabiasque a:focus {color:white;}


/* - ++resource++portal.banner/portalbanner.css - */
/* https://www.once.es/portal_css/++resource++portal.banner/portalbanner.css?original=1 */
#portal-header-titleImage {margin:0.5em 0 1em 0;}
#titleImage-wrapper-home,#titleImage-wrapper-noHome {background-color:#007A2E;position:relative;z-index:1;height:100%;}
#portal-header-titleImage .wrap {position:relative;}
#portal-header-titleImage .wrap-height {background:transparent url(++resource++portal.banner/bg-headerImage-yellowBrush.png) no-repeat right top;max-width:45%;}
#portal-header-titleImage .wrap-content {padding:8.7em 135px 0.7em 3%;}
#portal-header-titleImage .titleImage-box-left {color:white;min-height:100%;width:100%;position:absolute;z-index:3;}
#portal-header-titleImage .titleImage-box-left span.title-titleImage {font-family:Avenir Next W01,Arial,FreeSans,sans-serif;font-size:2.15em;margin:0 0 30px;display:block;line-height:90%;max-width:9em;font-weight:700;}
#titleImage-wrapper-home .titleImage-box-left span.title-titleImage:first-line {font-size:1.45em;}
#portal-header-titleImage .titleImage-box-left a {font-size:1.25em;display:block;color:white;padding:15px 0 15px 1.8em;line-height:110%;text-transform:uppercase;background:url(++resource++portal.banner/play-button.png) no-repeat scroll left center / 1.4em auto transparent;}
#portal-header-titleImage .titleImage-box-left a:hover,#portal-header-titleImage .titleImage-box-left a:active,#portal-header-titleImage .titleImage-box-left a:focus {text-decoration:underline;}
#portal-header-titleImage .titleImage-box-right {position:relative;z-index:2;text-align:right;background-color:#007A2E;height:100%;overflow:hidden;}
#portal-header-titleImage .titleImage-box-right img{display:block;float:right;height:100%;margin-right:-1em;}
#titleImage-wrapper-home {margin-bottom:4em;}
#titleImage-wrapper-home,#titleImage-wrapper-home .wrap-height {height:20em;}
#titleImage-wrapper-noHome,#titleImage-wrapper-noHome .wrap-height{height:15em}
#titleImage-wrapper-noHome .titleImage-box-left span.title-titleImage {font-size:2.2em;line-height:1em;}
#titleImage-wrapper-home .titleImage-box-right {float:right;}
#titleImage-wrapper-noHome .wrap-height {background-position:right bottom;}
#titleImage-wrapper-noHome .wrap-content {padding:6.5em 9em 0.7em 0;word-wrap:break-word;height:8em;overflow:hidden;}
div.portletBanner div.contenedor-banner {}
span.imagen-squared-left {display:block;float:left;border:1px solid #CEC8C3;padding:2%;width:42%;background-color:white;}
span.imagen-squared-right {display:block;float:right;border:1px solid #CEC8C3;padding:2%;width:42%;background-color:white;}
div.contenedor-banner img {display:block;width:100%;}
div.imagen-landscape img {display:block;width:100%;}
span.imagen-squared-left,span.imagen-squared-right,div.imagen-landscape {margin-top:10px;}
div.contenedor-banner div.imagen-landscape {display:block;border:1px solid #CEC8C3;padding:4px;background-color:white;}
div.sampleview-original {display:block;margin-bottom:1em;}
div.sampleview-tamanos span {display:block;margin-bottom:1em;}
div.sampleview-original span img,div.sampleview-tamanos span img {display:block;margin-top:0.3em;}
#content div.contenedor-banner a,div.portletBanner a{border:2px solid white;display:block;margin:-2px;}
#content div.contenedor-banner a:hover,div.portletBanner a:hover,#content div.contenedor-banner a:active,div.portletBanner a:active,#content div.contenedor-banner a:focus,div.portletBanner a:focus {border:2px solid #00643F;}
.BannersSponsors {display:block;padding:1.3em 0.7rem;}
.BannersSponsors .headerBannersSponsors h2{color:#000;}
.BannersSponsors .headerBannersSponsors {margin-bottom:1em;}
.BannersSponsors .contentBannersSponsors {text-align:center;}
.BannersSponsors .contentBannersSponsors img {margin:0.5em 1em;height:1.8em;}
.BannerColabora {margin-bottom:2rem;}
.BannerColabora h1 {margin:2rem 1rem;font-size:2.65em;line-height:1em;font-weight:900;word-wrap:break-word;}
.liBannerColabora {display:inline-block;margin-left:1em;margin-bottom:1em;vertical-align:top;width:31%;}
.liBannerColabora > a {background-color:#007A2E;color:white;display:block;width:100%;box-sizing:border-box;}
.liBannerColabora > a:hover,.liBannerColabora > a:active,.liBannerColabora > a:focus {color:#007A2E;background-color:white;}
.spanBannerColabora {display:block;padding:0.5em;text-align:center;font-size:1.15em;}
.liBannerColabora img {width:100%;display:block;}
#content div.cell.contenedor-banner {float:none;left:0;margin:0;}
.escritorio #portal-header-titleImage .wrap {padding:0 1rem;}
@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-header-titleImage .titleImage-box-right img {margin-right:-8em;}
}
@media screen and (max-width:1000px){.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%;}
}
@media screen and (max-width:800px){.escritorio #portal-header-titleImage #titleImage-wrapper-noHome .titleImage-box-right img {margin-right:-22%;}
}
@media screen and (max-width:767px){.escritorio #portal-header-titleImage {display:none;visibility:hidden;}
.escritorio .BannerColabora h1 {margin:1rem 0;}
.escritorio .liBannerColabora {width:100%;margin-left:0;}
.escritorio .BannersSponsors {padding-left:0;}
}
.mobile #portal-header-titleImage {display:none;visibility:hidden;}
.mobile .BannerColabora h1 {margin:1rem 0;}
.mobile .liBannerColabora {width:100%;margin-left:0;}
.mobile .BannersSponsors {padding-left:0;}
.altocontraste #portal-header-titleImage .wrap-height {background:transparent url("++resource++portal.banner/bg_cabecera_altocontraste.png") no-repeat right top;max-width:45%;}
.altocontraste #portal-header-titleImage .titleImage-box-right {background-color:#303030;}
.altocontraste #portal-header-titleImage .titleImage-box-left a {border:1px solid transparent;}
.altocontraste #portal-header-titleImage .titleImage-box-left a:hover,.altocontraste #portal-header-titleImage .titleImage-box-left a:active,.altocontraste #portal-header-titleImage .titleImage-box-left a:focus {text-decoration:underline;border:1px solid yellow;}
.altocontraste .liBannerColabora > a {background-color:#303030;color:white;border:2px solid transparent;}
.altocontraste .liBannerColabora > a:hover,.altocontraste .liBannerColabora > a:active,.altocontraste .liBannerColabora > a:focus {color:black;background-color:yellow;border:2px solid yellow;}
.altocontraste .BannersSponsors .headerBannersSponsors h2 {color:white;}
.altocontraste #portal-column-two .portletWrapper .titulomiembrode {color:white;}
.altocontraste #content div.contenedor-banner a:hover,.altocontraste div.portletBanner a:hover,.altocontraste #content div.contenedor-banner a:active,.altocontraste div.portletBanner a:active,.altocontraste #content div.contenedor-banner a:focus,.altocontraste div.portletBanner a:focus {border:2px solid yellow;}

