@media (min-width: 992px){
    .left-single-product {
        flex: 0 0 auto;
        width: 70%;
    }
    .right-single-product{
        flex: 0 0 auto;
        width: 30%;
    }

}
@media (max-width: 1200px){
    a#menu_app_header,
    .cart-header,
    .order-header,
    .shop-header,
    .phone-header,
.header-form-search{
    display: none !important;
}
    .menu-mobile-header{
        display: flex !important;
    }
    .left-header-box{
        flex: 0 0 auto;
        width: 35% !important;
    }
    .right-header-box{
        flex: 0 0 auto;
        width: 65% !important;
    }
    .item-component-outer{
        width:15%;
    }

    a.btn-search-mobile{
        display: inline-block;
    }
}

@media (max-width: 1100px){
    .box-item-loop-product{
        width:25%;
    }
    .component-slider .left-slider .shadow{
        display: none;
    }
    .component-slider .right-slider{
        width:100%;
    }
}
@media (max-width: 900px){
    .box-item-loop-product{
        width:calc(100%/3);
    }

}
@media (max-width: 800px){
    .item-component-outer{
        width:20%;
    }
    .right-right-slider{
        display: none;
    }
    .left-right-slider{
        width:100%;
    }
}

@media (max-width: 650px){
    .box-item-loop-product{
        width:50%;
    }
    .item-component-outer{
        width:25%;
    }
    .gallery-thumbs{
        display: none;
    }
}
@media (max-width: 480px){
    .box-item-loop-product{
        padding:0px 5px;
    }
    .item-component-outer{
        width:50%;
    }
    .item-box-columns{
        width:100% !important;
    }
    .social-header{
        display: none !important;
    }
}

@media (max-width:768px){
    a.installment-button{
        margin-bottom:15px;
    }
}
