.mobile_header{
display: none;
}
.page-wrap-mobile .mobile_header{
display: block;
}
.page-wrap-mobile .desktop_menu{
display: none;
}
.main-menu-inner > li{float:left;}
@media screen and (max-width:1199px){
.logo{ font-size: 15px; padding-left: 0px; line-height: 24px;}
.main-menu-inner{font-size: 12px; letter-spacing: 0.7px;}
.main-menu-inner > li > a{ padding: 0 10px; }
}
@media screen and (max-width:991px){
.mobile_header{
display: block;
}
.desktop_menu{
display: none;
}
.header-search-popup-inner{text-align:center;}
}
@media screen and (max-width:767px){
.sidebar-footer:first-child{   padding-left: 15px !important; }
.sidebar-footer { padding-right: 15px !important; padding-left: 15px !important; }
}
@media screen and (max-width:575px){
.footer-copyright-wrap{  padding-right: 15px ; padding-left: 15px ; }
.button-st-fix-st2 a, .form-submit input[type="submit"]{ padding: 10px 20px; }
}