@media (min-width:1200px) {
	.container { width: 1200px !important; max-width: 1200px; }
}
@media (min-width:992px) and (max-width:1199px) {.box_sanpham{width: calc(100%/4 - 6px);}}
@media (max-width:991px) {
	.cart-fixed{display: none !important;}
	.box_sanpham{width: calc(100%/2 - 6px);}
	.left_pro_index { display: none; }
	.right_pro_index { width: 100%; padding: 0px; }
	.media_left { padding-right: 0px; width: 100%; }
	.media_right { width: 100%; }
	.about_index { padding: 0px 10px; }
	.about_index:after { display: none; }
	div.search{display: none;}
	.box-giohang-fix{display: none;}
	.box_sanpham{width: calc(100%/2 - 6px);}
	.news_index_left{margin-bottom: 20px;}
	.news_index_left,.news_index_right{width: 100%;}
	.row { margin: 0; }
	.rowrp { margin: 0 -10px; }
	.col-4, .col-3, .col_video { padding: 0 10px 0 5px; }
	.col-4:nth-child(2n+1), .col-3:nth-child(2n+1), .col_video:nth-child(2n+1) { clear: both; padding: 0 5px 0 10px; }
	.padding { padding: 10px 0; }
	footer { padding: 20px 0 10px 0; }
	.row_footer { flex-wrap: wrap; }
	.footer1, .footer2, .footer3, .footer4 { width: 100%;margin-bottom:20px; }
	.copppy, .thongke { text-align: center; }
	header nav { display: none; }
	div.thongtin span.diachi,.mxh_top{display: none !important}
	/*hotrocss*/
	.fix-toolbar { display: block; }
	.zalo_fixed, .drag-wrapper, .ctrlq.fb-button, .call_fixed { display: none; }
	#slider_slick{width: 100%;margin: 10px 0;}
	/*hotrocss*/
	.form_contact { width: 100%; }
	.diachi_top, .hotline, .menu { display: none; }
	.logo {width: 100%;text-align: center;}
	.grid_c2{grid-template-columns: repeat(4,1fr);}
	.wap_dmc2{padding: 10px;}
	.banner { max-width: 70%; width: 70%; }
	.showmnrp { display: block !important; }
	.search { display: none; }
	.pagination>li>a, .pagination>li>span { padding: 4px 10px; }
	.about_left { width: 100%; padding: 0px; }
	.about_right { width: 100%; }
	.about_img { transform: scale(0.9); }
	.about_title { font-size: 30px; }
	.about_name h2 { font-size: 25px; }
	.about_des { font-size: 13px; margin-top: 10px; }
	.left_pro_index { display: none; }
	.right_pro_index { width: 100%; padding: 0px; }
	.flex { display: block; }
	.procat { text-align: center; font-size: 25px; }
	.choose_list { padding: 0px; text-align: center; }
	.title_pro a { display: none; }
	.title_pro { padding-bottom: 5px; }
	.media_left { padding: 0px; width: 100%; }
	.media_right { width: 100%; padding: 0px; }
	.about_index:after { display: none; }
	.hiti-ph-img-circle { top: 63px; }
	.showphone { top: 63px; }
	.tieude2 span{padding: 0 10px 0 55px;}
}
@media (max-width:568px) {
	.grid_c2{grid-template-columns: repeat(3,1fr);}
	.box_sanpham{width: calc(100%/2 - 6px);}
}
@media (max-width:481px) {
	.grid_c2{grid-template-columns: repeat(2,1fr);}
	.logo-header{width: 60px;}
	.banner-header{max-width: calc(100% - 70px)}
}