@media (max-width:1440px) {
    .block-deal24 {
        padding-right: 225px
    }

    .deal-adv24 {
        width: 205px
    }

    .deal-day24.intro-product-box24 {
        padding-top: 20px
    }
}

@media (max-width:1280px) {
    .featured-product-sidebar {
        float: left;
        width: 22%
    }

    .featured-product-content {
        width: 78%
    }

    .list-cat-childrent > li {
        width: auto
    }

    .inner-top-toggle .close-top-toggle {
        right: 0
    }

    .wrap-category-dropdown {
        display: none;
        width: 290px !important
    }

    .title-category-dropdown {
        width: 50px
    }

        .title-category-dropdown > span {
            display: none
        }

    .tp-caption.lfl.start {
        left: 30px !important
    }

    .outlet-slider-thumb img {
        width: 100%
    }
}

@media (max-width:1024px) {
    .block-deal24 {
        padding-right: 0
    }

    .deal-adv24 {
        display: none
    }

    .aside-product23 {
        width: 22%
    }

    .content-product23 {
        width: 78%
    }

    .featured-product2 .main-featured-product::after {
        display: none
    }

    .featured-product2 .adv-featured-product {
        margin-right: 0
    }

    .hot-deal-tab-slider.hot-deal-tab-slider12 {
        margin-top: 80px
    }

    .content-popular11 .popular-cat-title a {
        line-height: 40px;
        padding: 0 20px
    }

    .box-category10 .item-large-cat-hover {
        padding: 21px 20px
    }

    .list-trending8 .product-info3 .desc {
        display: none
    }

    .featured-product2 .product-info-cart, .trending-thumb3 a.addcart-link {
        display: none
    }

    .featured-product-cat .main-featured-left .item-featured-product {
        min-height: auto
    }

    .footer-contact6 .footer-box-contact {
        margin-bottom: 20px
    }

    .slider-home2 .item-product-bestseller {
        padding: 24px 0
    }

    .list-latest-new {
        margin: 0;
        padding: 2px 20px 3px
    }

    .addcart-link.addcart-single {
        display: none !important
    }

    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .box-category10 .item-large-cat-hover {
            padding: 22px 20px 21px
        }

        .box-top-home3 .item-trending3 {
            padding: 23px 10px 20px 21px
        }

        .hotdeals-slider.slider-home4 .list-product-hotdeal > li {
            padding: 18px 10px
        }

        .slider-home2 .item-product-bestseller {
            padding: 17px 0
        }

        .item-small-cat-hover {
            padding: 8.5px 20px
        }

        .small-cat-info {
            margin-top: 8px
        }

        .inner-right-category-hover {
            padding-right: 2px
        }
    }

    .box-category10 .large-cat-info {
        margin-top: 10%
    }

    .list-tab-product {
        min-height: auto
    }

    .top-extra-link {
        margin-left: -110px
    }

    .social-footer li {
        margin-bottom: 10px
    }

    .category-dropdown.category-dropdown8 {
        display: none
    }

    .main-nav.main-nav8 {
        margin-left: -255px
    }

    .banner-slider8.simple-owl-slider {
        margin-left: -255px
    }

    .banner-slider8 .banner-thumb img {
        width: 100%
    }

    .content-top8 {
        background: transparent none repeat scroll 0 0
    }

    .box-trending8 .trending-thumb3 {
        width: 70px
    }

        .box-trending8 .trending-thumb3 a img {
            max-width: 70px
        }

    .main-nav.main-nav7 > ul > li > a {
        padding: 0 13px
    }

    .supperdeal-header::before {
        display: none
    }

    .main-nav.main-nav5 {
        margin: 0 -150px 0 -30px
    }

    .header-nav5 .wrap-category-dropdown {
        left: auto;
        right: 0
    }

    .header-nav5 .category-dropdown.hidden-dropdown.right-category-dropdown {
        float: right
    }

    .smart-search.search-form4 {
        margin-right: -20px
    }

    .wrap-category-hover4 {
        margin-top: 30px;
        position: relative
    }

    .popular-listcat {
        min-height: auto;
        margin: 0
    }

    .item-service-info3 {
        display: block;
        text-align: center;
        padding-left: 0
    }

    .item-service-thum3 {
        display: block;
        margin-bottom: 10px;
        text-align: center
    }

    .trending-thumb3 a {
        max-width: 70px
    }

    .wrap-cart-info3 {
        margin-left: -40px
    }

    .list-categorybox .category-adv-sidebar {
        width: 37%
    }

    .list-categorybox .category-adv-content {
        width: 63%
    }

    .main-nav {
        margin-left: -206px
    }

    .item-tags-category li {
        margin-bottom: 10px
    }

    .item-tags-category ul {
        vertical-align: top
    }

    .newsletter-footer label {
        margin: 0 0 10px;
        display: block
    }

    .social-footer.social-network label {
        display: block;
        margin: 0 0 10px
    }

    .category-home-total {
        width: 20%
    }

    .banner-home-category {
        width: 30%
    }

    .featured-product-category {
        width: 50%
    }

    .menu-footer {
        display: block
    }

        .menu-footer ul {
            margin: 20px 0 -10px 0
        }

            .menu-footer ul li {
                margin-bottom: 10px
            }

                .menu-footer ul li:first-child a {
                    border: none;
                    padding-left: 0
                }

    .post-paginav {
        text-align: left !important
    }

    .list-post-tab .zoom-image-thumb a {
        width: 70px
    }

    .list-post-tab .zoom-image-thumb {
        width: 70px
    }

    .title-post-tab::after {
        display: none
    }

    .post-readmore, .post-tags-info {
        float: none !important
    }

    .header-mini-cart2 .total-mini-cart-item {
        right: -10px;
        top: -7px
    }

    .smart-search.search-form2 {
        margin: 0 -20px 0 0
    }

    .main-nav.main-nav2 {
        margin: 0
    }

    .inner-left-category-hover {
        float: left;
        position: relative;
        top: 0;
        width: 23.6%
    }

    .inner-category-hover .content-left-category-hover {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%
    }

    .inner-category-hover {
        padding-left: 0
    }

    .title-category-hover {
        background: rgba(0,0,0,.5) none repeat scroll 0 0
    }

    .hotnews-ticker-slider {
        margin-left: 5px
    }

    .main-nav.main-nav2 > ul {
        margin: 0
    }

    .category-hover {
        margin-top: 15px
    }

    .inner-right-category-hover .large-cat-hover {
        display: none
    }

    .banner-category-hover {
        float: left;
        width: 70.4%
    }

    .small-cat-hover {
        float: left;
        width: 29.4%
    }

    .content-right-category-hover {
        float: right;
        width: 76.4%
    }

    .hot-deal-tab-countdown .time_circles {
        left: 0;
        padding: 0 5px 0 40px;
        top: -46px;
        width: auto
    }

        .hot-deal-tab-countdown .time_circles > div {
            border-top: none;
            display: inline-block;
            padding: 5px 9px;
            width: auto !important
        }

        .hot-deal-tab-countdown .time_circles::before {
            left: 10px
        }

    .hot-deal-tab-slider, .product-bestseller-slider {
        margin-top: 30px
    }

    .hot-deal-tab-title li.active::before {
        display: none
    }

    .item-product-right .product-info {
        padding: 0 10px
    }

    .quick-category a {
        margin-bottom: 5px
    }

    .testimo-content-right {
        padding: 30px 15px
    }

    .info-testimo-author {
        top: 50px
    }

    .range-filter #amount {
        margin-bottom: 5px
    }

    .header-cat-parent label {
        display: block;
        margin: -15px 0 15px;
        position: static
    }

    .header-cat-parent {
        padding: 15px 0
    }

    .list-product-cat {
        border-left: none
    }

    .list-categorybox .list-product-cat {
        border-left: 1px solid #e5e5e5
    }

    .item-adv9.box-left {
        padding-right: 30px
    }

    .item-product9 .product-info {
        padding: 15px 0
    }

    .inner-content-text {
        padding: 20px
    }

    .box-category10 .banner-category-hover {
        display: none
    }

    .box-category10 .large-cat-hover {
        border-left: medium none;
        width: 65.9%
    }

    .box-category10 .small-cat-hover {
        width: 34.1%
    }

    .item-privacy-shipping li {
        display: block;
        text-align: center
    }

    .item-privacy-shipping h2 {
        margin: 10px 0 0
    }

    .featured-product12 .category-brand-slider {
        width: 20%
    }

    .category-hover2 .inner-category-hover .inner-left-category-hover {
        top: 0
    }

    .trending-thumb3 {
        width: 70px
    }

        .trending-thumb3 a img {
            max-width: 70px
        }

    .hotdeal-countdown {
        display: none
    }

    .social-home2.social-network li {
        margin-bottom: 10px
    }

    .tags-featured-product a {
        margin-left: 25px
    }

    .back-to-top {
        right: 0
    }

    .main-featured-left .item-featured-product {
        min-height: 265px
    }

    .item-paginav-featured {
        min-height: 350px
    }

    .cat-bestsale-slider.slider-home2 .featured-product-info {
        display: none
    }

    .list-cat-childrent.no-icon > li {
        padding: 0 8px
    }

    .item-featured-product {
        min-height: 273px
    }

    .banner-category-hover {
        margin-left: -15px;
        width: 71.54%
    }

    .box-facebook .fb-page.fb_iframe_widget > span {
        display: block;
        width: 100% !important;
        height: 414px !important
    }

    .box-facebook .fb-page.fb_iframe_widget iframe {
        display: block;
        width: 100% !important;
        height: 414px !important
    }

    .box-facebook .fb-page.fb_iframe_widget {
        display: block;
        width: 100%
    }

    .owl-controls {
        display: none !important
    }

    .list-category-hover > li {
        height: 40px
    }

    .small-cat-info {
        height: 46px
    }

    .item-adv-simple a::after, .item-adv-simple a::before {
        display: none
    }

    .item-product-bestseller .product-thumb {
        width: 40%
    }

    .item-product-bestseller .product-info2 {
        width: 60%
    }

    .hotdeal-countdown5 {
        margin: 10px 0 5px -5px;
        width: 200px
    }

        .hotdeal-countdown5 .time_circles > div {
            height: 67px;
            margin-left: -2px;
            margin-top: -24px;
            width: 67px !important
        }

    .list-outlet-brand {
        height: 350px
    }

    .box-social.box-twitter iframe {
        height: 414px !important
    }

    .mobile-access-box.mobile-access-long {
        padding: 69px 25px
    }

    .list-service23 .service-box {
        padding: 20px
    }

    .banner-slider24 .item-slider {
        height: 600px
    }
}

