@media (min-width: 1349px){	
	#wrapper{width: 100%;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;width: 212px;margin-top: 20px;}
	#banner{display: none;}
	#hotro{position: relative;margin-bottom: 20px;top: 0;right: 0}
	#menu-top .menu-parent,#menutop,#hotline,.tuvanbanhang,.danhmucsp,.icon-diachi,.flexslider{display: none}
	#menu-top-rp,#btn-menu,#logom,.bao-linkweb_mobile{display: block}
	.col-left,.col-right{
		width: 50%;
		margin:0px;
	}
	.left-dangky{
		padding-left: 0px;
	}
	.displayflex{flex-wrap: wrap;}
	#copyright{margin-bottom: 50px;}
	#search,#timkiem{margin-left: auto;margin-bottom: 10px;margin-top: 10px;width: 80%;max-width: 330px;}
	.tendehinh{transform: scale(1);}
	.slideshow{height: auto;}
	.icon-mangxahoi{margin-left: auto;}
	#gioithieu{padding: 20px 0px;}
	#gioithieu img{width: 100%;margin-bottom: 10px;}
	#gioithieu .xemthem-gt{margin-bottom: 10px;}
	.muangay{left: 0px;max-width: 100%;position: relative;}
	#ngonngu{position: absolute;right: 10px;top: 0px;padding: 0;border: none;}
	#ngonngu .lang-header a{font-size: 11px;}
	.bg-tieudesanpham h2{font-size: 25px;}
	.item-sanpham-top .noidung-sp{top: 0px;}
}	
@media (max-width: 1089px){}
@media (max-width: 1055px){}
@media (max-width: 1052px){}
@media (min-width: 991px){}

