@media only screen and (max-width : 740px) {
 .mt-desktop-mobile{margin-top: 0px;}
 .text-center-mobile{text-align: center;}
 
}
@media only screen and (max-width : 1024px){
    .mobile-category-wrapper{position: relative;}
    .mobile-category-wrapper .mobile-category-list{
        position: absolute;
        z-index: 1;       
        top: -32px;
        display:none;
		background:white;
    }
    .mobile-category-wrapper .mobile-category-list aside{ background: white;}
    .filter-block{display: block;}
    .hide-product-filter{display: block; float: right;}
    .hide-product-filter .btn-with-arrow i{top: -2px;}
}
@media (max-width: 991px) {
	#header .header-nav-main nav ul li a{font-weight:normal;}
	#header .header-nav-main nav > ul:not(:hover) > li.current-menu-item > a{ background-color: transparent !important; color:#0088CC; font-weight: 700;}
}