@media (max-width:990px) {
    .item-product24 .product-info-cart .addcart-link {
        line-height: 20px;
        font-size: 10px;
        padding: 10px 6px;
    }

    .banner-slider24 .item-slider {
        height: 500px
    }

    .list-adv24 {
        margin: 0;
        padding: 0 10px
    }

        .list-adv24 .col-md-5 .item-adv24 {
            margin: 0 0 20px
        }

        .list-adv24 .col-md-12 .item-adv24 {
            margin: 0 0 20px
        }

    .intro-product-box24 {
        width: 200px;
        padding: 30px 15px
    }

    .block-product24 { /*padding-left:200px*/
    }

    .item-product-bestseller .product-thumb {
        width: 50%
    }

    .item-product-bestseller .product-info2 {
        width: 50%
    }

    .list-category-hover > li {
        height: 39px
    }

    .featured-product12 .category-brand-slider {
        width: 30%
    }

    .sidebar-cat-childrent {
        min-height: auto
    }

    .deal-title8 {
        text-align: center;
        padding-left: 0
    }

    .adv-product-thumb {
        float: none;
        width: auto
    }

    .adv-product-info {
        float: none;
        width: auto
    }

    .deal-countdown8 {
        float: none;
        margin: auto auto 20px
    }

    .smart-search.search-form8 {
        margin: 0 0 20px 0;
        padding: 0
    }

    .banner-slider8.simple-owl-slider {
        margin-left: 0
    }

    .box-trending8 .trending-thumb3 {
        width: 100px
    }

        .box-trending8 .trending-thumb3 a img {
            max-width: 100px
        }

    .main-nav.main-nav8 {
        margin: 0
    }

    .register-box9 > ul {
        text-align: left
    }

    .smart-search.search-form9 {
        margin: 0 0 20px -30px;
        padding: 0
    }

    .main-nav.main-nav7 {
        float: none;
        margin: 10px 0 0
    }

    .supperdeal-sidebar {
        margin-right: 0
    }

    .popular-cat-slider.slider-home6 {
        padding-left: 0;
        padding-top: 0
    }

    .search-form4 .smart-search-form input[type=submit] {
        font-weight: 400;
        width: 80px
    }

    .banner-thumb img {
        width: 100%
    }

    .smart-search.search-form4 .select-category .category-toggle-link::after {
        font-size: 14px;
        right: 13px
    }

    .item-privacy-shipping {
        margin-bottom: 30px
    }

    .privacy-shipping {
        margin: 30px 0 0
    }

    .search-form2 .select-category .category-toggle-link {
        padding: 0 15px
    }

    .simple-owl-slider {
        margin-right: 0
    }

    .single-post-share {
        margin: 20px 0 0;
        text-align: left
    }

    .single-post-leading > h2 {
        font-size: 18px;
        margin: 20px 0
    }

    .item-post-blog .blog-post-thumb {
        padding-right: 0
    }

    .category-home-total {
        width: 30%
    }

    .banner-home-category {
        width: 37.9%
    }

    .featured-product-category {
        width: 32%
    }

    .service-box {
        padding: 0 15px
    }

    .main-nav {
        margin-left: 0
    }

        .main-nav > ul {
            margin: 0
        }

            .main-nav > ul > li > a {
                padding: 0 10px
            }

    .category-toggle-link > span {
        display: none
    }

    .select-category {
        width: 50px
    }

        .select-category .category-toggle-link::after {
            right: 18px;
            font-size: 18px
        }

    .smart-search {
        padding: 0 0 0 50px;
        margin-left: -15px
    }

    .list-category-toggle.sub-menu-top {
        width: 200px
    }

    .cat-mega-menu {
        display: none
    }

    .video-about {
        padding-right: 0
    }

    .about-full-protec span {
        display: inline-block
    }

    .detail-info {
        margin-top: 30px;
        padding-left: 0
    }

    .title-tab-detail li {
        display: block;
        margin-bottom: 1px;
        margin-right: 0
    }

    .detail-gallery {
        margin-right: 0
    }

    .product-list .product-thumb {
        margin-bottom: 15px
    }

        .product-list .product-thumb .product-thumb-link {
            margin: auto;
            max-width: 270px
        }

    .smart-search.smart-search6 .smart-search-form input[type=text] {
        padding-left: 65px
    }

    .smart-search.smart-search6 .select-category .category-toggle-link::after {
        right: auto;
        width: 50px;
        height: 45px;
        top: 0;
        line-height: 45px;
        left: 0
    }

    .smart-search.smart-search6 .select-category .category-toggle-link::after {
        right: 30px
    }

    .smart-search.smart-search6 .select-category {
        width: 0
    }

    .smart-search.smart-search6 {
        padding: 0 0 0 1px
    }

    .contact-top {
        text-align: center;
        margin-bottom: 10px
    }

    .top-extra-link {
        text-align: center
    }

    .footer-box6 {
        padding: 0 !important
    }

    .footer-box6 {
        border: none;
        margin-bottom: 30px
    }

    .list-footer-box6 {
        margin-bottom: 0
    }

    .item-team-circle, .item-team-gallery, .item-team-rectang {
        margin-bottom: 30px
    }

    .list-team-box {
        margin-bottom: 0;
        margin-top: 0
    }

    .info-circle-thumb {
        top: 30%
    }

    .top-extra-link {
        margin-left: 0
    }
}

