/* GENERALI */
/*hr,.alt,.navigazione, .nascosto {width:0;height:0;overflow:hiddem;position:absolute;left:-9999em;}*/
hr,.alt,.navigazione, .nascosto {display:none;}
a:link, a:visited {color:#039;text-decoration: none;}
a:hover, a:active {color:#039;text-decoration:underline;}
body {background:#f7f7f7;text-align:center;}
#contenuti,.l-scaffolding {width:900px;margin:0 auto;text-align:left;}
.l-scaffolding {overflow:hidden;}

/* TIPOGRAFIA */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td {margin:0;padding:0;}
body {font: 75%/1.5 Verdana, Arial, Helvetica, sans-serif;}
#corpo #risultati p, #corpo #risultati h3, #corpo #risultati h4, #corpo #risultati h5 {margin:0 8px;}

/* FORMATTAZIONE TITOLI */
h1 {
font-size: 3em; /* = 36px */
line-height: 1em;
/*margin-bottom: 1em;  doppio */
}
h2 {
font-size: 2em; /* = 24px */
line-height: 0.75em;
/*margin-bottom: 1.5em;  x2 = 1.5em */
}
#corpo h3 {
font-size: 1.75em; /* = 21px */
line-height: 1.285714em;
margin-bottom: 0.857143em; /* x1 = 1.71428em */
/*font-family: Georgia, Costantia, serif;*/
}
#corpo h4 {
font-size: 1.5em; /* = 18px */
line-height: 1.2em;
margin-bottom: 0.25em; /* x1 = 1em */
/*font-family: Georgia, Costantia, serif;*/
}
#corpo h5 {
font-size: 1.166667em; /* = 14px */
line-height: 1.285714em;
margin-bottom: /*1.285714em*/0.64257em;
margin-top: /*1.285714em*/0.64257em;
}
#corpo h6 {
font-size: 1em;
line-height: 1.25em;
margin:0 8px 0.375em;color:#555;
}
#corpo #evidenza h6 {margin-right:0;margin-left:0;padding:0 16px;}
#sezioni h3 {font-size: 1.3em;font-family: Arial, Helvetica, Verdana, sans-serif;letter-spacing: 1px;padding-left: 8px;}

/* FORMATTAZIONE BASE */
#corpo p {font-size:1em;line-height:1.5em;margin-bottom:1.5em;}
#corpo ul {margin-bottom:1.5em;padding-left:2.5em;}
#corpo .circoscrizioniaffluenze{list-style-type: none;margin-bottom: 1.5em;padding: 0 8px;}
#corpo .circoscrizioniaffluenze li{padding: 6px 0;border-bottom: 1px solid #ccdbe8;}
#corpo .circoscrizioniaffluenze li a{text-decoration: none;}
#corpo .circoscrizioniaffluenze li span{display: block;font-size: 0.8em;color: #818b94;font-weight: normal;}

/* RISULTATI ELETTORALI */
#risultati table {font-size:.95em;}
#corpo #risultati .rilevamentoSeggi {font-size:.9em;margin-top:15px;margin-bottom:15px;padding-bottom:.5em;text-align:center;line-height:2em;border-bottom:1px solid #eeeeee;}
#corpo .rilevamentoSeggi span{font-size:1.1em;font-weight:bold;}
#corpo #risultati h3 {letter-spacing:0px;padding:12px 0px 4px 0px; /* anziché 5px 12px */font-family: Arial, Helvetica, Verdana, sans-serif;font-size:1.8em;}
#corpo #risultati h4 {letter-spacing:0px;margin-top:8px;margin-bottom:12px;font-size:1.5em;font-family: Arial, Helvetica, Verdana, sans-serif;/*text-transform: uppercase;*/}
#corpo #risultati .circoscrizioniaffluenze h4 {font-size:1.5em;margin: 5px 0 5px;color: #000;font-weight: normal;}
#corpo #risultati .circoscrizioniaffluenze p {margin: 0;}
#corpo #risultati h4 .alias{display: block;color: #505050;font-weight:normal;font-size:0.8em;line-height: 1.2em;text-transform: none;}
#corpo #risultati h5 {font-size: 1.166667em; /* = 14px */line-height: 1.285714em;margin-bottom: 0;margin-top: 0;padding: /*1.285714em*/0.64257em 0;clear:both;text-align:left;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
#corpo #risultati h5.raggruppamento {border-bottom: 0;border-top:1px solid #1565C0;padding-bottom: 0;}
#corpo #risultati h5 span {font-size: .85em; /* = 14px */color: #505050;font-weight:normal;}
#corpo #risultati .avvertenza {font-size:.9em;font-style:italic;margin-bottom:5px;}
#corpo .funzionifinali .calce{font-size:.9em;}

