
#header.fixed {width:980px;}
.fixed {  
    position: fixed!important;   
    top: 0;  
    z-index:101 ; 
} 


#header{transition:all 0.1s ease-out 0s;width:980px!important;box-shadow:0px 6px 3px  rgba(0,0,0, 0.3)!important;z-index:101;}








/*Ripristinare regola 423 su style*/
#main-nav {
    background: #114068;
    font-weight: bold;
    font-size: 17px;
    text-transform: uppercase;
    height: 37px;
    width: 100%;

    padding-left: 15px;
	}
	/*Ripristinare regola 432 su style*/
#main-nav a, #main-nav ul a, #main-nav ul a:hover {
    color: #FFF;
    padding: 6px 7px!important;
    text-shadow: ;
   
    border-left: 1px solid #FFF;
    margin: 0px;
    font-weight: bold;
	}


#main-nav li:first-child a{margin-left:10px;}

#Evidenza-widget, #widget_sp_image-17{background-color:#f6f6f6;border:1px solid #ddd;}
#Evidenza-widget li{padding:5px;}

/*Modificata regola 172 e 680 su style.css*/
#widget_sp_image-17 .widgettitle,
#SecoloTv-widget .widgettitle, #WRight-widget .widgettitle,
.foto-news .module-title, #Evidenza-widget .widgettitle,
#Foto-widget .widgettitle,
#widget_tptn_pop-2 h4,
.widget_text .widgettitle{
    background: #414042;
    font-weight: bold;
    font-size: 22px;
    text-transform: uppercase;
    height:auto!important;
    width: 100%;
    color: #fff;
    padding-top: 4px;
    margin: 0;
    text-indent: 10px;
    text-shadow: ;
}

/*Modificato height main-nav su style 1434*/
@media only screen and (min-width:761px) and (max-width:816px){
	#header{width:94%!important;margin-left:9px!important;}
	}
	
	@media only screen and (min-width:817px) and (max-width:888px){
	#header{width:94%!important;margin-left:11px!important;
  }
	}
	@media only screen and (min-width:889px) and (max-width:980px){
	#header{width:94%!important;margin-left:12px!important;
  }
	}
@media only screen and (min-width:601px) and (max-width:760px){
	#header{  margin-left: auto !important;
  margin-right: auto !important;width:100%!important;padding-bottom:0px!important;}

#headerwrap #main-nav {height:30px!important}
#main-nav {font-size: 13px!important;
        }
    #main-nav a,
    #main-nav ul a,
    #main-nav ul a:hover {padding: 7px 2px 10px 3px!important;}
	}
	
@media (min-width: 761px) and (max-width: 844px) {
	#main-nav {
        font-size: 15px!important;
    }
    #main-nav a,
    #main-nav ul a,
    #main-nav ul a:hover {
        padding: 9px 6px 10px!important;}
	
	}	

.widget .feature-posts-list .feature-posts-title{text-transform:uppercase;font-weight:700;}

#widget_tptn_pop-2{text-transform:uppercase;font-weight:700;}


/*Modificato height main-nav su style 1434*/




/*Newsletter 2016*/
#sidebar .widget_wpmailup_widget{
	width:100%;padding:0px;background-color:#0089cf;background-image:none;margin-top:-10px;border-radius:0px;}
	
	.newsletter2016{background-color:#0089cf;color:#fff;}
.newsletter_testo {font-size:17px;text-align:center;}
	.newsletter2016 h4{text-align:center!important;background-color:#b8292f;margin: 0px 0px 8px 0px;padding:5px 0px;line-height:23px; }
	
#sidebar .widget_wpmailup_widget fieldset p.muSubmit input {background-color:#b8292f!important;}


@media only screen and (max-width:600px){
    #btop {display:none;}
}