0
.pfshrink #brand img{-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}
.pfshrink #brand img{max-height:60px;width:auto;-moz-transition:max-height .8s;-webkit-transition:max-height .8s;transition:max-height .8s}
.pfshrink .toplivello a{line-height:43px!important}
.fixed{top:119px!important}

.carousel-caption .cc-wrapper.right{background-color:rgba(var(--tm-sfondo-caption),0.7)}

@media only screen and (min-width:992px){
.navigation.sftra{background:rgba(255,255,255,0);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.sftra .toplivello a{border-bottom-color:rgba(255,255,255,0)}
}
.carousel-caption .cc-wrapper.right{top:180px}
@media only screen and (max-width:1600px){
.carousel-caption .cc-wrapper.right{top:150px}
}
@media only screen and (max-width:1480px){
.carousel-caption .cc-wrapper.right{top:140px;padding:30px 20px}
}
@media only screen and (max-width:1300px){
.carousel-caption .cc-wrapper.right{top:150px;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}

.navigation{border-bottom:none!important}
.navigation .navbar .collapse{border-top:none!important}
