@media screen and (max-width: 1024px) {
	div.main_fix{
		width:92%;
		max-width: 100%;
	}
}
@media screen and (max-width: 960px) {
	.hidden_m2,.hidden_m{display: none !important;}
	.hidden_d{display: block !important;}
		
	.top-contact{
		display: block;
	}
	.right,.left,.article-contact,.form-contact{
		width:100%;
		float:none;
		margin: auto;
	}
	.wap_item{
		grid-template-columns: repeat(3,1fr);
		grid-gap: 15px;
	}
	.wap_news,.footer{
		grid-template-columns: repeat(2,1fr);
	}
	.wap_tintuc2{
		display: block;
		grid-template-columns: repeat(1,1fr);
		grid-gap: 20px 0;
	}
	.gioithieu,.duan,.camnhan,.lienhe,.duan{
		display: block;
	}
	.desc_gt,.camnhan_l,.lienhe_l,.duan_l{
		width: 100%;
	}
	.lienhe_l{
		margin-top:30px;
	}
	.img_gt,.camnhan_r,.lienhe_r,.duan_r {
	    width: 100%;
	    margin: auto;
	    margin-top: 20px;
	    
	}
	.camnhan_r .slick-track{
		margin:-70px 0;
	}
	.wap_tintuc{
		margin-top: -120px;
	}
	.wap_camnhan{
		padding-top: 20px;
	}
	.wap_camnhan .slick-prev,.wap_camnhan .slick-next{
		
	}
	.wap_camnhan .slick-prev{
		top: 24%;
	}
	.wap_camnhan .slick-next{
		bottom: 42%;
	}

	.wap_header_fix{position: fixed;top: 0;background: #ffffff;padding: 10px 0;color: #ffffff; border-bottom:1px solid rgba(0,0,0,0.1);}
	.wap_header_fix .icon_menu_mobi,.wap_header_fix .tim{ color:#333333; }
}
@media screen and (max-width: 800px) {
	
}
@media screen and (max-width: 700px) {

}
@media screen and (max-width: 603px) {
	.wap_footer{
		padding-top: 40px;
	}
	.btn-mes {
	    bottom: 115px;
	}
	.btn-zalo {
	    bottom: 173px;
	}
	.btn-phone {
	    bottom: 232px;
	}
	.title-main{
		text-align: center;
		background: url(../images/cong.png) center bottom no-repeat;
	}
	.item_s a,.item_s a img{
		height: 45vh;
	}
	.wap_item {
	    grid-template-columns: repeat(2,1fr);
	}
	.left-pro-detail{
		width: 100%;
		float: none;
		margin: auto;
	}
	.right-pro-detail {
	    width: 100%;
	    float: none;
	    margin-top: 20px;
	}
	.wrap-cart{
		display: block !important;
		padding: 10px 5px;
	}
	.top-cart{
		margin: 0;
		padding: 0;
		width: 100%;
	}
	.bottom-cart {
	    width: 100%;
	    margin-top: 20px;
	}
	.procart {
	    padding: 10px 5px;
	    font-size: 13px;
	}
	.info-procart{
		width: 60%;
	}
	.quantity-procart{
		width: 25%;
	}
	.header{
		text-align: left;
	}
	.item_s a p b{
		margin-top:5px;
	}
}
@media screen and (max-width: 490px) {
	.title-main span{
		font-size: 22px;
	}
	.main_f2{
		text-align: left;
	}
	.main_f2 img{
		max-height: 65px;
	}
	.wap_news, .footer {
	    grid-template-columns: repeat(1,1fr);
	}
	.item_news_sl{
		width: 100%;
	}
	.breadCrumbs{
		font-size: 12px;
	}
	.item_cn .img_post{
		background: url(../images/nhay.svg) right center no-repeat;
    	background-size: 40px auto;
	}
	.btn-frame{
		-webkit-transform: scale(0.7); /* Cho các trình duyệt WebKit (Chrome, Safari cũ) */
  -moz-transform: scale(0.7);    /* Cho Firefox cũ */
  -ms-transform: scale(0.7);     /* Cho Internet Explorer 9+ */
  -o-transform: scale(0.7);      /* Cho Opera cũ */
  transform: scale(0.7);         /* Chuẩn cho các trình duyệt hiện đại */
	}
}
@media screen and (max-width: 376px) {
	
}
@media screen and (max-width: 320px) {

}
