.box-home-elezioni{margin:0 15px 15px;background-color:#f7f7f7;padding-bottom:15px}.box-home-elezioni .box-titolo{background-color:#175b8b;color:#fff;font-weight:600;margin-bottom:15px;padding:5px;text-align:center;font-size:18px;text-transform:uppercase}.box-home-elezioni .nome-comune{display:block;text-align:center;font-size:25px;line-height:35px;font-weight:700;color:#40cdbe;margin-bottom:15px;margin-top:10px}@media only screen and (max-width:40em){.box-home-elezioni .nome-comune{margin-bottom:3px;margin-top:3px}}.box-home-elezioni .box-comune{padding-left:0;padding-right:0;width:50%;float:left}@media only screen and (max-width:40em){.box-home-elezioni .box-comune{padding-left:0;padding-right:0;width:100%;float:left}}.box-home-elezioni .linealeft{border-left:1px solid #d9d9d9;padding-left:10px}@media only screen and (max-width:40em){.box-home-elezioni .linealeft{border:none}}.box-home-elezioni .box-candidato-04{padding-left:0;padding-right:0;width:50%;float:left}@media only screen and (max-width:40em){.box-home-elezioni .box-candidato-04{padding-left:0;padding-right:0;width:100%;float:left;margin-bottom:10px;padding-bottom:10px}}.box-home-elezioni .box-candidato-04 .fotografia01{width:93px;float:left;display:table;margin-right:10px;margin-left:10px}.box-home-elezioni .box-candidato-04 .fotografia01 img{border:none}@media only screen and (max-width:40em){.box-home-elezioni .box-candidato-04 .fotografia01{width:45px}}.box-home-elezioni .box-candidato-04 .voto{margin-top:20px;display:block}@media only screen and (max-width:40em){.box-home-elezioni .box-candidato-04 .voto{margin-top:0}}.box-home-elezioni .box-candidato-04 .voto .perce{font-size:40px;font-weight:900;display:block;margin:0;line-height:25px}@media only screen and (max-width:40em){.box-home-elezioni .box-candidato-04 .voto .perce{font-size:30px;display:inline}}.box-home-elezioni .box-candidato-04 .voto .conteggio{font-size:16px;font-weight:600;display:block;margin:5px;line-height:20px}@media only screen and (max-width:40em){.box-home-elezioni .box-candidato-04 .voto .conteggio{display:inline}}.box-home-elezioni .box-candidato-04 .nomecandidato{font-size:13px;font-weight:600;line-height:1.3em;margin-top:5px;margin-bottom:5px;margin-left:10px}@media only screen and (max-width:40em){.box-home-elezioni .box-candidato-04 .nomecandidato{visibility:hidden;display:none}}.box-home-elezioni .box-candidato-04 .nomecandidato-mobile{margin-top:0;visibility:hidden;display:none;font-weight:800}@media only screen and (max-width:40em){.box-home-elezioni .box-candidato-04 .nomecandidato-mobile{visibility:visible;display:block}}.box-home-elezioni .box-candidato-04 .logo-partiti{margin-left:10px;margin-top:10px}.box-home-elezioni .box-candidato-04 .logo-partiti img{width:25px;display:inline}.divElezioni{background-color:#6288a5;display:block;margin:0 15px;color:#fff;font-size:1.2em;font-weight:600;height:38px;line-height:38px}.voto{color:#006e90}.divElezioni .divRight{text-align:right;background-color:#7acdeb;height:100%;font-size:15px}.divElezioni .divRight a{color:#000;text-decoration:underline;font-size:13px}.divElezioni .divLeft{float:left;width:70%;text-align:left;padding-left:5px;color:#000;background-color:#e9f3fa}.divNomeCandidato{text-transform:uppercase;font-size:15px;font-weight:600;line-height:.3em;margin-top:5px;margin-bottom:5px;margin-left:10px;text-align:center}.hrCandidato{color:#ddd;font-size:.8rem;height:1px;border-style:double;margin:auto;margin-top:10px;margin-bottom:10px;width:80%}.divFotografia{width:55px;float:left;display:table;margin-right:5px;margin-left:5px}.divFotografia img{border-radius:50%;width:55px;height:55px}.conteggio{text-transform:uppercase}.spanLower{font-size:20px}