@media (max-width:800px) {
    .aside-product23 {
        width: 30%
    }

    .content-product23 {
        width: 70%
    }

    .item-category-featured-product {
        padding: 0 20px
    }

    .product-thumb .addcart-link.addcart-single, .trending-thumb3 a.addcart-link {
        display: none
    }

    .latest-testimo-tab .comment-date-info {
        display: none
    }

    .banner-category-hover {
        margin-left: 0
    }

    .item-paginav-featured {
        min-height: 245px
    }

    .item-from-blog .from-blog-info {
        float: none;
        padding: 15px 0;
        width: auto
    }

    .item-from-blog .zoom-image-thumb {
        float: none;
        width: auto
    }

    .fromblog-slider .item-from-blog {
        padding: 0 15px
    }

    .fromblog-slider {
        margin: 0 -15px
    }

    .box-trending8 .trending-thumb3 {
        width: 70px
    }

        .box-trending8 .trending-thumb3 a img {
            max-width: 70px
        }

    .trending-thumb3 a.addcart-link {
        left: 15px;
        top: 15px
    }

    .list-trending8 .product-info3 .desc {
        display: none
    }

    .item-adv-simple a::after, .item-adv-simple a::before {
        display: none
    }

    .contact-top7 > li {
        margin-right: 25px
    }

    .main-nav.main-nav7 > ul > li > a {
        padding: 0 11px
    }

    .popular-cat-title a {
        padding: 0 15px
    }

    .hotdeal-countdown5 {
        margin: 10px 0 3px -5px
    }

    .header-nav2.header-nav4 {
        border: none
    }

    .header4 {
        border-bottom: 1px solid #e5e5e5
    }

    .popular-cat-tab-title li.active a::after {
        display: none
    }

    .popular-cat-tab-title > ul {
        bottom: 2px
    }

    .popular-listcat {
        padding: 15px 30px
    }

    .list-cat-childrent a {
        margin: 0 15px
    }

    .hot-deal-tab-title > label {
        display: none
    }

    .hot-deal-tab-title > ul {
        display: block;
        margin: 0
    }

    .hot-deal-tab-title {
        height: auto
    }

        .hot-deal-tab-title li {
            margin-left: 0;
            margin-right: 15px
        }

    .search-form2 .smart-search-form input[type=submit] {
        font-weight: 400;
        width: 80px
    }

    .inner-right-category-hover .small-cat-hover {
        display: none
    }

    .banner-category-hover {
        width: 100%
    }

    .content-right-category-hover {
        width: 72%;
        float: right
    }

    .inner-left-category-hover {
        width: 28%
    }

    .search-form2 .smart-search-form::before {
        left: 10px
    }

    .search-form2 .smart-search-form input[type=text] {
        padding: 0 80px 0 35px
    }

    .search-form2 .smart-search-form input[type=submit] {
        width: 80px
    }

    .top-toggle-coutdown {
        margin-right: 20px
    }

    .top-toggle-info {
        width: 400px
    }

        .top-toggle-info .shop-now {
            display: none
        }

    .top-info.top-info-left > li {
        margin-right: 20px
    }

    .top-info-right > li {
        margin-left: 15px
    }

    .item-deal-product .product-info, .item-deal-product .product-thumb {
        float: none;
        width: 100%
    }

    .mega-hot-deal .item-deal-product .product-info, .mega-hot-deal .item-deal-product .product-thumb {
        float: left;
        width: 50%
    }

    .mega-hot-deal .deal-shop-social {
        display: none
    }

    .masonry-list-post .item-post-masonry {
        width: 50%
    }

    .check-billing {
        border-right: medium none;
        margin-right: 0
    }

    .top-info.top-info7 {
        margin-left: -15px
    }

    .circle2 {
        margin-bottom: 15px
    }

    .list-feature-boxes .row .col-md-6.col-sm-6.col-xs-12:nth-child(2n) {
        padding-left: 15px
    }

    .list-feature-boxes .row .col-md-6.col-sm-6.col-xs-12:nth-child(2n+1) {
        padding-right: 15px
    }

    .list-outlet-brand ul {
        padding: 0 15px
    }

    .list-outlet-brand a {
        padding: 5px 0
    }

    .list-outlet-brand {
        height: 250px
    }

    .sidebar-cat-childrent a {
        padding: 5px 0
    }

    .box-bottom-home2 {
        padding: 15px;
        margin-bottom: 30px
    }

    .item-service2 {
        padding: 0 15px
    }

    .box-from-blog .viewall {
        position: static;
        margin-top: 15px
    }

    .box-testimo .viewall {
        position: static;
        display: block
    }

    .item-trending3 .desc {
        display: none
    }

    .trending-thumb3 a img {
        max-width: 70px
    }

    .trending-thumb3 {
        width: 70px
    }

    .inner-content-text > h2 {
        font-size: 30px
    }

    .banner-content-text {
        margin-top: 20px
    }

    .social-home2.social-network li {
        margin-bottom: 10px
    }

    .category-hover2 .inner-category-hover .inner-left-category-hover {
        width: 28%
    }

    .category-hover2 .list-category-hover > li > a {
        padding: 9px 20px 9px 50px
    }

    .hot-deals .slider-home4 .list-product-hotdeal > li {
        padding: 15px 10px
    }

    .latest-testimo-tab .list-latest-new > li {
        padding: 16px 0
    }

    .latest-testimo-tab .latest-post-info > h3 {
        line-height: 20px;
        margin: -7px 0 0
    }

    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .category-hover2 .list-category-hover > li > a {
            padding: 9px 20px 10px 50px
        }

        .hot-deal-slider.slider-home2 .hot-deal-product-thumb {
            padding: 10px 19px 0
        }

        .box-trending3 .list-trending3 {
            padding: 3px 0
        }

        .item-best-seller.item-leading {
            padding-top: 6px
        }

        .hot-deals .slider-home4 .list-product-hotdeal > li {
            padding: 12px 10px
        }
    }

    .featured-product-thumb .product-info-cart {
        display: none
    }

    .persale-text {
        display: none
    }

    .popcat-box {
        padding: 25px 10px
    }

    .from-blog-info {
        display: block;
        padding-left: 0;
        vertical-align: top;
        margin-top: 15px
    }

    .from-blog-thumb {
        display: block
    }

    .box-newsletter form {
        padding-right: 0
    }

    .box-newsletter input[type=submit] {
        position: static;
        margin-top: 10px
    }

    .new {
        display: none
    }

    .item-featured-product {
        min-height: 210px
    }

    .featured-product2.red-box .item-featured-product {
        min-height: 260px
    }

    .hot-deal-tab-slider.hot-deal-tab-slider12 {
        margin-top: 50px
    }

    .content-popular11 .popular-cat-title ul li + li + li + li + li + li {
        display: none
    }

    .featured-product2.featured-product-cat .product-rating.rating-style2 {
        display: none
    }

    .featured-product-cat .main-featured-left .item-featured-product {
        min-height: 195px
    }

    .featured-product2 .adv-featured-product {
        margin-right: 0
    }

    .search-form4 .smart-search-form input[type=text] {
        padding: 0 10px
    }

    .supper-deal6 .popular-cat-slider.slider-home6 {
        padding-top: 0
    }

    .mobile-access-thumb a:hover::after, .mobile-access-thumb a:hover::before {
        display: none
    }

    .box-facebook .fb-page.fb_iframe_widget > span {
        height: 300px !important
    }

    .box-facebook .fb-page.fb_iframe_widget iframe {
        height: 300px !important
    }

    .box-social.box-twitter iframe {
        height: 300px !important
    }

    .box-best-seller3 .ad-best-seller {
        margin-bottom: 30px
    }

    .mobile-access-box.mobile-access-long {
        padding: 39px 25px
    }

    .box-trending8 .list-trending8 {
        border: 1px solid #e5e5e5;
        padding: 9px 0
    }

    .box-trending9 .list-trending8 {
        padding: 6px 0
    }

    .list-trending9 .item-trending3 {
        padding: 17px 10px 17px 20px
    }

    .adv-sidebar9 .sidebar-cat-childrent {
        min-height: 230px
    }

    .category-adv .sidebar-cat-childrent {
        min-height: 200px
    }

    .category-adv .item-cat-brand img {
        max-width: 155px
    }
}

