@media (max-width: 1400px){

    header.fixed .header-cart, header.fixed .header-favorite.header-favorite-circle-top-right{
        right: calc(50vw - 595px);
    }

    .article.article-slider.article-grid-listing-5 .content{
        min-height: 270px;
        min-width: 590px;
    }

    .article.article-slider{
        margin-bottom: 20px;
    }

    .slider.article-slider .slick-dots{
        bottom: -20px;
    }

    .toggle-banner .toggle-button{
        padding: 0;
        width: 36px;
    }

    .toggle-banner .toggle-button.expand{
        width: 37px;
    }

    .post-item-listalternately .item-wrapper{
        padding: 35px 35px 35px 65px;
        margin-top: 35px;
        min-width: 100%;
        min-height: 280px;
    }

    .sidebar-product-compare{
        top: 170px;
    }

    .toggle-banner{
        top: 400px;
    }

    .toggle-banner > .item{
        padding: 20px 0px 0px;
    }

    .toggle-banner .sidebar-info .item .title{
        margin: 0 0 10px;
    }

    .sidebar-info .item .text-wrapper{
        padding: 0 10px 15px;
    }

    .article.article-slider.article-grid-listing-5 .img-wrapper{
        width: 60%;
    }

    .article.article-slider.article-grid-listing-5 .content{
        width: 50%;
    }

    .nav-main > li > a{
        padding: 10px 9px 10px 5px;
    }
    .autocomplete-button.autocomplete-button-simple{
        min-width: 170px;
    }
}


@media (max-width: 1200px){

    .article.article-slider.article-grid-listing-5 .content{
        min-height: 230px;
        min-width: 510px;
        padding: 35px 35px 35px 75px;
    }

    header.fixed .header-cart, header.fixed .header-favorite.header-favorite-circle-top-right{
        right: calc(50vw - 505px);
    }

    .product-listing-container.container{
        width: 1024px;
    }

    .profile-sidebar .heading-wrapper .title h2{
        font-size: 18px;
    }

    .post-item-listalternately .item-wrapper{
        min-height: 230px;
    }

    .post-item-listalternately .item-wrapper .the-date{
        line-height: 45px;
        height: 45px;
    }

    .post-item-listalternately .item-wrapper .description p{
        height: auto;
    }

    .sidebar .store-contact{
        padding: 0;
    }

    header.fixed .user{
        margin-right: 80px;
    }

    .header-top .nav.nav-simple > li{
        padding: 0 5px;
    }

    .menu-lang-wrapper{
        padding: 0 5px;
    }

    .nav-main > li > a{
        padding: 10px 5px 10px 5px;
        font-size: 12px;
    }

    .autocomplete-button.autocomplete-button-simple{
        min-width: 145px;
    }

    .nav-main > li > a > i{
        padding-left: 2px;
        bottom: 1px;
    }

    .product-slider > .slider-init > .slick-list{
        padding-bottom: 270px;
        margin-bottom: -300px;
    }

    .shop-button-qnt{
        padding-right: 20px;
        padding-left: 40px;
    }

    .shop-button-qnt:before{
        left: 20px;
    }

    .detail-product-info-lists .item{
        padding: 7px 5px;
    }

    .detail-product-info-lists .item .img-wrapper{
        margin-right: 5px;
    }

    .detail-product-info-lists .item a:first-child{
        flex-shrink: 0;
    }

    .detail-product-info-lists .item .description p{
        font-size: 13px;
    }

    .category-submenu .item a .content .title {
        padding: 10px 15px;
    }

}