.header-main .header-nav.nav-left { justify-content: center!important; }
@media screen and (max-width:767px) {
    #top-bar{display: none;}
}

@media screen and (min-width: 1180px) and (max-width: 1239px) {
.header-wrapper .header-main, .footerTempContainer {max-width: 1160px!important; margin: auto!important;}
}
 
@media screen and (min-width: 1100px) and (max-width: 1179px) {
.header-wrapper .header-main, .footerTempContainer {max-width: 1080px!important; margin: auto!important;}
}
 
@media screen and (min-width: 1024px) and (max-width: 1099px) {
 .header-wrapper .header-main,  .footerTempContainer {max-width: 1004px!important; margin: auto!important;}
}
 