@media (max-width:767px) {
    .header-nav24 {
        margin: 0;
        padding: 15px 0
    }

    .footer-box6 {
        min-height: 0
    }

    .adv-sidebar9 .sidebar-cat-childrent > li {
        border-bottom: 1px solid #e5e5e5
    }

    .popular-cat-title li.active::after {
        display: none
    }

    .box-trending8 .list-trending8 {
        padding: 0
    }

    .item-online-shipping {
        min-height: auto
    }

    .item-featured-product, .item-paginav-featured {
        min-height: auto !important
    }

    .popular-cat-label label {
        display: block;
        padding: 0 15px
    }

    .featured-product12 .item-category-featured-product:first-child {
        border-bottom: none
    }

    .featured-product12 .category-brand-slider {
        position: static;
        width: auto
    }

    .item-trending3 .desc {
        display: block
    }

    .trending-thumb3 a img {
        max-width: 100px
    }

    .trending-thumb3 {
        width: 100px
    }

    .item-product-bestseller .product-info2 {
        margin-top: 10%
    }

    .list-chart-processbar .item-progressbar {
        float: none !important;
        margin-bottom: 30px
    }

    .detail-info {
        margin-top: 15px
    }

    .title-detail {
        font-size: 18px
    }

    .product-related-info {
        margin-top: 10%
    }

    .content-shop {
        margin-top: 0
    }

    .item-product-right .product-info {
        margin-top: 10%
    }

    .content-mini-cart {
        width: 290px
    }

    .contact-top7 {
        text-align: center
    }

    .top-info.top-info7 {
        margin-top: 10px
    }

    .logo7 {
        margin: 0 0 10px;
        text-align: center
    }

    .main-nav.main-nav7 .toggle-mobile-menu::after {
        right: auto;
        left: 0
    }

    .main-nav.main-nav7 .toggle-mobile-menu {
        text-align: right;
        z-index: 9999
    }

    .main-nav.main-nav7 > ul {
        right: auto;
        left: 0
    }

    .mini-cart.mini-cart-7 {
        margin-top: 10px
    }

    .main-nav.main-nav7 .toggle-mobile-menu span {
        margin-right: -45px;
        color: #fff
    }

    .list-footer-box6 {
        margin-bottom: 0
    }

    .payment6.payment-method > label {
        display: block;
        margin: 0 0 10px 5px
    }

    .payment6.payment-method {
        margin: 10px 0 0 -5px
    }

    .supperdeal-sidebar {
        padding-right: 15px
    }

    .logo5 {
        text-align: center
    }

    .popular-cat-title li {
        border-bottom: 1px solid #e5e5e5;
        display: block
    }

    .hotdeal-countdown5 {
        margin: 10px 0 3px 0
    }

    .header-nav5 {
        float: right;
        margin-top: -62px;
        z-index: 999;
        position: relative;
        margin-bottom: addadpx
    }

    .main-nav.main-nav5 {
        float: right;
        margin: 0
    }

    .banner-slider5.simple-owl-slider {
        margin-top: 30px
    }

    .sidebar-cat-brand {
        margin-right: 0
    }

    .slider-home5.brand-cat-slider .wrap-item.owl-theme .owl-controls {
        left: 0;
        right: auto;
        top: -30px
    }

    .slider-home5.hot-category-slider .wrap-item.owl-theme .owl-controls {
        top: -30px;
        right: 0
    }

    .item-banner5 .banner-info {
        display: none
    }

    .main-nav.main-nav3 .toggle-mobile-menu::after {
        background: #e0cb26
    }

    .wrap-cart-info3 {
        margin-left: 0;
        float: left;
        margin-top: 30px
    }

    .header-nav3 {
        background: transparent none repeat scroll 0 0;
        float: right;
        margin-top: -62px
    }

    .sub-header2 {
        padding-bottom: 10px
    }

    .content-page {
        margin-top: 0
    }

    .check-address .form-my-account {
        float: none;
        margin-top: 30px
    }

    .item-post-blog .blog-post-thumb {
        margin-bottom: 20px
    }

    .list-post-tab .zoom-image-thumb a {
        width: 100px
    }

    .item-contact-info::after {
        display: none
    }

    .item-contact-info {
        margin-bottom: 30px
    }

    .list-contact-info {
        margin-bottom: 0
    }

    .contact-info-page {
        padding: 40px 0
    }

    .protect-video {
        margin-top: 50px
    }

    .video-about {
        text-align: left
    }

    .about-review {
        border-top: 2px solid #e5e5e5;
        margin-top: 45px;
        padding-top: 45px
    }

    .item-about-review.last-item {
        margin: 0
    }

    .category-home-total {
        width: 50%
    }

    .banner-home-category {
        width: 50%
    }

    .featured-product-category {
        width: 100%
    }

    .item-category-featured-product {
        border-top: 1px solid #e5e5e5
    }

    .super-deal-countdown {
        float: none
    }

    .super-deal-header {
        padding: 15px
    }

    .inner-list-service {
        padding: 15px 0;
        margin-top: 30px
    }

    .service-thumb {
        width: 70px
    }

    .service-box {
        padding: 15px
    }

    .header-nav {
        margin: 20px 0 30px;
        border-bottom: 1px solid #e5e5e5
    }

    .main-nav {
        position: relative;
        background: 0 0 !important
    }

        .main-nav > ul {
            display: none;
            position: absolute;
            right: 0;
            top: 100%;
            width: 290px;
            z-index: 999;
            background: #fff;
            border: 1px solid #e5e5e5
        }

    .toggle-mobile-menu {
        display: block;
        height: 40px;
        line-height: 40px
    }

        .toggle-mobile-menu > span {
            color: #333;
            display: block;
            font-weight: 700;
            margin-left: -30px;
            text-transform: uppercase
        }

    .main-nav > ul > li {
        display: block;
        margin: 0 15px
    }

        .main-nav > ul > li > a {
            border-bottom: 1px solid #e5e5e5;
            color: #333;
            font-weight: 400;
            height: 40px !important;
            line-height: 40px !important
        }

            .main-nav > ul > li > a:hover {
                color: #fe9c00 !important;
                background: 0 0 !important
            }

        .main-nav > ul > li:last-child > a {
            border: medium none
        }

        .main-nav > ul > li.menu-item-has-children > a::after {
            position: absolute;
            right: 0;
            top: 0
        }

        .main-nav > ul > li .sub-menu::after {
            display: none
        }

        .main-nav > ul > li .sub-menu {
            display: none;
            width: 100%
        }

        .main-nav > ul > li.menu-item-has-children li.menu-item-has-children > .sub-menu {
            left: 0;
            top: 100%;
            margin-top: 1px
        }

        .main-nav > ul > li.menu-item-has-children li.menu-item-has-children > a::after {
            content: "\f107";
            top: 13px
        }

    .top-menu {
        border-bottom: 1px solid #e5e5e5;
        margin: 0 -15px;
        text-align: center
    }

    .top-info > li {
        float: none;
        display: inline-block
    }

    .top-info {
        float: none;
        text-align: center
    }

    .logo {
        text-align: center
    }

    .smart-search {
        margin: 15px 0 0 !important
    }

    .sub-menu-top {
        right: auto;
        left: 0
    }

    .list-category-dropdown {
        border: 1px solid #e5e5e5
    }

    .payment-method {
        margin: 10px 0 0 -12px;
        text-align: left
    }

    .menu-footer {
        margin-bottom: -10px;
        margin-top: 20px
    }

        .menu-footer li:first-child > a {
            border: medium none;
            padding-left: 0
        }

        .menu-footer li {
            margin-bottom: 10px
        }

    .social-footer {
        text-align: left;
        margin-top: 20px
    }

        .social-footer ul {
            margin: 0 0 0 -10px
        }

    .footer-bottom {
        padding: 20px 0
    }

    .list-tags-category {
        padding: 30px 0 10px
    }

    .content-tab-product {
        margin-top: 4px
    }

    .box-adv-col2 .item-adv-simple {
        margin-bottom: 30px
    }

    .item-adv-simple {
        margin-bottom: 30px
    }

    .box-adv-col2 {
        margin-bottom: 0
    }

    .sort-pagi-bar {
        float: none
    }

    .account-register .form-my-account {
        float: none;
        margin-top: 30px
    }

    .mini-cart.mini-cart-2 {
        float: left;
        margin-right: 15px
    }

    .wrap-register-cart {
        margin-top: 25px;
        width: 100%
    }

    .logo2 {
        text-align: center
    }

    .header-mini-cart2 .total-mini-cart-item {
        right: auto;
        top: -8px;
        left: -7px
    }

    .mini-cart.mini-cart-2 .content-mini-cart {
        right: auto;
        width: 290px;
        left: 0
    }

    .register-box {
        border-right: none
    }

    .header-nav2 {
        background: 0 0;
        margin-top: -60px;
        border-bottom: 1px solid #e5e5e5;
        padding-bottom: 20px;
        float: right
    }

    .main-nav.main-nav2 .toggle-mobile-menu > span {
        display: none
    }

    .content-right-category-hover {
        display: none
    }

    .content-left-category-hover {
        position: relative
    }

    .inner-left-category-hover {
        width: 100%
    }

    .featured-product-content, .featured-product-sidebar {
        width: 100%
    }

    .featured-list-brand li {
        display: inline-block
    }

    .list-cat-childrent {
        text-align: center
    }

    .item-featured-product {
        width: 100%;
        border-bottom: 1px solid #e5e5e5 !important
    }

    .list-cat-childrent.no-icon a {
        padding: 0
    }

    .list-cat-childrent.no-icon > li::after {
        display: none
    }

    .list-cat-childrent.no-icon > li {
        height: auto;
        margin-bottom: 15px
    }

    .main-featured-left, .main-featured-right {
        width: 100%
    }

    .world-ad-box > img {
        width: 100%
    }

    .findin-store {
        text-align: left;
        margin-top: 10px
    }

    .social-footer.social-footer3.social-network > ul {
        margin: 0 0 0 -10px
    }

    .popular-cat-tab-title li.active a::after {
        display: block
    }

    .popular-cat-tab-title > ul {
        bottom: 10px
    }

    .sub-header4 {
        padding-bottom: 10px
    }

    .header4 {
        padding: 10px 0 20px
    }

    .best-seller-header > ul {
        display: block;
        margin-left: -45px
    }

    .best-seller-header .title {
        display: block
    }

    .best-seller-header li.active::after {
        display: none
    }

    .item-order-policy {
        border-right: none
    }

        .item-order-policy > ul {
            text-align: left
        }

            .item-order-policy > ul li {
                max-width: none
            }

    .social-footer.social-footer4.social-network ul {
        margin: 10px 0 0 -10px
    }

    .logo4 {
        text-align: center
    }

    .logo6 {
        text-align: center
    }

    .top-extra-link > a {
        margin-left: 0;
        padding: 0 15px
    }

    .category-dropdown.category-dropdown6 .title-category-dropdown::before {
        display: none
    }

    .category-dropdown.category-dropdown6 .title-category-dropdown {
        width: 50px;
        height: 40px;
        line-height: 40px
    }

    .main-nav.main-nav6 .toggle-mobile-menu {
        text-align: right;
        position: relative;
        z-index: 9999
    }

        .main-nav.main-nav6 .toggle-mobile-menu > span {
            margin-right: -30px
        }

        .main-nav.main-nav6 .toggle-mobile-menu::after {
            left: 0;
            right: auto;
            background: #4bae4f
        }

    .header-nav6 {
        margin-top: 30px
    }

    .main-nav.main-nav6 > ul {
        right: auto;
        left: 0
    }

        .main-nav.main-nav6 > ul > li.current-menu-item > a::before, .main-nav.main-nav6 > ul > li:hover > a::before {
            display: none
        }

        .main-nav.main-nav6 > ul > li.current-menu-item > a, .main-nav.main-nav6 > ul > li:hover > a {
            background: 0 0;
            color: #4bae4f
        }

    .slider-banner6.simple-owl-slider {
        margin: 0 0 30px 0
    }

    .footer-box6.first-item {
        margin-bottom: 30px
    }

    .footer-box6 {
        margin-bottom: 0
    }

    .item-adv-simple.item-ad7 {
        margin-bottom: 10px
    }

    .footer-box7 .social-footer.social-network {
        margin: 0 0
    }

    .footer-bottom6.footer-bottom7 {
        margin-top: -30px
    }

    .list-cat-great-deal a span::after {
        display: none
    }

    .item-service2 {
        padding: 15px
    }

    .item-box-filter {
        width: 50% !important
    }

    .logo8 {
        text-align: center
    }

    .register-box9 {
        margin-bottom: 10px
    }

        .register-box9 ul {
            text-align: center
        }

    .main-nav.main-nav8 {
        float: right;
        margin-top: -60px
    }

    .register-box8 ul {
        margin-top: 30px;
        text-align: left
    }

    .banner-slider8.simple-owl-slider {
        margin: 0 0 30px
    }

    .content-top8 .box-trending8 {
        margin-top: 0
    }

    .box-trending8 .trending-thumb3 {
        width: 100px
    }

        .box-trending8 .trending-thumb3 a img {
            max-width: 100px
        }

    .trending-thumb3 a.addcart-link {
        left: 30px;
        top: 40px
    }

    .list-trending8 .product-info3 .desc {
        display: block
    }

    .list-trending8 {
        border: 1px solid #e5e5e5
    }

    .box-trending8.box-border {
        margin-bottom: 30px
    }

    .product-advert::after {
        display: none
    }

    .item-adv9.box-right {
        margin-left: 0;
        margin-top: 30px
    }

    .footer-contact6 .social-footer.social-network {
        margin-left: 0
    }

    .item-adv9.box-left {
        padding-right: 0
    }

    .main-nav9 .toggle-mobile-menu::after {
        background: #3ebb51
    }

    .category-hover.category-hover2 {
        display: none
    }

    .featured-product-content {
        border: none
    }

    .item-featured-product {
        border-left: none
    }

    .privacy-shipping.privacy-shipping11 {
        margin: 30px 0 10px
    }

    .content-popular11 {
        margin-bottom: 30px
    }

    .footer-bottom5 .payment2.payment-method {
        margin: 10px 0 0 -5px
    }

    .main-nav.main-nav10 {
        margin: 0
    }

        .main-nav.main-nav10 .toggle-mobile-menu > span {
            color: #fff;
            margin-left: 0
        }

    .item-banner10 .banner-info {
        display: none
    }

    .list-partner10 {
        margin: -30px 0 30px
    }

    .box-adv10 .item-adv-simple {
        margin-bottom: 30px
    }

    .box-adv10 .item-adv-simple {
        margin-bottom: 30px
    }

    .box-category10 {
        margin-bottom: 30px
    }

        .box-category10 .large-cat-hover {
            width: 100%
        }

        .box-category10 .small-cat-hover {
            display: none
        }

    .item-featured-product {
        min-height: auto
    }

    .sidebar-cat-childrent a {
        padding: 10px 0 12px
    }

    .content-cat-parent .item-adv-simple {
        padding-bottom: 20px;
        border-bottom: 1px solid #e5e5e5
    }

    .sidebar-cat-brand .sidebar-cat-childrent {
        min-height: auto
    }

    .back-to-top {
        display: none
    }

    .box-bottom-home2 {
        margin-bottom: 0
    }

    .outlet-brand {
        border: none;
        margin: 0
    }

    .outlet-adv {
        padding: 15px;
        margin-left: 0
    }

    .adv-sidebar9 .sidebar-cat-childrent {
        min-height: auto
    }

    .box-trending8 .trending-thumb3 a img {
        max-width: 200px
    }

    .box-trending8 .trending-thumb3 {
        width: 200px
    }

    .item-trending3 .product-info3 {
        padding-top: 5%
    }

    .item-special .zoom-image-thumb img {
        max-width: 200px
    }

    .item-special li .product-info5 {
        padding-top: 5%
    }

    .list-product-hotdeal .zoom-image-thumb img {
        max-width: 200px
    }

    .list-product-hotdeal .product-info {
        padding-top: 5%
    }

    .featured-product-info.product-info2 {
        padding-top: 5%
    }

    .adv-sidebar9 .item-adv-simple, .adv-sidebar9 .list-brand-zoom {
        display: none
    }

    .list-categorybox .category-adv-sidebar {
        width: 100%
    }

    .list-categorybox .category-adv-content {
        width: 100%
    }

    .adv-sidebar9 .sidebar-cat-childrent {
        min-height: 0
    }

    .list-categorybox .list-product-cat {
        border-left: none
    }

    .category-adv-content, .category-adv-sidebar {
        width: 100%
    }

    .category-adv.box-left .list-img-video {
        border-left: none
    }

    .category-adv.box-right .list-img-video {
        border-right: none
    }

    .desc-hidden {
        display: block
    }

    .latest-testimo-tab .comment-date-info {
        display: block
    }

    .latest-testimo-tab .latest-post-info {
        padding-top: 10%
    }

    .trending-thumb3 a img {
        max-width: 200px
    }

    .trending-thumb3 {
        width: 200px
    }

    .list-product-hotdeal .zoom-image-thumb {
        width: 200px
    }

    .item-special li .zoom-image-thumb {
        width: 200px
    }

    .item-service2 {
        max-width: 290px;
        margin: auto;
        border: none
    }

    .list-cat-great-deal img {
        display: none
    }

    .list-cat-great-deal > li {
        min-width: auto;
        padding: 0 15px;
        border: 1px solid #e5e5e5;
        height: 40px;
        line-height: 40px;
        margin: 0 5px 10px
    }

        .list-cat-great-deal > li.active {
            border-color: #fe9c00
        }

    .banner-home-category, .category-home-total .category-brand-slider, .category-home-total .category-filter-slider {
        display: none
    }

    .category-home-total {
        width: 100%
    }

        .category-home-total .list-child-category {
            min-height: 0
        }

            .category-home-total .list-child-category ul {
                padding: 0
            }

    .logo3 {
        text-align: center
    }

    .online-shipping {
        padding: 0 15px 30px
    }

    .mega-menu {
        display: none
    }

    .main-nav > ul > li.has-mega-menu > a::after, .main-nav > ul > li.has-mega-menu > a::before {
        display: none !important
    }

    .window-popup {
        max-width: 600px;
        width: 100%
    }

    .banner-slider24 .banner-info h2 {
        font-size: 30px
    }

    .banner-slider24 .banner-info h3 {
        font-size: 18px
    }

    .banner-slider24 .banner-info .dot::after, .banner-slider24 .banner-info .dot::before {
        width: 100px
    }
}

