@media (max-width:1199px){
	#search{right:15px;}
	#container{padding:20px 15px;}
}
@media (min-width:992px) and (max-width:1199px){
	.banner-logo{margin-left:30px}
}
@media (max-width:991px){
	#menu, .banner-search{display:none;}
	#menu-mobile{display:block;}
	.slogan-header{font-size: 12px; line-height: 16px;}
	.banner-right a{padding: 0; max-width: unset; padding: 0 24px; width: unset;}
	.banner-right{width: 210px}
	.banner-right a{font-size: 12px; height: 36px;}
	.banner-right .banner-login{max-width: 105px; width: 100%; padding: 2px;}
	#tintuc{margin-bottom: 60px;}
	#banner{ position: -webkit-sticky; position: sticky; top: 0; z-index: 10; -webkit-backface-visibility: hidden;  backface-visibility: hidden; -webkit-transform: translateZ(0); transform: translateZ(0);}
}
@media (min-width:768px) and (max-width:991px){
	
}
@media (max-width:767px){
	.btn-zalo,#messages-facebook{display:none;}
	/* .fix-toolbar{display:block;} */
	.content iframe{width:100%!important;height:45vh;}
	.content img{height:inherit!important}
	/* #footer{padding-bottom:45px;} */
	#lydo, #ve-icl,#sanphamnb, #feedback, #cauhoi{padding: 48px 0}
	.title-ve-icl, .title-feedback {font-size: 24px; line-height: 1.5; margin-bottom: 16px}
	.ve-icl-img{width: 100%;}
	.ve-icl-content{width: 100%;}
	.ve-icl-desc{font-size: 14px; }
	#ve-icl,#sumenh, #giatri, #tintuc{margin-bottom: 48px;}
	.sumenh-img{width: 100%;}
	.sumenh-content{width: 100%; padding: 16px 8px;}
	.sanpham-left{width: 100%; margin-bottom: 20px}
	.static-tintuc-content{padding: 24px 14px;}
	.page-dashboard{padding: 48px 0}
	.dashboard-left{width: 100%; margin-bottom: 24px; border-right: 0; margin-right: 0;}
	.dashboard-right{width: 100%}
	.dashboard-search{width: 100%; margin-bottom: 10px; }
	.dashboard-search input{height: 36px !important}
	.dashboard-search p{display: none;}
	.dashboard-tool-right{display: grid; width: 100%; gap: 10px;}
	.footer-news{width: 100%; text-align: center;}
	.title-giatri{margin-bottom: 24px;}
	.danhmuc-sanpham{display: -webkit-box; width: 100%; overflow-y: hidden; overflow-x: auto; }
	.danhmuc-sanpham::-webkit-scrollbar{display: none;}
	.sanpham-left{width: 100%; max-width: unset; margin: 0; margin-bottom: 24px;}
	.danhmuc-sanpham li a{min-width: 200px; padding: 13px; }
	.owl-feedback .owl-theme .owl-nav.disabled + .owl-dots{margin-top: 48px;}
	.footer-link ul{ padding: 5px; display: -webkit-box; width: 100%; overflow-y: hidden; overflow-x: auto}
	.footer-link ul::-webkit-scrollbar {display: none;}
	.footer-link ul li{width: max-content; }
	#lichkhaigiang, #thuvienanh{padding: 48px 0; }
	.wrap-thuvienanh{grid-template-columns: repeat(2, 1fr); grid-auto-rows: 180px; grid-template-rows: unset;}
	.thuvienanh:nth-child(1){grid-column: span 2;}
	.thuvienanh:nth-child(2){grid-column: span 2; order: -1;}

}
@media (min-width:481px) and (max-width:767px){
	
}
@media (max-width:480px){
	.tieuchi{padding: 16px 0; }
	.tieuchi-content{font-size: 15px; line-height: 1.4;}
	.tieuchi-name{margin-bottom: 0}
	.copyright{font-size: 12px; line-height: 16px;}
	.font-28{font-size: 24px;}
	.sumenh-name{margin-bottom:  16px;}
	.lydo-desc{font-size: 14px;}
	.giatri-name{font-size: 18px; line-height: 1.5; margin-bottom: 5px;}
	.title-sanpham p{margin-bottom: 24px; font-size: 14px;}
	.feedback-content{font-size: 14px; line-height: 1.5; height: 84px; overflow: auto;}
	.static-tintuc-desc{font-size: 14px; line-height: 1.5}
	.feedback-quote{display:none;}
	.owl-feedback .owl-theme .owl-nav.disabled + .owl-dots{margin-top: 12px;}
	.title-cauhoi{margin-bottom: 24px;}
	.cauhoi-name{font-size: 14px;line-height: 1.5; padding: 12px 14px; }
	.cauhoi-desc{font-size: 13px; line-height: 1.5; padding: 10px 12px;}
	.post-name{font-size: 16px; line-height: 1.5; margin-bottom: 4px}
	#ve-icl,#sumenh, #giatri, #tintuc, #form-fanpage{margin-bottom: 40px;}
	#lydo, #ve-icl,#sanphamnb, #feedback, #cauhoi{padding: 40px 0}
	#lydo{background-size:cover; background-position: center center}
	.btn-main-3{padding: 10px 20px 7px; font-size: 12px; }
	.newsletter-input input, .newsletter-input textarea{font-size: 14px; }
	.footer-tit{margin-bottom: 12px;}
	.footer-desc{font-size: 14px; margin-bottom: 20px;}
	.footer-link ul li{width: max-content; margin: 0 }
	.footer-link ul li a{font-size: 14px; line-height: 1.5;}
	.product-name{font-size: 14px; line-height: 1.5; height: 42px}
	#lichkhaigiang, #thuvienanh{padding: 40px 0;}
	.table-lichkhaigiang table thead{font-size: 14px}
	.box-lichsu{margin: 40px 0}
	.wrap-popup{width: 60px; bottom: 50px;}
	.btn-popup{margin-top: -10px; display:block;}
}
@media (max-width:374px){
	
}