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

@media (max-width: 1200px){
	.container{width: 100%;}
	.info_h1,.info_h3{display: none;}
	.banner{margin-left: 15px;}
	.imgs_home{display: none;}
	.h_hl, .h_cart, .hotline{display: none;}
	#header{height: 75px;}
	.shop_cart{margin-top: 14px;}
	#timkiem{margin-top: 11px;}
	#menu{height: 40px;}
	.menu_desk{display: none;}
	
	a.cart_mb{display: block;}
	.prev_owl{left: 0px;}
	.next_owl{right: 0px;}
	.content_al{min-height: auto;}
	.item_al{margin-bottom: 16px; max-width: calc(33.33% - 8px);}
	.icon_per{display: none;}
}

@media(max-width: 1100px){
	
}
@media(max-width: 1024px){
	.toolbar{display: block;}
	#full{padding-bottom: 38px;}
	.full_bg_mobile{background-size: auto 100% !important;}
	.full_bg_mobile2{background-size: 100% auto !important;}

	.left_nav{background: none; padding: 10px; height: auto; width: auto;}
	.menu_mobile{display: block;}
	.nav_left{display: none;}
	.info_head{display: none !important;}
	.next_slide,.prev_slide{width: 25px; height: 25px; background-size: 100% 100%;}
	#footer{padding: 20px 0;}
	.col-foot{width: 100%; margin: 0px; margin-bottom: 30px;}
	.link_map{position: relative; text-align: center; bottom: none; margin-bottom: 20px;}
	.copyright{text-align: center; width: 100%; padding-left: 0px; margin-bottom: 5px;}
    .thongke{text-align: center; width: 100%; }
    .mxh_f{position: relative; width: 100%;}

    .col-other-l{width: calc(50% - 10px); margin-bottom: 30px;}
    .col-other-r{width: calc(50% - 10px);}
    .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%;}

    .row_da .img{width: calc(50% - 20px);}
	.row_da .info{width: calc(50% - 20px);}
	#wowslider-container1{display: none;}
	.slide_mb{display: block;}
}

@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%;}
}

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

@media (max-width: 900px){
	#why{min-height: auto; padding-bottom: 40px;}
	.item_why_1{margin-left: 0px;}
	.item_why_2{margin-right: 0px;}
}

@media (max-width: 800px){
	#about_home .col-img{width: 100%; margin-bottom: 20px;}
	#about_home .col-info{width: 100%;}
	.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;}

	.col-other-l{width: 100%;}
	.l_ttnb{width: 100%;}
	.r_ttnb{width: 100%;}
	.col-other-r{width: 100%;}
	.flex_tq{justify-content: center;}
}

@media (max-width: 768px){
	#zabout_home .log a{
    padding: 9px 20px;
}
	#footer{
    word-break: break-word;
    padding-bottom: 0;
    /* overflow: hidden; */
}
	#footer:after{width:100%}
	.wmap{position:relative;width: 100%;}
	.wrap_name .name{font-size: 20px;}
	.wrap_name .name h1{font-size: 20px;}
	.wrap_name .txt_home{font-size: 14px; margin: 5px 0px;}

	.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;  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;}
	.item_ttnb .info{width: 100%; margin-top: 0px; padding: 15px;}
	#icon_lk{/* display: none; */}
	#icon_lk img{/* width: 35px; *//* height: auto; */}
	.item_dv .name a{font-size: 15px;}
	.txt_dknt1{font-size: 22px;}
	.view_home a{width: 100px; height: 30px; line-height: 30px; font-size: 12px;}
	.item_you .play{width: 45px !important;height: 45px !important;}
	.item_dv .name{position: relative; font-size: 14px;}
}

@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;}
	.row_da .img{width: 100%;}
	.row_da .info{width: 100%;}
	.row_da:nth-child(2n) .img{float: left;}
	.row_da:nth-child(2n) .info{float: right;}
	.row_da .name h3{font-size: 22px;}
}

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

@media (max-width: 568px){
	
}
@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){
	
}