@media (min-width: 992px) and (max-width: 1199px) {
.footer-promotion .single-policy{
    padding-left: 5%;
}
.title-why-cate{margin: 0;}
#popup-product-deltail{}
.footer-promotion .single-policy{ padding: 0; }
.item-news{padding: 8px;}
.pl-title-cart {background-size: 33% 72%;}
#why-cate{ height: auto; }
#siteHeader .vertical-navbar .ul-lev2{
    width: 100%;
}

#siteHeader ul.ul-lev1 .category a.list-title i{
    line-height: 49px;
}
.product-z1 .ht-product-card.home-05-column{
    width: 30.333333%;
}
.product-z2 .ht-product-card.on-list-05-column{
    width: 30.333333%;
}
.design-page .owl-carousel .owl-nav .owl-prev {
    left: 842px;
}
.ht-title{
    font-size: 23px;
}
.title-set-pro2:after {
    width: 99px;
    margin: 6px 0px -15px 103px;
}
.h2-product-design .ht-title{
    font-size: 17px;
}
.title-chanxanh {
    background-size: 54% 71%;
}
.title3-cate-h2:after {
    width: 69px;
    position: absolute;
    right: 32px;
}
.post-action{
    padding: 8px 4px;
}
.left-enduser .card-header .user-title{
    font-size: 11px;
}
.col-xs-offset-3{
    margin: 0;
    padding: 0px 0px 0px;
}
.up-des-content{
    display: flex;
    justify-content: center;
}
#banner-cate .upload-cate .item-up .up-cate-pri1 h3{
    font-size: 13px;
}
.feild-left-top{
    margin-top: -20px;
}
.view-number {
    bottom: -146px;
}
.cat-filter-header .cate-title-form {
    width: 93px;
}
#banner-cate .upload-cate .item-up{
    height: 83px;
}
#banner-cate .create-cate .create-file .create-cate-pri1 p{
    font-size: 9px;
}
.btn-product-ct .btn.ht-btn-default{
    margin-left: 5px;
}
.right-slide-productdetail #registration-date {
    width: 93px;
}
.ht-sidebar.ht-type-01 .sidebar-title .ht-title{
    font-size: 18px;
}

.product-pri-cate{
    width: 33%;
}
.cate-t-2:after {
    margin: 22px 0px -26px 124px;
}
.cate-slidebar-left .ht-sidebar {
    margin-top: 39px;
}
#siteHeader .navbar-collapse { 
    display: block; 
}
.slide-productdetail{
    margin: 0;
}
.sidebar-news-list li .news-detail .news-title a{
    font-size: 11px;
}
.sidebar-news-list li .news-detail .news-meta {
    display: flex;
    padding:0;
}
.banner-item .text-banner.align-left .title-lv3{
    padding: 0px 8px 0px 0px;
}
.banner-item .btn-page-primary {
    padding: 7px 10px 7px 10px;
    font-size: 11px;
    display: none;
}
.ht-product-card .product-image .image-wrap{
    height: 131px;
}
.ht-product-card .product-detail .pro-name{
    height: 34px;
}
.banner-item .text-banner.align-left .title-lv1{
    font-size: 12px;
}
.banner-pro-three .title-lv8 {
    font-size: 22px;
}
.banner-item .text-banner.align-left .title-lv2{
    font-size: 22px;
}
.banner-pro-tow .title-lv5 {
    line-height: 5px;
}
.tab_wrapper > ul li{
    padding: 7px 2px;
}
#siteHeader ul.ul-lev1 .category a.list-title {
    padding: 17px 12px 15px 42px;
    font-size: 13px;
}
#why-cate .section-why{
    padding: 0;
}
.news-excerpt {
    padding: 1px 26px 0px 22px;
}
.ht-news-card-list .ht-news-card .news-meta {
    padding: 16px 0px 16px 0px;
    width: 78%;
    margin-left: 19px;
}
.bt-4new .card-content {
    margin: 5px;
    padding: 11px;
}
.vertical-navbar .ul-lev2{
    height: auto;
}
.hot-mobi{
    display: none;
}
#siteHeader .main-navbar ul.list-level-01 > li > a{
    font-size: 10px;
    padding: 10px 6px;
}
.search-tab .search-form #search_text{
    width: 380px;
}
#siteHeader ul.action-menu-list .btn {
    font-size: 13px;
    padding: 5px 12px 5px 12px;
}
.product-filter-nav ul.filter-list{
    display: none;
}
.ht-product-card.on-list-05-column {
    margin-bottom: 19px;
    width: 29.333333%;
    float: left;
}
.product-album-carousel .carousel-indicators{
    height: 282px;
    margin-right: 4px;
}
.btn-product-ct .btn.ht-btn-primary {
    padding: 6px 10px 6px 8px;
}
.btn-product-ct{
    display: flex;
}
.tt-productdetail .head-productdetail .p-name {
    font-size: 18px;
}
.banner-cate-leftsmall .banner-item .text-banner.align-left .title-lv2 {
    font-size: 17px;
}
.title-lv4 {
    display: inline-block;
    line-height: 29px;
    margin: -13px 0px 14px 0px;
}
.title-lv5 {
    color: #000;
    font-size: 14px;
    line-height: 0px;
}
#product-dx .owl-carousel .owl-nav .owl-prev {
    left: 719px;
}
.pl-thankyou{
    width: 680px;
    margin-left: 13%;
}

}
/*table*/
@media (min-width: 768px) and (max-width: 991px) { 
#popup-product-deltail .modal-dialog{width: 77% !important;}
.cart-shoping-mobile{ display: none !important; }
.desktop-cart{ display: block !important; }
.pl-title-cart {background-size: 33% 72% !important;}
.item-news{padding: 6px !important;}
.footer-promotion .single-policy{    padding-left: 0% !important;}
.footer-promotion .single-policy .policy-descr {padding: 4px 0 4px 7px !important;}
#productQuickViewModal ul.nav-list{    margin: 15px 204px 0px 166px !important;}
.ht-product-card .product-detail .pro-name{width: 168px;}
#product-dx .ht-product-card{padding: 3px !important;}
#news-detail-z1 .upload-cate .item-up {background: url(../img/2.1_03.png) no-repeat;width: 101%;
    height: 119px;
    margin-bottom: 20px;
    background-size: cover;
}
.btn-cmt{
    width: 100%;
}
.category-user .ht-sidebar-collapse-toggle {
    display: block;
    width: 100%;
    left: 0;
    bottom: 0;
    background: #3a607d;
    border: 0;
    z-index: 10;
    padding: 14px;
    line-height: 30px;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: left;
    color: #ffffff;
    outline: none;
    position: fixed;
}
.left-enduser .card-header .user-title {
    color: #2dbeb3;
}
.left-enduser .card-header .post-meta {
    color: #fff;
}
.category-user .ht-sidebar-collapse-toggle i {
    position: absolute;
    top: 36px;
    right: 20px;
    padding: 0 4px;
    line-height: 20px;
    font-size: 25px;
    color: #fff;
}
.left-enduser .navbar-collapse {
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
    z-index: 9;
    background: rgb(58, 96, 125);
}
.wait-eduser .wait-btn-eduser{
    font-size: 12px;
}
.wait-eduser .yep-eduser{
    font-size: 12px;
}
.pa-12 {
    padding: 17px 15px;
}
.left-enduser .user-desktop {
    display: none;
}
.qa-enduser {
    display: none;
}
.ht-sidebar-card ul.sidebar-cat-list > li > a {
    color: #fff;
}
.ht-product-card .product-image .image-wrap{
        height: 124px;
}
.design-page .owl-carousel .owl-nav .owl-next{
    display: none;

}
.design-page .owl-carousel .owl-nav .owl-prev {
    display: none;
  }

