
@media (min-width: 1200px){
	.container{width: 1170px;}
}	
@media (min-width: 1366px){
	.container{width: 1300px;}
}	

@media (max-width: 1200px){
	.container{width: 100%;}
	.addr,.mxh_h{display: none;}
	.slogan{padding: 0px; width: 100%;}
	#top_head{display: none;}
	.frm_timkiem input[type="text"]{height: 35px; line-height: 35px;}
	.frm_timkiem button{top: 8px;}
	#header{height: auto; padding: 5px 0px; line-height: normal; position: relative !important;}
	.hotline, .menu_desk, .shop_cart{display: none;}
	#header .tk_pc{display: none;}
	.logo{float: none;width: 100%;text-align: left;}
	.logo img{height: 80px; width: auto;}
	.banner{float: none; margin:0px; text-align: center; max-width: 100%;}
	.banner img{margin: auto;}
	.menu_mobile{
		display: block; 
	}
	#qc{padding: 10px 0px 20px; background: #fff9f9;}
    /*#support_mobile{
        display: table !important;
    }*/
    /*#full{padding-bottom: 57px;}*/
    #btn-zalo{display: none;}
    .js-facebook-messenger-box{display: none !important;}
    .col-foot{width: 100%; margin: 0px; margin-bottom: 30px;}
    .col-dt{width: calc(100% / 5);}
    .col-dmsp{/* display: none; */}
    #mid_slide .container{padding:0px;}
	#mid_slide .criteria{padding-top: 30px;padding-bottom: 30px;padding-left: 10px;padding-right: 10px;}
	#slider{width: 100%;}
}

@media(max-width: 1100px){
	
}



@media(max-width: 1024px){
	.full_bg_mobile{background-size: auto 100% !important;}
	.mxh{display: none;}
	.hotline{display: none;}
	.col-video{width: 100%;}
	.col-hotro{width: 100%;}

	.map_home{width: 100%;}
	.map_home iframe{height: 250px;}
	.col-dknt{width: 100%; margin-bottom: 0px;}
	.dknt_phone, .dknt_addr{display: none;}
	
	.item_menu{width: 100%; margin-bottom: 60px;}
	.item_dv_home2 .info{padding: 20px;}
	.item_dv_home2 .info .name h3{font-size: 17px;}
	#services{background: none !important;}
	.wrap_name_dv .name2{color: #333;}
	.wrap_name_dv .bong_name2{background: url(../images/line_name.png) no-repeat center top;}
	.list_why{max-width: 100%;}

	#services,#about_home{padding: 25px 0px;}
	.name_home .txt_hl{display: none;}
	.col-pro{width: 25%;}
	.col-pro:nth-child(5n+1){clear: none;}
	.col-pro:nth-child(4n+1){clear: left;}

	.col-left-main{width: 100%;}
	.col-right-main{display: none;}
}

@media (max-width: 992px){
	.col-imgs{width: 50%; background: none; padding: 0px;}
	.img_gt:before{content: none;}
	.img_gt:after{content: none;}
	.col-about{width: calc(50% - 30px);}

	.col-img:nth-child(4n+1){clear: none;}
	.col-img:nth-child(3n+1){clear: left;}

	.col-ts:nth-child(2n+1){clear: left;}
	
	#top{display: none;}
	#bottom:before{content: none;}
	.thongke{text-align: center; width: 100%;}
	.copyright{text-align: center; width: 100%; margin-bottom: 7px;}
}

@media(max-width: 966px){
	
}

@media (max-width: 870px){

}

@media (max-width: 800px){
	.col-pro{width: 33.33%;}
	.col-pro:nth-child(4n+1){clear: none;}
	.col-pro:nth-child(3n+1){clear: left;}
}

@media (max-width: 768px){
	.shop_cart{display:block}
	.shop_cart .xhotline{/* display:none */display: block;margin-bottom: 10px;}
	.shop_cart{display:block;position: absolute;top: 5px;right: 10px;margin-top: 0;}
	.row-5 .col-menu{display:none;width: 100%;position: relative;}
	.row-5 .col-product{width:100%}
	#news .title-with-tab .tab a{
    padding: 7px 9px;
    font-size: 13px;
}
#news .title-with-tab .tab{
    width: 100%;
}
	
	
	.banner{width: 100%; text-align: center; max-width: 100%; margin: 0px;}
	.banner img{max-width: 100%; height: auto;}
	.wrap_name .name{font-size: 20px;}
	.wrap_name .name h1{font-size: 20px;}
	.company_name{font-size: 20px;}
	.name_dv{font-size: 20px;}
	.box_product .name{height: 36px;}
	.box_product .name h3{font-size: 14px;}
	.box_product .price span.ban{font-size: 14px;}
	.box_product .add_cart{font-size: 12px;}
	.item_pro .name h3{font-size: 15px;}
	.item_pro .view a{font-size: 12px;}

	.wrap_pro .title p.name_list{font-size: 22px; text-transform: uppercase;}
	.wrap_pro .title p.name_pro{font-size: 16px;}

	.col-dv:nth-child(3n+1){clear: none;}
	.col-dv:nth-child(2n+1){clear: left;}
	.col-img:nth-child(3n+1){clear: none;}
	.col-img:nth-child(2n+1){clear: left;}
	
	.row_pro_home .content_pro{margin-left: -8px; margin-right: -8px;}

	
	.col_news:nth-child(3n+1){clear: none;}
	.col_news:nth-child(2n+1){clear: left;}
	.col_news{padding: 0px 7px;}

	.item_al .info{opacity: 1; visibility: visible;}

	.list_map_home{top: 0px; left: 0px; transform: translate(0,0); width: 100%; max-width: 100%; position: relative; padding: 15px;}
	#map_home .frm iframe{height: 250px;}
	
	.wrap_dv{padding: 20px 15px;}
	.item_dv_home .name h3{font-size: 14px;}
	.item_dv_home .name a{white-space: normal;}
	
	.item_dv_home2 .info{width: 100%;}
	.item_dv_home2 .img{width: 100%;}

	.item_thongso .counter{font-size: 25px; margin: 10px 0px;}
	

	.list_al span{font-size: 14px; padding: 8px 10px;}
	.list_al span.star{margin: 0px;}
	.col-vd:nth-child(3n+1){clear: none;}
	.col-vd:nth-child(2n+1){clear: left;}
	#fix_r img{height: 35px; width: auto; margin: 5px 0px;}
}

