@media(max-width: 1200px){

}

@media(max-width: 768px){
    .main-width{width: 100% !important;}
    .anmb{display: none !important;}
    .hienmb{display: none !important;}

    div.ddsmoothmobile ul li{}
    div.ddsmoothmobile ul li ul li a{padding-left: 30px;}
    div.ddsmoothmobile ul li ul li ul li a{padding-left: 50px;}
    .homep{font-size: 30px;}

    header#header{box-shadow: 0px 0px 0px rgba(0, 0, 0, .15);}
    header#header .head-content{padding: 15px 0 10px 0;}
    header#header .header-top .ht-left{width: 96%; padding: 0 2%;}
    header#header .header-top .ht-right{display: none; opacity: 0;}
    header#header .head-content .logo{width: 100%; text-align: center;}
    header#header .head-content .search-cart{width: 100%; margin: 0;}
    header#header .head-content .icon-s{display: none; opacity: 0;}
    header#header .head-content .search{display: block !important; bottom: 0; position: inherit; width: 98%; margin: 0 auto;}
    header#header .head-content .cart-s{position: absolute !important; top: 36px; right: 10px;}
    header#header .head-content .search form input{border-radius: 5px;}
    header#header .head-content .search form button{border-radius: 5px;}

    .wrap-one{padding: 20px 0;}
    .wrap-one h1{font-size: 20px;}
    .wrap-one .description{margin: 10px 0 15px 0;}

    .wrap-two{padding: 10px;}
    .lists-section1{display: none;}
    .lists-section2{padding: 35px 10px 0px 10px; margin: 0 0 15px 0;}
    .lists-section2 h2{font-size: 20px;}
    .lists-section2 ul li{width: 48.5%; margin-bottom: 15px;}
    .lists-section2 ul li:nth-child(4){display: block;}
    .lists-section2 ul li:nth-child(2n+1){margin-left: 0;}
    .meta-info .post-title{line-height: 19px; display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;}
    .meta-info .post-title a{font-size: 14px;}
    .lists-section2 ul li .meta-info{padding: 10px; min-height: 176px;}
    .meta-info .excerpt{display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;}

    .lists-section3 .ad-section1{margin: 0 0 15px 0;}
    .lists-section3 .ad-section2{padding: 0 10px;}
    .consultants .s-title{font-size: 15px;}
    .consultants .home-heading{font-size: 21px;}
    .consultants .action-title{font-size: 14px; margin: 0 0 15px 0;}
    .consultants .action-hotline{text-align: center;}
    .consultants .title-hotline{font-size: 21px; padding: 0 0 0 0;}
    .consultants .hotline{margin: 15px 0 15px 0;}

    .wrap-product{padding: 30px 0 10px 0;}
    .wrap-product h2{font-size: 20px; text-align: center;}
    .warp-carousel .prev{left: 15px;}
    .warp-carousel .next{right: 15px;}
    .carousel-custom-item{padding: 0 5px;}
    .inner-prod .product-title a{height: auto;}
    .warp-carousel button{top: 42%;}

    .wrap-product2{padding: 20px 10px;}
    .wrap-product2 .inner{padding: 10px; margin: 0 0 15px 0;}
    .wrap-product2 h2{font-size: 20px; padding: 20px 0 15px 0;}

    .wrap-three{padding: 0 0 10px 0;}
    .wrap-three .col-commit{margin: 0 0 15px 0;}
    .wrap-three .home-commit-wrap{padding: 10px;}
    .wrap-three .title-commit li:last-child{margin-bottom: 15px !important;}
    .banner-fashion-sidebar{text-align: center;}

    .wrap-fourth{padding: 20px 0 20px 0;}
    .wrap-fourth h2{font-size: 20px;}

    .wrap-partner{display: none; opacity: 0;}
    .wrap-partner h2{font-size: 20px;}

    .wrap-report-cus{padding: 30px 20px 20px 20px;}
    .wrap-report-cus h2{font-size: 20px;}
    .list-feedback-meta{padding: 10px 0 0 0;}
    .wrap-report-cus .des-share{font-size: 14px;}

    .wrap-news h2{font-size: 20px;}
    .wrap-news{padding: 30px 0px 0px 0px;}
    .wrap-news .big-post{margin: 0 0 20px 0;}

    .wrap-videos{padding: 30px 0px 0px 0px;}
    .wrap-videos h2{font-size: 20px;}
    .wrap-videos .inner{padding-bottom: 20px;}

    .wrap-reviews{padding: 30px 0 10px 0;}
    .wrap-reviews h2{font-size: 20px;}
    .wrap-reviews .post-newspaper{margin: 0 0 20px 0;}
    .wrap-reviews .post-title{line-height: 19px;}
    .wrap-reviews .post-title a{line-height: 19px;}

    .wrap-book .consultants{padding: 20px 0 5px 0;}
    .wrap-book .consultants .s-title{font-size: 15px;}
    .wrap-book .consultants .home-heading{font-size: 20px;}
    .wrap-book .consultants .action-title{font-size: 14px; padding: 0 0 20px 0;}

    .wrap-content-main{padding: 0 5px;}
    .wrap-content-main .wc-prod-left{width: 100%;}
    .wrap-content-main .wc-prod-right{width: 100%;}
    .wrap-product-lists .item{width: 48%;}
    .wrap-product-lists .item:nth-child(3n+1){margin-left: 3.5%;}
    .wrap-product-lists .item:nth-child(2n+1){margin-left: 0;}
    .products .product-detail-left{width: 100%;}
    .products .product-detail-right{width: 100%;}
    .wrap-related-product-lists .item{width: 48%;}
    .wrap-related-product-lists .item:nth-child(4n+1){margin-left: 2.5%;}
    .wrap-related-product-lists .item:nth-child(2n+1){margin-left: 0;}

    .wrap-content-main .wc-left{width: 100%;}
    .wrap-content-main .wc-right{width: 100%;}
    .products .list-news ul li .pr-item .img-wrap{width: 40%;}
    .products .list-news ul li .item-info h2{font-size: 15px; line-height: 20px;}
    .products .list-news ul li .item-info h2 a{font-size: 15px; line-height: 20px;}

    .wrap-ads{margin: 0 0 20px 0;}
    .wrap-ads ul li{text-align: center;}

    footer#footer{}
    footer#footer .wrap-register-info{padding: 15px 0;}
    footer#footer .wrap-register-info .register-left{display: none;}
    footer#footer .wrap-register-info .register-right{width: 95%; float: none; margin: 0 auto;}
    footer#footer .wrap-register-info .register-right .form{margin-top: 0;}
    footer#footer .wrap-register-info .register-right .social{margin-top: 8px;}

    footer#footer .logo-ft{}
    footer#footer .wrap-info-footer{padding: 15px;}
    footer#footer .wrap-info-footer .wif-left{width: 100%;}
    footer#footer .wrap-info-footer .wif-right{width: 100%; text-align: center; border-top: 1px solid #333; margin: 15px 0 0 0; padding: 15px 0 0 0;}
    footer#footer .wrap-info-footer .wif-right .address-ft{text-align: left;}
    footer#footer .wrap-info-footer .wif-left ul li{width: 48%; margin-bottom: 15px;}
    footer#footer .wrap-info-footer .wif-left ul li:nth-child(3n+1){margin-left: 3%;}
    footer#footer .wrap-info-footer .wif-left ul li:nth-child(2n+1){margin-left: 0;}

    footer#footer .wrap-info-footer ul.mnft h4{text-transform: uppercase;}
    footer#footer .wrap-info-footer ul.mnft li h5 a:before{content: none;}

}

@media(min-width: 575px){

}

@media(max-width: 576px){

}