#popup-product-deltail .registration-date-time{
    margin-left: 15px;
}
.top-table-cart .text-center .btn{
    width: 100%;
    font-size: 11px;
}
/*.slide-detail-p{
    margin-top: 44px;
}*/
#popup-datin .ht-modal-content {
    height: 1863px;
}
#popup-datin .modal-dialog {
    width: auto;
}
#popup-datin .popup-left-pro{
    width: 100%;
}
#popup-datin .popup-right-pro{
    width: 100%;
}
#popup-product-deltail .popup-left-pro{
    width: 100%;
}
#popup-product-deltail .popup-right-pro{
    width: 100%;
}
#popup-product-deltail .modal-dialog{
    width: auto;
    padding-top: 12px;
}
#popup-product-deltail .ht-modal-content {
    height: 100%;
}
#popup-product-deltail .warming{
         margin: 10px -18px 0px 2px;
}
#popup-product-deltail .number-pop{
    margin: 7px 250px;
}
.warming-top{
    margin: 10px -7px 0px -1px;
}
.text-ri-tab{
    right: 21px;
}
#popup-product-deltail .registration-date-time{
    margin-left: 302px;
}
.top-table-cart .text-center .btn{
    width: 100%;
    font-size: 11px;
}


.pl-thankyou {
    background-size: 100% 100%;
}
.btn-upload1{
    width: 100%;
}
.up-des-content .pl-upload{
    padding: 8px;
}
.pl-upload{ box-shadow: none; }
    .col-xs-offset-1{
        margin: 0;
    }
.cat-filter-header .cate-title-form{
        width: 100%;
}
.product-pri-cate{
    width: 33%;
}
#right-head{
    background: #cccccc45;
    padding: 20px;
    margin: 9px 0px 0px;
}
#siteHeader .sh_main-menu ul.control-action {
    width: 100%;
    text-align: center;
    padding: 2px 60px;
}

#siteHeader .sh_main-menu ul.control-action > li .login{
    justify-content: center;
}
#siteHeader .sh_main-menu ul.list-level-02{
    width: 100%;
    left: 0;
}
#siteHeader .sh_main-menu ul.control-action > li .language {
    background: #ffc40d;
    margin: 10px 0px;
    border-radius: 20px;
    width: 100%;
}
#siteHeader .sh_main-menu ul.control-action > li .language .ht-icon2 {
    display: block;
    height: 31px;
}
#siteHeader .sh_main-menu ul.control-action > li .language .ht-icon1 {
    display: none;
}
#siteHeader .sh_main-menu ul.control-action > li {
    width: 100%;
}

#productCarousel-designpage .ht-product-card{
    margin: 0;
}
.cate-slidebar-left .ht-sidebar{
    margin-top: 30px;
}
/*#banner-cate .upload-cate .item-up{
    height: 140px;
    margin-bottom: 20px;
}*/
.vertical-navbar .list-unstyled{
    width: 100%;
}
.upload-cate img{
    width: 100%;
}
.banner-cate-leftsmall{
    display: flex;
    justify-content: center;
}
#siteHeader{
    padding-top: 57px;
}
.ht-product-card .product-detail .pro-name a{
    font-size: 12px;
 }
 .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next {
    position: relative;
}
 .tab_wrapper .content_wrapper .tab_content .product-pri{
    width: 33%
 }
.vertical-navbar .ul-lev2 { 
    height: 379px;
}

.search-tab .search-form #search_text{
    width: 300px;
}
.ser-text{
    display: none;
}

 #siteHeader .sh_main-menu .sh_toggle-btn{
    display: block;
}