/* FONT ICON FUNZIONI
aggiorna: \21BA
freccia indietro: \2190
freccia su: \2191
*/
@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot');
	src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
		url('fonts/icomoon.svg#icomoon') format('svg'),
		url('fonts/icomoon.woff') format('woff'),
		url('fonts/icomoon.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

.m-ico {font-size:1.5em;margin:0 .2em;display:inline-block;vertical-align:top;*vertical-align:middle;}
.icon-printer:before,.icon-loop:before,.icon-top:before,.icon-back:before,.icon-back-2:before,.icon-bullet:before,.icon-menu:before,.icon-table:before,.icon-file-pdf:before,.icon-file-word:before,.icon-file-excel:before,.icon-file-zip:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;}.icon-printer:before{content:"\e000";}.icon-loop:before{content:"\21ba";}.icon-top:before{content:"\2191";}.icon-back-2:before{content:"\2190";}.icon-back:before{content:"\e004";}.icon-bullet:before{content:"\3e";}.icon-menu:before{content:"\2261";}.icon-table:before{content:"\e008";}.icon-file-pdf:before{content:"\e007";}.icon-file-word:before{content:"\e009";}.icon-file-excel:before{content:"\e00a";}.icon-file-zip:before{content:"\e00b";}

.aggiorna a:hover .icon-loop,.aggiorna a:focus .icon-loop {animation:gira .5s ease-in-out;
-moz-animation:gira .5s ease-in-out; /* Firefox */
-webkit-animation:gira .5s ease-in-out; /* Safari and Chrome */
-o-animation:gira .5s ease-in-out; /* Opera */}