@media (max-width:560px) {
    .aside-product23 {
        width: 100%
    }

    .content-product23 {
        width: 100%
    }
}

@media (max-width:480px) {
    .title-product-box23 ul li {
        margin: 0 5px
    }

    .title-product-box23 ul {
        margin: 0 10px
    }

    .item-special li .zoom-image-thumb {
        width: 100px
    }

    .list-product-hotdeal .zoom-image-thumb {
        width: 100px
    }

    .trending-thumb3 a img {
        max-width: 100px
    }

    .trending-thumb3 {
        width: 100px
    }

    .latest-testimo-tab .comment-date-info {
        display: none
    }

    .desc-hidden {
        display: none
    }

    .item-special .zoom-image-thumb img, .list-product-hotdeal .zoom-image-thumb img {
        max-width: 100px
    }

    .mobile-access-col2 .product-info3 {
        padding-top: 0;
        margin-top: 0
    }

    .box-trending8 .trending-thumb3 a img {
        max-width: 100px
    }

    .box-trending8 .trending-thumb3 {
        width: 100px
    }

    .hot-deal-tab-title {
        padding-right: 20px
    }

    .list-child-category {
        min-height: auto
    }

    .category-filter-title li {
        display: block;
        font-size: 14px;
        margin: 0
    }

    .header-product-filter > h2 {
        font-size: 18px
    }

    .title-home3 {
        margin: 0 0 25px;
        font-size: 20px
    }

    .quick-category a {
        margin-right: 7px;
        padding-right: 10px
    }

    .item-paginav-featured {
        border-right: none
    }

    .popcat-list-box > h2::after {
        display: none
    }

    .deal-cat-title li {
        display: block
    }

    .box-category10 {
        padding-left: 0
    }

        .box-category10 .content-left-category-hover {
            position: static;
            width: 100%
        }

        .box-category10 .category-brand-slider {
            position: static
        }

        .box-category10 .large-cat-hover {
            border: 1px solid #e5e5e5
        }

    .item-banner9 .banner-info {
        display: none
    }

    .item-banner8 .banner-info {
        padding-left: 50px
    }

    .newsletter-footer.newsletter-footer8 {
        padding: 30px
    }

        .newsletter-footer.newsletter-footer8 label {
            margin: 0 0 10px;
            position: static
        }

    .great-deal-countdown .time_circles > div::after {
        right: -10px;
        top: 4px
    }

    .great-deal-countdown .time_circles > div {
        border: 2px solid #fe9c00;
        font-size: 14px;
        margin: 0 6px;
        width: 60px !important
    }

    .best-seller-header li {
        display: block;
        margin-bottom: 10px
    }

    .popular-cat-tab-title .viewall {
        top: -20px
    }

    .adv-sale3 {
        display: none
    }

    .popular-cat-tab-title li.active a {
        font-size: 14px
    }

    .thenew-info {
        display: none
    }

    .dealoff-countdown {
        top: -30px
    }

    .popular-cat-tab-title .viewall {
        display: none
    }

    .main-featured-left .item-featured-product {
        width: 100%;
        border-bottom: 1px solid #e5e5e5
    }

    .item-paginav-featured {
        width: 100%
    }

    .hot-deal-tab-title {
        padding-right: 55px
    }

    .product-pagi-nav {
        display: block;
        margin: 10px 0 0
    }

    .product-per-page {
        margin-left: 7px
    }

    .partner-link {
        width: 33.334%
    }

    .category-home-total {
        width: 100%
    }

    .banner-home-category {
        width: 100%
    }

        .banner-home-category .item-adv-simple {
            margin-bottom: 0
        }

    .masonry-list-post .item-post-masonry {
        width: 100%
    }

    .size-chart {
        display: none
    }

    .product-list .product-info-cart {
        margin-top: 15px;
        position: static
    }

    .shop-slider-info {
        display: none
    }

    .banner-shop-slider {
        margin-bottom: 30px
    }

    .list-shop-cat {
        padding: 15px
    }

    .item-from-blog .from-blog-info {
        padding: 15px 0 0;
        width: 100%
    }

    .item-from-blog .zoom-image-thumb {
        width: 100%
    }

    .item-banner7 .banner-info {
        display: none
    }

    .list-shop-cat li {
        display: block
    }

    .list-shop-cat a span {
        border-radius: 0
    }

    .list-shop-cat a {
        border-radius: 0
    }

    .top-info .top-currency, .top-info .top-language {
        display: none
    }

    .list-cat-childrent {
        border-top: 1px solid #e5e5e5
    }

    .main-featured-left .item-featured-product:last-child {
        border-right: none
    }

    .featured-product2.pink-box .list-cat-childrent {
        padding-top: 15px
    }

    .tags-featured-product a {
        margin-left: 15px
    }

    .list-child-category li {
        border-bottom: 1px solid #e5e5e5
    }

        .list-child-category li:last-child {
            border: none
        }

    .list-child-category ul {
        padding: 0
    }

    .hot-news-ticker {
        display: none
    }

    .header-nav24 {
        margin: 0;
        padding: 15px 0
    }

    .list-adv24 .col-xs-6 {
        width: 100%
    }

    .block-product24 {
        padding-left: 0
    }

    .intro-product-box24 {
        width: auto;
        position: static
    }

    .banner-slider24 .item-slider {
        height: 300px
    }
}