.hot-desk{
    display: none;
}
.hot-mobi {
    background: #ffdb4a;
    padding: 7px 11px;
    border-radius: 50%;
    position: absolute;
    right: 57px;
}
.hot-mobi a{ 
    color: #fff; 
}
.navbar-toggle {
    display: block; 
}
.product-filter-nav ul.filter-list{
    display: none;
}
.ht-product-card.on-list-05-column{
    width: 100%;
}
#siteContent .product-filter-nav { 
    position: relative;
}
.text-heds{
    display: none;
}
.not-active{
    display: none;
}
.not-active.active{
    display: flex;
}
div.controller{
    right: 99px !important;
}
.bt-4new .card-content{
    margin: 15px;
}
#siteHeader ul.ul-lev1 .category a.list-title {
    padding: 16px 0px 11px 46px;
}
#bannerCarousel .ht-product-card{
    margin: 0;
}
#bannerCarousel .ht-product-card {
    margin: 0;
}
#slide .owl-carousel.owl-drag .owl-item {
    height: 380px;
}
.category .vertical-navbar ul.ul-lev2 li.site-nav-icon .nav-item {
    padding-left: 48px;
}
.ht-mgt24 {
    margin-top: 10px;
}
.banner-item{
    background:#fff;
}
.product-album-carousel .carousel-indicators{
    height: 271px;
}
.view-number{
    bottom: -137px;
}
.search-tab .search-form #search_button{
    right: 0px;
    padding: 8px;
    width: 31px;
}
.left-content-fe .text-content{
    margin: 10px 3px 0px 0px;
    padding: 0;
}
#siteHeader .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
    background: #fff;
    width: 100%;
    z-index: 101;
    position: absolute;
    top: 56px;
    left: 0;
    border-bottom: 5px solid #2dbeb3;
}
#siteHeader .main-navbar ul.list-level-01 > li {
    width: 100%;
    text-align: center;
}
.left-title-cate{
    display: block;
    line-height: 55px;
    width: 100%;
    margin-top: 20px;
}
.left-enduser{
    height: auto;
}
.avt-right-ttc{
    margin-top: 20px;
}
.left-enduser{
    border:0;
}
.content-enduser{
    box-shadow: none;
}
.news-list .wrap_banner img{
    width: 100%;
}
.ht-rectangle > .ht-inner img{
    width: 100%;
}
.news-list .wrap_banner.bt-one{
    height: 280px;
}
.title-new-list{
    margin: 23px 0px 101px 0px;
}
.tabs-search .tab-content .product-pri-cate {
    width: 50%;
}
.tabs-search .nav .nav-item{
    width: 50%;
    margin-bottom: 22px;
    float: left;
    margin: 0 auto;
    padding: 3px;
}
.tabs-search .nav .nav-item .nav-link{
    width: 100%;
}
.slup-dashboard .left-slup{
    margin: 0;
}
.bt-print-pd .form-group{
    width: 50%;
}
.cover__actions{
    left: 37%;
    top: 91%;
}
.avatar-action {
    left: 53%;
}
.avt-designpage .seller-heading-title {
    margin: 24px 0px 8px;
}
}
/*mobile*/
@media (max-width: 991px) {
.content-fedback .right-cmt-product{
    width: 100%;
    padding:0
}
#siteFooter .footer-main {
        padding: 10px 0 0px;
}
.dt-footer{
    height: 230px !important;
}
.zallo-call{   
    position: fixed;
    bottom: 84px;
    right: 23px;
    z-index: 11;
    width: 60px;
    height: 70px;
    display: block;
}
.ht-product-detail-card .right-slide-productdetail
{
    padding: 0px;
    border: 0;
}
.btn-printnow{ margin: 25px 0px; z-index: 100 }
.product-news-ct .product-news-detail{
    margin: 0;
    padding:0;
    margin-bottom: 19px;
    width: 100%;
}
.product-news-ct{padding: 0;}
.bt-print-pd .form-group{
    width: 100%;
}
.up-slup .top-up-slup{
    width: 100%;
}
.tt-upload-sup {
    padding: 0;
}
.up-slup {
    padding: 0;
}
.up-slup .sidebar-cat-selecting-list li {
    width: 47%;
    float: left;
}
.ht-sidebar-card ul.sidebar-cat-list > li > a .name-list{
    padding-left: 55px;
}
.slup-dashboard .ht-sidebar-card .sidebar-cat-list{
    margin: 0px 0px 0px -8px;
}
.left-enduser .ht-sidebar-card ul.sidebar-cat-list > li > ul .lv2-enduserli{
    margin: 5px 0px 0px 57px;
}
.tabs-accept .tab-content .footer-hitory-accept .text-left {
    text-align: center;
    float: none;
}
.tabs-accept .tab-content .footer-hitory-accept .text-right {
    text-align: center;
    float: none;
}
.tabs-accept .nav-item{
    width: 100%;
}
.slup-dashboard .right-enduser{
    border: 0;
    width: 99%;
    padding: 8px;
}
.pl-12-1-3-3 .fileupload-buttonbar .upload-tabs3 .text-heds{display: block;}
.pl-12-1-3-3 .fileupload-buttonbar .upload-tabs3{width: 100%}
.tabs-sup-oder .tab-content .text-tabs-odersup2{
    text-align: justify;
}
.tabs-sup-oder .nav-item{
    width: 49%;
    float: left;
}
.slup-dashboard .single-tags-label{
     top: -10px;
    left: 129px;
}
.pa-22 {
    padding: 30px 13px 15px;
}
.slup-dashboard .cate-slup{
    color: #fff;
}
.product-album-carousel .carousel-indicators{
    height: 236px;
}
.eduser-42 .panel-heading{
    background-image: none;
}
.right-notification .dropdown-menu{
    width: 300px;
    left: 0;
}
.eduser-album .product-album{
    width: 100%;
}
.title-destination{
    margin: 0;
}
.back-avt{
    background-size: cover;
}
.right-title-des{
    display: block;
}
.pl-checkstatus .mdh .form-mdh{
    width: 100%;
}
.user-destina {
    margin-bottom: 20px;
}
.right-title-des .sort-wrap {
    margin: 10px 0px;
}
.pl-destina .product-destina {
    width: 100%;
}
.ht-sidebar-card ul.sidebar-cat-list > li > a{
    color: #fff;
}
.ht-sidebar-card ul.sidebar-cat-list > li ul li a{
    color: #fff;
}
.left-enduser .user-desktop{
    display: none;
}
.left-enduser .card-header .user-title{
    color: #2dbeb3;
}
.left-enduser .card-header .post-meta{
    color: #fff;
}
.ht-sidebar-card .card-content{
        margin: -42px 0px 34px;
}
.pl-checkstatus .form-checkstatus .block-chat .btn{
    margin-bottom: 10px;
}
.category-user .ht-sidebar-collapse-toggle{
    display: block;
    width: 100%;
    left: 0;
    bottom: 0;
    background: #3a607d;
    border: 0;
    z-index: 10;
    padding: 14px;
    line-height: 30px;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: left;
    color: #ffffff;
    outline: none;
    position: fixed;
}

.left-enduser .navbar-collapse{
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
    z-index: 9;
    background: rgb(58, 96, 125);
}
.qa-enduser{
    display: none;
}
.pa-12{
    padding: 17px 15px;
}
.category-user .ht-sidebar-collapse-toggle i {
    position: absolute;
    top: 20px;
    right: 20px;
    padding: 0 4px;
    line-height: 20px;
    font-size: 25px;
    color: #fff;
}
.home-carousel .owl-carousel .owl-item{
  height: 250px;
}
.ht-sidebar-collapse-toggle{
    display: block;
}

