@media (max-width:1001px){
	.footer-powered .wrap-content{line-height:25px;}
	.footer-powered{margin-bottom:45px;font-size:14px;padding:5px 0px;}
	.newsletter-button input{font-size:15px;}
	.newsletter-input input,.newsletter-input textarea{font-size:14px;}
	.footer-policy a{font-size:14px;}
	.footer-title{font-size:16px;margin-bottom:10px;}
	.footer-info:nth-child(2) .col-12:nth-child(1){padding:0 15px;}
	.footer-info:nth-child(2) .col-12:nth-child(1){margin-bottom:1rem;}
	.ft_content{font-size:14px;text-align:justify;}
	h3.footer-title_custom{font-size:25px;text-align:center;}
	.NewsNBSwiper_i.custom section small{display:none;}
	.NewsNBSwiper_i.custom.custom2 a{grid-template-columns:100px 1fr;gap:10px;padding:10px;margin-bottom:10px;}
	.NewsNBSwiper_i.custom section{padding:10px;}
	.NewsNB_col_nametitle{font-size:30px;margin-bottom:1rem;}
	.wrap_hotDealList{padding-bottom:2rem;}
	.hotDealList_i a img{max-height:42px;display:block;margin:auto;}
	.hotDealList_i a section h2{font-size:14px;text-align:center;}
	.hotDealList_i a section:before{display:none;}
	.hotDealList_i a section{width:100%;padding:0;display:block;height:auto;}
	.hotDealList_i a picture{width:100%;}
	.hotDealList_i a{padding:10px;display:block;text-align:center;height:auto;}
	.hotDealList_list{grid-template-columns:1fr 1fr;gap:10px;}
	.wrap_hotDealList_name{font-size:19px;}
	a.intro_hotdeal_more{font-size:14px;}
	.intro_hotdeal_col2{max-width:100%;font-size:14px;}
	.intro_hotdeal_col h2{font-size:30px;}
	.intro_hotdeal_grid{display:block;text-align:center;}
	.aboutHome_col_name3{font-size:14px;text-align:justify;}
	.aboutHome_col_name{font-size:30px;text-align:center;}
	.pic-slideshow h3{font-size:15px;display:none;}
	.change_lang{margin:1rem;}
	p.onSearch{display:none;}
	.contact-form{margin-bottom:1rem}
	.left-newsDetail,.right-newsDetail{width:100%}
	.footer-info:nth-child(3){display:none}
	a.banner-header span{text-align:left;font-size:30px}
	a.banner-header{gap:15px;font-size:16px}
	.right_form{width:100%;border:0;margin-top:10px}
	.left_form{width:100%}
	.newsletter_name3{font-size:14px}
	.newsletter_name2{font-size:16px}
	.newsletter_name1{font-size:25px}
	.wrap_newsletter{padding:20px 0px}
	.NewsNB_col + .NewsNB_col{margin:1rem 0 0;}
	.khachhang_nd h3{font-size:16px}
	.swiper.NewsNBSwiper{height:270px;}
	.NewsNBSwiper_i a p{line-height:22px;font-size:13px;}
	.NewsNBSwiper_i a span{display:none}
	.NewsNBSwiper_i a h3{font-size:15px;margin:0;line-height:23px;}
	.NewsNBSwiper_i a{grid-template-columns:120px 1fr;gap:10px}
	.NewsNB_name{font-size:25px}
	.NewsNB_grid{display:block}
	.wrap_NewsNB{padding:20px 0px}
	section.productUD_i1 h3{font-size:20px}
	.productUD_name{font-size:35px}
	.wrap_productUD{padding:20px 0px}
	.question_i a h3{font-size:16px}
	.listServiceNB_name2{font-size:14px}
	.wrap_question{padding:20px 0px}
	.listService_i a h3{font-size:16px}
	.listServiceNB_name h2{font-size:35px}
	.wrap_listServiceNB{padding:20px 0px}
	.TieuchiSwiper_i h3{font-size:16px}
	.wrap_listTieuchiNB{padding:0}
	.wrap_listTieuchiNB2{padding:20px 0px}
	.aboutHome_col_name2 span{font-size:35px}
	.aboutHome_col_name2{font-size:16px;text-align:center;}
	.aboutHome_col + .aboutHome_col{margin:1rem 0 0}
	.aboutHome_grid{display:block}
	.wrap_aboutHome{padding:20px 0px}
	.header .wrap-content{height:auto}
	.header.menu-fix{position:fixed;top:0px;left:0px;width:100%;background:#FFF2E1;z-index:9}
	.productmenu-title{writing-mode:unset;font-size:30px}
	.productmenu-title:before{content:unset}
	.productmenu-box:nth-child(1){position:unset;text-align:center}
	.header-mobile{display:flex;align-items:center;flex-direction:column;
		.header-company-name{display:flex!important}
		.logo-header{display:flex!important;width:100px}
	}
	.thuvienanh{margin:30px 0px}
	.productmenu{padding:60px 0px}
	.intro{padding-bottom:30px;background-size:cover}
	.thuvienanh-txt-4{display:block;font-size:30px}
	.thuvienanh-item > *{display:none}
	.thuvienanh .wrap-content{grid-template-columns:1fr 1fr;gap:15px}
	.thuvienanh-item{margin:0px!important;width:100%;height:100%;padding:0px!important}
	.thuvienanh-item *{width:100%;height:100%!important;object-fit:cover;aspect-ratio:2/3}
	.thuvienanh-img{display:block!important;margin:0px!important}
	.video-feedback,.tintuc{margin:30px 0px}
	.footer-powered .wrap-content{flex-wrap:wrap;text-align:center}
	.footer-line{display:none}
	.footer-layout .wrap-content{grid-template-columns:1fr}
	.feedback-txt-1{font-size:18px;-webkit-line-clamp:2}
	.feedback-title{font-size:30px;margin-right:0px}
	.feedback-slide{margin:20px 0px 0px 0px}
	.video-slide{max-width:calc(100% - 100px)}
	.video-feedback .wrap-content{grid-template-columns:1fr;gap:20px}
	.la1{max-width:30vw!important;bottom:-8%}
	.productmenu-box:nth-child(2){margin:0px}
	.product .name-product{-webkit-line-clamp:2;font-size:13px}
	.bestseller{padding:20px 0px}
	.bestseller-title div{margin:0px;font-size:20px}
	.bestseller-title div:before{content:unset}
	.best-next{right:-0px}
	.best-prev{left:-0px}
	.mm-page{overflow-x:hidden;max-width:100vw}
	.intro-txt-3{font-size:30px}
	.intro-img-item{padding:10px}
	.intro .wrap-content{grid-template-columns:1fr;gap:20px}
	.intro-box:nth-child(2){margin-top:0px}
	.menu{display:none}
	.header-company-name{display:none}
	.logo-header{display:block}
	.logo-header img{height:60px!important;width:auto!important}
	#hamburger{display:block}
	.menu-head{display:none}
	.wrap-menu{display:none}
	.cart-head{padding:5px;font-size:12px}
	.header{padding:10px 0px}
	.flex-product-main{display:block}
	.flex-product-main .left-product{position:fixed;z-index:999;top:0px;left:0px;transform:translateX(-250px);bottom:0px;overflow-x:hidden;background:#fff;box-shadow:0px 0px 5px #000;transition:all 0.5s}
	.flex-product-main .left-product.show{transform:translateX(0px)}
	.flex-product-main .right-product{width:100%}
	.grid-product{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
	.filter{display:block}
	.logo-mb{padding:0 20px;display:block;text-align:center}
	.logo-mb img{max-width:100px}
	.thongtin-mb{}
	.thongtin-mb ul{padding:0 20px!important}
	.thongtin-mb ul li{list-style:none;color:#55585a;margin-bottom:12px}
	.thongtin-mb ul li i{font-size:19px;margin-right:10px;color:#6c6c6c}
	@-webkit-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@-moz-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@-o-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	.hidden_mobi,#arcontactus,#messages-facebook,.quick_contact{display:none}
	.hidden_destop{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:var(--maincolor);font-size:25px;text-decoration:none;width:50px;display:block;cursor:pointer;float:left;margin:0;margin-top:15px}
	.icon_menu_mobi i{float:left;margin-top:8px}
	a.home_mobi{color:#000;text-decoration:none;float:right;font-size:20px}
	.logo-mobi{width:calc(100% - 80px);display:block;text-align:center;padding:5px 0}
	.logo-mobi img{}
	a.phone_mobi{color:#fff;text-decoration:none;float:left;font-size:18px}
	a.phone_mobi i{margin-right:12px;-webkit-animation:my 700ms infinite;-moz-animation:my 700ms infinite;-o-animation:my 700ms infinite;animation:my 700ms infinite}
	.mm-panel{}
	.mm-navbar_sticky{}
	.header .header-bottom{}
	.header .header-bottom .wrap-content{justify-content:center}
	.header .header-bottom .logo-header{display:none}
	.header .header-bottom .logo-header img{}
	.header .header-bottom .banner-header{}
	.header .header-bottom .banner-header img{}
	.menu{display:none}
	.menu-res{display:block}
	.menu-respon{position:relative;width:40px}
	.menu-respon .icon-menu{width:40px;height:40px;cursor:pointer;line-height:40px;text-align:center;margin:0px;display:block}
	.menu-respon .icon-menu img{width:80%;height:60%;vertical-align:middle;filter:brightness(0) saturate(100%) invert(100%) sepia(73%) saturate(2%) hue-rotate(240deg) brightness(107%) contrast(100%);-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(73%) saturate(2%) hue-rotate(240deg) brightness(107%) contrast(100%);-moz-filter:brightness(0) saturate(100%) invert(100%) sepia(73%) saturate(2%) hue-rotate(240deg) brightness(107%) contrast(100%)}
	.comment-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
	.comment-item-poster{width:auto;margin-right:0px;margin-bottom:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
	.comment-item-letter{width:40px;height:40px;line-height:40px;font-size:13px;margin-bottom:0}
	.comment-item-name{margin-bottom:0px;margin-left:10px;margin-right:10px}
	.comment-item-information{width:100%}
	.price-procart{display:none}
	.price-procart-rp{display:block}
	.quantity-procart{text-align:right}
	.top-cart{margin-bottom:2rem}
	.search-respon{position:relative;width:85%}
	.search-respon .icon-search{width:40px;height:40px;cursor:pointer;text-align:center;line-height:40px;margin:0px}
	.search-respon .icon-search img{width:60%;height:60%;vertical-align:middle}
	.search-respon .icon-search i{color:var(--maincolor);font-size:17px}
	.search-respon .icon-search.active{}
	.search-respon .search-grid{position:relative;height:45px;overflow:hidden;background:#fff;z-index:2;line-height:normal;width:100%}
	.search-respon .search-grid p{float:right;width:55px;height:45px;cursor:pointer;outline:none;border:none;margin:0px;display:block;line-height:45px;text-align:center;border-left:2px solid var(--color-main)}
	.search-respon .search-grid p img{width:50%;height:50%;vertical-align:middle}
	.search-respon .search-grid input{width:calc(100% - 55px);float:left;line-height:45px;outline:none;border:none;color:#000;font-size:13px;padding:0 10px}
	.search-respon .search-grid input::-webkit-input-placeholder{color:#000}
	.search-respon .search-grid input:-moz-placeholder{color:#000}
	.search-respon .search-grid input::-moz-placeholder{color:#000}
	.search-respon .search-grid input:-ms-input-placeholder{color:#000}
	.menu_mobi{color:#fff;font-size:18px;text-decoration:none;padding:4px 10px;width:100%;cursor:pointer;height:100%;position:-webkit-sticky;position:sticky;top:0;z-index:999;background:var(--color-main);box-shadow:0px 2px 5px #666c;display:flex;justify-content:space-between;align-items:center}
	.menu_mobi_add{display:block;position:fixed;left:-100%;top:0;background:#fff;z-index:99999;color:#fff;height:100vh;overflow:auto;line-height:1.5;padding:40px 0px 20px 0;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}
	.menu_mobi_add ul{list-style:none;padding:0}
	.menu_mobi_add ul li .li-tim,.menu_mobi_add ul li a.logo-header{display:none}
	.menu_mobi_add ul li .li-cn{display:block}
	.menu_mobi_add ul li h2{font-size:17px;margin-bottom:0}
	.menu_mobi_add ul li b{display:inline-block;vertical-align:top;margin-right:8px}
	.menu_mobi_add ul li b img{display:inline-block;vertical-align:top}
	.menu_mobi_add ul li a{color:rgba(0,0,0,0.7);display:block;border-bottom:1px solid rgb(132 132 132 / 20%);padding:13px 40px 13px 15px;position:relative;font-size:14px}
	.menu_mobi_add ul li a.active2{color:var(--m1)}
	.menu_mobi_add ul li a span{position:absolute;height:100%;right:0;top:0;width:47px;line-height:47px;text-align:center;border-left:1px solid rgb(132 132 132 / 20%)}
	.menu_mobi_add ul li a span i{transform:rotate(90deg)}
	.menu_mobi_add ul li a.active2 span i{transform:rotate(0deg)}
	.menu_mobi_add ul ul{display:none;padding-left:0}
	.menu_mobi_add ul li ul li a{padding-left:30px;color:#333}
	.menu_mobi_add ul li ul li ul li a{padding-left:45px}
	.close_menu{position:absolute;top:5px;right:7px;font-size:15px;background:var(--color-main);width:25px;text-align:center;line-height:25px;cursor:pointer}
	.logo-mb{padding:0 20px;display:block;text-align:center}
	.logo-mb img{display:none;}
	.thongtin-mb{}
	.thongtin-mb ul{padding:0 20px!important}
	.thongtin-mb ul li{list-style:none;color:#55585a;margin-bottom:12px}
	.thongtin-mb ul li i{font-size:19px;margin-right:10px;color:#6c6c6c}
	@-webkit-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@-moz-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@-o-keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	@keyframes my{
		0%{opacity:1}
		50%{opacity:0}
		100%{opacity:1}
	}
	.hidden_mobi,#arcontactus,#messages-facebook,.quick_contact{display:none}
	.hidden_destop{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:var(--maincolor);font-size:25px;text-decoration:none;width:50px;display:block;cursor:pointer;float:left;margin:0;margin-top:15px}
	.icon_menu_mobi i{float:left;margin-top:8px}
	a.home_mobi{color:#000;text-decoration:none;float:right;font-size:20px}
	.logo-mobi{width:calc(100% - 80px);display:block;text-align:center;padding:5px 0}
	.logo-mobi img{max-height:70px;width:auto}
	a.phone_mobi{color:#fff;text-decoration:none;float:left;font-size:18px}
	a.phone_mobi i{margin-right:12px;-webkit-animation:my 700ms infinite;-moz-animation:my 700ms infinite;-o-animation:my 700ms infinite;animation:my 700ms infinite}
	.mm-panel{}
	.mm-navbar_sticky{}
	.header{}
	.wap-partner{display:none}
	.wap-partnermobi{display:flex;flex-wrap:wrap}
	.partnerHome{width:calc(100%/3 - 12px)}
	.fsearch-show{display:none}
	.flex_hotline,.flex_cart{display:none}
	.logo{width:100%;text-align:center;top:unset}
	.flex_slide >div:nth-child(1){display:none}
	.flex_slide >div:nth-child(2){width:100%}
	.wrap-content{margin:auto;width:100%;padding:0  10px}
	.social-header{display:none!important}
	.search{display:none}
	.info_hotline{display:none}
	.info_hotline2{display:none}
	.slick-about2{display:none}
	.boxYear{right:0;left:inherit}
	.desc-yearHome{font-size:35px}
	.name-yearHome{font-size:16px}
	.title-1{}
	.name-about{}
	.view-about{}
	.slick-criteria{width:100%}
	.pic-criteria{zoom:0.7}
	.name-criteria{font-size:16px}
	.wrap-productListHome{padding:30px 0}
	.wrap-product-index{padding:30px 0}
	.title-product-index{min-width:100%;padding:20px 0}
	.title-main-index h2,.title-product-index h2{font-size:20px}
	.view-more{min-width:50%;font-size:13px}
	.wrap-bannerQC{padding:30px 0}
	.bix-title-product{width:100%!important}
	.product-list,.product-list-3{width:100%;margin-top:20px}
	.title-product-index2{font-size:20px}
	.grid-product2{grid-template-columns:1fr 1fr}
	.wrap-product2-index{padding:30px 0}
	.wrap-brand{padding:30px 0}
	.wrap-serviceHome{padding:30px 0}
	.product-list-2 a{padding:10px 10px}
	.wrap-serviceHome::before{height:250px}
	.w-service .name-newsHome{font-size:16px}
	.wrap-newsHome{padding:30px 0}
	.left-newsHome{width:100%;display:none}
	.right-newsHome{width:100%}
	.wrap-questionNewsletter{padding:30px 0}
	.left-question{width:100%}
	.right-Newsletter{width:100%;margin-top:20px}
	.title-question,.title-newsletter{font-size:20px}
	.newsletter-input-2{width:100%}
	.footer-layout{padding:30px 0}
	.footer-info{width:100%!important;margin-bottom:20px}
	.contact-map{margin-top:0}
	div.box-hethong .ht-left{width:100%;position:relative;padding:10px 10px}
	.box-chinhanh{width:100%}
	.td-chinhanh{font-size:20px}
	div.box-hethong .ht-left .item-ht{padding:10px 10px;font-size:14px}
	.box-hethong2 .ht-left{width:100%}
	.box-hethong2 .ht-right{width:100%}
	.wap-parameter,.grid-pro-detail .right-right-pro-detail{width:100%;margin-top:20px}
	.tabs-pro-detail{width:100%}
}
@media (max-width:850px){
	.album-d{grid-template-columns:2fr}
	.intro-txt-2{font-size:12px}
	.productmenu-menu{max-height:230px}
	.productmenu-pricenew{font-size:15px}
	.productmenu-priceold{font-size:11px;bottom:-10px}
	.productmenu-menu{gap:15px}
	.bestseller-title span,.intro-txt-1{font-size:40px}
	.bestseller-title span{gap:10px}
	.intro-txt-1 div{font-size:20px}
	.product-d{grid-template-columns:repeat(2,1fr)}
	.info-header{display:none}
	.info-header:nth-child(1){display:block;width:100%;padding:0}
	.wrap-about-index{padding:30px 0;overflow:hidden}
	.leftAbout{width:100%;background:none;min-height:auto;padding-bottom:50px}
	.rightAbout{width:100%;margin-top:20px}
}
@media (max-width:769px){
	.tintuc-txt-2{height:30px}
	.tintuc-txt-1{-webkit-line-clamp:2}
	.tintuc-slide{margin:0px -5px}
	.tintuc-item{margin:0px 5px}
	.tintuc-title{font-size:30px}
	.tintuc-title img{display:none}
	.bestseller-slide{margin:0px -5px}
	.bestseller .product{margin:0px 5px}
	.product-number{font-size:40px}
	.bestseller-title span,.intro-txt-1{font-size:30px}
	.text-cart{display:none}
	.grid-pro-detail{display:block}
	.grid-pro-detail .left-pro-detail{width:100%;padding:0px;border-right:none}
	.slick_photo1{text-align:center}
	.grid-pro-detail .right-pro-detail{width:100%}
	.grid-product{display:grid;grid-template-columns:1fr;gap:1rem}
	.partnerHome{width:calc(100%/2 - 12px)}
}
@media (max-width:600px){
	.play-ic{max-width:50%!important}
	.productmenu-item{margin:0px 5px}
	.productmenu-txt-1{font-size:20px}
	.feedback-img .scale-img{width:95px;top:25px;left:10px}
	.feedback-img{width:130px;height:160px}
	.productmenu-item{padding:30px 20px}
	.intro-txt-1 div{font-size:15px}
}
@media (max-width:440px){
	.policy__list > li{width:100%;padding-right:0px!important;border-bottom:1px solid #f1f1f1!important}
}
@media (max-width:369px){
}