@media (min-width: 1200px){
	.container{width: 1210px;}
}	

@media (max-width: 1200px){
	.container{width: 100%;}
	#header{padding: 7px 0px;}
	.info_h{display: none;}
	.logo{margin-left: 0px;}
	.logo img{height: 50px;}
	#slider{min-height: 64px;}
	.h_hl, .h_cart{display: none;}
	.shop_cart{margin-top: 10px; margin-right: 15px;}
	#timkiem{margin-top: 6px; margin-right: 10px;}
	#menu{height: 40px;}
	.menu_desk{display: none;}
	.menu_mobile{display: block;}
	.r_head{width: auto;}
	.r_head .r1{display: none;}
	.r_head .r2{float: right;}
	a.cart_mb{display: block;}
	.prev_owl{left: 0px;}
	.next_owl{right: 0px;}
	.item_al{margin-bottom: 9px; max-width: calc(33.33% - 5px);}
	.icon_per{display: none;}
	.col-foot{width: 100%; margin: 0px; margin-bottom: 30px;}
	.name_company{min-height: auto; font-size: 32px;}
	.name_company2{font-size: 14px;}
}

@media(max-width: 1100px){
	
}
@media(max-width: 1024px){
	.toolbar{display: block;}
	#full{padding-bottom: 40px;}
	.full_bg_mobile{background-size: auto 100% !important;}
	.full_bg_mobile2{background-size: 100% auto !important;}
	.info_head{display: none !important;}
	.next_slide,.prev_slide{width: 25px; height: 25px; background-size: 100% 100%;}

	
	.copyright{text-align: center; width: 100%;}
    .thongke{text-align: center; width: 100%;}
    .mxh_f{position: relative; width: 100%;}

    .col-other-l{width: 100%; margin-bottom: 30px;}
	.col-other-r{width: 100%;}
    .title_other{font-size: 20px;}

    .col-l-dv{width: 100%;}
	.col-r-dv{width: 100%;}

    .item_news_two .img{width: 100px;}
    .item_news_two .des{display: none;}
    .col-home-qc{display: none;}
    .col-home-sp{width: 100%;}
    .info_h{display: none;}
    #pro_yeuthich{padding-bottom: 30px;}
    #pro_yeuthich .img_home{display: none;}
    .wrap_spbc{position: relative; transform: none; padding: 0px;}
    .sec_news .cottrai{width: 100%;}
    .sec_news .cotphai{width: 100%; padding: 20px 10px 10px 10px;}

    .flex_loaiphong .img{padding-right: 0px;}
    .flex_loaiphong:nth-child(2n) .img{padding-left: 0px;}
    .flex_loaiphong .img .link_lh{display: none;}
    .flex_loaiphong .img img{width: 100%; height: auto;}

    .left_cont{width: 100%;}
    .right_cont{width: 100%; margin-top: 35px;}
}

@media (max-width: 992px){
	.banner{margin-left: 0; width: 100%; text-align: center; font-size: 22px; margin-top: 10px;}
	.l_news{width: calc(50% - 15px);}
	.r_news{width: calc(50% - 15px);}
	.item_news_two{width: 100%;}
	.item_da{width: 33.33%;}
}

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