.pl-12-1-3-3 {
    padding: 20px 0px 0px 0px;
}
.pl-12-1-3-3 .right-slide-productdetail {
    padding: 0;
}
.cover__actions {
    position: relative;
    width: 200px;
    left: 20%;
    top: 10px;
}
.tt-infopay .head-ttgh{
    border:0;
}
.pull-right{
    float: none !important;
}
.right-enduser .avt-ttc{
    margin: 20px 0px;
}
.right-enduser .ht-card-list_header{
    height: 162px;
}
.title-set-pro2:after{
        margin: 6px 0px -15px 101px;
}
.tt-infopay .btn-adre-infopay{
    position: relative;
    margin: 0;
        right: -18px;
}
.content-enduser hr{
    border: 0;
}
.slup-dashboard .left-slup{
    margin: 0;
}
.ht-title.with-bb .title-bg{
    background: #fff;
}
.tabs-search .tab-content .product-pri-cate {
    width: 100%;
}
.tabs-search .nav .nav-item{
    width: 100%;
    margin-bottom: 22px;
}
.tabs-search .nav .nav-item .nav-link{
    width: 100%;
}
.ht-rectangle > .ht-inner img{
    width: 100%;
}
.news-list .wrap_banner img{
        width: 100%;
}
.pull-left{
    float: none !important;
}
.enduser-processing .right-slide-productdetail{
    padding: 17px 0px;
    margin: 0px;
}
.enduser-processing .goi-in-processing{
    padding: 0px 3px 0px 35px;
}
.table-responsive-edu {
    width: 100%;
    margin: 15px 0px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
}
.left-enduser{
    border:0;
}
.content-enduser{
    box-shadow: none;
}
.product-design .ht-sidebar{
    border:1px solid #cccccc80;
    box-shadow: none;
}
.post-action .btn-nofi{
    font-size: 12px;
}
.ht-card-list_header .cl_h_title{
    text-align: center;
    padding: 20px 0px 0px;
}

#product-dx .pro-dx{
    white-space: pre;
}
.fz-12 {
    font-size: 13px;
}
.product-design{
    margin-top:20px;
}
.single-tags-label {
    margin: 4px 4px;
    padding: 0px 2px;
    line-height: 18px;
    font-size: 10px;
}
.left-enduser{
    height: auto;
}
.right-notification{
   padding: 0px 0px;
   margin: 0;
    line-height: 10px;
    display: block;
    text-align: center;
}
.enduser-basicinfor .tt-user{
    margin: 27px 0px 26px;
    height: 293px;
}
.eduser-album .tt-user{ height: 327px; }
.content-enduser .ht-product-card-list{
    padding:0;
}
.eduser-42{
    padding: 0;
}
.avt-right-ttc{
    margin-top: 20px;
}
.cat-filter-header .cate-title-form{
    width: 100%;
}
#productCarousel-designpage .owl-carousel .owl-nav .owl-prev {
    left: -163px;
}
#productCarousel-designpage{
    margin: 0;
}
.avt-designpage{
    margin: 10px 0px;
}
.owl-carousel .owl-dots{
    display: block;
}

#siteHeader .sh_main-menu ul.language-lv2{
    left: 0px;
    top: 48px;
    width: 100%;
}
.vertical-navbar ul li a i{
     right: 31px;
}
#siteHeader .main-navbar ul.list-level-01 > li > a{
     border-bottom: dashed 1px #ccc6;
 }
 #siteHeader .sh_main-menu ul.list-level-02{
    width: 100%;
 }
.single-app-card .avt-cate-cover img{ width: 100%; }
.display-none{
    display: none !important;
}
.product-pri-cate {
    width: 100%;
}
.cate-slidebar-left .ht-sidebar {
    margin-top: 0px;
    display: none;
}
.left-title-cate{
    display: block;
    line-height: 55px;
    width: 100%;
    margin-top: 20px;
}
.title-why-cate{
    margin-top: 35px
}
.cate-nav-pri::before{
    display: none;
}
#why-cate {
    background:#fff;
}
#why-cate .section-why {
    padding: 0;
}
.btn-why-cate .btn1-why-cate {
    width: 100%;  
}
.btn-why-cate{display: block;}
.margin-0{margin: 0;}
.padding-0{ padding: 0;}
.right-slide-productdetail #registration-date{width: 100%;height: 34px;}
.left-content-fe .text-content{margin: 10px 3px 0px 0px;padding: 0;}
#product-dx .owl-carousel .owl-nav .owl-prev {left: 0;top: 43%;}
#product-dx .owl-carousel .owl-nav .owl-next {top: 43%;right: 0;}
.owl-carousel .owl-dots .owl-dot span {width: 8px;height: 8px;}
#productCarousel .owl-dots{display: none;}
#productCarousel1 .owl-dots{display: none;}
.ht-user-review-card .reviews-by-user-list .single-review .user-avatar{width: 20%;}
.ht-user-review-card .reviews-by-user-list .single-review .avt-star .user-avatar{width: 78px;height: 75px;}
.left-slide-productdetail{display: block;box-shadow: none;}
.slide-productdetail{width: 100%;margin: 0;padding:0;}
.view-number {bottom: -127px;}
.ht-cmt-now{ margin: 10px 0px 10px 1px; padding: 0;}
.tt-productdetail{ margin: 5px; padding:0; width: 100%; border: 0;}
.left-content-fe{margin: 0;padding: 0;text-align: justify;}
.content-productdetail{padding: 0;margin: 0;}
.content-fedback{display: block; margin: 0}
.content-fedback .ht-seller-overview-card{width: 100%;}
.content-fedback .right-cmt-product{width: 100%;padding: 0;margin-top: 15px;line-height: 32px;}
.block-chat{padding:12px 6px;border-right: 0;}
.product-mobile-detail .right-slide-productdetail .ht-title{margin: 0px 7px;}
.right-slide-productdetail{box-shadow: none;padding: 12px; }
.chat-like{box-shadow: none;margin: 0;}
.left-content-fe .inner_title .h2 {line-height: 19px;font-size: 18px;margin: 8px 0px;}
.tt-productdetail .head-productdetail{margin: 0;}
.ht-mgt24 {margin-top: 9px !important;}
.ht-left-2{margin: 0;padding:0;}
.ht-pdt16 {padding-top: 15px !important;}
.print-n{padding: 9px 0px 0px;}
#siteHeader .sh_main-menu .sh_logo a{overflow: unset;}
#siteHeader .sh_main-menu ul.control-action > li { width: 100%;}
#siteHeader .sh_main-menu ul.control-action > li .language{
    background: #ffc40d;
    margin: 10px 0px;
    border-radius: 20px;
    width: 100%;
}
#siteHeader .sh_main-menu ul.control-action > li .language .ht-icon1{
    display: none;
}
#siteHeader .sh_main-menu ul.control-action > li .language .ht-icon2{
    display: block;
     height: 31px;
}
.vertical-navbar .list-unstyled{
        width: 100%;
    left: 55px;
    top: 47px;
}
.review .content-right {
    margin-left: 26px;
}
.cart-tab{
    margin: 0 7px 0px 0px; 
 }
