/* Responsive */

@media(max-width:1220px){
	.logo-header:after{display: none}
	#menu .item-big{padding-left: 0}
	#menu .item-big .nav-item > a{padding: 0px 18px;}
	.logo-header img{max-width: 58%;}
}
@media(max-width:1200px){
	.footer-article{}
	.footer-powered .wrap-content{padding: 15px 5px;}
}
@media(max-width:1105px){
	.banner-header-right{width: 24.916667%}
}
@media(max-width:1050px){
	.banner-header-right{
		width: 23.916667%;
	}	
}
@media(max-width:1024px){
  #toc-content img{
  max-width: 100% !important;
  height: auto !important;
  
  }
	#menu .item-big .nav-item > a{
		padding: 0px 15px;
	}
	.logo-head img{
		max-width: 120px;
	}
}
@media(max-width:1001px){
	.menu{display:none;}
	.menu-res{display:block;}
	.btn-mmenu{display:block;}
	.wrap-about .wrap-content{flex-direction: column;row-gap: 30px;}
	.left-about {
		width: 100%;
	}
	.img-gt1{flex-direction: column-reverse;}
	.img-gt1 img{max-width: 100%;}
	.about-bottom{max-width: 100%;}
	.box-album{flex-direction: column;row-gap: 30px;}
	.album-left{width: 100%;}
	.album-right{width: 100%;}
	.box-flex-form{flex-direction: column;align-items: unset;justify-content: unset;row-gap: 30px;}
	.video-left {
		width: 100%;
	}
	.form-right {
		width: 100%;
	}
}
@media(max-width:960px){
	.content-about-index{text-align: center;flex-wrap: wrap}
	.content-about-left{width: 100%;position: relative;margin: auto;}
	.content-about-right{width: 100%;margin: auto;display: none;}
	.box-service{width: 100%;}
	.service{padding: 38px 5px;box-sizing: border-box}
	.banner-header-right{display: none;}
	.logo-header,.banner-header{display: none;}
	.banner_mobi{display: block;width: 100%;text-align: center;}
	.news-video-index {padding: 50px 5px;box-sizing: border-box;}
	.album{}
	.content-web{flex-wrap: wrap}
	.catalogy-left{display: none;}
	.content-web-show{width: calc(100%);}
}
@media(max-width:900px){
	.video-index,.news-index{width: 100%;}
}
@media(max-width:850px){
	.news{width:100%;float:none!important;}
	.banner-header-right{display: none;}
	.banner-header{width: 80%;}
	.logo-header img{max-width: 75%}
	.footer-news:nth-child(1){width: 100%;margin-bottom: 15px;}
	.footer-news:nth-child(2),.footer-news:nth-child(3){width: 100%;}

}
@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;}
	.copyright,.statistic{width: 100%;text-align: center;}
	.wrap-event:after{display: none;}
	.album-lefttop .album-item:nth-child(1){
		margin-right: unset;
		width: 50%;
	}
	.album-lefttop .album-item:nth-child(2){
		width: 50%;
	}
	.section-product:after{display: none;}
	.title-fb span {
		color: #000;
		text-align: center;
		font-family: 'SVN-AgencyFB';
		font-size: 30px;
		font-style: normal;
		font-weight: 700;
		line-height: 35px;
		text-transform: uppercase;
		writing-mode: vertical-lr;
		text-orientation: upright;
		border: 1px dashed #000;
	}
	.title-fb span:nth-child(2) {
		margin-left: -1px;
	}
	.box-slide-fb {
		width: calc(100% - 65px);
		padding-left: 40px;
	}
	.fb-items{flex-direction: column;}
	.content-fb{width: 100%;}
	.box-flex-fb {
		align-items: start !important;
	}
}
@media(max-width:576px){
	.name-about{font-size: 30px;line-height: 35px;}	
	.title-main span{font-size: 24px;}
	.title-video span{font-size: 30px;}
	.title-product span{font-size: 30px;}
	.wrap-about{margin-bottom: 0px;}
	.content-event h3 a{font-size: 14px;}
	.name-album span{font-size: 100px;}
}

@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;}
}