@media (max-width: 740px){
}

@media (max-width: 640px){
	.col-dt{width: calc(100% / 3);}
	#map_home iframe{height: 250px;}
	.small-item .img{width: 120px;}
	.small-item .info{width: calc(100% - 135px);}

	.col-pro{width: 50%;}
	.col-pro:nth-child(3n+1){clear: none;}
	.col-pro:nth-child(2n+1){clear: left;}
}

@media (max-width: 603px){
	.prev_slide ,.next_slide{display:none !Important}
	.col-imgs{display: none;}
	.col-about{width: 100%;}

	#other .row{margin: 0px 0px 30px 0px;}
	#ifr_video{height: 250px;}
	.frm_dknt{padding: 40px 25px;}
	.col-other{padding: 0px;}
	.txt_dknt1{font-size: 22px;}
	.col-other .title{font-size: 16px;}
	#other .content.news .list-news-small{padding: 0px;}
	
	.item_about .name a{font-size: 18px;}
	.item_about .des{font-size: 12px;}
	.col_news{padding: 0px; width: 100%;}
	.item_kgq .overlay{display: none;}
	
	.item_menu{margin-bottom: 20px;}
	.item_menu .img_menu{width: 200px;}
	.item_menu .list_menu .name{font-size: 30px;}
	.item_menu .list_menu{padding: 30px 45px 30px 20px;}
	

	.main-vd{width: calc(100% - 100px);}
	.thumb_video{width: 90px;}
	.item-vd img{height: 55px; width: 100%; margin: auto;}
}

@media (max-width: 568px){
	.col-dt{width: calc(100% / 2);}
	.prev_slide{top: 35%; width: 30px; height: 60px; background-size: 100% 100%;}
	.next_slide{top: 35%; width: 30px; height: 60px; background-size: 100% 100%;}
}
@media (max-width: 500px){
}
@media (max-width: 480px){
	.item_menu .list_menu{width: 100%; padding: 20px; height: auto;}
	.item_menu .img_menu{position: relative; top: 0px; width: 100%; height: auto;float: right;}
	
	.name_home{border-right: 1px solid #bb6903;}
	.name_home .txt_r{display: none;}
	.name_home .txt_l a{font-size: 14px; padding: 0px 14px;}
}

@media (max-width: 460px){
	
}

@media(max-width: 380px){
	.row_service{background-size: auto 100% !important;}
}

@media (max-width: 360px){
	
}

@media (max-width: 320px){
	
}

@media (max-width: 240px){
	
}