@media (max-width: 1200px) {
	.menu-header ul li a {
		padding: 13px 15px;
	}

	.banner {
		display: none;
	}
}

@media (max-width: 991px) {


	.banner {
		display: none !important;
	}

	.logo {
		display: flex;
		justify-content: center;
		width: 100%;
		height: auto;
		/* padding-bottom: 15px; */
	}

	.block-footer li a {
		min-height: 48px;
		min-width: 48px;
		display: flex;
		display: flex;
		align-items: center;

	}
}

@media (max-width: 630px) {
	.style-box {
		width: 100%;
	}


	.post-news .content-news .news-detail img {
		width: 100%;
		height: auto;
		margin-bottom: 20px;
	}
	.post-news .single-title {
		line-height: 44px;
	}

	.content-wc img {
		width: 100%;
	}
	.main-nav .container{
		height: auto;
	}
	.menu-header {
		height: 39px;
	}
	#top-menu{
		height: inherit;
	}
	.menu-header>ul li {
		float: none;
		position: auto;
	}
	.menu-header>ul {
		overflow:hidden;
	}
	ul.sub-menu li:hover ul {
		overflow:auto;
	}
	.menu-icon {
		font-size: 30px;
		display: block;
		position: absolute;
		top: 5px;
		padding: 0 5px;
		right: 0;
	}
	.menu-header ul li a {
		padding: 9px 15px;
		width: 100%;
	}
	.menu-header ul li ul {
		left: 0px;
	}
	article.post-content {
		font-size: 18px;
		
	}
	.custom-toc ul {
		padding-left: 15px;
	}
	


}