@media (max-width:360px) {
    .banner-slider24 .item-slider {
        height: 300px
    }

    .latest-testimo-tab .latest-post-info {
        padding-top: 0
    }

    .search-form4 .select-category {
        display: none
    }

    .header-cat-parent a {
        display: block;
        padding: 5px 0;
        font-weight: 700
    }

    .smart-search.search-form4 {
        padding-left: 0;
        border-left: 1px solid #e5e5e5
    }

    .hot-deal-tab-title li {
        display: block;
        margin-bottom: 10px;
        margin-right: 0;
        border-bottom: 1px solid #e5e5e5;
        padding-bottom: 10px
    }

        .hot-deal-tab-title li:last-child {
            border: none;
            margin: 0;
            padding: 0
        }

    .hot-deal-tab-title {
        padding-right: 20px
    }

    .popular-cat-title.popular-cat-label > ul li {
        display: block
    }

    .deal-cat-title li {
        display: block;
        margin: 10px 0
    }

    .item-banner8 .banner-info {
        display: none
    }

    .item-box-filter {
        width: 100% !important
    }

    .attr-product label {
        display: block;
        margin-bottom: 10px
    }

    .attr-info .addcart-link, .product-social-extra {
        margin: 10px 0 0
    }

    .icon-table-detail {
        width: 40px
    }

    .item-tags-category h2 {
        display: block;
        margin-bottom: 20px
    }

    .item-tags-category ul {
        display: block;
        padding: 0 0 10px
    }

    .post-info-extra {
        display: none
    }

    .item-post-full .post-title {
        font-size: 18px
    }

    .search-form2 .select-category {
        display: none
    }

    .smart-search.search-form2 {
        margin: 0;
        padding: 0
    }

    .top-info.top-info3 {
        display: none
    }

    .mini-cart.mini-cart-3 .content-mini-cart {
        right: auto;
        left: 0;
        width: 290px
    }

    .mobile-access-col2 .mobile-access-thumb {
        width: 100%
    }

    .mobile-access-col2 .product-info3 {
        padding-left: 0;
        padding-top: 0;
        width: 100%
    }

    .payment4.payment-method > label {
        margin: 0 0 10px 10px;
        display: block
    }

    .gallery-control a {
        height: 24px;
        line-height: 24px;
        margin-top: -50px;
        width: 24px
    }

    .list-button-box1 .bt-link, .list-button-box2 .bt-link {
        margin-left: 15px
    }

    .btn-circle-box {
        margin: 10px 15px
    }

    .circle1, .circle2, .pie-chart {
        float: none;
        margin: 10px auto !important
    }

    .info-testimo-author {
        top: 25px
    }

    .quick-category {
        text-align: left
    }

    .header-product-filter .toggle-link-filter {
        position: static;
        display: block;
        padding: 15px 20px
    }

    .header-product-filter h2 span {
        display: block
    }

    .newsletter-footer.newsletter-footer8 {
        padding: 15px
    }

    .list-product-cat .item-product9 {
        float: none;
        width: auto
    }

    .list-outlet-left {
        padding-left: 30px !important
    }

    .quick-category a {
        border-right: none;
        display: block;
        margin-right: 0;
        padding-right: 0
    }

    .category-filter-title li {
        display: block;
        margin: 0
    }

    .header-nav2 {
        border: none;
        margin-top: -40px
    }

    .header2 {
        padding: 25px 0 0 0
    }
}

@media (max-width:320px) {
    .contact-top7 > li:first-child {
        border-right: none;
        margin-right: 0;
        padding-right: 0
    }

    .super-deal-countdown {
        margin-left: -10px
    }

    .bt-loadmore {
        max-width: 260px
    }

    .product-social-extra a {
        margin-right: 4px
    }

    .detail-gallery .carousel a {
        width: 60px
    }

    .large-cat-info, .large-cat-thumb {
        width: 100%
    }

    .box-category10 .info-price span {
        display: inline-block
    }

    .top-extra-link > a {
        padding: 0 28px
    }
}
