@media only screen and (max-width: 1440px){
	.container{
		width: 90%;
	}
}
@media only screen and (max-width: 1024px){
	.show-m{
		display: block;
	}
	.hide-m{
		display: none;
	}
	.container {
	    width: 100%;
	    padding: 0 1.5%;
	}
	.menu-icon,.search-icon{
		font-size: 25px;
	}
	.home-section.section-1{
		padding-top: 40px;
	}
	.section-title{
		font-size: 24px;
	}
	.logo-menu-mb{
		margin-bottom: 15px;
	}
	.cs-nav2 .owl-nav > div{
		left: 0;
		opacity: 1;
	}
	.cs-nav2 .owl-nav > .owl-next{
		right: 0;
	}
	.fixed-social{
		position: static;
		width: 100%;
		text-align: center;
	}
	.fixed-social .item-social{
		display: inline-block;
		margin-right: 10px;
	}
	.fixed-social .item-social:last-child{
		margin-right: 0;
	}
	.col-md-8.main-content{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.col-md-4.right-sidebar{
		flex: 0 0 100%;
		max-width: 100%;
	}
	.tieude_menu1{
		font-size: 22px;
	}
	.main-info,.main-page{
	    font-size: 18px;
	}
	ol, ul{
		padding-left: 20px;
	}
}
@media only screen and (max-width: 768px){
	.lienhe{
		display: block;
	}
	.button-contact{
		display: none;
	}
	.slide_hinh_con:before{display:none;}
}
@media only screen and (max-width: 480px){
	.admin-bar header {
	    top: 0;
	}
	.top-entry{
		display: block;
		text-align: center;
	}
	.font-size-art{
		margin-top: 10px;
	}
	.tieude_menu1{
		font-size: 18px;
	}
	.slide_hinh_con{margin-top:0;}
}