@media only screen and (min-width: 768px) {
    .site-header {padding: 30px 0;}
}
@media (min-width:960px) {
    .h2, h2{font-size: 1.475em;}
}
@media (min-width: 768px) {
    .site-navigation .main-menu>.container>ul .b-category-li-0 .b-productcategories-level-2{display:none;}
    /*.site-navigation .navbar.w-widget.widget .b-category-8 .dropdown-megamenu ul ul{display:none;}*/    
}
@media (min-width: 992px) {
    .site-header .container.with-xlarge .search-wrapper{width: 20%;}
    .site-header .container.with-xlarge .search-wrapper+div{width: 60%;}
    .site-header .container.with-xlarge .search-wrapper+div+div{width: 20%;}
}
.search-module .top-search-form input{letter-spacing: 1px;}
