.col-20pe{
	width:20%;
	float:left;
}
.col-60pe{
	width:60%;
	float:left;
}
.col-80pe{
	width:80%;
	float:left;
}
.for-mobile{ display: none; }
.color-red a{ color: #ff0000; }

@media(max-width:1200px) and (min-width: 1024px) {
	nav.nav{ position: static; }
	.item-style1 .act .btn-register{ font-size: 12px; }
	.container{ width: 100%; }
}
@media(max-width: 1000px){
	.container {
	    width: 100%;
	}

}
@media(max-width:990px) {
	.col-mb-lr {
	    display: block;
	}
	.col-mb-lr .col-page-left,.col-mb-lr .col-page-right{
		display: block;
	}
	.col-mb-lr>div {
	    width: 100%;
	}
	.col-mb-lr .box.list-category ul a{
		background: unset;
	}
	.col-mb-lr .box.category ul a{
		background: unset;
	}
	.col-mb-lr .box.data .main{
		background: unset;
	}
	.col-mb-lr .box.data .sub a{
		background: unset;
	}
	.col-mb-lr img{
		width: 100%;
	}
	.slidemen>div {
	    width: 48%;
	}
	.slidemen {
	    display: flex;
	    width: 100%;
	    padding: 15px;
	    justify-content: space-between;
	}
	.col-80pe{
		width:100%;
	}
	.container {
	    width: 100%;
	}
	.col-60pe{
		width:100%;
	}
	.col-page-left,
	.col-page-right{
		display:none;
	}
	.login-mobile{
		display:block;
	}
	.box-search-lop .form-group{
		margin-bottom:10px;
	}
	.for-desktop{ display: none; }
	.for-mobile{ display: block; }
	.container{ padding: 0; }
	header .navbar-header{ background: #567da7; }
	header .navbar-header a{ color: #fff; }
	header .navbar-toggle{ margin-top: 4px; margin-bottom: 4px; }
	header i.btn-dropdown{ display: block; }
	.slide-adv .adv-right{ display: none; }
	.title-style2{ background-size: auto 100%;  }
	.row10,.row, .row5{ margin: 0; }
	.about-home .col-sm-5{ text-align: center; margin-bottom: 10px; }
	nav.nav{ position: static; }
	.slide-adv{ padding: 0; padding-top: 15px; }
	.nav-footer li.social{ float: inherit; }
	.nav-footer li a{ padding: 8px; }
	.nav-footer:before{ width: 0; }
	.nav-footer:after{ width: 0; }

}

@media(max-width:767px) {
	.box-tim>.row5>div {
	    width: 100%;
	}
	.slidemen.lopm {
	    display: none;
	}
	.notmobile{
		display: block;
	}
	.mobile-group{
		display: block;
	}
	.nav-footer{
		display: none;
	}
	.nav-ft2{
		display: block;
	}
	.about-home > .img{ display: none; }
	.adv-right .item{
		margin:0;
		margin-top:15px;
	}
	
	.show-mobile{ display: none; }
	.box-tim .c60{ width: 60%; float: left; }
	.box-tim .c40{ width: 40%; float: left; }
	.clear-767{ clear: both; }
	.box-tim{ padding: 5px; padding-top: 10px; }

	.box-giasu-dk .title-kyhieu{ background-position: top; padding-top: 40px; }
	.box-register-lop .row5{ margin: 0; }
	.box-register-lop .row5 .col-md-6{ margin-bottom: 5px; }
}

@media(max-width:480px) {
	.box-giasu-dk .title-kyhieu{ background-size: 100%; }
}

@media(max-width:450px) {
	.col-mm-12{
		width:100%;
	}
}