@media (min-width: 1200px){
/*	.container {
		width: 85%;
        padding: 0px;
        padding-top: 10px;
	}
	.container-2{ width: 900px; }*/
}
@media(max-width:991px) {
	.img-cover{width: 100%;height: 200px;object-fit: cover;}
	.col-video { width:100%; }	
	.col-gallery{ width:33.33%; }
    #mobile_menu{ display: block; }
    #mobile_menu #menu{ height: 0; overflow: hidden; }
    #aff_menu{ display: none; }
    .dropdown-menu{ display: block; position: static; float: inherit; background: inherit; }
    .mm-listview>li{ width: 100%; }
#mobile_menu .header {
    margin-bottom: 0px;
    background: #F16F21;
    color: #fff;
    padding: 5px 10px;
    float: left;
    width: 100%;
}
.mm-menu {
    background: #F16F21;
}
    #mobile_menu .header a{ color: #fff; display: inline-block; float: left; width: 15%; height: 30px; line-height: 30px; font-size: 20px; }
    #mobile_menu .header a span{ display: inline-block; padding: 3px 8px; border-radius: 3px; border: 1px solid #ccc; }
    #mobile_menu .header form{ float: left; width: 85%; position: relative; margin: 0; }
    #mobile_menu .header form input{ height: 30px; font-size: 12px; }
    .after-taisao{ margin-top: -1px; }
    #mobile_menu .header form button{ outline: none; position: absolute; right: 5px; top: 4px; background: transparent; color: #222; border: none; }
.navbar-nav {float: left; width: 100%;}
.img-sanpham-ct,.img_tt_sub{width: 100%;}
ul.dropdown-menu.fadeInUp.animate1 li {height: 40px;padding-top: 0;}
img.img-why {
    height: auto;
    width: auto;
}
.mm-panels>.mm-panel {
    padding: 0 0px;
}
.mm-panels>.mm-panel>.mm-listview {
    margin: 20px -0px;
}
}


@media(max-width:480px) {
h3.ten_cty {
    font-size: 22px;
    margin: 10px 0 2px 0;
    line-height: 28px;
}
p.com_addres {font-size: 13px;}
input#email1,input#so_dien_thoai1 {width: 100%;float: unset;margin: 0 0px 15px 0;}
section#hotro-tuvan {padding-bottom: 30px;}
section#hotro-tuvan .title-main h3 {padding: 10px 10px 15px 0px;font-size: 23px;}
img.img-tintuc {width: 100%;}
section#tintuc .col-video { min-height: auto;margin-bottom: 0px;}
.marquee0 img{ height: 80px; }
.ttlh {padding-bottom: 10px;min-height: 150px;}
.title-main h3 {font-size: 24px;}
.img-sanpham-ct,.img_tt_sub{width: 100%;}
.item-content-row .content {padding-top: 5px;}
p.numb {font-size: 42px;}
section#couting {padding: 40px 0;}
p.numb:after {font-size: 40px;}
p.title-count {font-size: 16px;}

.col-taisao {width: 100%;}
.top-header {padding: 5px 0;}
.gt_left {padding-top: 30px;}
section.sec-about .title-main h3 {padding: 30px 0px 20px 0px;}
.input_dk {width: 100%;margin-bottom: 10px;float: unset;margin-right: 0;}
p.title_dt {font-size: 14px;}

img.img-value {float: unset;margin: 0 0 5px 0;}
h4.title-ft {font-size: 24px;}
.mota_dv {font-size: 13px;}
img.img-taisao {
    width: 100%;
}
.right {
    position: unset;
    width: 100%;
}
.item_dv {
    height: 120px;
}
img.img_tn {
    /* margin: 30px 15px; */
    width: 92px;
    
}
h3.ten_dv {
    font-size: 15px;
    padding: 0 15px;
}

}

@media(max-width:375px) {
p.title-count {font-size: 15px;}
.col-taisao {width: 100%;}
h3.ten_cty {font-size: 18px;}
.title-main h3 {font-size: 22px;}

.mota_dv {font-size: 13px;}
img.img-taisao {
    width: 100%;
}






}