 /***********************************************************************************/
 /***************** Tabla Resultados por Estado *************************************/
.results .maintitle {display: block;text-align: center;cursor: pointer;}
.results .maintitle span {font-size: 1.4rem;display: inline-block;line-height: 1.25;background: url('/css/rtve.2016.noticias/elec-eeuu2016/i/icono_tabla.png') no-repeat 4.5rem 1rem #EAEAEA;padding: 1.25rem 5rem 1.25rem 8rem;position: relative;transition:all ease 0.3s;font-family: Roboto Slab,arial,sans-serif;word-spacing: -1pt;letter-spacing: -.25pt;font-weight: 700;font-style: normal;}
.results .maintitle span:hover{background-color:#dcd9d9; }
.results table {width:49%;max-width: 90rem;margin: 0 auto;border-spacing: 0 0.2rem;float: left;padding: 1rem;}
.results table th {font-size: 1.4rem;padding: 1rem;font-weight: 400;color: #494847;}

.results .tableGraph {padding: 1rem 0;float:left;}
.results table td {font-size: 1.4rem;padding: 2rem 0.5rem;text-align: center;color: #111;}
.results table tr td:first-child {text-align:left;padding: 0.5rem 1rem;}
.results table tbody tr {background: rgb(234, 234, 234);}
.results table thead tr {background: #d6d6d6;}
.results table tbody tr.dem {background: #97b6dd;}
.results table tbody tr.rep {background: #d37e87;}
.results .graphBox {position:relative;transition:all ease 0.4s;/* transform:scale(1,0); */height:0;opacity:0;float:left;overflow: hidden;}
.results .graphBox.active {/* transform:scale(1,1); */height:auto;opacity:1;overflow: hidden;}
.results .graphBox table {top: -150rem;transition: all ease 2s;position: relative;}
.results .graphBox.active table {top: 0;}

.p_final .results .graphBox table:last-child {float:right;}
.p_final .results table th {font-size: 1.3rem;text-transform: capitalize;letter-spacing: -0.4pt;padding: 1rem 1%;}
.p_final .results table td {padding: 1rem 0.5rem;}

@media only screen and (max-width:1200px){
.infoBox.results table {width:100%;}
}
