@media all and (max-width: 999px){
	.header-menu > .container {
		width: 100% !important;
	}
}
@media all and (max-width: 768px){
	.home-about-detail {
		height: auto;
	}
	.home-news {
		height: auto;
		margin: 30px 0 30px;
	}
	.home-news .icon,
	.home-news .list,
	.home-news .arrows {
		width: 100%;
		position: relative;
		float: none;
	}
	.home-news .list {
		height: auto;
		padding: 15px;
	}
	.home-news .list a.item {
		line-height: 20px
	}
	a.header-logo img {
		margin: 0 auto 30px;
	}
	.header-social-links {
		float: none;
		text-align: center;
	}
}