/* Responsive */

@media(max-width:1220px){
	#menu .item-big{padding-left: 0}
	#menu .item-big .nav-item > a{padding: 0px 18px;}
}
@media(max-width:1200px){
	.footer-article{padding: 0 10px;box-sizing: border-box;}
	.footer-powered .wrap-content{padding: 15px 5px;}
}


@media(max-width:1100px){
	.menu .item-big .nav-item > a{padding: 10px;}
	.header-top-left{max-width: 40%;}
}
@media(max-width:1001px){
	.pro-detail-page{
		width: 100%;
	}
	.box-product {
    width: calc(100% / 3);
    padding: 10px;
    margin-bottom: 20px;
    box-sizing: border-box;
}
	.menu{display:none;}
	.menu-res{display:block;}
	.fix-toolbar{display:block;}
	.header-top-left{display: none;}
	.header-top{justify-content: flex-end;}
	.banner-header-right {margin: auto;margin-right: 0;}
	.logo-header {padding-left: 20px;margin-top: -10px;width: fit-content;}
	.wrap-about-index .serv-index {width: 100%;}
	.wrap-about-index .about-index {width: 100%;max-width: 700px;margin: 10px auto;}
	.header{position: relative;top: 0;}
	.construct-items {width: calc(100%/3 - 24px);}
	.slick-news-index .news-info{padding: 20px 10px;position: relative;width: 100%;bottom: 0;transform: none;left: 0;background: #ffffff;color: #333;transition: unset;}
	.slick-news-index .news-index{border-radius: 10px;box-shadow: 3px 4px 5px 1px grey;}
	.slick-ykienkh .news-index .news-index-info{box-shadow: 2px 3px 5px 1px grey;}
	.slick-ykienkh .news-index {margin: 0;padding: 10px;}
	.footer-powered{padding-bottom: 45px;}
	#messages-facebook,.btn-frame{display: none;}
	.title-main::before{content: unset;}
	.title-main span{padding-left: 0;}
	.frame-left{display: none;}
	.frame-main-index.frame-detail-post{width: 100%;margin-right: 0;}
}
@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_mobi{display: block;width: 100%;text-align: center;}
	.news-video-index {padding: 50px 5px;box-sizing: border-box; }
	.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%;}
	.title-footer1{margin-top: 20px;}
}
@media(max-width:850px){
	.footer-news:nth-child(1){width: 100%;margin-bottom: 15px;}
	.footer-news:nth-child(2),.footer-news:nth-child(3),.footer-news:nth-child(4){width: calc(100%/3);}

}
@media(max-width:769px){
	.wrap-home{overflow: hidden;}
	.box-product {
    width: calc(100% / 2);
    padding: 10px;
    margin-bottom: 20px;
    box-sizing: border-box;
}
	.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;}
	.construct-items {width: calc(100%/2 - 14px);margin: 12px 7px;}
	.wrap-construct-index .block-page{padding: 25px 0;}
	.wrap-about-index{padding: 10px;}
	.construct-info h3 a img{width: 25px !important;}
	.main-album-img, .group-slick-album{width: 100%;margin-bottom: 15px;}
	.main-album-img  img{width: 100%;}
	.slick.slick-page .slick-prev,.slick.slick-page .slick-next{opacity: 1;}
	.header-top >div.d-flex,.banner-header-right-top{padding: 10px;}
	.slick-next{right: 0;}
	.slick-prev{left: 0;}
	.block-page{padding:25px 10px}
	.title-main span{font-size: 28px;}
	.news {width: calc(100%/2 - 20px);margin: 0 10px 25px 10px;box-shadow: 1px 1px 10px #6b6b6b;border-radius: 0;}
}
@media(max-width:700px){
	
}
@media(max-width:600px){
	.footer-news:nth-child(2){margin-bottom: 10px;}
	.footer-news:nth-child(2),.footer-news:nth-child(3),.footer-news:nth-child(4){width: 100%;}
}
@media(max-width:500px){
	.serv-index-list div {width: calc(100%/2 - 3px);}
	.title-page-black,.title-page-red{font-size: 20px;}
	/* .title-main span{font-size: 24px;} */
	.album {
		width: calc(100% / 2 - 10px);
		padding: 5px;
		margin: 5px;
	}
}

@media(max-width:440px){
	.top-contact .form-contact .button-contact .file-contact span b{max-width:105px;}
	.header-top,.banner-header-right{display: none;}
	.logo-header{margin-top: 0;width: 100%;padding: 10px;}
	.construct-info h3 a img{display: none;}
	.construct-items {
		width: calc(100%/2 - 10px);
		margin: 7px 5px;
		padding: 5px 5px 10px 5px;
	}
	.group-album-index::before{content: unset;}
	.group-album-index{background: unset;padding: 0;}
	.group-album-index .album-info{transform: translateY(0);}
}
@media(max-width:400px){
	.news{width: 100%;}
	.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;}
}