@media (max-width: 1280px){
}
@media (max-width: 1024px){
    #menu{
        display: none;
    } 
    #menu_mobi1{
        display: block !important;
    }
    div#header .email{display: none;}
    .hot{display: none;}
    .footer_1{width: 100%; float: none;display: block; text-align: center;padding: 0;}
    .footer_2{width: 100%; display: block;float: none;text-align: center;margin: 20px 0;padding: 0;}
    .footer_2 a{display: block;}
    .footer_3{display: none;}
    .footer_4{float: none; display: block; margin: auto; text-align: center;}
    .td_ft:after{display: none;}
    #w_footer{margin-bottom: 50px;}
    #footer1{display: block;}
    #header .logo{width: 150px !important;line-height: 1 !important;}
    div#header .ht{width: calc(100% - 160px);margin: 15px 0; padding: 0;}
    div#search{width: 60%;max-width: 100%;}
    .gioh{width: calc(40% - 64px);}
    .dichvu1{width: calc(100%/2 - 20px) !important; border: none;margin-bottom: 10px;}
    #footerSlideContainer{bottom: 50px !important;}
}
@media (max-width: 966px){
    .mod_video{float: none;display: block; margin: 10px auto;width: 100%;}
    .content_titnuc{float: none;display: block; width: 100%;}
    .tieude_titnuc{text-align: center;}
    .tieude_titnuc:before{left: calc(50% - 51.5px);}
    .nhantin .tdnt{width: 100%;background: none; text-align: center;line-height: 30px;width: 100%; padding: 0;}
    .nhantin form{width: 100%;height: auto;}
}
@media (max-width: 800px){
    div.item_sp{width: calc(100%/2 - 30px);}
}
@media (max-width: 768px){
    .hdtop .dc{display: none;}
}
@media (max-width: 667px){
    .gioh span{display: none;}
}
@media (max-width: 640px){}
@media (max-width: 603px){}
@media (max-width: 600px){}
@media (max-width: 568px){
    .dichvu1{width: calc(100% - 20px) !important;}
    .titnuc_1{width: 100%; max-width: 360px; margin: 10px auto; display: block; float: none;}
    .tintuc_conlai{width: 100%;}
    .zoom_slick{
        width:100%;
    }
    .product_info{
        width:100%;
    }    .titnuc_1{text-align: center;}
    .titnuc_1 .xemthem_tt1{float: none; display: block; margin: 10px auto;}
    .content11{width: 100% !important;}
    .frm_lienhe{width: 100% !important;}
    .frame_thanhtoan{width: 100% !important;}
    .box_news{width: 100%;}

    form#frm_lh .inptrai{float: none;display: block; width: 100%;}
    form#frm_lh input[type='submit']{float: none;display: block; margin: 10px auto;}
    form#frm_lh input[type='text']{display: block; width: 100%; margin-bottom: 10px;}
}
@media (max-width: 480px){
    div#search{display: none !important;}
    .gioh{width: 80px;float: right;margin: 0 10px 0 0;}
}
@media (max-width: 414px){
    div.item_sp{width: calc(100% - 30px);}
}
@media (max-width: 375px){
}
@media (max-width: 360px){
    .footer_4{max-width: 100%; overflow: hidden;}
}
@media (max-width: 320px){
.item_ttcl a.img_ttcl{width: 100%; margin: 0 0 10px 0;float: none; display: block;}
}