@media screen and (max-width: 1250px) {
	.menu:after{right: 75px}
	.menu:before{right: 75px}
}
@media screen and (max-width: 1200px) {
	.wap_1200,.wap_1366{padding-left: 7px;padding-right: 7px;}
}
@media screen and (max-width: 1024px) {
	.tab-item span,.tin_name a,.cskh p a,.pft,.dv_name a,.sp_gia,.p3,.menu ul li a, .sp_name a, .xct, .mota{font-size: 14px;}
	.vd_name,.pten,.tieude_giua{font-size: 27px;}
	.p2{font-size:45px}
	.p3{max-height:147px}
	.xct{padding:10px 20px;margin-top:20px}
	.sp_name a{max-height:21px}
	.dv_name a,.tin_name a{max-height:42px}
	.td_ft{font-size: 18px;}
    .vd_name{max-height:80px}
}
@media screen and (max-width: 960px) {
	.anhdv,.hidden_mobi,.ss,.leftsp,.logo,.wap_menu:before,.wap_menu:after,.menu:before,.menu:before{display: none;}
	.hidden_destop,.header_mobi{display: block;}
	.menu_baophu {background: #000;opacity: 0.8;z-index: 998;left: 0px;top: 0px;position: fixed;width: 100%;height: 100%;display: none;}
	.icon_menu_mobi{color: #fff;font-size: 20px;display: block;cursor:pointer;}
	.menu_mobi{padding: 1px 10px;width: 100%;cursor: pointer;justify-content: space-between;align-items: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;}
	.menu_mobi_add{display:block;position: fixed;left: -100%;top: 0;background: #FFA614;z-index: 99999;color: #fff;height: 100vh;overflow: auto;line-height: 1.5;padding-top: 40px;padding-bottom: 20px;width: 85%;min-width: 140px;max-width: 440px;box-shadow: inset -4px 0px 8px rgba(0,0,0,0.3);transition: 0.5s;}
	.menu_mobi_active {left: 0;transition: 0.5s;}
	.menu_mobi_add ul {list-style: none;padding: 0;margin: 0;}
	.menu_mobi_add ul li a {text-decoration: none;color: #fff;display: block;border-bottom: 1px solid rgba(255,255,255,0.2);padding: 10px 40px 10px 10px;margin-left: 20px;position: relative;text-transform: uppercase}
	.menu_mobi_add > ul > li:nth-child(1) a i{transform:rotate(0deg);position:relative;border:none;}
	.menu_mobi_add ul li a.active2,.menu_mobi_add ul li a:hover{color: #000 !important;}
	.icon_menu_mobi:hover,.click_sear:hover{color: #fda415 !important;}
	.menu_mobi_add ul li a i{position:absolute;height:100%;right:0;top:0;border-bottom: 1px solid rgba(255,255,255,0.1);width:40px;text-align:center;padding-top:13px;transform:rotate(90deg);border-bottom: 1px solid rgba(255,255,255,0.1);}
	.menu_mobi_add ul li a.active2 i{transform:rotate(0deg);border-left: 1px solid rgba(255,255,255,0.2);}
	.menu_mobi_add ul ul {display:none;}
	.menu_mobi_add ul li ul li a {padding-left: 20px;}
	.menu_mobi_add ul li ul li ul li a {padding-left: 40px;}
	.close_menu {position: absolute;top: 5px;right: 7px;font-size: 15px;background: rgba(255,255,255,0.2);width: 25px;text-align: center;line-height: 25px;cursor: pointer;}
	.menu ul,#danhmuc,.menu_login{display:none;}
	.home_mobi{line-height: 0px}
	.click_sear{color: #fff;border: none;padding: 0;font-size: 20px;}
	.search{left: 0;}
	.leftvd,.a_vd,.rightsp,.rightlh,.noidunggt,.hinhgt,.left_gh,.right_gh,#main_footer,.thongke,.tt_lh,.rightlh.dgkh,.dknt,#right,#left,.cskh,.fanpage,.tinnb,.video,.lefthd,.righthd{width: 100%;margin:auto !important;margin-bottom:20px !important;}
	.product_info li.ten,.product_info li.giakm, .product_info li.gia,.product_info li .themgiohang,.product_info li .add_to_cart{font-size: 15px;}
	.copy-right .flex,.wap_footer .flex{display: inherit}
	.item,.item_new,.page_sanpham .item,.tags .item{width: calc(50% - 14px);margin:7px;}
	.wap_item,.wap_new{margin:-7px;}
	.wap_menu{border-bottom:1px solid}
	.menu{margin:0;width:100%}
	.p2{font-size:42px}
	.vd_name,.pten,.tieude_giua{font-size: 24px;}
	.hinhgt{max-width: 438px;float:left;margin-left: 10% !important;}
	.slick_phongvip .slick-next{width: 36px;height: 30px;right:calc(50% - 40px)}
	.slick_phongvip .slick-prev{width: 36px;height: 30px;left:calc(50% - 40px)}
	.pvpv{padding-bottom:0 }
	.slick_phongvip{padding-bottom:40px}
	.slick_tin{width:100%}
	.mxh{margin:5px 0px}
	.pft,.cskh p{margin-bottom:7px}
	.td_ft{font-size: 16px;}
	.slick_doitac{padding:5px 0px}
	.tab-item{width:calc(20% - 14px);margin: 0 7px;}
	.box-tab{margin: 0 -7px;}
	.leftvd{padding:10px;}
	.a_vd i{font-size: 50px}
	 .vd_name{max-height:inherit}
}
@media screen and (max-width: 768px) {
	.p2{font-size:39px}
	.zoom_slick{max-width:100%}
	.zoom_slick,.product_info,.hotrokhachhang,#tabs,.thongtinchitiet{width: 100%;margin:auto !important;margin-bottom: 20px !important;}
}
@media screen and (max-width: 670px) {
	.box-tab{justify-content:center;padding-bottom:15px}
	.tab-item{width:calc(33.33% - 14px);margin: 0 7px;max-width:184px}
	.tab-item:after{display:none}
}
@media screen and (max-width: 500px) {
	.p2{font-size:36px}
	.hinhgt{max-width: 370px;float:left;}
	.vd_name,.pten,.tieude_giua{font-size: 21px;}
	.sp_name a{max-height:42px;-webkit-line-clamp: 2 !important;}
	.a_vd img {height: 300px;}
	#tabs ul#ultabs li{font-size:16px}
}
@media screen and (max-width: 460px) {
	.p2{font-size:33px}
	.vd_name,.pten,.tieude_giua{font-size: 18px;}
	.hinhgt{max-width: 300px;}
	.hinhgt:after,.hinhgt:before{display:none}
}
@media screen and (max-width: 375px) {	
    .p2{font-size:30px}
    .hinhgt{max-width: 250px;}
    .giacu{display:block}
    .vd_name{font-size:14px}
}
@media screen and (max-width: 320px) {
	.p2{font-size:27px}
}
