/* personlizzazioni sito Regionali */

/* testata */
#intestazione {background:#194cb3;/*#3074b5;*//*#195eab*/}
#intestazione h2 a {background-image: url(img/regionali.png);}

/* colori */
/* #corpo #risultati h5.raggruppamento {border-color:#00ac8c;} */
#corpo #risultati h5.raggruppamento {border-top:2px solid #c8c8c8;}


/* tabelle regione */
#risultati th {background:#D4E7E4;/* #9ED9D0 */}
#risultati .riga1 td {background: #f4f4f4;}
#risultati .riga2 td {background: #fff;border-top: 1px solid #00ac8c;}

#risultati .gruppiconsiglio caption {background:#00836F;color: #fff;}


/* come seguire lo scrutinio
---------------------------------- */
/* #corpo p, #corpo h3, #corpo h4, #corpo h5,#corpo .funzionifinali p {
margin-left:8px;
margin-right:8px;
}
#corpo h3 {
letter-spacing:0px;
padding:12px 0px 4px 0px;
font-family: "Titillium Web",Arial, Helvetica, Verdana, sans-serif;
font-size:1.7em;
color:#064a8d;
}
#corpo h4 {
font-size: 1.4em;
margin-bottom: 0.5em;
}

#corpo ul li{margin-bottom:8px;margin-right:8px;line-height: 1.6em;}

#corpo ul li ul {
list-style-type:square;
margin-left:10px;
margin-top:8px;
}
#corpo ul li ul li{
background-image:none;
padding-left:0;
}
#corpo .funzioni li{
padding-left:0px;
margin-bottom:0px;
margin-right:0px;
background-image: none;
} */


.consreg-pref #corpo #risultati h5 {
text-align: center;
font-size: 1.3em;
}


/* pagine riepilogo
--------------------------- */
#corpo.riepilogoProvinciali,#corpo.riepilogoRegionali {float: none;width:100%;}
@media (min-width: 992px) and (max-width: 1199px) {
  #corpo.riepilogoProvinciali,#corpo.riepilogoRegionali {width: 960px;}
}
@media (min-width: 1200px)  {
  #corpo.riepilogoProvinciali,#corpo.riepilogoRegionali {width: 1100px;}
}
#corpo #risultati .riep {width: 100%;overflow: hidden;}
#risultati .riep table {width: 49%;float: left;}
#risultati .riep .riepresidente td span {font-weight: bold;font-size:1.1em;}
#risultati .riep .riepresidente td.dati-voti {font-size:1.1em;}
#risultati .riep .riepresidente th {background: #eeeadc;}
#risultati .riep .riepresidente td:nth-child(4), .pres-cit .elettorali td:nth-child(4),.pres-circ .elettorali td:nth-child(4) {font-weight:bold;}
#risultati .riep .rielista {float: right;}
#sezioni.no-desktop0 {position: absolute;left: -9999px;overflow: hidden;display: none;opacity: 0;}
#corpo.riepilogoProvinciali #iframe {width:100%;box-sizing: border-box;padding-left: 8px;}
.riep table .tot th, .rielista .dati-testuali {
    font-weight: normal;
    font-size: 1em;
}
#risultati .riepresidente .dati-voti {
  vertical-align: top;
}
#risultati .elettorali th, #risultati .preferenze th, #risultati .affluenze th, #risultati .riep .riepresidente th {
  background-color: #00836F;
  color: #ffffff;
}

@media only screen and (max-width:650px) {
#corpo.riepilogoProvinciali,#corpo.riepilogoRegionali {width:100%;}
#risultati .riep table {width:100%;float:none;}
#risultati .riep .rielista {float:none;}
#sezioni.no-desktop0 {position:absolute;left:auto;display: block;opacity: 1;}
}

@media only screen and (min-width:1024px) {
#sezioni.no-desktop {display: none;}
}

/* @media only screen and (max-width:50em) and (min-height: 600px) {
input:checked ~ #sezioni {display: block;opacity: 1;}
} */
/*----------- */

/*  RESPONSIVE TYPO */
@media only screen and (max-width:650px) {
.elettorali .dati-testuali span
.elettorali .dati-testuali span ,.elettorali td.dati-voti,.preferenze td {
    font-size: 1em;
}
.affluenze td{
  vertical-align: top;
}
}
