/* Responsive */
@media (max-width:1025px) {
	#hamburger { display: block; }
	.menu-head { display: none; }
	art-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; }
	.menu-mobile-btn { display: flex; width: 35px; height: 35px; position: relative; flex-wrap: wrap; cursor: pointer; left: 0px; }
	.menu-mobile-btn span { display: inline-block; width: 100%; height: 3px; background: #000; margin: 4px 0px; left: 0; }
	.wrap-menu {width: calc(100% - 60px);display: none;}
	.header-left-fixwidth .wrap-header .nav-menu ul li.line,.menu ul { display: none !important; }
	.logo-header{top: 0px;}
	.header .slogan-header{margin: 0;text-align: center;width: 100%;}
	.chungnhan-next, .partner-next,.chungnhan-prev, .partner-prev,.header .hotline-header,.header .wrap-content > div.flex{display: none;}
	.wrap-partner,.wrap-chungnhan{overflow: hidden;}
	.dk-l,.album-l{width: 100%;margin-bottom: 20px;}
	.dk-r,.album-r{width: 100%;}
}
@media (max-width:992px) {
	.map-footer,.info-footer .flex-footer .box-footer:nth-child(1){width: 100%;margin-bottom: 20px;}
	.content-about,.fanpage-fb,.info-footer .flex-footer .box-footer:nth-child(2){width: 100%;}
	.info-footer .flex-footer .box-footer:nth-child(3){width: 100%;margin: 20px 0;}
	.info-footer .flex-footer .box-footer:nth-child(4){width: 100%;}
	.news-left { width: 100%; }
	.news-right { width: 100%; margin-top: 30px; padding: 10px; }
	.wrap-tieuchi .title div{font-size: 35px;}
	.content-about:before,.photo-about{display: none;}
	.content-about{padding: 0;}
}
@media (max-width:769px) {
	.padding-top-bottom{padding: 1rem 0;}
	.title-main-home{margin-bottom: 1rem;}
	.wrap-tieuchi .title div{font-size: 25px;}
	.wrap-hangmucHD .title span{font-size: 30px;}
	.title-about h2,.title-main-home span,.album-r .title span{font-size: 35px;}
	.title-main-home p,.info-album h3 a{font-size: 14px;line-height: normal;}
	.info-dichvuL h3 a{font-size: 18px;}
	.gutter-x-20 { --bs-gutter-x: 10px; }
	.flex-about { flex-wrap: wrap; }
	.content-about { width: 100%; }
	.photo-about { margin-top: 20px; width: 100%; text-align: center; }
	.flex-video { flex-wrap: wrap; }
	.wr-video { width: 100%; }
	.wr-form { width: 100%; margin-top: 20px; }
	.item-news { padding: 5px; }
	.info-hangmuckhac h3 a,h3.name-hangmucHD a,.ds-news h3 { font-size: 14px; }
	.content-about:after,.wrap-hangmucHD .title:after,.wrap-hangmucHD .title:before,.dk-l:before,.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; }
	.box-dk,.grid-pro-detail .right-pro-detail { width: 100%; }
	.grid-product, .grid-news { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; }
	.info-footer .flex-footer { display: block; }
	.box-footer { width: 100% !important; margin-top: 20px; }
	.dk-l{padding-left: 0px;}
	.wrap-hangmucHD .title{position: unset;transform: unset;margin-bottom: 1rem;text-align: center;}
	.time-tintuc{display: none;}
	.box-tintuc{padding-left: 0px;}
	.logo-header img{width: 80px !important;}
}
@media (max-width:440px) {
	.dk-l .title p,.title-about h2,.title-main-home span,.album-r .title span{font-size: 30px;}
	.wrap-tieuchi .title div{font-size: 20px;}
	.container-dichvuL{padding: 15px;}
	.container-tcdk::after,.container-tcdk::before{display: none;}
	.box-tieuchidk{width: 100%;}
}
@media (max-width:369px) { }