@media (min-width: 1349px){	
	#wrapper{width: 1349px;margin: 0 auto;}
	#btn-lg{display: block}
}
@media (min-width: 1200px){	
	.maxwidth{width: 1200px;margin: 0 auto;}
	.list-tuvan{width: 97%;}
	.box-dichvu:nth-child(3n+4){clear:both;}
}
@media (max-width: 1199px){	
	.maxwidth{padding: 0px 15px;}
	
}
@media (max-width: 1230px){
	#header{text-align: center;}
	#logo{position: relative;top:0;left:0;float: none;margin:0 auto;margin-top: 20px;margin-bottom: 20px;}
	#banner{display: none;}
	#hotro{position: relative;margin-bottom: 20px;top: 0;right: 0}
	#menu-top .menu-parent,#hotline,.tuvanbanhang,.danhmucsp2{display: none}
	#menu-top-rp,#btn-menu{display: block}
	.col-left,.col-right{
		width: 50%;
		margin:0px;
	}
	.left-dangky{
		padding-left: 0px;
	}
	#ngonngu{margin-top: -63px;position: absolute;right: 15px;}
	.displayflex{flex-wrap: wrap;}
	.stylemuangay{left: 0px;font-size: 8px;position: relative;}
	#timkiem{margin:5px;margin-left: auto;width: 66%;max-width: 255px;}
	.boloc{display: none;}
	.bolocm{display: block;width: 100%;margin-bottom: 20px;}
	.sanphamdetail{flex-wrap: wrap;}
	.sanphamdetail .col-right{width: 100%;}
	.left-content,.sanpham-daxem{
		display: none;
	}
}	
@media (max-width: 1089px){}
@media (max-width: 1055px){}
@media (max-width: 1052px){}
@media (min-width: 991px){}

@media (max-width: 990px){
	.col-3{
		width: 50%;
	}
	.displayflex_intro{flex-wrap: wrap;}
	#hotlineintro{display: none};
}
@media (max-width: 956px){
	.left-dangky,.right-dangky{
		width: 100%;
		margin-bottom: 10px;
	}
}
@media (max-width: 767px){
	.bg-tieude h2{font-size: 16px;}
	.item-link{position: relative;}
	#vortex,.fix-intro .waves-block{display: none;}
	.list-danhmuc-intro{display: block;text-align: center;}
	.item-danhmuc{display: inline-block;margin:0 auto;float: none;}
	.fix-intro{margin-bottom: 0px;}
	.intro .copy{margin-bottom: 72px;}
}
@media (max-width: 700px){
	.popup{
        width: 90%;
        left: 5%;
    }
	.noidung_thanhvien,.top-contact .article-contact,.form-contact{width: 100%}
	.top-contact,.sanphamdetail{flex-wrap: wrap;}
	.left-content{
		display: none;
	}
	.right-content{
		width: 100%;
	}
	.col-left,.col-right,.sanphamdetail .col-left,.sanphamdetail .col-right{
		width: 100%;
		max-width: 100%;
	}
	.right-dangky{
		margin:0px;
	}
	.item-tintuc-index .hinh-tintuc-index,.hinh-tintuc-index img{width: 100%;}
	#gioithieu .noidung{margin-left: 0px;padding-left: 30px;}
	#gioithieu img{width: 100%;margin-bottom: 15px;}
	.news{width: 100%;}
	#logointro{float: none;margin:0 auto;}
	#bannerintro{margin:0px;width: 100%;text-align: center;}
	.sanphamdetail .col-left{order:2;}
	.wrap-cart .col-6{width: 100%;max-width: 100%;}
}
@media (max-width: 526px){
	.giokm span{padding:4px;font-size: 14px}
	#tieuchi{
		display: none;
	}
	.waves-block .waves{width: 200px;height: 200px;margin-left: -100px;margin-top: -98px;}
	.style--sidebar,.style--sidebar .site-nav-container{width: 100%;}
	.style--sidebar .site-nav-container-last{padding: 20px;}
}
@media (max-width: 496px){
	.fancybox-slide--iframe .fancybox-content{
		max-height: calc(100% - 359px)!important;
		max-width: calc(100% - 53px)!important;
	}
}
@media (max-width: 405px){
	.giokm span{padding:10px;font-size: 20px}
	.waves-block .waves{width: 100px;height: 100px;margin-left: -50px;margin-top: -49px;}
}
@media (max-width: 344px){
	
}
@media (max-width: 327px){
	#rib{
		display: none;
	}
}
