ul.topnav{ margin:0px 0 0 0;  list-style:none;}
ul.topnav li{position: relative;}
ul.topnav li a{ display:block;
  -webkit-transition: all 300ms ease-out;  
    -moz-transition: all 300ms ease-out;  
    -o-transition: all 300ms ease-out;  
    -ms-transition: all 300ms ease-out;  
    transition: all 300ms ease-out;}
ul.topnav li a:hover{ }
ul.topnav li .subnav a:hover{}
li.firstLevel:last-child{ margin-right:10px}

ul.topnav li span { /*--Drop down trigger styles--
	width: 1px;
	height: 1px;
	float: left;
	background: url(subnav_btn.gif) no-repeat center top;*/
}
ul.topnav li.subhover { background:rgba(0,0,0,0.9);} /*--Hover effect for trigger--*/
ul.topnav li.subhover li.subhover{ background:none}
ul.topnav li .subnav li{ display:block}
ul.topnav li .subnav {
	list-style: none;
	/*position: absolute; --Important - Keeps subnav from affecting main navigation flow--*/
	position:fixed;
	z-index:100;
	left: 170px; right:20px; top: 85px;
	margin: 0; padding: 10px 0 0 0;
	display:none; 
	float: left; text-align:left;width:auto; 
}
.subnav-container{ background:#333; background:rgba(0,0,0,0.9); width:100%; border-radius: 0px; text-transform:none; display:table; position:relative;}
.compact ul.topnav li .subnav { top:45px}
.subnav .titoletto{ font-size:12px; color:#ff8b00; padding:15px 0 5px 0}


ul.topnav .clearer{ height:20px}
ul.topnav li .subnav ul{ margin:0; padding:10px 0 10px 0}
.colonna{ padding:20px 20px; display:table-cell; vertical-align:top;}

ul.topnav li .subnav li{
	margin: 0; padding: 5px 0 5px 0; text-transform:none; float:none; overflow:hidden;
}
html ul.topnav li .subnav li a { font-family:'Merriweather', serif; font-size:1.5em; text-transform:none; display:block; color:#fff; padding:0; background:transparent}
html ul.topnav li .subnav li:last-child a{}
html ul.topnav li .subnav li a:hover { color:#fff601}

/*MODIFICHE PER SOTTOMENU SENZA LANCI NEWS*/
ul.topnav li .subnav{ left:570px}
ul.topnav li .subnav li, ul.topnav li .subnav .titoletto{ text-align:center}
/* Wide Layout: 1100px */
@media only screen and (max-width: 1300px) {
	ul.topnav li .subnav{ left:270px}
}
