.slicknav_menu{display: none;}
@media screen and (max-width: 1024px) {
    #menu {display:none;    } 
    .slicknav_menu {display:block;margin-top: 5px;z-index: 20100;} 
}
@media only screen and (max-width: 320px) {
#baogia_popup{padding: 12px 9px 28px 8px !important;}
#baogia_popup{left: 2px !important;}
#form_baogia input[type="text"]{width: 90% !important;}
#form_baogia input[type="number"]{width: 90% !important;}
#form_baogia #noidung{width: 90% !important;}
.btn_baogia{width: 90% !important;}
#form_baogia select{  height: 30px !important;width: 90% !important;
    margin-bottom: 5px !important;  padding: 3px 12px !important;}
    .info-view{float:left;width: 42%;}
.mid-content .sodienthoai{float: left;}
}

@media only screen and (max-width: 380px) {
.info-view{float:left;width: 42%;}
.mid-content .sodienthoai{float: left;}
    .lydalam ul li{width: 100% !important;height: auto !important;}
    .lydalam ul li img{height: auto !important;}
    #lysudalam2 ul li{width: 50% !important;}  
    #form_baogia2{width: 100% !important;}
    .nutlike{display: none;}
    .didong{display: block !important;position: fixed !important;top:auto !important;bottom: 0;left: 0 !important;
        border-radius: 0px !important;line-height: 15px;}
    #form_baogia_2{width: 100% !important;}
    #main-header{position: fixed !important;top: 0;}
     #header-button{margin-right: 2% !important;}
    .et_pb_slide_description{width: auto !important;}
    .khachhanginlogo .slide{width: 50% !important;}
    .container_footer_3{width: 100% !important;display: block;float: left;background-color: #202020;}
    .footer_3 .col_footer_3{width: 100% !important;}
    .nhanvien_baogia{display: none !important;}
    #baogia_popup{width: 300px !important;left: 2% !important;padding-left: 2px;}
    #form_baogia{width: 300px !important;}
     #baogia_popup h4{    font-size: 16px;line-height: 34px;}
.hienbaogia{top: 3px !important; right: 80px !important;line-height: 12px !important;font-size: 12px !important;}
.mainmenu-area{position: absolute;right: 0; top: -2px;}
.catemenu-toggler a i.fa{font-size: 25px;}
.mainmenu-area{position: absolute;right: 0; top: -2px;}
.catemenu-toggler a i.fa{font-size: 25px;}
    .baiviet_cate{width: 100% !important;}
    .baiviet_cate .ttsp{width: 90% !important;}
    .loiichsp{width: 90% !important;}
    .baiviet_left{width: 90% !important;height: auto !important;padding-left: 5% !important;}
    .baiviet_right,.ttsp_box{width: 90% !important;}
    .spkhac{width: 90% !important;}
    .banggia{display: none !important;}
    .ttsp_box{height: auto !important;}
   
    .thongtin_lienhe img{width: 20px !important;}
    #hello p.nutdh img{width: 100px !important;}
    .first-img{ margin: 0 0 18px 18px !important;}
    
    .box_mid{padding: 0px !important;}
    .footer_2{height: auto !important;}
    .container_footer_2{width: 100% !important;}
    .col_footer_2{float: none !important;}
    .video_an{display: none !important;}
#callnowbutton {display:block; height:80px; position:fixed; width:30%; left:0; bottom:-20px; background:url(http://callnowbutton.com/phone/callbutton01.png) center 10px no-repeat #009900; text-decoration:none; box-shadow:0 0 5px #888; -webkit-box-shadow:0 0 5px #888; -moz-box-shadow:0 0 5px #888; z-index:19999;border-radius: 0px 20px 0px 0px;
-moz-border-radius: 0px 20px 0px 0px;
-webkit-border-radius: 0px 20px 0px 0px;
border: 0px solid #000000;}
    #fix-menu{display: none;}
    #vnt-container{width: 100%;}
    #banner-contact-wrap{position: inherit;padding: 6px; box-sizing: border-box;display: none;}
    .sdt1{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;margin-top: 10px;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .sdt2{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .sdt3{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .banner-contact{width: 100%;height: auto; margin: 10px 0px; float: left;display: none;}
    #phone_moble{
        display: block !important;
        margin-bottom: 2px;
        position: fixed;
        z-index: 19000;
        top: 37px;
    }
    #phone_moble img{width: 100%;}
    #slider{width: 100% !important;}
    #slider img{width: 100%;height: auto;}
    #vnt-content a.free img{width: 100%;height: auto;display: none;}
    #vnt-footer{width: 100%;padding: 0px;margin: 0px;}

    .ListCat div.ViewCat div.item .boxItem{width: 100% !important; min-height: 100% !important;}
    .ListCat div.ViewCat div.item{width: 100% !important;margin-bottom: 4px !important;}
    .ListCat .ViewCat h3{position: absolute;}
    #vnt-footer .footer{width: 100% !Important;padding: 0px;margin: 0px;}
    .key_box{width: 100% !important;}

    #footer{box-sizing: border-box;padding: 20px 20px 100px 20px;}
    .ListCat div.ViewCat div.item .boxItem img{width:100.2% !important; padding: 0px;margin: 0px;height: auto !important;}
    .ListCat div.ViewCat div.item .boxItem{border: none !important;}

    #vnt-wrapper{margin: 0px; padding: 2px; box-sizing: border-box;}
    .mid_banner{padding: 0px !important;}
    #vnt-container table tr td{padding: 0px;margin: 0px;height: auto !important;}
    .ListCat .ViewCat h3{
        width: 100% !important;
        background: rgba(0, 0,0, 0.4);
        font-size: 8px !Important;
        height: 20px;
        overflow: hidden;
        line-height: 20px !important;
        bottom: -10px !important;
    }
    .ListCat .ViewCat{
        margin-top: 0px !important;
        width: 100% !important;
        float: left;
        padding: 2px;
        box-sizing: border-box;
    }


    #vnt-footer .copyright{background: none;}
    .web-address table tr td{text-align: left !important;}
    #vnt-footer .copyright{text-align: left !important;}
    .mota_chinh{text-align: left !important;}
    .key_box li{text-align: left !important;margin: 0px;}


    #List_Product div.View1 .boxItem{width: 100% !important;border: none !important;min-height: 100% !important;}
    #List_Product div.View1 .boxImg{width: 100% !important; height: 100% !important;}
    #List_Product .View1 .item{width: 50% !important; float: left !important;  padding: 2px; box-sizing: border-box;}
    .mid_banner img{width: 100% !important;}
    .mid_banner{display: none;}.cate_desc{display: none;}

    .box-title{width: 100%;margin: 0px !important;padding: 0px !important;}
    .View1 .boxImg img{width: 100% !important;height: auto !important;}
    #List_Product .View1 h3 a{width: 100% !important;box-sizing: border-box;font-size: 8px;padding: 2px 0px !important;}
    #List_Product .View1 h3{width: 100% !important;padding: 0px !important;}
    #List_Product table{text-align: left;float: left;width: 100% !important;}
    #List_Product .View1 h3{
        background: rgba(0, 0,0, 0.4);
        font-size: 8px !Important;
        height: 22px !Important;
        overflow: hidden;
        line-height: 14px !important;
        bottom: -9px !important;
        width: 97.5% !important;
    }
    #List_Product .View1 h3 a{height: auto !important;position: inherit !important; text-align: center;line-height:8px;}
    .product-jcarousel ul li{width: 100% !important;border: none !important;height: auto !important;padding: 10px 0px;}
    .product-jcarousel .boxImg img{width: 50px !important;height: auto; margin-right: 5px;}
    .product-jcarousel table tr td{float: left;}
    .product-jcarousel table{width: 100% !important;}
    .product-jcarousel .jcarousel-clip{width: 100% !important;}
    .product-jcarousel h3{ float: left;
    background-color: rgba(255, 255, 255, 0) !important;}
    .product-jcarousel .prev,.next{display: none;}
    h1.p_name{font-size: 16px !important;}
    .product-jcarousel h3 a{color: #333 !important;font-size: 14px;   width: 80%;
    display: block;
    float: left;
    line-height: 22px;
    padding-left: 3%;}
    .product-jcarousel .boxImg{float: left !important;}
    .product-jcarousel h3{text-align: left;position: inherit !important;height: auto !important;width: auto !important;}
    .product-jcarousel ul li:nth-of-type(2n+0){
        background: #eee;
    }

    .product-jcarousel h3{ float: left;
    background-color: rgba(255, 255, 255, 0) !important;}
    .product-jcarousel .prev,.next{display: none;}
    .mid-title .titleL a{font-size: 15px !important;}
    h2.titleL{font-size: 15px !important;}
    h1.p_name{font-size: 16px !important;}
    .product-jcarousel h3 a{color: #333 !important;font-size: 14px;   width: 80%;
    display: block;
    float: left;
    line-height: 22px;
    padding-left: 3%;}
    /* chi tiet san pham */
    #divInfo .ad-image img{width: 100% !important;height: auto !important;}
    #hello{width: 100%;font-size: 18px;line-height: 20px;margin-bottom: 10px;}
    #divInfo tr td{width: 50% !important;}
    #picDetail table{width: 100% !important;}

    #divInfo table .toots table{display: none;}
    .list_design img{width: 100% !important;height: auto !important;}
    .list_design .View .img{width: 100% !important;height: auto !important;}
    .list_design .View div.item{width: 100% !important;height: auto !important;}
    .boxOrder .divButton{margin: 0px !important;}
    .boxOrder{border: none !important;}
    .list_design .View h3{text-align: left !important;}
    .navOrder li a span{margin-bottom: 10px;}
    .chose_design{padding: 0px !important;}
    .pic_design .img{width: 100% !important;box-sizing: border-box;}
    .pic_design .img img{width: 100% !important;height: auto !important;}
    .input-file{width: 100% !important;}
    #gallery{display: none;}
    .boxOrder textarea,.boxOrder .textfiled{width: 100% !important;}
    .list_design .View div.item{padding: 0px !important;}
    .input-file var{}
    .chose_design table tr td{width: 100% !important;padding: 0px !important;clear: both; float: left;}
    #logo-mobile img{width: 123px; margin-left: 4px;}
    #logo-mobile{
        display: block !important;
        /* text-align: center; */
        position: fixed;
        top: 0px;
        z-index: 19000;
        background: #fff;
        width: 100%;
    }

    a.go_top{background: url("http://www.inlogo.vn/skins/default/images/gotop.png") no-repeat !important;}
    #notification{
        display: block !important;
        background: #505153;
        padding: 5px 2px;
        color: #fff;
        text-align: center;
        font-family: 'Open Sans', sans-serif;
        font-size: 0.7em;
        line-height: 10px;
        margin: 2px;
    }

    /* product list */
    #vnt-container div.box{display: none;}
    #List_Product .View1{
        width: 100%;
        padding: 0px;
        margin: 0px;
        box-sizing: border-box;
    }

    /* product detail */
    #divInfo .p_name{color: #009fe3 !important;}
    #avartar-mobile{display: block !important;}
    #avartar-mobile img{width: 100%;}

    .info_customer input{width: 100% !important;}
    .btnBackShop{width: 100% !important;}
    #vnt-container table tr td{}

    .border_cart tr td{padding: 4px !important;box-sizing: border-box;}
    .btnFinished{width: 100% !important;}
    #butttonTool tr td{
        width: 100%;
        clear: both;
        float: left;
        text-align: center;
        padding: 4px !important;
    }
    .box_mid .info_customer{font-size: 15px;}
    .box_mid .info_customer input{padding: 4px 2px;box-sizing: border-box; height: 30px;line-height: 30px;}
    .info_customer{padding: 0px !important;}
    .info_customer tr td{padding: 4px 0px !important;}
    .info_customer label.error{
        clear: both;
        position: inherit !important;
        float: left;
    }
    .boxPoll .pollerTitle .error{
        position: inherit !important;
        top: inherit !important;        
    }
    .note_finish{width: 100% !important;height: auto !important;}

    .order_bg .order_code{
        font-size: 24px;
        font-weight: bold;
        text-align: center;
        line-height: 30px;
    }
    #thongbao td:first-child{display: none !important;}


    /* menu */
    .slicknav_nav li{display: block !important;}
    .mid-content img{max-width: 100% !important;height: auto !important;}
    .mid-content div{width: 100% !important;height: auto !important;padding: 0px !important;;margin: 0px !important;}
    .mid-content p strong span{line-height: 25px;}
    .mid-content div p{font-size: 15px;}
    .mid-content div{border: none !important;}
    .mid-content div img{margin-bottom: 10px;}
    #boxContact tr td{float: left;clear: both; text-align: left;width: 100% !important;box-sizing: border-box;padding: 3px !important;margin: 0px !important;}
    #Map iframe{width: 100% !important;}
    #formContact .textfiled,#formContact .select,#formContact textarea{
        font-size: 12px;
        margin-left: 1px;
        margin-bottom: 1px;
        padding: 5px 0px;
    }
    #formContact{
        font-size: 15px;
    }
    #formContact .textfiled{}
    #formContact #security_code{margin-bottom: 1px;padding: 2px;}
    .info_dealer tr td:nth-child(2n){
        display: none;
    }

    .boxItem .boxImg tr td{}
    #ListCat{margin-top: 35px;}
    #vnt-content{margin-top: 35px;}
    #vnt-content:last-child{margin-top: 32px !important;}
    
    .slicknav_menu .slicknav_nav{margin-top: 44px;}
    .blog_wrap{width: 98%; height:190px;overflow: auto;display: block;float: left;margin: 10px;border-bottom: solid 2px #009fe3;}

        .baiviet_cate{width: 100% !important;}
    .baiviet_cate .ttsp{width: 90% !important;}
    .loiichsp{width: 90% !important;}
    .baiviet_left{width: 90% !important;height: auto !important;padding-left: 5% !important;}
    .baiviet_right,.ttsp_box{width: 90% !important;}
    .spkhac{width: 90% !important;}
    .banggia{display: none !important;}
    .ttsp_box{height: auto !important;}#hello img.icon-footer{width: 20px !important;}
    #hello img{width: 100% !important;height: auto !important;}
    
    #hello p.nutdh img{width: 100px !important;}
    .baiviet_right h4{font-size: 14px !important; }
    .first-img{ margin: 0 0 18px 18px !important;}

    #form_baogia input[type="text"]{height: 30px !important;margin-bottom: 5px !important;}

    #form_baogia input[type="number"]{height: 30px !important;margin-bottom: 5px !important;}
    #form_baogia select{  height: 30px !important;margin-bottom: 5px !important;
    margin-bottom: 5px !important;  padding: 3px 12px !important;}
    #baogia_popup{left: 2px !important;padding: 12px 30px 28px 25px !important;}
}
@media only screen and (min-width: 381px) and (max-width:449px) {
    .info-view{float:left;width: 42%;}
.mid-content .sodienthoai{float: left;}
    .nutlike{display: none;}
    #form_baogia2{width: 100% !important;}
    .didong{display: block !important;position: fixed !important;top:auto !important;bottom: 0;left: 0 !important;
        border-radius: 0px !important;line-height: 15px;}
    #form_baogia_2{width: 100% !important;}
    #main-header{position: fixed !important;top: 0;}
     #header-button{margin-right: 2% !important;}
    .et_pb_slide_description{width: auto !important;}
    .khachhanginlogo .slide{width: 50% !important;}
    .container_footer_3{width: 100% !important;display: block;float: left;background-color: #202020;}
    .footer_3 .col_footer_3{width: 100% !important;}
    .nhanvien_baogia{display: none !important;}
    #baogia_popup{width: 310px !important;left: 5% !important;}
    #form_baogia{width: 310px !important;}
     #baogia_popup h4{    font-size: 18px;line-height: 37px;}
    .hienbaogia{top: 3px !important; right: 80px !important;line-height: 12px !important;font-size: 12px !important;}
.mainmenu-area{position: absolute;right: 0; top: -2px;}
.catemenu-toggler a i.fa{font-size: 25px;}
    .baiviet_cate{width: 100% !important;}
    
    .thongtin_lienhe img{width: 20px !important;}
    .box_mid{padding: 0px !important;}
    .video_an{display: none !important;}
    .product-jcarousel .jcarousel-clip{width: 100% !important;}
    #fix-menu{display: none;}
    #vnt-container{width: 100%;}
    #banner-contact-wrap{position: inherit;padding: 6px; box-sizing: border-box;display: none;}
    .sdt1{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;margin-top: 10px;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .sdt2{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .sdt3{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .banner-contact{width: 100%;height: auto; margin: 10px 0px; float: left;display: none;}
    #phone_moble{
        display: block !important;
        margin-bottom: 2px;
        position: fixed;
        z-index: 19000;
        top: 37px;
    }
    #phone_moble img{width: 100%;}
    #slider{width: 100% !important;}
    #slider img{width: 100%;height: auto;}
    #vnt-content a.free img{width: 100%;height: auto;display: none;}
    #vnt-footer{width: 100%;padding: 0px;margin: 0px;}

    .ListCat div.ViewCat div.item .boxItem{width: 100% !important; min-height: 100% !important;}
    .ListCat div.ViewCat div.item{width: 100% !important;margin-bottom: 4px !important;}
    .ListCat .ViewCat h3{position: absolute;}
    #vnt-footer .footer{width: 100% !Important;padding: 0px;margin: 0px;}
    .key_box{width: 100% !important;}

    #footer{box-sizing: border-box;padding: 20px 20px 100px 20px;}
    .ListCat div.ViewCat div.item .boxItem img{width:100.2% !important; padding: 0px;margin: 0px;height: auto !important;}
    .ListCat div.ViewCat div.item .boxItem{border: none !important;}

    #vnt-wrapper{margin: 0px; padding: 2px; box-sizing: border-box;}
    .mid_banner{padding: 0px !important;}
    #vnt-container table tr td{padding: 0px;margin: 0px;height: auto !important;}
    .ListCat .ViewCat h3{
        width: 100% !important;
        background: rgba(0, 0,0, 0.4);
        font-size: 8px !Important;
        height: 20px;
        overflow: hidden;
        line-height: 20px !important;
        bottom: -10px !important;
    }
    .ListCat .ViewCat{
        margin-top: 0px !important;
        width: 50% !important;
        float: left;
        padding: 2px;
        box-sizing: border-box;
    }


    #vnt-footer .copyright{background: none;}
    .web-address table tr td{text-align: left !important;}
    #vnt-footer .copyright{text-align: left !important;}
    .mota_chinh{text-align: left !important;}
    .key_box li{text-align: left !important;margin: 0px;}


    #List_Product div.View1 .boxItem{width: 100% !important;border: none !important;min-height: 100% !important;}
    #List_Product div.View1 .boxImg{width: 100% !important; height: 100% !important;}
    #List_Product .View1 .item{width: 50% !important; float: left !important;  padding: 2px; box-sizing: border-box;}
    .mid_banner img{width: 100% !important;}
    .mid_banner{display: none;}.cate_desc{display: none;}

    .box-title{width: 100%;margin: 0px !important;padding: 0px !important;}
    .View1 .boxImg img{width: 100% !important;height: auto !important;}
    #List_Product .View1 h3 a{width: 100% !important;box-sizing: border-box;font-size: 8px;padding: 2px 0px !important;}
    #List_Product .View1 h3{width: 100% !important;padding: 0px !important;}
    #List_Product table{text-align: left;float: left;width: 100% !important;}
    #List_Product .View1 h3{
        background: rgba(0, 0,0, 0.4);
        font-size: 8px !Important;
        height: 20px;
        overflow: hidden;
        line-height: 14px !important;
        bottom: -9px !important;
        width: 97.5% !important;
    }
    #List_Product .View1 h3 a{height: auto !important;position: inherit !important; text-align: center;}
    .product-jcarousel ul li{width: 100% !important;border: none !important;height: auto !important;padding: 10px 0px;}
    .product-jcarousel .boxImg img{width: 50px !important;height: auto; margin-right: 5px;}
    .product-jcarousel table tr td{float: left;}
    .product-jcarousel table{width: 100% !important;}
    .product-jcarousel h3 a{color: #333 !important;font-size: 14px; }
    .product-jcarousel .boxImg{float: left !important;}
    .product-jcarousel h3{text-align: left;position: inherit !important;height: auto !important;width: auto !important;}
    .product-jcarousel ul li:nth-of-type(2n+0){
        background: #eee;
    }


    .product-jcarousel h3{ float: left;
    background-color: rgba(255, 255, 255, 0) !important;}
    .product-jcarousel .prev,.next{display: none;}
    .mid-title .titleL a{font-size: 15px !important;}
    h2.titleL{font-size: 15px !important;}
    h1.p_name{font-size: 16px !important;}
    .product-jcarousel h3 a{color: #333 !important;font-size: 14px;   width: 80%;
    display: block;
    float: left;
    line-height: 22px;
    padding-left: 3%;}
    /* chi tiet san pham */
    #divInfo .ad-image img{width: 100% !important;height: auto !important;}
    #hello{width: 100%;font-size: 18px;line-height: 20px;margin-bottom: 10px;}
    #divInfo tr td{width: 50% !important;}
    #picDetail table{width: 100% !important;}

    #divInfo table .toots table{display: none;}
    .list_design img{width: 100% !important;height: auto !important;}
    .list_design .View .img{width: 100% !important;height: auto !important;}
    .list_design .View div.item{width: 100% !important;height: auto !important;}
    .boxOrder .divButton{margin: 0px !important;}
    .boxOrder{border: none !important;}
    .list_design .View h3{text-align: left !important;}
    .navOrder li a span{margin-bottom: 10px;}
    .chose_design{padding: 0px !important;}
    .pic_design .img{width: 100% !important;box-sizing: border-box;}
    .pic_design .img img{width: 100% !important;height: auto !important;}
    .input-file{width: 100% !important;}
    #gallery{display: none;}
    .boxOrder textarea,.boxOrder .textfiled{width: 100% !important;}
    .list_design .View div.item{padding: 0px !important;}
    .input-file var{}
    .chose_design table tr td{width: 100% !important;padding: 0px !important;clear: both; float: left;}
    #logo-mobile img{width: 123px; margin-left: 4px;}
    #logo-mobile{
        display: block !important;
        /* text-align: center; */
        position: fixed;
        top: 0px;
        z-index: 19000;
        background: #fff;
        width: 100%;
    }

    a.go_top{background: url("http://www.inlogo.vn/skins/default/images/gotop.png") no-repeat !important;}
    #notification{
        display: block !important;
        background: #505153;
        padding: 5px 2px;
        color: #fff;
        text-align: center;
        font-family: 'Open Sans', sans-serif;
        font-size: 0.7em;
        line-height: 10px;
        margin: 2px;
    }

    /* product list */
    #vnt-container div.box{display: none;}
    #List_Product .View1{
        width: 100%;
        padding: 0px;
        margin: 0px;
        box-sizing: border-box;
    }

    /* product detail */
    #divInfo .p_name{color: #009fe3 !important;}
    #avartar-mobile{display: block !important;}
    #avartar-mobile img{width: 100%;}

    .info_customer input{width: 100% !important;}
    .btnBackShop{width: 100% !important;}
    #vnt-container table tr td{}

    .border_cart tr td{padding: 4px !important;box-sizing: border-box;}
    .btnFinished{width: 100% !important;}
    #butttonTool tr td{
        width: 100%;
        clear: both;
        float: left;
        text-align: center;
        padding: 4px !important;
    }
    .box_mid .info_customer{font-size: 15px;}
    .box_mid .info_customer input{padding: 4px 2px;box-sizing: border-box; height: 30px;line-height: 30px;}
    .info_customer{padding: 0px !important;}
    .info_customer tr td{padding: 4px 0px !important;}
    .info_customer label.error{
        clear: both;
        position: inherit !important;
        float: left;
    }
    .boxPoll .pollerTitle .error{
        position: inherit !important;
        top: inherit !important;        
    }
    .note_finish{width: 100% !important;height: auto !important;}

    .order_bg .order_code{
        font-size: 24px;
        font-weight: bold;
        text-align: center;
        line-height: 30px;
    }
    #thongbao td:first-child{display: none !important;}


    /* menu */
    .slicknav_nav li{display: block !important;}
    .mid-content img{max-width: 100% !important;height: auto !important;}
    .mid-content div{width: 100% !important;height: auto !important;padding: 0px !important;;margin: 0px !important;}
    .mid-content p strong span{line-height: 25px;}
    .mid-content div p{font-size: 15px;}
    .mid-content div{border: none !important;}
    .mid-content div img{margin-bottom: 10px;}
    #boxContact tr td{float: left;clear: both; text-align: left;width: 100% !important;box-sizing: border-box;padding: 3px !important;margin: 0px !important;}
    #Map iframe{width: 100% !important;}
    #formContact .textfiled,#formContact .select,#formContact textarea{
        font-size: 12px;
        margin-left: 1px;
        margin-bottom: 1px;
        padding: 5px 0px;
    }
    #formContact{
        font-size: 15px;
    }
    #formContact .textfiled{}
    #formContact #security_code{margin-bottom: 1px;padding: 2px;}
    .info_dealer tr td:nth-child(2n){
        display: none;
    }

    .boxItem .boxImg tr td{}
    #ListCat{margin-top: 35px;}
    #vnt-content{margin-top: 35px;}
    #vnt-content:last-child{margin-top: 32px !important;}
    .slicknav_menu .slicknav_nav{margin-top: 44px;}

    .baiviet_cate{width: 100% !important;}
    .baiviet_cate .ttsp{width: 90% !important;}
    .loiichsp{width: 90% !important;}
    .baiviet_left{width: 90% !important;height: auto !important;padding-left: 5% !important;}
    .baiviet_right,.ttsp_box{width: 90% !important;}
    .spkhac{width: 90% !important;}
    .banggia{display: none !important;}
    .ttsp_box{height: auto !important;}#hello img.icon-footer{width: 20px !important;}
    #hello img{width: 100% !important;height: auto !important;}
    
    #hello p.nutdh img{width: 100px !important;}
    .baiviet_right h4{font-size: 16px !important;}
    .first-img{ margin: 0 0 18px 18px !important;}

}
@media only screen and (min-width: 450px) and (max-width:600px) {
    .info-view{float:left;width: 42%;}
.mid-content .sodienthoai{float: left;}
    .lydalam ul li{width: 100% !important;height: auto !important;}
    .lydalam ul li img{height: auto !important;}
    #lysudalam2 ul li{width: 50% !important;}
    .nutlike{display: none;}
    #form_baogia2{width: 100% !important;}
    .didong{display: block !important;position: fixed !important;top:auto !important;bottom: 0;left: 0 !important;
        border-radius: 0px !important;line-height: 15px;}
    #header-button{margin-right: 2% !important;}
    #main-header{position: fixed !important;top: 0;}
    #form_baogia_2{width: 100% !important;}
    .et_pb_slide_description{width: auto !important;}
    .khachhanginlogo .slide{width: 50% !important;}
    .container_footer_3{width: 100% !important;display: block;float: left;background-color: #202020;}
    .footer_3 .col_footer_3{width: 100% !important;}
    .nhanvien_baogia{display: none !important;}
    #baogia_popup{width: 310px !important;left: 5% !important;}
    #form_baogia{width: 310px !important;}
     #baogia_popup h4{    font-size: 20px;line-height: 37px;}
     #baogia_popup h4{    font-size: 20px;line-height: 37px;}
    .hienbaogia{top: 3px !important; right: 80px !important;line-height: 12px !important;font-size: 12px !important;}
.mainmenu-area{position: absolute;right: 0; top: -2px;}
.catemenu-toggler a i.fa{font-size: 25px;}
    .box_mid{padding: 0px !important;}
    .footer_2{height: auto !important;}
    .container_footer_2{width: 100% !important;}
    .col_footer_2{float: none !important;}
    .video_an{display: none !important;}
    .product-jcarousel .jcarousel-clip{width: 100% !important;}
#callnowbutton {display:block; height:80px; position:fixed; width:30%; left:0; bottom:-20px; background:url(http://callnowbutton.com/phone/callbutton01.png) center 10px no-repeat #009900; text-decoration:none; box-shadow:0 0 5px #888; -webkit-box-shadow:0 0 5px #888; -moz-box-shadow:0 0 5px #888; z-index:19999;border-radius: 0px 20px 0px 0px;
-moz-border-radius: 0px 20px 0px 0px;
-webkit-border-radius: 0px 20px 0px 0px;}
    #fix-menu{display: none;}
    #vnt-container{width: 100%;}
    #banner-contact-wrap{position: inherit;padding: 6px; box-sizing: border-box;display: none;}
    .sdt1{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;margin-top: 10px;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .sdt2{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .sdt3{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .banner-contact{width: 100%;height: auto; margin: 10px 0px; float: left;display: none;}
    #phone_moble{
        display: block !important;
        margin-bottom: 2px;
        position: fixed;
        z-index: 19000;
        top: 37px;
    }
    #phone_moble img{width: 100%;}
    #slider{width: 100% !important;}
    #slider img{width: 100%;height: auto;}
    #vnt-content a.free img{width: 100%;height: auto;display: none;}
    #vnt-footer{width: 100%;padding: 0px;margin: 0px;}

    .ListCat div.ViewCat div.item .boxItem{width: 100% !important; min-height: 100% !important;}
    .ListCat div.ViewCat div.item{width: 100% !important;margin-bottom: 4px !important;}
    .ListCat .ViewCat h3{position: absolute;}
    #vnt-footer .footer{width: 100% !Important;padding: 0px;margin: 0px;}
    .key_box{width: 100% !important;}

    #footer{box-sizing: border-box;padding: 20px 20px 100px 20px;}
    .ListCat div.ViewCat div.item .boxItem img{width:100.2% !important; padding: 0px;margin: 0px;height: auto !important;}
    .ListCat div.ViewCat div.item .boxItem{border: none !important;}

    #vnt-wrapper{margin: 0px; padding: 2px; box-sizing: border-box;}
    .mid_banner{padding: 0px !important;}
    #vnt-container table tr td{padding: 0px;margin: 0px;height: auto !important;}
    .ListCat .ViewCat h3{
        width: 100% !important;
        background: rgba(0, 0,0, 0.4);
        font-size: 8px !Important;
        height: 20px;
        overflow: hidden;
        line-height: 20px !important;
        bottom: -10px !important;
    }
    .ListCat .ViewCat{
        margin-top: 0px !important;
        width: 50% !important;
        float: left;
        padding: 2px;
        box-sizing: border-box;
    }


    #vnt-footer .copyright{background: none;}
    .web-address table tr td{text-align: left !important;}
    #vnt-footer .copyright{text-align: left !important;}
    .mota_chinh{text-align: left !important;}
    .key_box li{text-align: left !important;margin: 0px;}


    #List_Product div.View1 .boxItem{width: 100% !important;border: none !important;min-height: 100% !important;}
    #List_Product div.View1 .boxImg{width: 100% !important; height: 100% !important;}
    #List_Product .View1 .item{width: 50% !important; float: left !important;  padding: 2px; box-sizing: border-box;}
    .mid_banner img{width: 100% !important;}
    .mid_banner{display: none;}.cate_desc{display: none;}

    .box-title{width: 100%;margin: 0px !important;padding: 0px !important;}
    .View1 .boxImg img{width: 100% !important;height: auto !important;}
    #List_Product .View1 h3 a{width: 100% !important;box-sizing: border-box;font-size: 8px;padding: 2px 0px !important;}
    #List_Product .View1 h3{width: 100% !important;padding: 0px !important;}
    #List_Product table{text-align: left;float: left;width: 100% !important;}
    #List_Product .View1 h3{
        background: rgba(0, 0,0, 0.4);
        font-size: 8px !Important;
        height: 20px;
        overflow: hidden;
        line-height: 14px !important;
        bottom: -9px !important;
        width: 97.5% !important;
    }
    #List_Product .View1 h3 a{height: auto !important;position: inherit !important; text-align: center;}
    .product-jcarousel ul li{width: 100% !important;border: none !important;height: auto !important;padding: 10px 0px;}
    .product-jcarousel .boxImg img{width: 50px !important;height: auto; margin-right: 5px;}
    .product-jcarousel table tr td{float: left;}
    .product-jcarousel table{width: 100% !important;}
    .product-jcarousel h3 a{color: #333 !important;font-size: 14px;}
    .product-jcarousel .boxImg{float: left !important;}
    .product-jcarousel h3{text-align: left;position: inherit !important;height: auto !important;width: auto !important;}
    .product-jcarousel ul li:nth-of-type(2n+0){
        background: #eee;
    }

    .product-jcarousel h3{ float: left;
    background-color: rgba(255, 255, 255, 0) !important;}
    .product-jcarousel .prev,.next{display: none;}
    .mid-title .titleL a{font-size: 15px !important;}
    h2.titleL{font-size: 15px !important;}
    h1.p_name{font-size: 16px !important;}
    .product-jcarousel h3 a{color: #333 !important;font-size: 14px;   width: 80%;
    display: block;
    float: left;
    line-height: 22px;
    padding-left: 3%;}
    /* chi tiet san pham */
    #divInfo .ad-image img{width: 100% !important;height: auto !important;}
    #hello{width: 100%;font-size: 18px;line-height: 20px;margin-bottom: 10px;}
    #divInfo tr td{width: 50% !important;}
    #picDetail table{width: 100% !important;}

    #divInfo table .toots table{display: none;}
    .list_design img{width: 100% !important;height: auto !important;}
    .list_design .View .img{width: 100% !important;height: auto !important;}
    .list_design .View div.item{width: 100% !important;height: auto !important;}
    .boxOrder .divButton{margin: 0px !important;}
    .boxOrder{border: none !important;}
    .list_design .View h3{text-align: left !important;}
    .navOrder li a span{margin-bottom: 10px;}
    .chose_design{padding: 0px !important;}
    .pic_design .img{width: 100% !important;box-sizing: border-box;}
    .pic_design .img img{width: 100% !important;height: auto !important;}
    .input-file{width: 100% !important;}
    #gallery{display: none;}
    .boxOrder textarea,.boxOrder .textfiled{width: 100% !important;}
    .list_design .View div.item{padding: 0px !important;}
    .input-file var{}
    .chose_design table tr td{width: 100% !important;padding: 0px !important;clear: both; float: left;}
    #logo-mobile img{width: 123px; margin-left: 4px;}
    #logo-mobile{
        display: block !important;
        /* text-align: center; */
        position: fixed;
        top: 0px;
        z-index: 19000;
        background: #fff;
        width: 100%;
    }

    a.go_top{background: url("http://www.inlogo.vn/skins/default/images/gotop.png") no-repeat !important;}
    #notification{
        display: block !important;
        background: #505153;
        padding: 5px 2px;
        color: #fff;
        text-align: center;
        font-family: 'Open Sans', sans-serif;
        font-size: 0.7em;
        line-height: 10px;
        margin: 2px;
    }

    /* product list */
    #vnt-container div.box{display: none;}
    #List_Product .View1{
        width: 100%;
        padding: 0px;
        margin: 0px;
        box-sizing: border-box;
    }

    /* product detail */
    #divInfo .p_name{color: #009fe3 !important;}
    #avartar-mobile{display: block !important;}
    #avartar-mobile img{width: 100%;}

    .info_customer input{width: 100% !important;}
    .btnBackShop{width: 100% !important;}
    #vnt-container table tr td{}

    .border_cart tr td{padding: 4px !important;box-sizing: border-box;}
    .btnFinished{width: 100% !important;}
    #butttonTool tr td{
        width: 100%;
        clear: both;
        float: left;
        text-align: center;
        padding: 4px !important;
    }
    .box_mid .info_customer{font-size: 15px;}
    .box_mid .info_customer input{padding: 4px 2px;box-sizing: border-box; height: 30px;line-height: 30px;}
    .info_customer{padding: 0px !important;}
    .info_customer tr td{padding: 4px 0px !important;}
    .info_customer label.error{
        clear: both;
        position: inherit !important;
        float: left;
    }
    .boxPoll .pollerTitle .error{
        position: inherit !important;
        top: inherit !important;        
    }
    .note_finish{width: 100% !important;height: auto !important;}

    .order_bg .order_code{
        font-size: 24px;
        font-weight: bold;
        text-align: center;
        line-height: 30px;
    }
    #thongbao td:first-child{display: none !important;}


    /* menu */
    .slicknav_nav li{display: block !important;}
    .mid-content img{max-width: 100% !important;height: auto !important;}
    .mid-content div{width: 100% !important;height: auto !important;padding: 0px !important;;margin: 0px !important;}
    .mid-content p strong span{line-height: 25px;}
    .mid-content div p{font-size: 17px;}
    .mid-content div{border: none !important;}
    .mid-content div img{margin-bottom: 10px;}
    #boxContact tr td{float: left;clear: both; text-align: left;width: 100% !important;box-sizing: border-box;padding: 3px !important;margin: 0px !important;}
    #Map iframe{width: 100% !important;}
    #formContact .textfiled,#formContact .select,#formContact textarea{
        font-size: 12px;
        margin-left: 1px;
        margin-bottom: 1px;
        padding: 5px 0px;
    }
    #formContact{
        font-size: 15px;
    }
    #formContact .textfiled{}
    #formContact #security_code{margin-bottom: 1px;padding: 2px;}
    .info_dealer tr td:nth-child(2n){
        display: none;
    }

    .boxItem .boxImg tr td{}
    #ListCat{margin-top: 35px;}
    #vnt-content{margin-top: 35px;}
    #vnt-content:last-child{margin-top: 32px !important;}
    .slicknav_menu .slicknav_nav{margin-top: 50px;}
    #ListCat{margin-top: 41px;}

        .baiviet_cate{width: 100% !important;}
    .baiviet_cate .ttsp{width: 90% !important;}
    .loiichsp{width: 90% !important;}
    .baiviet_left{width: 90% !important;height: auto !important;padding-left: 5% !important;}
    .baiviet_right,.ttsp_box{width: 90% !important;}
    .spkhac{width: 90% !important;}
    .banggia{display: none !important;}
    .ttsp_box{height: auto !important;}#hello img.icon-footer{width: 20px !important;}
    #hello img{width: 100% !important;height: auto !important;}
    
    #hello p.nutdh img{width: 100px !important;}
    .baiviet_right h4{font-size: 16px !important;}
    .first-img{ margin: 0 0 18px 18px !important;}
    #form_baogia{height: 300px;}
}
@media only screen and (min-width: 601px) and (max-width:800px) {
    .info-view{float:left;width: 42%;}
.mid-content .sodienthoai{float: left;}
    .mid-title .titleL a{font-size: 15px !important;}
    h2.titleL{font-size: 15px !important;}
    .lydalam ul li{width: 50% !important;height: auto !important;}
    .lydalam ul li img{height: auto !important;}
    #lysudalam2 ul li{width: 50% !important;}
    .nutlike{display: none;}
    .didong{display: block !important;position: fixed !important;top:auto !important;bottom: 0;left: 0 !important;
        border-radius: 0px !important;line-height: 15px;}
    #main-header{position: fixed !important;top: 0;}
    #form_baogia_2{width: 100% !important;}
    #baogia_popup .nhanvien_baogia{display: none !important;}
    .container_footer_3{width: 100% !important;display: block;float: left;background-color: #202020;}
    #header-button{margin-right: 2% !important;}
    .footer_3 .col_footer_3{width: 50% !important;}
    .khachhanginlogo .slide{width: 33% !important;}
    #baogia_popup{width: 330px !important;left: 20% !important;}
    #baogia_popup h4{    font-size: 20px;line-height: 37px;}
    #form_baogia{width: 310px !important;}
    .hienbaogia{top: 3px !important; right: 80px !important;line-height: 12px !important;font-size: 12px !important;}
.mainmenu-area{position: absolute;right: 0; top: -2px;}
.catemenu-toggler a i.fa{font-size: 25px;}
    .box_mid{padding: 0px !important;}
    .footer_2{height: auto !important;}
    .container_footer_2{width: 100% !important;}
    .col_footer_2{float: none !important;}
    .video_an{display: none !important;}
#callnowbutton {display:block; height:80px; position:fixed; width:30%; left:0; bottom:-20px; background:url(http://callnowbutton.com/phone/callbutton01.png) center 10px no-repeat #009900; text-decoration:none; box-shadow:0 0 5px #888; -webkit-box-shadow:0 0 5px #888; -moz-box-shadow:0 0 5px #888; z-index:19999;border-radius: 0px 20px 0px 0px;
-moz-border-radius: 0px 20px 0px 0px;
-webkit-border-radius: 0px 20px 0px 0px;}
    #fix-menu{display: none;}
    #vnt-container{width: 100%;}
    #banner-contact-wrap{position: inherit;padding: 6px; box-sizing: border-box;display: none;}
    .sdt1{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;margin-top: 10px;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .sdt2{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .sdt3{width: 33.3333%;background: #009fe3 url("../../../vnt_upload/weblink/locate-ico.png") no-repeat;box-sizing: border-box;padding: 0px !important;background: none;margin: 0px !important;height: auto !important;  font-size: 7.5px;text-align: center;}
    .banner-contact{width: 100%;height: auto; margin: 10px 0px; float: left;display: none;}
    #phone_moble{
        display: block !important;
        margin-bottom: 2px;
        position: fixed;
        z-index: 19000;
        top: 37px;
    }
    #phone_moble img{width: 100%;}
    #slider{width: 100% !important;}
    #slider img{width: 100%;height: auto;}
    #vnt-content a.free img{width: 100%;height: auto;display: none;}
    #vnt-footer{width: 100%;padding: 0px;margin: 0px;}

    .ListCat div.ViewCat div.item .boxItem{width: 100% !important; min-height: 100% !important;}
    .ListCat div.ViewCat div.item{width: 100% !important;margin-bottom: 4px !important;}
    .ListCat .ViewCat h3{position: absolute;}
    #vnt-footer .footer{width: 100% !Important;padding: 0px;margin: 0px;}
    .key_box{width: 100% !important;}

    #footer{box-sizing: border-box;padding: 20px 20px 100px 20px;}
    .ListCat div.ViewCat div.item .boxItem img{width:100.2% !important; padding: 0px;margin: 0px;height: auto !important;}
    .ListCat div.ViewCat div.item .boxItem{border: none !important;}

    #vnt-wrapper{margin: 0px; padding: 2px; box-sizing: border-box;}
    .mid_banner{padding: 0px !important;}
    #vnt-container table tr td{padding: 0px;margin: 0px;height: auto !important;}
    .ListCat .ViewCat h3{
        width: 100% !important;
        background: rgba(0, 0,0, 0.4);
        font-size: 8px !Important;
        height: 20px;
        overflow: hidden;
        line-height: 20px !important;
        bottom: -10px !important;
    }
    .ListCat .ViewCat{
        margin-top: 0px !important;
        width: 50% !important;
        float: left;
        padding: 2px;
        box-sizing: border-box;
    }


    #vnt-footer .copyright{background: none;}
    .web-address table tr td{text-align: left !important;}
    #vnt-footer .copyright{text-align: left !important;}
    .mota_chinh{text-align: left !important;}
    .key_box li{text-align: left !important;margin: 0px;}


    #List_Product div.View1 .boxItem{width: 100% !important;border: none !important;min-height: 100% !important;}
    #List_Product div.View1 .boxImg{width: 100% !important; height: 100% !important;}
    #List_Product .View1 .item{width: 50% !important; float: left !important;  padding: 2px; box-sizing: border-box;}
    .mid_banner img{width: 100% !important;}
    .mid_banner{display: none;}.cate_desc{display: none;}

    .box-title{width: 100%;margin: 0px !important;padding: 0px !important;}
    .View1 .boxImg img{width: 100% !important;height: auto !important;}
    #List_Product .View1 h3 a{width: 100% !important;box-sizing: border-box;font-size: 8px;padding: 2px 0px !important;}
    #List_Product .View1 h3{width: 100% !important;padding: 0px !important;}
    #List_Product table{text-align: left;float: left;width: 100% !important;}
    #List_Product .View1 h3{
        background: rgba(0, 0,0, 0.4);
        font-size: 8px !Important;
        height: 20px;
        overflow: hidden;
        line-height: 14px !important;
        bottom: -9px !important;
        width: 97.5% !important;
    }
    #List_Product .View1 h3 a{height: auto !important;position: inherit !important; text-align: center;}
    .product-jcarousel ul li{width: 100% !important;border: none !important;height: auto !important;padding: 10px 0px;}
    .product-jcarousel .boxImg img{width: 50px !important;height: auto; margin-right: 5px;}
    .product-jcarousel table tr td{float: left;}
    .product-jcarousel table{width: 100% !important;}
    .product-jcarousel h3 a{color: #333 !important;font-size: 14px;}
    .product-jcarousel .boxImg{float: left !important;}
    .product-jcarousel h3{text-align: left;position: inherit !important;height: auto !important;width: auto !important;}
    .product-jcarousel ul li:nth-of-type(2n+0){
        background: #eee;
    }

    .product-jcarousel h3{ float: left;
    background-color: rgba(255, 255, 255, 0) !important;}
    .product-jcarousel .prev,.next{display: none;}
    
    h1.p_name{font-size: 16px !important;}
    .product-jcarousel h3 a{color: #333 !important;font-size: 20px;   width: 100%;
    display: block;
    float: left;
    line-height: 22px;
    padding-left: 3%;}
    /* test ----------------------------------------------------*/
    .product-jcarousel .jcarousel-clip{width: 100% !important;}
    /* test ----------------------------------------------------*/
    /* chi tiet san pham */
    #divInfo .ad-image img{width: 100% !important;height: auto !important;}
    #hello{width: 100%;font-size: 18px;line-height: 20px;margin-bottom: 10px;}
    #divInfo tr td{width: 50% !important;}
    #picDetail table{width: 100% !important;}

    #divInfo table .toots table{display: none;}
    .list_design img{width: 100% !important;height: auto !important;}
    .list_design .View .img{width: 100% !important;height: auto !important;}
    .list_design .View div.item{width: 100% !important;height: auto !important;}
    .boxOrder .divButton{margin: 0px !important;}
    .boxOrder{border: none !important;}
    .list_design .View h3{text-align: left !important;}
    .navOrder li a span{margin-bottom: 10px;}
    .chose_design{padding: 0px !important;}
    .pic_design .img{width: 100% !important;box-sizing: border-box;}
    .pic_design .img img{width: 100% !important;height: auto !important;}
    .input-file{width: 100% !important;}
    #gallery{display: none;}
    .boxOrder textarea,.boxOrder .textfiled{width: 100% !important;}
    .list_design .View div.item{padding: 0px !important;}
    .input-file var{}
    .chose_design table tr td{width: 100% !important;padding: 0px !important;clear: both; float: left;}
    #logo-mobile img{width: 123px; margin-left: 4px;}
    #logo-mobile{
        display: block !important;
        /* text-align: center; */
        position: fixed;
        top: 0px;
        z-index: 19000;
        background: #fff;
        width: 100%;
    }

    a.go_top{background: url("http://www.inlogo.vn/skins/default/images/gotop.png") no-repeat !important;}
    #notification{
        display: block !important;
        background: #505153;
        padding: 5px 2px;
        color: #fff;
        text-align: center;
        font-family: 'Open Sans', sans-serif;
        font-size: 0.7em;
        line-height: 10px;
        margin: 2px;
    }

    /* product list */
    #vnt-container div.box{display: none;}
    #List_Product .View1{
        width: 100%;
        padding: 0px;
        margin: 0px;
        box-sizing: border-box;
    }

    /* product detail */
    #divInfo .p_name{color: #009fe3 !important;}
    #avartar-mobile{display: block !important;}
    #avartar-mobile img{width: 100%;}

    .info_customer input{width: 100% !important;}
    .btnBackShop{width: 100% !important;}
    #vnt-container table tr td{}

    .border_cart tr td{padding: 4px !important;box-sizing: border-box;}
    .btnFinished{width: 100% !important;}
    #butttonTool tr td{
        width: 100%;
        clear: both;
        float: left;
        text-align: center;
        padding: 4px !important;
    }
    .box_mid .info_customer{font-size: 15px;}
    .box_mid .info_customer input{padding: 4px 2px;box-sizing: border-box; height: 30px;line-height: 30px;}
    .info_customer{padding: 0px !important;}
    .info_customer tr td{padding: 4px 0px !important;}
    .info_customer label.error{
        clear: both;
        position: inherit !important;
        float: left;
    }
    .boxPoll .pollerTitle .error{
        position: inherit !important;
        top: inherit !important;        
    }
    .note_finish{width: 100% !important;height: auto !important;}

    .order_bg .order_code{
        font-size: 24px;
        font-weight: bold;
        text-align: center;
        line-height: 30px;
    }
    #thongbao td:first-child{display: none !important;}


    /* menu */
    .slicknav_nav li{display: block !important;}
    .mid-content img{max-width: 100% !important;height: auto !important;}
    .mid-content div{width: 100% !important;height: auto !important;padding: 0px !important;;margin: 0px !important;}
    .mid-content p strong span{line-height: 25px;}
    .mid-content div p{font-size: 17px;}
    .mid-content div{border: none !important;}
    .mid-content div img{margin-bottom: 10px;}
    #boxContact tr td{float: left;clear: both; text-align: left;width: 100% !important;box-sizing: border-box;padding: 3px !important;margin: 0px !important;}
    #Map iframe{width: 100% !important;}
    #formContact .textfiled,#formContact .select,#formContact textarea{
        font-size: 12px;
        margin-left: 1px;
        margin-bottom: 1px;
        padding: 5px 0px;
    }
    #formContact{
        font-size: 15px;
    }
    #formContact .textfiled{}
    #formContact #security_code{margin-bottom: 1px;padding: 2px;}
    .info_dealer tr td:nth-child(2n){
        display: none;
    }

    .boxItem .boxImg tr td{}
    #ListCat{margin-top: 35px;}
    #vnt-content{margin-top: 35px;}
    #vnt-content:last-child{margin-top: 32px !important;}
    .slicknav_menu .slicknav_nav{margin-top: 44px;}


        .baiviet_cate{width: 100% !important;}
    .baiviet_cate .ttsp{width: 90% !important;}
    .loiichsp{width: 90% !important;}
    .baiviet_left{width: 90% !important;height: auto !important;padding-left: 5% !important;}
    .baiviet_right,.ttsp_box{width: 90% !important;}
    .spkhac{width: 90% !important;}
    .banggia{display: none !important;}
    .ttsp_box{height: auto !important;}
    #hello img.icon-footer{width: 20px !important;}
    #hello img{width: 100% !important;height: auto !important;}

    #hello p.nutdh img{width: 100px !important;}
    .baiviet_right h4{font-size: 16px !important;}
    .first-img{ margin: 0 0 18px 18px !important;}
    .mid-content div{width: 97% !important;}

}