@media (max-width: 990px){
	.col-3{
		width: 50%;max-width: 50%;
	}
	.col-3:nth-child(2n+1){clear: both;}
	.col-4{width: 100%;max-width: 100%;}
	.product-all .col-md-3,.product-all .col-2{width:50%;max-width: 50%;}
	#frm_mail .col-6, #frm_mail .col-4, #frm_mail .col-12{width: 100%;max-width: 100%;}
	.col-right-top{width: 40%;margin: 0px;}
	.col-left-top{width: 55%;margin: 0px;margin-left: 5%;}
}
@media (max-width: 956px){
	.left-dangky,.right-dangky{
		width: 100%;
		margin-bottom: 10px;
	}
	.fix-popup .popup{
        width: 90%;
        left: 5%;
        top: 10px;
    }
    .mangluoi-phanphoi-detail .info-mangluoiphanphoi,.mangluoi-phanphoi-detail .video{width:100%;max-width: 100%;}
}
@media (max-width: 767px){
	.bg-tieude h2{font-size: 16px;}
	.congty{text-align: left;}
	.thongtin ul{flex-wrap: wrap;}
	.fixedtable{
		max-width: 700px;
		width: 100%;
		overflow-x: auto;
		overflow-y: hidden;
	}
}
@media (max-width: 700px){
	.fix-popup .popup{
        width: 90%;
        left: 5%;
    }
	.noidung_thanhvien,.top-contact .article-contact,.form-contact{width: 100%}
	.top-contact{flex-wrap: wrap;}
	.left-content{
		display: none;
	}
	.right-content,.col-left,.col-right,.fix-product-ajax,.item-index img,#frm_mail9 .col-6{
		width: 100%;margin:0px;
	}
	#frm_mail9 .col-6{max-width: 100%;}
	.fix-product-ajax{order: 1;}
	.item-index img{order: 2;}
	.right-dangky{
		margin:0px;
	}
	.baoykien{width: 100%;}
	#newsletter3 .dangkynhantin{margin-bottom: 20px;margin-top: 10px;padding: 20px 10px;}
	.dangkynhantin:before,.dangkynhantin:after{display: none;}
	.tieuchi-all{margin: 0px;}
	.content-bot-1 .item-tintuc .hinh-tintuc{width: 100%;margin-right: 0px;float: none;}
	.item-tintuc .hinh-tintuc img{width: 100%;}
	#footer .col-5,#footer .col-3,#footer .col-4{width: 100%;max-width: 100%;}
	.fixtieuchi1{margin: 0px;margin-left: 15px;}
	.rid-1{display: inline-block;}
	.item-album{width: 100%;float: left;margin-bottom: 20px;}
	#tieuchi{}
	.mangxahoi1 a{width: 32.33%;margin-bottom: 5px;}
	.left-dangky h2{margin-top: 23px;}
	.album{width: 49%;}
	.album:nth-child(2n){margin-right: 0px;}
	div.w_book{width: 100%;height: 300px;}
	.noidung-detail img{width: 100%!important;height: auto!important;}
	.col-right-top,.col-left-top{width: 100%;margin: 0px;}
	.col-right-top{margin-bottom: 15px;}
	#popup_custom #newsletter3{padding: 0px;}
	.hinh-danhmuc .box-info-dm{width: 100%;}
	.border-info-dichvu h2{font-size: 22px;}
	.xemthem-sp{padding: 5px 15px;}
	.hinh-danhmuc,.slick-sp-dm .item-danhmuc-dichvu{margin-bottom: 20px;}
	.tieude{margin-bottom: 20px;}
	.mangluoi-phanhoi-detail .col-6{width: 100%;max-width: 100%;}
	.button-link{display: none;}
}
@media (max-width: 526px){
	.giokm span{padding:4px;font-size: 14px}
	.product-all .col-md-2{max-width: 50%;width: 50%;}
}
@media (max-width: 496px){
	.fancybox-slide--iframe .fancybox-content{
		max-height: calc(100% - 359px)!important;
		max-width: calc(100% - 53px)!important;
	}
	.product-khac{padding: 0px;border-radius: 5px;}
	.product-khac .hinh-product{margin:0px;float: none;width: 100%;}
	.product-khac .hinh-product a,.product-khac .hinh-product img{width: 100%;}
	.noidung-product-khac{padding: 10px;}
	.item-ykien1{width: 100%;padding: 0px;}
	.baoykien:before,.baoykien:after{display: none;}
	.item-ykien1 .hinh-ykien{display: inline-block;float: none;}
	.item-tieuchi{width: 100%;margin-bottom: 15px;}
	
}
@media (max-width: 405px){
	.tintuc-all .col-xs-4{width:100%}
	.product-all .col-xs-6{width:50%}
	#content-bot .col-xs-3{width:100%}
	.giokm span{padding:10px;font-size: 20px}
	div.w_book{width: 100%;height: 170px;}
}
@media (max-width: 344px){
	.item-tieuchi{text-align: center;margin: 0px;}
	.item-tieuchi img{margin: 0 auto;float: none;}
}
@media (max-width: 327px){
	#rib{
		display: none;
	}
}

/* Responsive */
@media(max-width:1001px){
	.menu{display:none;}
	.menu-res{display:block;}
}
@media(max-width:850px){
	.news{width:100%;float:none!important;}
}
@media(max-width:769px){
	.top-contact{flex-wrap:wrap;}
	.left-pro-detail,.right-pro-detail,.top-contact .form-contact,.top-contact .article-contact{width:100%;margin:0px;}
	.left-pro-detail,.top-contact .article-contact{margin-bottom:30px;}
}
@media(max-width:440px){
	.pic-news,.info-news{display:block;width:100%;float:none;text-align:center;margin:0px;}
	.info-news{margin-top:15px;}
	.top-contact .form-contact .button-contact .file-contact span b{max-width:105px;}
}
@media(max-width:369px){
	.cart-pro-detail{flex-wrap:wrap;}
	.cart-pro-detail a{width:100%;text-align:center;margin:0px!important;font-size:12px;}
	.cart-pro-detail a:first-child{margin-bottom:5px!important;}
	.cart-pro-detail a i{display:none;}
}