@media screen and  (max-width:1248px) {
	.slick_spc1{
		margin:0 -10px;
	}
	.div_sanpham{
		margin: -5px -10px -5px -10px;
	}
	.margin-auto{
		padding:0 15px;
	}
	.flex_gioithieu{
		right: 10px;
	}
}
@media screen and  (max-width:1180px) {}
@media screen and  (max-width:1120px) {}
@media screen and (max-width:1070px) {}
@media screen and  (max-width:1024px) {
	.hotline{
		display: none;
	}
	.w_datban{
		min-width: inherit;
	}
	div#menu{
		display: none;
	}
	div#menu_mobi{
		display: block;
	}
	.wrap_video img{
		max-width: 100%;
	}
	.item_album1 img{
		max-width: 100%;
		width: auto!important;
	}
}
@media screen and  (max-width:992px) {
	.banner img,.logo img{
		max-width: 100%;
	}
	.logo{
		position: relative;
		z-index: 2;
	}
	.left_header img{
		position: relative;
		z-index: -1;
	}
	.left_header{
		z-index: 1;
	}
	.margin-auto{
		padding:0 10px;
	}
	.wrap_spc1{
		padding:0 10px;
	}
	.wrap_sanpham{
		padding:5px 10px;
	}
	.slick_tintuc{
		margin:0 -10px;
	}
	.wrap_tintuc{
		padding:0 10px;
	}
	.main_spc1,.main_gioithieu,.main_thucdon,.main_video,.main_hinhanh,.main_tintuc,#bottom_ft{
		padding:25px 0;
	}
	.main_hinhanh{
		overflow: hidden;
	}
}
@media screen and  (max-width:918px) {}
@media screen and  (max-width:768px) {
	.goidienthoai{
		display: block!important;
	}
	#header{
		margin-top: -22px;
	}
	.flex_gioithieu{
		position: relative;
		height: auto;
		margin: 0 auto;
		margin-top: 25px;
	}
	.cot1_video{
		width: 60%;
	}
	.cot2_video{
		width: calc(100% - 60% - 20px);
	}
	.flipster-carousel .flip-items{
		width: 400px!important;
		height: 250px!important;
	}
	.item_album{
		width: calc(100% / 3);
	}
}
@media screen and  (max-width:725px) {}
@media screen and  (max-width:680px) {
	.flex_gioithieu{
		max-width: 100%;
	}
}
@media screen and  (max-width:600px) {
	.flex_gioithieu{
		width: 100%;
		padding: 0 10px;
		right: 0;
	}
	.flex_video{
		flex-flow: wrap;
	}
	.cot1_video{
		width: 100%;
	}
	.cot2_video{
		width: 100%;
		padding: 10px;
	}
	.slick_video{
		margin:0 -5px;
	}
	.img_video img{
		max-width: 100%;
		padding: 0 5px;
	}
	.time_tintuc{
		display: none;
	}
	.bg_spc1{
		padding:25px 10px 45px 10px;
	}
	.banner{
		padding:0 10px;
	}
	#copyright .flex{
		flex-flow: wrap;
		justify-content: center;
		text-align: center;
	}
}
@media screen and  (max-width:520px) {
	.w_title:before,.w_title:after{
		display: none;
	}
	.wrap_sanpham,.item_album{
		width: calc(100% / 2)!important;
	}
	.text_sanpham h3{
		font-size: 24px;
	}
	.text_sanpham a{
		padding:5px;
	}
}
@media screen and  (max-width:480px) {
	
	.datban img{
		display: none;
	}
	.datban{
	min-width: 94px;
	width: inherit;
	}
	.right_header,.left_header{
		display: none;
	}
	.datban{
		display: none;
	}
	.flex_input{
		flex-flow: wrap;
	}
	.wrap_input{
		width: 100%;
	}
	.flipster-carousel .flip-items{
		width: 250px!important;
		height: 160px!important;
	}
	.thanh_title h3{
		font-size: 20px;
	}
	.bg_spc1{
		padding: 20px 10px 20px 10px;
		min-height: 300px;
	}
	.flex_gioithieu{
		padding:0;
	}
}
@media screen and  (max-width:382px) {}
