#planeta-satelites{width:auto;background-color:transparent;border:0;text-align:center;margin:0 auto;}
#planeta-satelites td{border:0}

/* CAMBIO AZUL PLONE (plone-link-color) */
/* barcelonetacustom-compiled.css */
a,.context .badge,.pagination li > a,.pagination li > span,a.link-category:focus,.pat-tablesorter th:hover,.portlet .portletContent > ul > li a{color:#2b2c6c;}
a:hover,.portletNavigationTree .portletContent > ul > li a:hover::before{color:#991427!important}
.context,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.plone-nav li ul li a,.plone-navbar,.cal_month{background-color:#2b2c6c;}
.pagination li.active > span {background-color:#2b2c6c;border:1px solid #2b2c6c!important;}
.picker--focused .picker__list-item--highlighted,.picker__day--highlighted:hover,.picker__day--highlighted{background:#2b2c6c;}
.plone-nav li a:hover,.plone-navbar-nav .has_subtree.inPath > a:hover{background-color:#991427;color:#FFF!important;}
.plone-navbar-nav .current > a,.plone-navbar-nav .selected > a,.plone-navbar-nav .current > a:hover,.plone-navbar-nav .selected > a:hover,.plone-navbar-nav .current > a:focus,
.plone-navbar-nav .selected > a:focus,.plone-navbar-nav .has_subtree.inPath > a{background-color:#000;}
/* faceted-view.min.css */
#faceted-form .ui-accordion .ui-state-default,#faceted-form .ui-accordion .ui-state-active{background:#2b2c6c none;}
#faceted-form .ui-accordion .ui-state-default a:hover,#faceted-form .faceted-sections-buttons a,.faceted_letter,.faceted-operator a:hover,.tags-cloud li{color:#2b2c6c;}
.faceted-criteria a,.faceted-criteria a:visited{color:#2b2c6c !important;}
.faceted-date-widget-form .ui-state-default,.faceted-date-widget-form .ui-widget-content .ui-state-default{background-color:#2b2c6c;border-color:#2b2c6c;}
.faceted-date-widget-form .ui-slider{border:1px solid #2b2c6c}
.faceted-date-widget-form .ui-widget-header{background-color:#2b2c6c}

/* COOKIES */
.cc-cookies{background:#333;}
.cc-cookie-accept{background-color:#FFE600!important;color:#C72B75!important;}
.cc-cookie-accept:hover{background-color:#991427!important;color:#FFF!important;}
.cc-cookies a.cc-cookie-accept{color:#595958!important;padding:0 0.5em;box-shadow:none;text-shadow:none;}
.cc-cookies a:hover.cc-cookie-accept{color:#FFF!important;-o-transition:none;-webkit-transition:none;-moz-transition:none;}

/* FOOTER */
#portal-footer-wrapper{background-color:#2b2c6c;text-align:center;}
#portal-footer-wrapper a{color:#FFF;}
#portal-footer-wrapper a:hover{color:#FFE600!important;text-decoration:none;}

/* CABECERA */
#content-header{background-color:#FFE000;}
#portal-header{margin:0;padding:20px 0;}
#portal-searchbox .searchSection{display:none}
#contacto{float:left;margin-left:1em;padding-top:7px}
#redes{float:right;margin:14px 0 0 1em}
.redes{margin:0 3px}
#portal-anontools{margin-top:6px;}
#portal-searchbox{margin-top:12px;}

/* SUMMARY VIEW */
.template-summary_view .tileImage{float:none;}
.template-summary_view .tileBody{margin-top:0.5em;font-size:120%;}

/* PORTADA */
.section-portada .documentFirstHeading,.section-portada .documentDescription,.section-portada #portal-breadcrumbs{display:none}

/* H2 */
#anuncios2-contenedor h2,.section-index_html #secciones h2,.section-index_html #novedades h2,.section-novedades.subsection-index_html #novedades h2,.section-index_html #novedades h3{padding:0.5em;background-color:#2b2c6c;text-align:center;color:#FFF;margin-top:1em;}
.section-novedades.subsection-index_html #novedades h2,.section-index_html #novedades h3{margin-bottom:1.5em;}
.section-novedades.subsection-index_html #novedades h2 a,.section-index_html #novedades h3 a{color:#FFF!important;}
.section-novedades.subsection-index_html #novedades h2 a:hover,.section-index_html #novedades h3 a:hover{color:#FFE600!important;border:0;}

/* Video */
body.section-portada{overflow-x:hidden}
#portada-video{margin-top:-20px;z-index:2}
#video_portada{object-fit:cover;height:calc(100vh - 145px);width:100%}


/* Anuncios2 */
#anuncios2-contenedor{width:100%;margin-bottom:1em}
#anuncios2-contenido{text-align:center;margin-top:-0.5em}
.anuncios2{display:inline-block;width:46.5%;background-color:#CCC;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;margin:2% 1% 0 1%;padding-bottom:22%;height:0;overflow:hidden;
position:relative}
#anuncios2-1{background-image:url(/es/imagenes/portada/anuncios2/topocomponentes.jpg)}
#anuncios2-2{background-image:url(/es/imagenes/portada/anuncios2/consultoria.jpg)}
.anuncios2-texto{position:absolute;top:0;right:0;bottom:0;left:0;font-size:150%;font-weight:bold;text-transform:uppercase}
.anuncios2-texto a{color:transparent!important;border:0!important;width:100%;height:100%;padding-top:20%}
.anuncios2-texto a:hover{color:#FFF!important}
/* EASE OUT */
.ease-out-izquierda{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}
.ease-out-izquierda:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(5, 114, 196, 0.75);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.ease-out-izquierda:hover,.ease-out-izquierda:focus,.ease-out-izquierda:active{color:#FFF}
.ease-out-izquierda:hover:before, .ease-out-izquierda:focus:before, .ease-out-izquierda:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}
.ease-out-derecha{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}
.ease-out-derecha:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(5, 114, 196, 0.75);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.ease-out-derecha:hover,.ease-out-derecha:focus,.ease-out-derecha:active{color:#FFF}
.ease-out-derecha:hover:before, .ease-out-derecha:focus:before, .ease-out-derecha:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}
#content a:hover.ease-out-izquierda,#content a:hover.ease-out-derecha{color:#FFF!important}

/* Secciones */
.section-index_html #secciones,.section-index_html #novedades{margin:1em 0}
.secciones,.seccion{display:block}
.seccion-imagen,.seccion-texto{display:inline-block;vertical-align:top;}
.seccion-imagen{width:138px}
.seccion-imagen img{border:1px solid #CCC}
.seccion-texto{text-align:justify;width:calc(100% - 148px);padding-top:5px}
#palabras-clave{margin:2em 0}

/* NOVEDADES */
.section-novedades.subsection-index_html #novedades{margin:-2em 0 2em 0;padding:0 15px}
#novedades .visualClear{margin-bottom:2em}
#novedades-noticias,#novedades-articulos,#novedades-resenas{display:inline-block;vertical-align:top;width:32%}
#novedades-noticias,#novedades-articulos{padding-right:1.65%;margin-right:1.65%;border-right:1px solid #CCC}
.novedades-imagen{display:inline-block;vertical-align:top;width:64px;margin-right:10px}
.novedades-imagen img{width:64px;height:64px;object-fit:cover}
.novedades-texto{display:inline-block;vertical-align:top;width:calc(100% - 84px)}
.novedades-todos{font-weight:bold;}

/* VARIOS */
body{font-size:16px}
#breadcrumbs-you-are-here,.link-external,.link-https,.tileFooter,#breadcrumbs-current{display:none}
#portlets-above{display:block;margin-right:auto;margin-left:auto;padding-left:8%;padding-right:8%}
#portlets-above .portletNavigationTree .portletContent > ul > li a,#portlets-above .portletNavigationTree .portletContent > ul > li,#portlets-below .portletNavigationTree .portletContent > ul > li a,#portlets-below .portletNavigationTree .portletContent > ul > li{width:auto;display:inline-block}
#portlets-above .portletNavigationTree .portletContent > ul > li a::after,#portlets-below .portletNavigationTree .portletContent > ul > li a::after{display:none}
.documentActions{margin-top:2em;}
#portal-footer > .row{margin-top:0;padding-top:0;margin-left:0;margin-right:0}
#portal-footer .row + .site-actions{border-top:0}
img{max-width:100%;}

/* HEREDADAS DE PLONE 4.3 (POR REVISAR) */

/* OFERTAS */
#portal-globalnav .ofertas a{color:#FFE600;font-weight:bold;text-transform:uppercase;}

/* SUPEROFERTAS */
.section-superofertas #content input[type=submit]{background-color:#C00;color:#FFF;border:none;font-weight:bold;font-size:100%;padding:1.5em;text-decoration:none;cursor:pointer}
.section-superofertas #content input:hover[type=submit]{background-color:#000;color:#FF0}

/* PORTADA */
.portada-textos{max-width:990px;margin:0 auto}
#portada-textos-destacados{font-size:118%}
#portadatabla1{display:table;width:100%;margin:0 0 1.5em 0;padding:0}
#portadatabla1fila1{display:table-row;width:100%}
#portada1video{display:table-cell;margin:0 3%;padding:0;background-color:#FFF;text-align:center!important}
#portada1fondogris{display:table-cell;margin:0 0 1.2em 0!important;padding:1em;background-color:#ededed;vertical-align:middle!important}
#portada1textos{float:left}
#portada1imagenes{float:left;text-align:center}
.productos-portada h2{padding:7px;background-color:#0a73c2;color:White;font-size:1.8em;-moz-border-radius:15px 15px 0px 0px;-webkit-border-radius:15px 15px 0px 0px;border-radius:15px 15px 0px 0px}
#portadaprecio,#enlaces-tienda{font-size:100%;line-height:150%}
#enlaces-tienda{font-size:150%;font-weight:bold;background-color:#EDEDED;padding:1em 0 0.1em 0;margin-bottom:1em;text-align:center}
.tileFooter{display:none}

/* ESPECÍFICAS GESTIOCIO.ES*/
#boletin{width:27em;background-color:#2b2c6c;color:#FFF;margin:1em auto;padding:1em;text-align:center;font-size:80%;font-weight:bold;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}
.archivo-contacto{display:inline-block;background-color:#FFE600;padding:0.2em 0.5em;margin-bottom:1em;font-weight:bold;font-size:80%;line-height:180%;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}
.archivo-contacto:hover{background-color:#AFDDFA}
#contenedor-contactar{text-align:center}
#contactar{display:inline-block;background-color:#E31A26;color:#FFF;padding:0.7em 1.2em;margin-bottom:2em;font-weight:bold;font-size:90%;line-height:180%;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}
#contactar:hover{background-color:#000;color:#FF0}
#contactar a{color:#FFF;text-decoration:none}
#contactar-titulo{text-transform:uppercase}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
#portal-anontools{display:none;}
.seccion{padding-left:2%;}
.seccion-imagen,.seccion-texto{display:block;}
.seccion-imagen{float:left;}
.seccion-texto{width:98%;}
#novedades-noticias,#novedades-articulos,#novedades-resenas{display:block;width:100%;padding:0;}
.novedades-imagen{margin-left:2%;}
.novedades-texto{width:calc(98% - 84px)}
.newsImageContainer{float:none;box-shadow:none}
#left-area,.left-area-js{width:100%!important;margin:0;}
#portal-footer{font-size:90%;}
}

@media (orientation: portrait) {
#contacto{margin-left:0!important}
#portal-anontools{display:block;position:absolute;top:0;right:1em}
#anuncios2-contenido{margin-top:1em;}
.anuncios2{display:block;width:98%;padding-bottom:50%;margin-top:1em;}
.seccion{padding-left:2%;}
.seccion-imagen,.seccion-texto{display:block;}
.seccion-imagen{float:left;}
.seccion-texto{width:98%;}
#novedades-noticias,#novedades-articulos,#novedades-resenas{display:block;width:100%;padding:0;}
.novedades-imagen{margin-left:2%;}
.novedades-texto{width:calc(98% - 84px)}
.newsImageContainer{float:none;box-shadow:none}
#left-area,.left-area-js{width:100%!important;margin:0;}
#portal-footer{font-size:90%;}
}