@keyframes gira{from{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}to{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}}@-moz-keyframes gira{from{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}to{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes gira{from{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}to{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}}@-o-keyframes gira{from{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}to{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}}


/* INTESTAZIONE E BRICIOLE */
#intestazione {height:95px;position:relative;background:#1565c0;}
#intestazione h1,#intestazione h2 {text-indent:-9999px;}
#intestazione h1 {float:left;width:279px;}
#intestazione h1 a {display:block;height:95px;background: url(img/lg.png) no-repeat 0 0;}
#intestazione h2 {float:right;width:490px;}
#intestazione h2 a {display:block;height:95px;background: url(img/elezioni.jpg) no-repeat 0 0;}
#briciole {color: #848484;font-size:.9em;padding:12px 0 12px 12px;clear:both;}
#briciole a{color:#004b96;text-decoration:none;}

/* CORPO */
#corpo {width: 670px;float:right;background: #fff;margin-bottom:8px;border: 1px solid #e8e8e8;}

/* AVVISO */
#corpo .avviso {clear:both;padding:5px 0;margin:0 8px 0 8px;font-weight:bold;background:#f1f2f3;border:2px solid #c10404;display:none;}

/* FUNZIONI */
.funzioni {padding: 0px 8px 15px 8px;overflow:hidden;}
#corpo .funzioni ul {list-style-type:none;overflow:hidden;padding:0;margin-bottom:0;width:100%;float:left;}
.funzioni ul li{float:left;height:1%;width:auto;}
.funzioni ul .stampa{width:90px;}
.funzioni ul .aggiorna{float:right;width: 140px;}
.funzioni ul li a {text-decoration:none;color:#064a8d;font-weight:bold;display: block;background:#FFFFFF;text-align:center;height: 100%;line-height:3em;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border:1px solid #ffeb3b;}
.funzioni ul li a:hover {background:#ffeb3b;color:#043b71;}
.funzionifinali {padding-bottom:20px;position:relative;}
.funzionifinali .calce{position:absolute;top:0;right:12px;color:#666666;}
#corpo .funzionifinali p{margin-bottom:0;margin:0;background:#f1f2f3;padding:5px 0}
#corpo .funzionifinali a{text-decoration:none;font-size:.9em;font-weight:bold;padding-left:5px;}

/* MENU */
#sezioni {width:200px;float:left;position:relative;left:0;}
#menu {padding-top:4px;position:relative;}
#menu ul li a{text-decoration:none;color:#02315d;}
#menu ul {padding-top:0;padding-bottom:10px;padding-left:0;list-style-type:none;}
#menu ul li{color: #2d2d2d;padding:8px 0 8px 8px;font-size:1.1em;line-height: 1.3em;font-family: Arial, Helvetica, Verdana, sans-serif;border-bottom:1px solid #e8e8e8;height:1%;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;}
#menu .m-ico {margin:0;font-size:1.3em;float:left;color:#aaaaaa;text-shadow:0 1px 1px #fff;}
#menu ul ul{background-image: none;padding-bottom:0;padding-top:4px;padding-left:0;list-style-type:none;}
#menu ul ul li{background-color:none;border:none;padding: 3px 5px 5px 0;font-size:0.9em;font-family:Verdana, Arial, Helvetica, sans-serif;-webkit-box-shadow:none;box-shadow:none;}
#menu ul ul li a{display:block;}
#menu ul li a:link,#menu ul li a:visited{text-decoration:none;}
#menu ul li a:hover,#menu ul li a:active{text-decoration:underline;}
#menu ul li li:hover .m-ico,
.cameracit #menu .cct .m-ico,.cameracirc #menu .ccr .m-ico,.cameraaffl #menu .cff .m-ico,.senatocit #menu .sct .m-ico,.senatocirc #menu .scr .m-ico,.senatoaffl #menu .sff .m-ico,
/* europee */
.eurcit .sct .m-ico,.eurcirc .scr .m-ico,.eurcolprov .scp .m-ico,.eur-pref .cct .m-ico,
/* regionali */
.pres-cit .sct .m-ico,.pres-circ .scr .m-ico,.consreg-cit .scct .m-ico,.consreg-circ .sccr .m-ico,.consreg-cit .cct .m-ico,.consreg-cit .pct .m-ico,.consreg-pref .pct .m-ico,.reg-riep .rct .m-ico,.reg-riep-circ .rcr .m-ico {color:#666 !important;}

/* PIEDIPAGINA */
#piedipagina {clear:both;margin-left:240px;padding:12px 0;font-size:.9em;color:#505050;}
#piedipagina div {float:left;margin-left:10px;width:260px;padding-bottom:12px;}
#piedipagina h4 {font-size:1.2em;}
#piedipagina ul {list-style-type:none;margin-top:8px;}
#piedipagina ul li {margin-bottom:5px;padding-bottom:3px;border-bottom:1px solid #dedede}
#piedipagina ul li a {text-decoration:none;color:#505050;}
#piedipagina ul li a:hover {text-decoration:underline;}

/* RISULTATI ELETTORALI */
#iframe {overflow:hidden;width:98%;margin: 0 auto 8px;padding:8px 0;border-bottom:1px solid #eeeeee;border-top:1px solid #eeeeee;}
#corpo #iframe label {display:block;float:left;width:380px;font-size:.9em;line-height:1.4em;}
#corpo #iframe p{margin:0;}
#corpo #risultati h3 {color:#064a8d;background-color:#fff;}
#corpo #risultati h4 {color:#000000;}

/* SELECT OPTIONGROUP */
option {padding: 2px 3px 0;}
.opt1 {background:#f7f062;}
.opt2,.opt3 {background:#def2ff;}

/* TABLE */
table {width:98%;margin:0 auto;margin-top:0px;margin-bottom:18px;border-collapse:collapse;}
th{background:#1565c0;color:#fff;font-size:1em;vertical-align:top;border-bottom:1px solid #ffffff;text-align:left;}
.totali th {background:#ebf5fc;color:#000;}
.totali th:nth-child(2) {font-weight:normal;}
th span{font-size:.9em;font-weight:normal;color: #f8f8f8;}
td,th{padding:6px 0 3px 3px; }
.riga1 td{background:#ffffff;border-bottom:1px solid #ffffff;/*border-top:2px solid #fff;*/}
.riga2 td{background:#f5f5f5;border-bottom:1px solid #ffffff;/*border-top:2px solid #fff;*/}
.dati-voti {text-align:right;padding-right:3px;width:13%;}
.affluenze, .preferenze, .gruppiconsiglio, .elettorali {clear:both;}
caption {text-align:left;font-size:1.2em;font-weight:bold;padding-bottom:8px;}

/* AFFLUENZE */
.affluenze {margin-bottom:25px;}
.affluenze .dati-voti {width:auto;}
.affluenze th.dati-voti1,#risultati .affluenze th.dati-voti2,.affluenze th.dati-voti3 {text-align:right;padding-right:3px;}
.affluenze th.dati-voti1 {width:30%;}
.affluenze th.dati-voti3 {width:19%;}

/* SINDACO */
.elettorali {margin-bottom:20px;}
.elettorali td{vertical-align:top;}
.elettorali td.dati-voti{font-size:1.1em;}
.elettorali td.solocand{font-size:1em;color:#505050;width: 16%;}
.elettorali td.dati-voti2{font-size:1.1em;font-weight: bold;text-align:right;padding-right:3px;}
.elettorali .dati-testuali {color: #505050;}
.elettorali .dati-testuali span{display:block;margin-bottom: 2px;font-size:1.1em;font-weight:bold;color: #000;}
.elettorali .dati-testuali br{display:none;}

/* CONSIGLIO COMUNALE */
.gruppiconsiglio {margin-bottom:30px;}
.gruppiconsiglio td{vertical-align:top;}
.gruppiconsiglio caption {background: #fff;/*border-bottom:2px solid #fff;*/padding:5px 3px 5px;font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 1.4em;}
/*.gruppiconsiglio .dati-testuali,#risultati .gruppiconsiglio td:last-child {font-size:1.1em;}*/
.gruppiconsiglio td {font-size:1.1em;}
.gruppiconsiglio td:nth-child(2) {color:#505050;}

/* PREFERENZE */
/*.preferenze .riga1 .dati-voti,.preferenze .riga2 .dati-voti {font-size: 1.1em;}*/
.preferenze td {font-size: 1.1em;}

/* RIEPILOGO FINALE */
.riepilogoComunali#corpo {width:100%;border:1px solid #dedcdd;background:#fff;background-image:none;}
.riepilogoComunali#corpo .funzionifinali{background-image:none;clear:both;}
.riep {width:98%;clear:both;margin: 0 auto 20px;padding-bottom: 20px;overflow:hidden;border-bottom: 1px solid #eaeaea;}
.riep:nth-last-of-type(2) {border-bottom: 0;}
.riep table {width:99%;padding: 0;}
.riep table .totali th{font-size:1em;font-weight:normal;background: #e5e5e5;border-top:2px solid #ffffff;}
.riep table .dati-voti{width:18%;}
.riesindaco th{background:#fff176;color:#000000;/*border:0;*/}
.riep table .tot th, .rielista .dati-testuali{font-weight:bold;font-size:1.1em;}
.finalevotanti .rielista .dati-testuali{font-weight:normal;font-size:1em;}
.riesindaco td{vertical-align:top;}
.riesindaco td:nth-child(2){font-weight:normal;}
/*.riesindaco .dati-testuali{font-size:0.95em;font-weight:normal;}*/
/*.riesindaco .dati-testuali span{font-size:1.2em;font-weight:bold;}*/
.riep div {width:49%;float: left;}
.riep .finaleconsiglio {float: right;}
.riep .finalevotanti:last-child, .riep .finalivoti:last-child {float: right;}
/*.rielista {margin-bottom:40px;}*/

/** MEDIA QUERY **/
input#nav-tablet {position: absolute;top: -9999px;left: -9999px;}
input[type=checkbox] {position: absolute;top: -9999px;left: -9999px;}

/* COLORI BOTTONI MENU */
.navigazione a, .m-nav ,.funzionifinali .navigazione {color:#003399;background:#e5e3e3;background:#ffeb3b/*rgba(229, 227, 227,0.8)*/;
transition:color .3s ease-in-out;
-moz-transition:color .3s ease-in-out;
-webkit-transition:color .3s ease-in-out;
-o-transition:color .3s ease-in-out;}
.funzionifinali .navigazione {color:#fff;background:rgba(0,0,0,0.4);}
.m-nav:hover,.navigazione a:hover, input:checked ~ label,.funzionifinali .navigazione:hover {color:#003399;}

@media only screen and (max-width:50em) {
	html,body {margin:0;overflow-x:hidden;}
	body { -webkit-animation: bugfix infinite 1s;font-size:85% !important;}
	@-webkit-keyframes bugfix { from {padding:0;} to {padding:0;} }
	#corpo {
	transition:all .3s .1s ease-in-out;
	-moz-transition:all .3s .1s ease-in-out;
	-webkit-transition:all .3s .1s ease-in-out;
	-o-transition:all .3s .1s ease-in-out;}
	#corpo,#contenuti,.l-scaffolding{width:100%;padding:0;float:none;box-sizing:border-box;}
	#corpo {border:0;}
	.funzionifinali .navigazione {position:fixed;bottom:1.5em;right:2%;top:auto;width:3em;height:3em;padding:0 !important;display:block;text-indent:-9999em;z-index:100;}
	.funzionifinali .navigazione .m-ico {text-indent:0;position:absolute;top:0.4em;right:0.3em;}
	#sezioni {position:absolute;left:-400px;top:3em;width:300px;
	transition:left .3s ease-in-out, opacity .8s ease-in-out;
	-moz-transition:left .3s ease-in-out, opacity .8s ease-in-out;
	-webkit-transition:left .3s ease-in-out, opacity .8s ease-in-out;
	-o-transition:left .3s ease-in-out, opacity .8s ease-in-out;}
	/*.m-nav {display:block;position: absolute;left:2%;top:-2.6em;width:7em;line-height:2;padding:.3em .3em .3em 2em;font-size:1.1em;user-select:none;margin:0;cursor: pointer;border:1px solid #fff;}	*/
	.m-nav {display:block;position: relative;left:0;top:0;width:7em;line-height:2;padding:.3em .3em .3em 2em;font-size:1.1em;user-select:none;margin:0 0 1em;cursor: pointer;border:1px solid #fff;}
	.m-nav:before,.navigazione a:after {position: absolute;left: .25em;top:-.4em;content:"\2261";font-size:1.8em;}
	.m-nav:after {content:"apri menu";}
	input:checked ~.m-nav:after {content:"chiudi menu";}
	input:checked ~ #sezioni {opacity:1;left:0;}
	input:checked ~ #corpo,input:checked ~ #piedipagina {margin-left:320px;margin-right:-320px;
	transition:margin .3s ease-in-out;
	-moz-transition:margin .3s ease-in-out;
	-webkit-transition:margin .3s ease-in-out;
	-o-transition:margin .3s ease-in-out;}
}

@media only screen and (max-width:650px) {
	/* Generali */
	#briciole,.funzioni ul .stampa {display:none;}
	.l-scaffolding,#contenuti,#piedipagina ul,#iframe {width:100%;padding:0;}
	#contenuti {position:relative;}
	#corpo,#sezioni {/*width:100%;*/float:none;padding:.75em 0;}
	.navigazione {display:none;clear:both;position:absolute;top:0.375em;right:1%;list-style:none;}
	.navigazione a {padding:0 1%;line-height:2.5em;-moz-border-radius:4px;border-radius:4px;display:block;text-decoration:none;width:105px;text-align:center;}

	/* Iframe */
	#iframe {margin:0 auto 0.5em;}
	form {width:100%;}
	#corpo #iframe label {float:none;width:auto;padding:0 2%;}
	form select {width:70%;margin:0.5em auto 1.5em;padding:1% !important;display:block;}

	/* Intestazione */
	#intestazione {height:auto;overflow:hidden;padding:0;margin-bottom:0.25em;}
	#intestazione h1 {width:25%;}
	#intestazione h2 {width:74%;}
	#intestazione h1 a,	#intestazione h2 a {background-size:contain;width:100%;height:2em;}
	#intestazione h1 a {height:1em;}
	#intestazione h2 a {background-position:100% 0;}

	/* Contenuto */
	#corpo #risultati p, #corpo #risultati h3, #corpo #risultati h4, #corpo #risultati h5,#piedipagina p {
    margin-left:auto;margin-right:auto;
	width: 98%;
	box-sizing: border-box;
}
	/*#corpo .novita {margin:0 2% 1.5em;}
	#corpo p, #corpo ol, #corpo h3, #corpo h5, #corpo dl,#corpo .novita h4, #corpo .novita h5, #corpo .novita p, #corpo .novita ul, #corpo .novita ol {padding:0 2%;}*/
	.funzioni ul .aggiorna {float:none;margin:0 auto 0.5em;}
	.funzionifinali .calce {position:static;padding:0 1% !important;}
	th {font-size: 1em;}
	th:nth-child(2n) {min-width:45px;}

	/* Tabelle */
	.dati-voti {width:15%;}
	.gruppiconsiglio td {font-size:1em;}

	/* Sezioni */
	/*#sezioni{position:static;left:auto;}*/
	#menu  li{margin-bottom:1em;}
	#menu  ul ul li{font-size:1em;}

	/* Piedipagina */
	#piedipagina {margin:auto;height:auto;}
}


/*@media only screen and (max-width:50em) and (min-height: 600px)  {*/
@media only screen and (max-width:50em) {

	#briciole,.navigazione,.funzioni ul .stampa {display:none;}
	#contenuti {position:relative;}

	/* Intestazione */
	#intestazione {height:auto;overflow:hidden;padding:0;margin-bottom:1em;}
	#intestazione h1 {width:30%;}
	#intestazione h2 {width:70%;}
	#intestazione h1 a,	#intestazione h2 a {background-size:contain;width:100%;}
	#intestazione h2 a {background-position:100% 0;}

	/* Iframe */
	#iframe {margin:0 auto 0.5em;width:95%;padding:0.75em 2%;}
	form {width:100%;}
	form select {margin:0.5em auto;padding:1% !important;width:40%;}
	.rilevamentoSeggi {clear:both;}
	.funzioni ul .aggiorna {float:none;margin:0 auto 0.5em;width:12em;}
}
@media only screen and (max-width: 650px) {
.riepilogoComunali #iframe {
    width: 100%;
}
#corpo.riepilogoComunali {width:100%;padding:0;}
#corpo #risultati .riep  {
    width: 100%;
}
#risultati .riep div {
    width: 100%;
    float: none;
}
#risultati .riep table {
    width: 98%;margin: 0 auto;
    float: none;
}
#sezioni.no-desktop {position:static;left:auto;display: block;opacity: 1;}

}

@media only screen and (min-width: 50em) {
	#sezioni.is-mobile #menu{display:none;}  //menu di nav va nascosto nel riepilogo desktop di Sindaco e ConsCom
}
