@media only screen and (min-width: 1240px) and (max-width: 1489px) {
	body.header-open {
		min-width: 0;
	}
	.header-open #Wrapper {
		width: 960px;
	}
	.header-open .section_wrapper, .header-open .container, .header-open.with_aside .content_wrapper {
		width: 940px;
	}
	.header-open.with_aside .section_wrapper {
		width: 100%;
	}
	/* ======================================================= */
	/* Google maps */
	.header-open .column_map .google-map-contact-wrapper {
		width: 921px;
		margin-left: -460px;
	}
	/* Portfolio list */
	body.header-open:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper {
		width: 921px;
	}
	/* Error 404 */
	.header-open #Error_404 .error_pic i {
		font-size: 220px;
		line-height: 260px;
	}
	.header-open #Error_404 .error_desk {
		padding-top: 40px;
	}
	/* Offer slider */
	.header-open .offer .offer_li .desc_wrapper {
		width: 436px;
	}
	/* Recent posts */
	.header-open .Recent_posts ul li .desc {
		margin-right: 60px;
	}
	.header-open .Recent_posts ul li .photo {
		width: 60px;
		height: 60px;
	}
	.header-open .Recent_posts ul li .photo .c {
		width: 20px;
		height: 20px;
		line-height: 20px;
		bottom: 5px;
		right: -8px;
	}
}

@media only screen and (min-width: 1240px) and (max-width: 1489px) {
	body.header-open {
		min-width: 0;
	}
	.header-open #Wrapper {
		max-width: 960px;
	}
	.header-open .section_wrapper, .header-open .container, .header-open.with_aside .content_wrapper {
		max-width: 940px;
	}
	.header-open.with_aside .section_wrapper {
		max-width: 100%;
	}
	/* -------------------- */
	/* Error 404 */
	.header-open #Error_404 .error_pic i {
		font-size: 220px;
		line-height: 260px
	}
	.header-open #Error_404 .error_desk {
		padding-top: 40px
	}
	/* Google maps */
	.header-open .section.full-width .wrap.one .column_map.one .google-map-contact-wrapper {
		left: auto;
		right: 50px;
	}
	/* Offer slider */
	.header-open .offer .offer_li .desc_wrapper {
		width: 436px;
		width: calc(50% - 42px)
	}
	/* Portfolio list */
	body.header-open:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper {
		width: 921px
	}
	/* Recent posts */
	.header-open .Recent_posts ul li .desc {
		margin-right: 60px
	}
	.header-open .Recent_posts ul li .photo {
		width: 60px;
		height: 60px
	}
	.header-open .Recent_posts ul li .photo .c {
		width: 20px;
		height: 20px;
		line-height: 20px;
		bottom: 5px;
		right: -8px
	}
}