/*------------------------------------------ END FLEX ------------------------------------------*/
@media screen and (max-width:1335px) {
}
@media screen and (max-width:1296px) {
}
@media screen and (max-width:1200px) {
	.mobile{width:100%}
	.pd0{padding-left:0;padding-right:0}
}
@media screen and (min-width:1200px) {
	.col5-ft{width:35%}
	.col4-ft{width:31%}

	.item-ykien .phuhuynh-ykien,.item-ykien  .name-ykien{height:30px}
	#owl-khoahoc .owl-prev ,#owl-tuduy .owl-prev,#owl-customer .owl-prev{
		width: 32px !important;
		height: 32px !important;
		background: url(../img/prev.png) no-repeat !important;
		position: absolute;
		top: calc(40% - 27px) !important;
		left: -40px !important;
	}
	#owl-khoahoc .owl-next,#owl-tuduy .owl-next,#owl-customer .owl-next {
		width: 32px !important;
		height: 32px !important;
		background: url(../img/next.png) no-repeat !important;
		position: absolute;
		top: calc(40% - 27px) !important;
		right: -40px !important;
		
	}
	
	#owl-customer .owl-prev{
		width: 32px !important;
		height: 32px !important;
		background: url(../img/prev.png) no-repeat !important;
		position: absolute;
		top: calc(60% - 27px) !important;
		left: -40px !important;
	}
	#owl-customer .owl-next {
		width: 32px !important;
		height: 32px !important;
		background: url(../img/next.png) no-repeat !important;
		position: absolute;
		top: calc(60% - 27px) !important;
		right: -40px !important;
		
	}
	.col4-video{      padding-right: 0;
    width: 24%;
    padding-left: 0;}
.item-khoahoc{
	height:415px
}
.item-khoahoc.item-tuduy{
	height:auto
}
.col9-video{padding-right:0}
}
@media screen and (max-width:1024px) {
	
	header .banner img{
		text-align:center;
		margin:0 auto;
		float:none
	}
	#frame{width:100%}
	header nav{position:relative !important}
	footer{    padding-bottom: 11%;}
	.coccoc-alo-phone{left:0 !important;bottom:0 !important}
}
@media screen and (max-width:1023px){
	#bx-pager img{margin-left:0}
	
}
@media screen and ( max-width:992px) {
	header .logo img {
		margin-top: 20px;
	}
	.title-product-dm{
		height:auto	
	}
	.title-product-dm h2{
	    height: auto;
		margin-bottom: 0;
		line-height: 38px;
		font-size: 20px;
	}
	header .top-header  div.email,header .top-header  div.phone{
		padding-top: 8px;
		padding-bottom: 8px;
	}
	header #social-air{padding:0}
	header #social-air{margin-left:0;}
	header #lang-bar{padding: 10px 0px;float: right;}
	.logo-header{padding-top:5px}
	footer #social-air{text-align:left}
	footer .thongke{text-align:left}
	.conso-top{
		background:#0b4696
	}
	.content-news .detail-news{
		margin-bottom:20px
	}
	.col-news{
		padding-left:0
	}
	.hidden_desktop{display: block !important; }
	.hidden_mobile{display: none !important}
	.cssitema {color: #f00}
	
}




@media screen and (max-width:800px){
	.itemClass{width: 50% !important;}
}

@media screen and (max-width:768px){
	
}
@media screen and (max-width:767px) {
	
}
@media screen and (max-width:480px) {
	
	.itemClass{width: 100% !important;}
}
@media screen and (max-width:350px){
	
}
@media screen and (max-width:320px){
	
}