@media (max-width: 900px){
	.flex_loaiphong .img{width: 100%;}
	.flex_loaiphong .info{width: 100%; padding: 0px;}
	.flex_loaiphong:nth-child(2n) .info{padding: 0px; order: 3;}
	.flex_loaiphong .name h3{font-size: 18px;}
	.flex_loaiphong .price{font-size: 15px;}
	.flex_loaiphong .price span{font-size: 18px;}
	.flex_loaiphong .act_btn a{font-size: 16px; padding: 12px 25px;}
	.khung_owl_vd{position: relative; bottom: 0px; transform: none; left: 0px; margin: 10px auto 0px;}
	#video_home .play{width: 35px; height: 35px;}
	img.img_vd{border: 3px solid #ccc;}
}

@media (max-width: 800px){
	#about_home .col-img{width: 100%; text-align: center;}
	#about_home .col-info{width: 100%; padding: 20px 10px;}
	.head_about{padding-left: 20px;}
	.head_about:before{height: 53px}
	.head_about .txt1{font-size: 15px;}
	.head_about .txt2{font-size: 27px;}
	.dknt_f .l_dknt{width: 100%;}
	.dknt_f .r_dknt{width: 100%;}
	.item_camnhan .img{width: 100%; padding-top: 0px;}
	.item_camnhan .info{width: 100%; padding: 20px 15px; min-height: auto;}

	.item_tab_ti{width: 33.33%;}
	.khung_ti{padding: 15px;}
	.content_ti .img{width: 100%;}
	.content_ti .info{width: 100%; padding-left: 0px;}
	.content_ti .name{margin-bottom: 15px; padding-bottom: 10px;}
	.content_ti .name a{font-size: 18px;}
	.content_ti .des{font-size: 14px; line-height: 24px;}
	.content_ti .view a{padding: 10px 22px; font-size: 14px;}

}

@media (max-width: 768px){
	.top-contact{flex-flow: row wrap;}
	.top-contact .article-contact{width:100%; margin-bottom: 20px;}
	.form-contact{width:100%;}
	.wrap_name .name{font-size: 20px;}
	.wrap_name .name h1{font-size: 20px;}
	.wrap_name .txt_home{font-size: 14px;}

	.item_dvhome .img{max-width: 100%; width: 100%;}
	.item_dvhome .info{max-width: 100%; padding: 15px 20px; position: relative; top: 0px; transform: none; float: right; width: 100%;}
	
	.col-pro{padding: 0px 8px;}
	
	.col_news:nth-child(3n+1){clear: none;}
	.col_news:nth-child(2n+1){clear: left;}
	.col_news{padding: 0px 7px;}

	
	.name_home{background: none; height: auto; line-height: normal;}
	.name_home .l_name{width: 100%; padding-left: 0px; font-size: 14px; text-align: center; background: url(../imgs/bg_name.jpg) repeat-x center top; height: 40px; line-height: 40px;}
	.name_home .r_name{width: 100%; text-align: center; color: #000; padding: 10px 0px 0px 0px;}
	.name_home .r_name a{color: #000;}
	#map_home iframe{height: 250px;}

	.col-l-dv{padding: 20px 15px 0px;}
	.txt_dv{font-size: 18px;}
	.dv_home{width: 100%; margin-right: 0px;}
	.txt_lh1{font-size: 20px;}
	.txt_lh2{font-size: 16px;}
	/*#icon_lk{display: none;}*/
	#icon_lk img{width: 35px; height: auto;}
	.item_dv .name a{font-size: 15px;}
	.txt_dknt1{font-size: 22px; margin-bottom: 2px;}
	.flex_w{justify-content: center; flex-flow: row wrap;}
	.item_why{margin: 0px 15px; margin-bottom: 30px;}
	.item_lv .name{font-size: 14px; margin-top: 10px;}
	.item_da{width: 50%;}

	.col-other{padding: 30px 10px;}
}

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

@media (max-width: 640px){
	.l_news{width: 100%;}
	.r_news{width: 100%;}
	.item_news_two{margin-bottom: 0px; margin-top: 20px;}
	.item_loai .name a{font-size: 15px;}
	.frm_dknt .r_dknt{width: 100%;}
	.frm_dknt .r_dknt input{width: 100%;}
	.frm_dknt .btn_ac{width: 100%; text-align: center;}
	.r1_about{font-size: 19px;}
	.r2_about{font-size: 14px;}

	.frm_dknt .col-l{padding-right: 0px; text-align: center;}
	.frm_dknt .col-r{padding-left: 0px;}
	.frm_dknt .col-r:before{content: none;}

	.item_ttnb .img, .item_bds .img{width: 120px;}
	.item_ttnb .info, .item_bds .info{width: calc(100% - 135px);}

	.item_img{width: calc(33.33% - 5px); margin-bottom: 7px;}
}

@media (max-width: 603px){
	.col-da{padding: 0px 10px;}
	.item_da .name a{font-size: 14px;}

	.item_why .name{font-size: 16px;}
	.item_why .des{font-size: 14px;}

	.box_product .name h3{font-size: 14px;}
	.box_product .price span.ban{font-size: 14px;}
	.box_product .price span.cu{font-size: 13px;}
	.list_nb a{font-size: 12px; padding: 7px 12px 5px; margin: 3px;}
	.sec_news .cottrai iframe{height: 250px;}
}

@media (max-width: 568px){
	.tab_pro .item_tab{font-size: 15px;}
}
@media (max-width: 500px){
	
}
@media (max-width: 480px){
}

@media (max-width: 460px){

}

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

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

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

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