.search-tab{
    padding: 0;
}
.banner-item .text-banner.align-left .title-lv2{ 
    font-size: 25px;
    margin: 17px 12px 17px;
 }
 #bannerCarousel .btn-page-primary {
    left: 0;
}
.navbar-action .btn--create-new-shop .action-badge-count{
    line-height: 17px;
    padding: 0 4px;
    margin: 3px 0px;
}
 .banner-pro-tow .title-lv5{
    line-height: 23px;
 }
 .banner-pro-tow{
    margin-top: 15px;
 }
.review .btn-video .click-video{
    width: 100%;
    top: -17px;
    padding: 15px;
    left: 0;
    line-height: 86px;
    position: relative;
}
.tab_wrapper .content_wrapper .tab_content .product-pri  .ht-product-card{ 
    margin: 0; 
}
.footer-pri{  
    padding-bottom: 150px;
}
.ser-text{
    display: none
}
.tab_wrapper .content_wrapper .tab_content .product-pri{ 
    width: 100%; 
    margin-bottom: 20px;    
}
#return-to-top{ 
    position: relative; 
    left: 46%;
    bottom: 45px;
    height: auto;
}
.rocket-wrapper{
    height: auto;
}
#search_text{
    display: none;
}
.search-tab .search-form #search_button {
    margin: -9px 0px;
    padding: 6px 11px 6px 11px;
    font-size: 16px;
    height: 36px;
    width: 38px;
    display: none;
}
#siteFooter .footer-bottom .about-content p{
    text-align: justify;
}
.navbar-action .btn--create-new-shop {
    margin: 6px 1px 0px;
    padding: 5px 15px;
}
.bar-mid{
    margin: 1px 0px 3px;
    width: 100%;
    display: flex;
    justify-content: center;
}
#siteFooter {
    margin-top: 15px;
}
.title-product{
    display: flex;
}

.news-letter-area .subscribe-form button{
    padding: 0px 11px;
}
#bannerCarousel .owl-nav{ 
    display: none;
}
.news-letter-area .subscribe-form input{
    width: 268px; 
}
.ht-product-card.on-list-05-column{
    width: 100%; 
    padding: 0; 
    margin: 10px 0px;
}
.not-active{
     display: none;
    }
    .not-active.active{
     display: flex;
    }
     div.controller{
     right: 70px !important;
}
.tab_wrapper .controller span {
    padding: 8px 18px;
}

.banner-item{ 
    width: 100% ;
    background: none;
}
.title_module_main .inner_title .des{
    font-size: 11px;
}
.title_module_main .h2, .title_module_main h2{
    font-size: 24px;
    line-height: 32px;
}
#siteFooter .footer-main .f-nav-list li ul.pay{
    margin: 6px 32px 2px 0px;
}
.tab_wrapper > ul{    margin: 0px -32px;}
.banner-pro-three .title-lv8 {font-size: 22px;padding:0;}
.ht-home-customer-feedback-type02-section .has-slick-arrow-type-01 .slick-arrow{ opacity: 0; position: relative;}
.cate-xo{display: none;}
.product-filter-nav ul.filter-list{display: none;}
.banner-item:before{display: none;}
.banner-item:after{display: none;}
.news-letter-area .subscribe-form input{ width: 250px; margin-left: 10px;}
.footer-promotion .single-policy {padding-left: 14%;margin-bottom: 14px;}
.footer-bottom{text-align: center;}
.review .section-review { padding: 70px 0 100px}
.text-heds{display: none;}
#siteHeader ul.action-menu-list .btn{display: none;}
#siteHeader{padding-top: 57px;}
.hot-mobi{    background: #ffdb4a;
    padding: 7px 10px;
    border-radius: 50%;
    position: absolute;
    right: 60px;}
