.row{
    margin-right: 0px !important;
    margin-left: 0px !important;
}
@media (min-width: 1348px){
    .container {margin:0 auto;}
    .head_con{width: 1348px;}
    .col-xl-tt{width: 24.5% !important;float: left;}
}
@media (max-width: 1347px){
    .container,.topfixdesk,.boximg1,.boximg2,.container_mid{width: 1260px !important;}
    .col-xl-c{width: 25% !important;float: left;}
    .col-xl-tt{width: 24.5% !important;float: left;}
    .col-xl-cp{width: 33.33% !important;float: left;}
    .col-xl-cpp{width: 50% !important;float: left;}
}
@media (max-width: 1259px) and (min-width: 1000px){
    .container,.topfixdesk,.mxhtop,.bantop,.boximg1,.boximg2,.container_mid {width: 990px !important;}
    .whybox,.box_content {width: 910px !important;}
    .wap-con,.menuchinh,.content_tc,.dmtrangchu,.box_footer{width:990px !important;}
    .rightmid{width: 100% !important;}
    ..col-sp-4-1{
        width:22% !important;
    }
    #cssmenu > ul > li > a {padding: 12px 10px !important;font-size: 14px;}
    .col-tintuchai{height: 140px;}
    .col_f_hai{width:50% !important;}
    .module_left,.container_left {display:none !important;}
    .container_mid{width:100% !important;}
    .hinhgt{margin-right:7px !important;}
    header .logo_header{width:990px !important;}
    .col-xl-tt{width: 48% !important;float: left;}
    .inforbox {
    height: 82px !important;
    line-height: 20px !important;
    padding: 5px 15px !important;
    }
}

@media (max-width: 999px) and (min-width: 771px){
    .container,.topfixdesk,.mxhtop,.bantop,.boximg1,.boximg2,.container_mid ,.box_content{width: 760px !important;}
    .whybox {width: 680px !important;}
    .wap-con,.menuchinh,.content_tc,.dmtrangchu,.box_footer{width:760px !important;}
    #cssmenu > ul > li > a {padding: 14px 8px !important;font-size: 10px;}
    .menu_c3{top:41px !important;}
    .menu_tc{padding-left:0px !important;}
    .col_f_hai{width:50% !important;}
    /* .rightmid{width: 450px !important;} */
    .col-sp-3{width: 50% !important;}
    .col-tt-3{width: 50% !important;}
    .col-xl-tt{width: 48% !important;float: left;}
    .inforbox {
    height: 140px !important;
    line-height: 20px !important;
    padding: 5px 15px !important;
    }
}

@media (max-width:770px){
    .container,.mxhtop,.bantop,.content_tc,.boximg1,.boximg2,.whybox,.box_content{width: 100% !important;}
    .mxhtop{padding-right:10px !important;}
    .khungtrongright,.logodoitac,.head_top,.menutop,.phonetop,.emailtop{display: none !important;}
    .bantop{text-align: center;}
    .bantop img{float: none !important;}
    .head_con{min-height: auto !important;}
    .mess_mobile_bot{display: block !important;}
    .boximg1_c1{float: none !important;width: 100% !important;}

    .khungtrongleft{width:100% !important;float:left;text-align: center}
    .menuchinh{width:100% !important;}

    .khungindextrong{width:100% !important;float:left !important;padding:0px !important}

    .slidernews .item img{height:auto !important}

    .khunglistindex{width:48% !important;margin-left:1.2% !important}
    .imagesproduct2{width:29.5% !important;margin-right:2% !important}
    .infoproduct{width:40% !important;padding-right:2% !important}

    #slider .item img{height:auto !important}


    #cssmenu,.headdesk,.leftmid {display:none !important;}
    .rightmid {float:none !important;width:100% !important;padding:2% !important}
    #page,.headmobile{display:block !important;}

    .container_left,.box_search_a{display:none !important;}
    .head_con,.wap-con,.box_content,.dmtrangchu,.box_footer{width:100% !important;padding-left:0px !important;padding-right:0px !important;border:none !important}
    .{width:96% !important;padding:2% !important;float:left !important}
    .content_tc1{width:100% !important;float:left !important;padding:2% 0px !important}
    .content_tc2{width:100% !important;float:left !important;padding:2% 0% !important}
    .tkdesktop,.ketnoitop{display: none !important;}
    .img_logo{float: none !important;margin-right: 0px !important;}
    .wap-con{padding: 0px !important;}
    .logo_header{position: relative !important;text-align: center;height: auto !important;}
    .dm_left1,.dm_left2{display: none !important;}
    .dm_right1,.dm_right2{width: 100% !important;}
    .col_f_hai{width:50% !important;}
    .module_left {display:none !important;}
    .container_mid{width:100% !important;}

    .leftinfo{width:100% !important;float:left !important;}
    .rightinfo{width:100% !important;float:left !important;}
    .col-tt-3,.col-sp-3{width: 50% !important;}
    .col-xl-tt{width: 48% !important;float: left;}
    .titlemain,.breakcrumb{padding-left: 10px;}
    .inforbox {
    height: 82px !important;
    line-height: 20px !important;
    padding: 5px 15px !important;
    }
}
@media (max-width:650px){
    .col-xl-cp{width: 50% !important;float: left;}
    .col-xl-cpp{width: 100% !important;float: none !important;border-bottom: 1px dotted #ccc;min-height: 100px;overflow: hidden}
    .col-xl-tt{width: 100% !important;margin-bottom: 15px;}
    .g_foot{display: none;}
    .col-sp-4-1{width: 100% !important;}
    .inforbox {
    height: 82px !important;
    line-height: 20px !important;
    padding: 5px 15px !important;
    }
}
@media (max-width:600px){
    .col-sp-3{width: 50% !important;}
    .col-sp-4{width: 50% !important;}
    .col-sp-8{width: 50% !important;}

}

@media (max-width:480px){
    .owl-theme .owl-controls .owl-buttons div.owl-prev,.owl-theme .owl-controls .owl-buttons div.owl-next{display: none !important;}
    .col-tt-3{width: 100% !important;}

}

@media(max-width: 470px){
	.inforbox {
    height: 100px !important;
    line-height: 20px !important;
    padding: 5px 15px !important;
    }
}

@media (max-width:390px){
    .col-xl-c{width: 100% !important;}
    .col-xl-cp{width: 100% !important;}
    .img_logo{display: none !important;}
    .img_logo1{display: block !important;}
    .col-sp-4{width: 100% !important;}
    .col-sp-8{width: 100% !important;}
    .buttonwhy{font-size: 12px !important;}
    .inforbox {
    height: 120px !important;
    line-height: 20px !important;
    padding: 5px 15px !important;
    }
}

@media (max-width:350px){
	.inforbox {
    height: 90px !important;
    line-height: 20px !important;
    padding: 5px 15px !important;
    }
}