@media screen and (max-width:1366px)
{
	.banner-wrapper {
		max-width: 100%;
		width: 100%;
	}
}
@media screen and (max-width:992px)
{
	.wrapper {
		width: 91%;
	}
    .social-left {
		display: none;
	}
    .content-post {
		width: 100%;
		margin-left: 0;
	}
	.related-news .box {
		width: 100%;
	}
	.news-first-title h2 {
		font-size: 22px;
		line-height: 130%;
	}
	.news-item-content h3 {
		font-size: 18px;
	}

	/* tinymce */
	.tinybox.block-image .block-caption {
		font-size: 14px;
	}
	.tinybox.block-quote .q-link a {
		width: auto !important;
	}
	.block-toc.alignLeft, .block-toc.alignRight,
	.block-image.alignLeft, .block-image.alignRight {
		width: 100% !important;
	}
	/* end tinymce */
}
@media screen and (max-width:768px) {
    .menu-home {
        background-position-x: 16px;
    }
}