1
.navbar-header{width:100%;float:none}
#brand{text-align:center;width:100%;display:block!important;float:none}
.navigation .navbar .collapse{border-top:1px solid rgba(0,0,0,.1)}
@media (min-width:992px){
.navigation .navbar .collapse{display:block!important}
#top ul.navbar-nav{text-align:left!important}
}
@media (max-width:991px){
#top ul.navbar-nav{text-align:center;display:block!important}
}
.navigation .navbar .navbar-nav{float:none;display:table;margin:0 auto}
.toplivello a{line-height:22px!important}
.navigation{border-bottom:1px solid rgba(0,0,0,.1)}
.page-sub-page #page-content{margin-top:180px}

.carousel-caption .cc-wrapper.right{background-color:rgba(var(--tm-sfondo-caption),0.7)}

.carousel-caption .cc-wrapper.right{top:100px}
@media only screen and (max-width:1600px){
.carousel-caption .cc-wrapper.right{top:70px}
}
@media only screen and (max-width:1480px){
.carousel-caption .cc-wrapper.right{top:50px;padding:30px 20px}
}
@media only screen and (max-width:1300px){
.carousel-caption .cc-wrapper.right{top:50px;padding:20px 10px}
}

#rev_slider_1093_1_forcefullwidth,#rev_slider_1093_1_wrapper,#rev_slider_1093_1_wrapper rs-module,.fullwidthbanner-container .fullwidthabanner{max-height:650px!important;overflow:hidden}
