
.navbar>.container{display:block!important}
.navbar-header{width:100%;float:none}
.navigation .navbar .navbar-nav>li.has-child:after{top:35%}
#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:flex!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:flex;margin:0 auto;justify-content:center!important}
.toplivello a{line-height:22px!important}
.navigation{border-bottom:1px solid rgba(0,0,0,.1)}
.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}
.page-sub-page #page-content{margin-top:180px}

@media only screen and (min-width:992px){
.navigation.sftra{box-shadow:none;background:#303030;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.7)),color-stop(100%,rgba(192,192,192,0)));background:-webkit-linear-gradient(270deg,rgba(0,0,0,.7) 0,rgba(192,192,192,0) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(rgba(192,192,192,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(192,192,192,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(192,192,192,0) 100%)}
.sftra .toplivello a{border-bottom-color:rgba(255,255,255,0)}
}
@media only screen and (min-width:992px){
.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}
}

.navigation{border-bottom:none!important}
.navigation .navbar .collapse{border-top:none!important}
