/* fondo */
.principal:not(.principal--fijo) .agrupador__interior,
#salida_portada .principal--fijo .agrupador__interior { background: #016CA2; clear: both; text-align: center; padding: 0 13px; max-width: 62.250rem; margin: 0 auto; }
.principal:not(.principal--fijo) .bloque_destacadas .agrupador__interior,
#salida_portada .principal--fijo .bloque_destacadas .agrupador__interior { border-left: 8px solid white; border-right: 8px solid white; margin-top: -1px; }

/* nombre*/
.principal:not(.principal--fijo) .agrupador--simple .agrupador-nombre,
#salida_portada .principal--fijo .agrupador--simple .agrupador-nombre { position: relative; float: none; display: inline-block; margin: 0 auto; margin-right: auto !important; right: auto; }
.principal:not(.principal--fijo) .agrupador--simple .agrupador-nombre a,
#salida_portada .principal--fijo .agrupador--simple .agrupador-nombre a { background:url('/estaticos/2016/09/25s-elecciones-autonomicas/img/agrupador-nombre.svg') center no-repeat; width: 165px; background-size: 100% auto; }
:lang(ca) #salida_portada .principal--fijo .agrupador--simple .agrupador-nombre a { background:url('/estaticos/2016/09/25s-elecciones-autonomicas/img/agrupador-nombre_cat.svg') center no-repeat; width: 165px; background-size: 100% auto; }
.principal:not(.principal--fijo) .agrupador--simple a:hover,
#salida_portada .principal--fijo .agrupador--simple a:hover { opacity: .8; }  

/* enlaces */
.principal:not(.principal--fijo) .agrupador__enlaces {  }
.principal:not(.principal--fijo) .agrupador__enlaces ul,
#salida_portada .principal--fijo .agrupador__enlaces ul {  overflow: hidden; }
.principal:not(.principal--fijo) .agrupador__enlaces ul li,
#salida_portada .principal--fijo .agrupador__enlaces ul li { border-top: 1px solid #0087E7; float: left; width: 50%; text-align: right; font-family: 'MarcinAntB', sans-serif; font-weight: 700; font-style: normal; font-size: 18px; line-height: 31px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.principal:not(.principal--fijo) .agrupador__enlaces ul li.pais-vasco,
#salida_portada .principal--fijo .agrupador__enlaces ul li.pais-vasco { border-top-color: #8DFF1E; }
.principal:not(.principal--fijo) .agrupador__enlaces ul li:first-child,
#salida_portada .principal--fijo .agrupador__enlaces ul li:first-child { text-align: left; margin-left: -1px; border-right: 1px solid #016CA2; }
.principal:not(.principal--fijo) .agrupador__enlaces ul li a,
#salida_portada .principal--fijo .agrupador__enlaces ul li a { color: white; display: block; background: #006093; border-top: 4px solid #005B8C; padding: 4px 7px 7px; }

.principal:not(.principal--fijo) .bandera-galicia, .bandera-pais-vasco,
#salida_portada .principal--fijo .bandera-galicia, .bandera-pais-vasco { display: inline-block; width: 32px; height: 31px; text-indent: -1000px; overflow: hidden; vertical-align: middle; }
.principal:not(.principal--fijo) .bandera-galicia,
#salida_portada .principal--fijo .bandera-galicia { background: url('/estaticos/2016/09/25s-elecciones-autonomicas/img/galicia.png') no-repeat center; margin-right: 7px; }
.principal:not(.principal--fijo) .bandera-pais-vasco,
#salida_portada .principal--fijo  .bandera-pais-vasco { background: url('/estaticos/2016/09/25s-elecciones-autonomicas/img/pais-vasco.png') no-repeat center; margin-left: 7px; }

.principal--fijo .agrupador__enlaces { display: none; }
#salida_portada .principal--fijo .agrupador__enlaces { display: block; }

.principal--fijo .agrupador-widget{display: none;}
.agrupador-widget{color: #fff; text-transform: uppercase; text-align:left; position: absolute;top: 7px;right: 14px;
  background:#016191 url(/estaticos/2016/09/25s-elecciones-autonomicas/img/widget.png) right top no-repeat;line-height: 33px;padding: 0 10px;width: 170px;font-size: 10px;z-index: 10;}

/* 999PX*/
@media(max-width:62.438em) {
  /* fondo */
  .principal--fijo .agrupador__interior,
  #salida_portada .principal--fijo .agrupador__interior { background: #016CA2; }
  /* nombre */
  .principal:not(.principal--fijo) .agrupador--simple .agrupador-nombre a,
  #salida_portada .principal--fijo .agrupador--simple .agrupador-nombre a { background-size: 130px auto; }
  .principal--fijo .agrupador-nombre a,
  #salida_portada .principal--fijo .agrupador-nombre a { background:url('/estaticos/2016/09/25s-elecciones-autonomicas/img/agrupador-nombre.svg') center no-repeat; width: 165px; background-size: 90% auto; }
  :lang(ca) #salida_portada .principal--fijo .agrupador-nombre a { background:url('/estaticos/2016/09/25s-elecciones-autonomicas/img/agrupador-nombre_cat.svg') center no-repeat; width: 165px; background-size: 90% auto; }
}

/* 500PX */
@media (max-width:31.250em) {
  /* enlaces */
  .principal:not(.principal--fijo) .agrupador__enlaces ul li a,
  #salida_portada .principal--fijo .agrupador__enlaces ul li a { font-size: 15px; }
}
@media (max-width:767px) {
 .agrupador-widget, 
 #salida_portada .agrupador .agrupador__enlaces{display: none;}
}

/* 1000PX */
@media (min-width:62.500em) {
  #salida_portada .principal--fijo .agrupador-nombre a { background:url('/estaticos/2016/09/25s-elecciones-autonomicas/img/agrupador-nombre.svg') center no-repeat; width: 165px; background-size: 100% auto; text-indent: -999px; overflow: hidden; }
  :lang(ca) #salida_portada .principal--fijo .agrupador-nombre a { background:url('/estaticos/2016/09/25s-elecciones-autonomicas/img/agrupador-nombre_cat.svg') center no-repeat; width: 165px; background-size: 100% auto; text-indent: -999px; overflow: hidden; }
  .agrupador-widget{width: 210px;top: 13px;right: 14px;}
}
