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

@media only screen and (min-width: 960px) and (max-width: 1239px) {
	body {
		min-width: 0;
	}
	.section_wrapper, .container, .with_aside .content_wrapper {
		max-width: 940px;
	}
	/* -------------------- */
	/* Top bar width */
	#Top_bar .top_bar_left {
		width: 729px
	}
	/* Blog | Columns | Grid, Masonry */
	.posts_group.grid.col-5 .post-item, .posts_group.masonry.col-5 .post-item, .posts_group.grid.col-6 .post-item, .posts_group.masonry.col-6 .post-item {
		width: 22.99%
	}
	.posts_group.grid.col-5 .post-item:nth-child(5n+1) {
		clear: none
	}
	.posts_group.grid.col-6 .post-item:nth-child(6n+1) {
		clear: none
	}
	.posts_group.grid.col-5 .post-item:nth-child(4n+1) {
		clear: both
	}
	.posts_group.grid.col-6 .post-item:nth-child(4n+1) {
		clear: both
	}
	/* Latest News */
	.column.one-fourth .Latest_news ul .desc .date i {
		display: none
	}
	.column.one-second .Latest_news.featured ul .desc .date i {
		display: none
	}
	.wrap.two-third .column.three-fifth .Latest_news.featured ul, .wrap.two-third .column.one-second .Latest_news.featured ul, .wrap.three-fifth .column.three-fifth .Latest_news.featured ul, .wrap.three-fifth .column.one-second .Latest_news.featured ul, .wrap.one-second .column.three-fourth .Latest_news.featured ul {
		width: 100%
	}
	.wrap.two-fifth .Latest_news.featured ul, .wrap.one-third .Latest_news.featured ul, .wrap.one-fourth .Latest_news.featured ul {
		width: 100%
	}
	/* Blog Teaser */
	.blog-teaser li:not(:first-child) .desc-wrapper .desc {
		padding: 70px 20px 25px;
	}
	.column.two-third .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta, .column.three-fifth .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta {
		display: none;
	}
	.wrap.two-third .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta, .wrap.three-fifth .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta {
		display: none;
	}
	/* Portfolio | List */
	body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper {
		width: 921px
	}
	/* Portfolio | Columns | Grid, Masonry, Masonry Hover */
	.portfolio_group.grid.col-5 .portfolio-item, .portfolio_group.masonry.col-5 .portfolio-item, .portfolio_group.masonry-hover.col-5 .portfolio-item, .portfolio_group.masonry-minimal.col-5 .portfolio-item, .portfolio_group.grid.col-6 .portfolio-item, .portfolio_group.masonry.col-6 .portfolio-item, .portfolio_group.masonry-hover.col-6 .portfolio-item, .portfolio_group.masonry-minimal.col-6 .portfolio-item {
		width: 22.99%
	}
	/* Portfolio | Columns | Flat */
	.portfolio_group.flat.col-5 .portfolio-item, .portfolio_group.flat.col-6 .portfolio-item {
		width: 24.99%
	}
	/* Error 404 */
	#Error_404 .error_pic i {
		font-size: 220px;
		line-height: 260px
	}
	#Error_404 .error_desk {
		padding-top: 40px
	}
	/* Offer slider */
	.offer .offer_li .desc_wrapper {
		width: 436px;
		width: calc(50% - 42px)
	}
	/* Recent posts */
	.Recent_posts ul li .desc {
		margin-right: 60px
	}
	.Recent_posts ul li .photo {
		width: 60px;
		height: 60px
	}
	.Recent_posts ul li .photo .c {
		width: 20px;
		height: 20px;
		line-height: 20px;
		bottom: 5px;
		right: -8px
	}
	/* Zoom Box */
	.zoom_box .desc .desc_txt {
		font-size: 22px;
		line-height: 26px
	}
}