.hot-mobi .cart-group{color: #000; font-weight: 700}
#bannerCarousel .btn-page-primary{background: none;color: #fff;left: -13px;}
#siteHeader .navbar-collapse {padding-left: 0;padding-right: 0;background: #fff;width: 100%;z-index: 101;position: absolute;top: 56px; left: 0;border-bottom: 5px solid #2dbeb3;}
#siteHeader .category{ margin-left: -12px; }
#siteHeader .vertical-navbar .ul-lev2{ width: 202%; position: absolute; }
#siteContent .product-filter-nav{ position: absolute;right: 0 }
#siteContent .lv-hot .banner-item{ width: 100% }
#siteHeader .main-navbar ul.list-level-01 > li{ width: 100%; text-align: center;}
#siteHeader ul.ul-lev1 .category a.list-title {padding: 17px 6px 13px 56px; font-size: 17px; line-height: 19px;}
.product-filter-nav .view-more{line-height: 33px; font-size: 9px}
#siteHeader ul.ul-lev1 .category a.list-title i{font-size: 19px;left: 10px;height: 100%;}
ul.slick-dots{ opacity: 0;}
.vertical-navbar .ul-lev2 li{margin: 0px 0px 0px 16px;}
.vertical-navbar ul .category .btn-all{margin: 0;}
.vertical-navbar ul.ul-lev2 li:after { right: -4px; width: 73%;}
#right-head{background: #cccccc45;padding: 20px; margin: 0;}
#right-head .login{background: #fff;border-radius: 23px;justify-content: center;}
#siteHeader .sh_main-menu ul.control-action{ width: 100%;text-align: center;padding: 2px 60px;}
.main-category .left-side #triggleSideNavBtn{display: flex; font-size: 15px; line-height: 15px;border: 0;padding: 14px 17px;background: #ffe721;color: #000;text-transform: uppercase; font-weight: 700; position: absolute;left: -6px;border-radius: 0;}
#bannerCarousel .ht-product-card{width: 100%; margin: 0;}
.lv-hot{ margin-bottom: 15px; padding:0;     height: 295px;overflow: hidden;}
.z2-right{padding: 0;}
.z2-left{padding: 0;}
.lv-hot-right{padding: 0;}
.search-mb{display: block;}
.search-mb ul.list-unstyled li { margin: 1px -4px 3px 0px;}
.search-mb ul.list-unstyled .search-i a {color: #000; background: #ffdb4a; font-size: 15px;padding: 4px;margin: 3px;line-height: 27px;border-radius: 50%;}
.search-mb ul.list-unstyled li a .ht-icon i {margin: 7px 7px 2px 7px;}
.product-z2 .ht-product-card.on-list-05-column{width: 100%;}
.home-carousel .owl-carousel .owl-item img{object-position: 57%;}
.search-form .search-submit {display: block;position: absolute;right: 0;top: 0;padding: 0;width: 32px;height: 32px;text-align: center;color: #9e9e9e;background-color: #eee;border: 0;border-radius: 4px 0 0 4px;}
.banner-item .text-banner.align-left .title-lv2{font-size: 25px;padding: 0;}
.title-lv4 {margin: 12px 0px 14px 0px;}
.banner-item .text-banner.align-left .title-lv3{padding: 0px 35px 0px 0px;}
.banner-item .text-banner.align-left{left: 22px;top: 28px;}
.home-product-zone1 .title-product{ display: flex; }
#product-dx{ margin-bottom: 10px; padding: 0;}
.title_module_main .inner_title .des{font-size: 12px; line-height: 23px;}
.title_module_main .h2, .title_module_main h2{font-size: 26px;line-height: 33px;}
.review .content{padding: 0;}
.ht-home-recent-news-section .ht-news-card{margin-bottom: 37px;}
.carousel-tabs .view-more span{display: none;}
.carousel-tabs .view-more{position: absolute; right: 0}
.news-letter-area .subscribe-form button{padding: 0px 11px;line-height: 19px;margin: 0;}
.news-letter-area .subscribe-form button span{display: none;}
.site-footer{padding-bottom: 140px;}
.my-16 {  margin: 0}
.print-n .add-attachment-btn{ border-radius: 20px; padding: 8px 22px; height: 33px;}
#productCarousel-designpage .ht-product-card{margin: 0;}
.title-chan{background-size: 322px 37px;}
.title-channb { background-size: 320px 36px;}
.pl-upload{padding:0;margin: 0;}
.col-xs-offset-1{margin: 0;padding: 0;}
.pl-upload .pl-upload-block{ border:0; }
.preview-t {margin: 0px 2px 0px -3px;}  
.up-des-content .pl-upload{padding: 13px;}
.btn-upload1{ width: 100%;}
.col-xs-offset-3{margin: 0;padding: 0;}
.content-thankyou{margin: 200px 19px;}
.pl-thankyou {background-size: 189% 100%;}
.pay-amt{width: 100%}
.tabs-left3{width: 100%;}
#tabs-right .nav-tabs li{ margin-bottom: 10px; width: 100% }
#popup-product-deltail .popup-left-pro{width: 100%;}
#popup-product-deltail .popup-right-pro{width: 100%;margin-top: -10px;}
#popup-product-deltail .modal-dialog{width: auto;padding-top: 13px;}
#product-dx .owl-carousel .owl-nav .owl-prev{color: #fff;background-color: #2dbeb3;}
#product-dx .owl-carousel .owl-nav .owl-next{color: #fff;background-color: #2dbeb3;}
#popup-product-deltail .warming{margin: 10px -18px 0px 2px;}
#popup-product-deltail .tooltip1 .tooltiptext1 {bottom: 104%;right: 0;position: absolute;left: -179px;}
.tooltip1 .tooltiptext1::after {margin-left: 140px;}
#popup-product-deltail .tooltip1 .tool-upload{left: -43px;}
.tooltip1 .tool-upload::after{margin-left: 5px;}
#popup-product-deltail .number-pop{margin: 7px 61px;}
.warming-top{margin: 10px -7px 0px -1px;}
.text-ri-tab{right: 21px;}
#popup-product-deltail .registration-date-time{margin-left: 15px;}
.top-table-cart .text-center .btn{width: 100%;font-size: 11px;}
#popup-datin .ht-modal-content {height: 1824px;}
#popup-datin .modal-dialog {width: auto;}
#popup-datin .popup-left-pro{width: 100%;}
#popup-datin .popup-right-pro{width: 100%;}
.design-page .owl-carousel .owl-nav .owl-next{
    right: 35px;
    top: -40px;
    color: #000;
    background: none;
}
.design-page .owl-carousel .owl-nav .owl-prev {
    left: 259px;
    top: -40px;
    background: none;
    color: #000;
}
#siteFooter .footer-bottom .about-content{
    padding-left: 10px;
    padding-right: 10px;
}
#siteFooter .f-copyright{
    padding-left: 10px;
    padding-right: 10px;
}
.product_actions .pri3-btn{
    line-height: 13px;
}
.ht-sidebar-card ul.sidebar-cat-list > li > a .fa{
   color: #fff;
}
.product-z1 .ht-product-card.home-05-column{
    width: 100%;
    float: left;
    margin: 0px;
    padding-bottom: 9px;
    padding-top: 10px;
}
.ht-product-card .product-image .image-wrap{
    height: 400px !important;
}
.btn-why-cate .btn2-why-cate{
    width: 100%;
    margin: 10px 0px;
}
.product-news-detail{
    width: 100%;
    padding-bottom: 19px;
}
.title-product-news{
    padding: 73px 0px 24px;
}
#content-news-detail .ht-card{
    padding: 16px 0px;
}
#content-news-detail .ht-card img{
    height: auto !important;
}
#news-detail-z1 .upload-cate .item-up {
    background: url(../img/2.1_03.png) no-repeat;
    width: 100%;
    height: 76px;
    background-size: contain;
}
.key-fo .text-left{
    text-align: center;
}
.key-fo .text-right{
    text-align: center;
}
#product-dx .ht-product-card{
    margin: 0;
    width: 100%;
}
.left-content-fe .text-content img{
    object-fit: cover;
}
.container{
    padding-left: 10px;
    padding-right: 10px;
}
.pl-title-cart{
    background-size: 67% 72%;
    font-size: 23px;
}
.pl-title-policy{
    background-size: 99% 81%;
}
.slup-dashboard .left-slup .seller-overview-profile{
    border: 0;
}
.dropdown-search {
    display: none;
    
}
.dropdown-search .se-mobile{
    color: #000;
}
#search-mobile .ht-modal-content{
    background: none;
    padding: 43px 28px 18px 27px;
}
#custom-search-input {
    margin:0;
    margin-top: 10px;
    padding: 0;
}
#custom-search-input .search-query {
    padding-right: 3px;
    border-bottom: 1px solid #fff;
    background: none;
    margin-bottom: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
}
#custom-search-input button {
    border: 0;
    background: none;
    padding: 2px 5px;
    margin-top: 5px;
    position: relative;
    left: -2px;
    margin-bottom: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #ffffff;
}
.search-query:focus + button {z-index: 3;}
.modal-ser{background: #2dbeb3; width: 90%;}
#search-mobile .ht-modal-content .form-control{border: 0;color: #fff;}
#search-mobile .ht-modal-content .form-control::placeholder{ color: #fff }
#search-mobile .ht-modal-content .input-group{ border-bottom: 1px solid #fff;color: #fff;width: 100%;}
.background-avt{margin-left: -4px;}
#siteHeader .sh_main-menu ul.head-login{margin: 0;}
.print-n .add-attachment-btn .fa-print{margin: 0; font-size: 16px;}
.pad-15{padding: 0;margin: 0;}
.zone-4 .home-print-content .print-news-list{padding: 0;}
.vertical-navbar .ul-lev2{position: relative;margin-bottom: 20px;}
.navbar-action .btn--create-new-shop .fa-cart-plus{ margin-right: 4px;line-height: 21px;}
#banner-cate .upload-cate .item-up{padding: 0px 15px;}
#banner-cate .upload-cate .item-up .up-cate-pri1 h3{ font-size: 11px;}
#banner-cate .upload-cate .item-up .up-cate-pri1 p{font-size: 8px;}
.upload-cate{margin-bottom: 10px;padding: 0;}
#banner-cate .create-cate .create-file .create-cate-pri1 h3{font-size: 11px;}
#banner-cate .create-cate .create-file .create-cate-pri1 p{font-size: 8px;}
#banner-cate .create-cate .create-file{padding: 0px 15px;}
.mar-pad-0{margin: inherit;padding: inherit;}
.row{margin-left: -1px;margin-right: -1px;}
.up-news-pl{padding: 5px;height: 194px;}
.pl-checkstatus{box-shadow: none;padding: 20px;}
.ht-pdl24{padding: 0;}
#popup-product-deltail .tt-productdetail{margin: 0;line-height: 35px;padding: 14px;}
#popup-product-deltail .tt-productdetail .p-code{margin-top: 15px;}
#popup-product-deltail .tt-productdetail .textarea.form-control{width: 97%;}
.btn-yeucau{width: 90%;margin: 0px 13px;}
.key-fo {margin: 0;line-height: 28px;}
.page-404 {padding: 0px 0px 30px;}
.upload-lv-pl{height: 208px;}
.sticky-sidebar-item{     margin: -30px 0 0px; padding: 0;}
.sticky-sidebar-item .card-content{ margin: 0; }
.policy-des .sidebar-cat-list .left-policy-cate ul li a{color: #000}
.product-tag{height: 121px; margin-top: -43px;}
.content-policy {padding: 0px;text-align: justify;}
.content-policy .title-ct-policy{ margin: 0;font-size: 14px;}
#youtubeVideo .modal-content{width: 100%;}
.item-news{padding: 0;}
.left-enduser .ht-sidebar-card .sidebar-cat-list{margin: 30px 0px;}
.product-pri-cate .ht-product-card{ margin: 0; }
#popup-product-deltail .right-pop{ position: relative; right: 0 }
#popup-product-deltail .select-popup-product{width: 100%; margin: 5px 0px}
.p-chat-detail{margin: 19px 0px -16px;}
#productQuickViewModal .ht-modal-content{width: 100%;}
.left-login .banner-login{ display: none; }
#siteHeader .sh_main-menu .navbar-collapse.in {overflow-y: inherit;}
#siteHeader .main-navbar ul.list-level-02 > li:after{ width: 80%; }
.yeu-cau-in .right-loai-yc{ width: 56% }
.tab_wrapper .content_wrapper .tab_content{ margin: 0; }
.cart-shoping .code-ms {width: 91px;text-align: center;font-size: 11px; margin: -14px; white-space: break-spaces;}
.product-cart-name{padding: 0px 37px !important;}
.sl-cart{padding: 0px 40px !important;}
.number-cart-sl {width: auto;}
.number-cart-sl {width: auto; padding: 0px 28px 0px 0px !important; text-align: center;}
.del-cart-body{ display: flex; float: right; }
.action-cart{padding: 0px 76px 0px 0px !important;}
#enduser-oder-ct .enduser-del{width: 80px;}
#enduser-oder-ct .enduser-edit{width: 80px;}
.eduser-album{height: auto;overflow: inherit;}
.right-enduser{ margin: 0; }
.left-login .nav-login{position: absolute;margin: 0;top: -36px;}
.left-login .nav-login .tabs{display: flex;}
#productQuickViewModal .left-login .nav-login .nav > li a {text-align: center;color: #000;height: 30px;margin: 0 auto;line-height: 10px;border: 1px solid #fff;background: #fff;width: 100%;}
#productQuickViewModal .nav-sidebar a:hover{border-radius: 0}
#popup-product-deltail .ht-close-modal{     top: 3px;background: #fff; height: 29px;width: 29px;line-height: 23px; font-size: 20px; }
#productQuickViewModal ul.nav-list li a img{height: 43px;}
#productQuickViewModal{padding: 0 !important;}
#productQuickViewModal .ht-modal-content .tab-content {padding: 23px 3px 0;}
#productQuickViewModal .left-login .nav-login .nav > li.active a {color: #2dbeb3;font-weight: 600;}
#productQuickViewModal .ht-modal-body{margin-top: 12%;}
#productQuickViewModal .ht-card {padding-right: 17px;}
.input-phone{width: 100%;}
#productQuickViewModal .btn.ht-btn-primary{margin: 15px 0px;}
#productQuickViewModal .left-login .nav-login .nav > li {border: 0;border-radius: 0;margin: 7px 8px 0px -7px;}
#productQuickViewModal ul.nav-lis{margin: 15px 90px 0px 48px;}
.phone-kh select{font-size: 17px;border: 0;background: #fff;color: #ccc;height: 39px;margin: 0;}
.dh-code{ padding: 0px 40px 0px 13px !important;}
.dh-name{ padding: 0px 244px 0px 53px !important;}
.pay-ment .payment-form{padding: 10px 0px;}
.pl-thankyou .content-thankyou .code-thank{width: 100%;}
.pl-thankyou .content-thankyou .title-thank {padding: 25px 0px 23px;}
#mobile-close{ position: fixed;top: -9px; right: -16px; z-index: 100;}
#product-dx .title-chanxanh {background-size: 60% 58%;}
.title-veiw{background-size: 102% 60%;}
.btn-shopingcart{ display: flex;margin: 0 auto; text-align: center; }
.pay-cart{ margin: 0 auto; }
#enduser-oder-ct{ padding: 0px 0px 25px 0px; }
.pd-25 {padding: 30px 6px 0px 6px;}
.create-cate{padding: 0;}
.cat-filter-header .sort-wrap{ margin-bottom: 11px; }
.news-mobile-item{padding: 0;}
#popup-product-deltail .ht-modal-body{height: 94vh;overflow: auto;padding-bottom: 20px;}
.desktop-cart{ display: none; }
.cart-shoping-mobile{display: block;}
.cart-shoping .cart-detail {width: 100%; display: flex; justify-content: center; margin-right: 0px;margin-top: 11px; min-height: 66px;}
.number-cart-sl-mobile{ margin-bottom: 10px; }
.check-mobile-cart{margin: -42px 0px; }
.del-mobile{margin-bottom: 10px;}
#product-dx .ht-title{ font-size: 20px !important;}
#popup-product-deltail .carousel .item{    height: 283px;}
.news-zone-3{margin: 40px 0px -15px;}
.news-zone-3 .item-news {padding: 0px 7px; }
.news-zone-2 .view-more{ display: none }
.news-zone-3 .view-more{ display: none }
/*.cate-left-menu .vertical-navbar .ul-lev2{    width: 97%;margin-left: 9px;display: block !important;}*/
.bt-thre-mb{ margin-top: 17px; }
.cart-image{ width: 50px; height: 50px; }
.cart-shoping .cart-detail .p-image {height: 50px;width: 50px;}
.cart-detail .cart-info{    margin: -9px 0px;}
.news-img-mb{padding: 1px;}
.banner-cate-leftsmall .img-responsive{width: 100%}
.cover-slider-cate{padding: 0; }
.cate-news-content{padding: 0;}
#product-describe .left-content-fe .inner_title{margin: 12px 0px 0px}
.suntory-alo-phone {display: block;right: 45px;}
.ht-news-leftct .bt-4new{      margin: 18px 0px 27px 0px;; }
.btn-new1{ right: 1px; }
.btn-new2{ right: 1px; }
.btn-new3{ right: 1px; }
.btn-new4{ right: 1px; }
.product-mobile-detail{padding: 0;}
.mb-70{padding: 30px 0px 0px;}
.tab-content .item-news, .tabs-one-search{padding: 0;margin: 0;}
#siteHeader .main-navbar ul.list-level-02 > li > a, #siteHeader .main-navbar ul.list-level-n > li > a{padding: 8px 10px 8px 22px;}
#pl-faq .modal-content{width: auto;}
.tbs-edit-slup{padding: 0;}
.upload-tbs-slup{margin-top: 14px;}
.yeu-cau-in .right-pop .tooltip1 .tooltiptext1{left: -177px;}
.yeu-cau-in .right-pop .tooltip1 .tooltiptext1::after{margin-left: 137px;}
.cate-search{background: #fff}
#productQuickViewModal .pl-close-modal{height: 30px; width: 30px;}
#productQuickViewModal .pl-close-modal .fa{font-size: 18px;line-height: 25px;}
.pl-detail-oder .up-img-pop{
	line-height:38px;
}
.pl-detail-oder .bt-10 .from-login{
	margin:10px 0px
}
.pl-detail-oder .bt-10{
    padding:0
}
.right-head-m{
    padding: 0;
}
.pl-12-1-3-3 .btn-upload-3-5{
    width: 100%
}
.yc-content{
    display: block;
}
.yc-content .advisory-form .advisory-bar{
    width: 100%;
}
.yc-content .advisory-form .advisory-bar #advisory_text{
    width: 98%;
    margin-bottom: 15px;
}
/*detail-order 25/9/2019*/

.pl-content-oder .topit{
    margin-bottom: 15px;
}
.bottom-tt-dm h4 {
    padding-top: 30px;
}
.pl-content-oder .from-login{
    margin-bottom: 10px;
}
.pl-content-oder .text-ri-tab{margin-right: -27px;}
.pl-detail-oder .bt-10{padding: 0;}
.pl-content-oder .popup-left-pro {padding: 15px;}
.pl-content-oder .popup-right-pro{padding: 22px 18px 22px 18px;}
.pl-detail-oder .up-catalog{margin-top: 20px;}
.pl-detail-oder .popup-right-pro .bt-modal2 {    
        margin: 0px -25px -79px -25px;
    background-size: 100% 80%;
}
.pl-thankyou .content-thankyou{
    margin: 235px 15px;
}
.content-productdetail iframe{ max-width: 480px; }
.ht-sidebar.ht-type-01 .sidebar-title {
    padding: 27px 1px 26px;
}
.pl-detail-oder{ padding: 0; }

.cate-left-menu .cate-slidebar-left{
    margin-top: 0;
}
.pl-content-oder{
    height: auto;
}
.pl-detail-oder .pl-content-oder .popup-right-pro{
    position: relative;
}
.pl-faq-cate{
    display: none;
}
#banner-cate{
    display: none;
}
.pl-title{
    background-size: 70% 88%;
}
#tabs-right .cat-select-icon{
    display: none;
}
#tabs-right .nav-tabs > li.active > .yep-file-desgin:before{
    left: 46px;
}
#tabs-right .nav-tabs > li.active > .yep-file-desgin{
    border: 1px solid #2dbeb3;
}
#tabs-right .nav-tabs > li > .yep-file-desgin{
    border: 1px solid #ccc;
}
.green-border-have{
    margin: 9px 0px 13px;
}
.main-menu-none .left-menu-none{
    width: 37%;
}
.ct-news-mo{
    padding: 0;
}
.content-productdetail .ht-news-leftct{
    margin: 0;
}
#event-lixi{padding: 20px}
#event-lixi #popup_content .btn-primary{
    position: fixed;
    right: 6px;
    top:33%;
}
#homeBannerCarousel .owl-height{
    height: 250px !important;
}
}
/*end mobile*/
@media only screen and (max-width: 480px) {
    .news-letter-area .subscribe-form input {
        width: 320px !important;
    }
    .news-letter-area .subscribe-form button {
        padding: 0px 30px !important;
    }
}
