.headerswitch {
	display: none;
}
.headerswitch.active {
	display: block;
}

.altoContraste {
	background-color: #000 !important;
}
.altoContraste h1, .altoContraste h2, .altoContraste h3, .altoContraste h4, .altoContraste h5, .altoContraste h6, .altoContraste p, .altoContraste div, .altoContraste a, .altoContraste ul, .altoContraste ol, .altoContraste li, .altoContraste strong, .altoContraste #start, .altoContraste #pie, .altoContraste input[type="submit"] {
	color: #FFF !important;
	background-color: #000 !important;
    background-image: none !important;
}

.bajoContraste {
	background-color: #FFF !important;
}
.bajoContraste h1, .bajoContraste h2, .bajoContraste h3, .bajoContraste h4, .bajoContraste h5, .bajoContraste h6, .bajoContraste p, .bajoContraste div, .bajoContraste a, .bajoContraste ul, .bajoContraste ol, .bajoContraste li, .bajoContraste strong, .bajoContraste #start, .bajoContraste #pie, .bajoContraste input[type="submit"] {
	color: #000 !important;
	background-color: #FFF !important;
	background-image: none !important;
}

.altoContraste .arriba, .bajoContraste .arriba {
	background-color: transparent !important;
}

.info-mapa:before { height: 60px !important;}

.picfolder {
	margin-bottom: 20px;
}

table.gsc-table-result, table.gsc-resultsHeader, table.gsc-table-result thead th, table.gsc-table-result tbody td, table.gsc-table-result tr td,
 table.gsc-resultsHeader thead th, table.gsc-resultsHeader tbody td, table.gsc-resultsHeader tr td {
	border: none;
	margin-bottom: 0;
}
/*css para contador retroactivo viejo
#countdown_container{font-size:13px;font-family:'Karla', sans-serif;width:320px;height:220px;background:url("/static/galeria/contenido/2015/Elecciones/cont.jpg")top center no-repeat;border:1px solid #dedede;padding:10px; text-align:center}

.countdown_square_container{color:#333;float:left;}
.countdown_number{-webkit-box-shadow:0px 5px 10px 0px #444;box-shadow:0px 5px 10px 0px #444;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:#FB8833;width:50px;height:65px;font-size:30px;text-align:center;padding-top:15px;}
.countdown_number_name{margin-top:10px;font-size:11px;text-transform:uppercase;text-align:center;text-shadow:1px 1px 0px #fff;}
#countdown_toppart{height:115px;width:210px;margin:0px auto;}
#countdown_bottompart{text-align:center;font-size:18px;text-shadow:1px 1px 0px #fff;max-height:55px;max-width:420px;overflow:hidden;}
#contador {width:380px;margin: 10px auto 15px auto;text-align:center}*/

/*css para contador 2019*/
#countdown_container{font-family: 'arial';width:178px;height:66px;background: url("/images/6.jpg") top center no-repeat;margin: 0px auto;}
.countdown_box{overflow: hidden;position: absolute;text-align: center;}
.countdown_number{width: 51px;height: 20px;font-size:22px;text-align:center;color:#fff;}
.countdown_number_name{
	width: 51px;
	height: 24px;
	font-size: 12px;
	text-transform: uppercase;
	color: #fff;
}
#countdown_days{margin-left: 2px;margin-top: 21px;}
#countdown_hours{margin-left: 43px;margin-top: 21px;}
#countdown_mins{margin-left: 86px;margin-top: 21px;}
#countdown_secs{margin-left: 127px;margin-top: 21px;}
#countdown_number_name_secs{margin-left: 127px;margin-top: 41px;}
#countdown_number_name_mins{margin-left: 86px;margin-top: 41px;}
#countdown_number_name_hours{margin-left: 43px;margin-top: 41px;}
#countdown_number_name_days{margin-left: 2px;margin-top: 41px;}
#countdown_bottompart{margin-left: 2px;margin-top: 1px;width: 176px;height: 13px;color:#FFF;font-size:11px;text-transform:uppercase;}