/* responsive css rules */
@media all and (min-width: 1770px){
    .products.xl-only-4 ul.products [class*="col-xl"] {
        width: 25%;
    }
    .products.xl-only-6 ul.products [class*="col-xl"] {
        width: 16.66666666666667%;
    }
}
@media all and (max-width: 1024px){
    #header .cart .cart-content.dropdown-menu{
        top: -200%;
    }
    .social-block{
    position:absolute;
        top: 0px;
    left: 0px;z-index:100;    width: 100%;
    
    background: #424242; padding-left:15px;}
    
    .callback-text{
    display:none !important;}
    
    .top-line-geo{
    display:none !important;}
    
    .filters-row{
    display:none !important;}
    
    .mobile-phone{
    display:inline-block; float:right;font-size:20px;color:#fff;padding-right:15px;}
.mobile-phone a{
    color:#fff !important;}

    
    .social-block ul{
    float:left; 
    
}
}
@media all and (max-width: 1299px){
    .product .product__inside__info .product__inside__info__btns > .button.btn--xl:not(.row-mode-visible) {
        display: none !important;
    }
    .woocommerce .woocommerce-product-rating.product-info__review > a.woocommerce-review-link{
        display: none !important;
    }
}
@media all and (min-width: 1300px){
 .hidden-1300{
  display:none !important;
 }
}
