@import 'https://resultados.elpais.com/elecciones/2019-28A/portadas/generales/estilos.css';

/* fondo salmon */

#c_congreso,
#c_senado,
.c_pactometro,
.termometro_partidos,
.pestanas_votos .activo,
#buscador_municipios .bm_resultados a:hover,
.pestanas_movil .activo {background-color: #fef5ed;}

.pestanas_vcompleta li a {color: #fef5ed;}

/* gris claro */

.cal-barra,
.termometros .barra,
.cabecera:before,
.actualizado_senado {background-color: #f5ece4;}
.pestanas_votos,
.pestanas_movil {background: #f5ece4;}
.c_cabecera_actualizado {border-bottom-color: #f5ece4;}
.c_tarta, .c_provincias,
.c_pactometro,
.c_anioanterior {border-left-color: #f5ece4;}

/* pie */

.pie,
#buscador_municipios {background-color: #404040;}
.c_provincia select,
.c_comunidad select,
#buscador_municipios input {border-color: #212121; background-color: #212121; background-image: url(/especiales/2019/elecciones-generales-28a/img/lupa.svg); color: #18bccc;}
#buscador_municipios:before {left: -13px; border-left-color: #212121;}
#buscador_municipios input:placeholder {color: #18bccc;}
#buscador_municipios input::-webkit-input-placeholder {color: #18bccc;}
#buscador_municipios input::-moz-placeholder {color: #18bccc;}
#buscador_municipios input:-ms-input-placeholder {color: #18bccc;}
#buscador_municipios input:-moz-placeholder {color: #18bccc;}
#buscador_municipios .bm_resultados a {color: #18bccc; font-size: 11px; padding: 4px 0 4px 10px; background-color: transparent;  border-bottom-color: rgba(24,188,204,.2); border-bottom-style: solid;}
#buscador_municipios .bm_resultados a:hover {background-color: #222;}
.pie a {color: #18bccc;}
.pie .botones_resultados {background-image: url(/especiales/2019/elecciones-generales-28a/img/resultados.svg);}
#buscador_municipios.buscador_activo {border-top-color: #18bccc;}
.texto_vertotal {text-transform: uppercase; font-size: 10px;}
#buscador_municipios .boton_cerrar {background-image: url(/especiales/2019/elecciones-generales-28a/img/cerrar.svg);}


/* sobreescritura colores pestanas principales */

.pestanas_vcompleta li {border-top-color: #0ff; background: #18bccc; cursor: pointer;}
.pestanas_vcompleta li.activo {color: #18bccc; border-top-color: #18bccc; background-color: #fef5ed; }
.pestanas_vcompleta li.activo a {color: #18bccc;}

/* pestanas votos */

.pestanas_votos .activo {border-top-color: #18bccc;}
.pestanas_movil .activo {border-top-color: #464646;}


@media (max-width: 969px) {
    
  .pie .botones_resultados a {color: #18bccc;}
  .elecciones {border-left-color: #f5ece3; border-right-color: #f5ece3;}
  #buscador_municipios:before {display: none;}
    
}
@media (min-width: 970px) {
    
  .c_provincia select,
  .c_comunidad select {background-image: url(/especiales/2019/elecciones-generales-28a/img/select_bajar.svg);}
  
  /* lineas en pestanas principales */
    
  .c_principal {border-left-color: #f5ece3; border-right-color: #f5ece3; border-top: 1px solid #d8cfc7;}
  .pestanas_vcompleta li.activo {border-left: 1px solid #d8cfc7; border-right: 1px solid #d8cfc7; border-bottom: 1px solid #fef5ed; margin-bottom: -1px;}
  #p_boton_congreso.activo {margin-left: -1px;}
  #p_boton_senado.activo {margin-right: -1px;}
  
  /* fondo salmon */
  
  .cabecera {background: #fef5ed;}
  
  .c_cabecera_actualizado:before {background-color: #f5ece473;}
}
