@media only screen and (min-width: 768px) and (max-width: 959px) {
	body {
		min-width: 0;
	}
	.section_wrapper, .container, .with_aside .content_wrapper {
		max-width: 708px;
	}
	/* -------------------- */
	.hide-tablet {
		display: none!important
	}
	/* Header magazine */
	.header-magazine #Top_bar .banner_wrapper {
		width: 300px;
		top: 27px
	}
	/* Top bar width */
	#Top_bar .top_bar_left {
		width: 501px
	}
	.logo-overflow #Top_bar #logo img {
		max-width: 150px!important
	}
	/* .footer-sliding */
	.footer-fixed #Content, .footer-sliding #Content {
		margin-bottom: 0!important
	}
	.footer-fixed #Footer, .footer-sliding #Footer {
		position: static
	}
	/* Subheader */
	#Subheader .title {
		width: 100%
	}
	#Subheader ul.breadcrumbs {
		display: none
	}
	/* Filters */
	#Filters .filters_wrapper ul li {
		float: left;
		width: 24%;
		margin: .5%
	}
	/* Blog */
	.with_aside .classic .post-meta .author-date .author .label {
		display: none
	}
	.with_aside .classic .post-meta .category {
		display: none
	}
	/* Grid, Masonry */
	.grid .post-item, .masonry .post-item {
		width: 47.9%
	}
	/* Timeline */
	.timeline .post-photo-wrapper {
		width: 100%;
		float: none
	}
	.timeline .post-desc-wrapper {
		width: 100%;
		float: none
	}
	/* Blog | Columns | Grid, Masonry */
	.posts_group.grid.col-4 .post-item, .posts_group.masonry.col-4 .post-item, .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: 31.33%
	}
	.posts_group.grid.col-4 .post-item:nth-child(4n+1) {
		clear: none
	}
	.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-4 .post-item:nth-child(3n+1) {
		clear: both
	}
	.posts_group.grid.col-5 .post-item:nth-child(3n+1) {
		clear: both
	}
	.posts_group.grid.col-6 .post-item:nth-child(3n+1) {
		clear: both
	}
	/* Blog | Columns | Masonry tiles */
	.posts_group.masonry.tiles.col-4 .post-item, .posts_group.masonry.tiles.col-5 .post-item, .posts_group.masonry.tiles.col-6 .post-item {
		width: 49.9%
	}
	.posts_group.masonry.margin.col-4 .post-item, .posts_group.masonry.margin.col-5 .post-item, .posts_group.masonry.margin.col-6 .post-item {
		width: 48.9%
	}
	/* Latest News */
	.column.one-third .Latest_news ul .desc .date i {
		display: none
	}
	.column.one-second .Latest_news.featured ul {
		width: 100%
	}
	.column.one-third .Latest_news.featured ul .desc .date i, .column.one-fourth .Latest_news.featured ul .desc .date i {
		display: none
	}
	.wrap.five-sixth .column.three-fifth .Latest_news.featured ul, .wrap.four-fifth .column.three-fifth .Latest_news.featured ul, .wrap.three-fourth .column.three-fifth .Latest_news.featured ul, .wrap.two-third .column.three-fifth .Latest_news.featured ul, .wrap.two-third .column.one-second .Latest_news.featured ul, .wrap.two-third .column.three-fourth .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.three-fifth .column.three-fourth .Latest_news.featured ul {
		width: 100%
	}
	.wrap.one-second .Latest_news.featured ul, .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 .desc-wrapper .desc {
		padding: 70px 25px 25px;
	}
	.blog-teaser li:not(:first-child) .desc-wrapper .desc {
		padding: 70px 20px 20px;
	}
	.blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta {
		display: none;
	}
	.column.three-fifth .blog-teaser li .desc-wrapper .desc .post-meta .comments {
		display: none;
	}
	.wrap.three-fifth .blog-teaser li .desc-wrapper .desc .post-meta .comments {
		display: none;
	}
	/* Recent posts */
	.Recent_posts ul li .desc {
		margin-right: 40px
	}
	.Recent_posts ul li .photo {
		width: 40px;
		height: 40px
	}
	.Recent_posts ul li.format-link .photo {
		background-size: 40% auto
	}
	.Recent_posts ul li .photo .c {
		width: 20px;
		height: 20px;
		line-height: 20px;
		bottom: 5px;
		right: -8px
	}
	/* Portfolio list */
	body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item-fw-wrapper {
		width: 694px
	}
	/* Grid, Masonry, Masonry Hover */
	.portfolio_group.grid.col-4 .portfolio-item, .portfolio_group.masonry.col-4 .portfolio-item, .portfolio_group.masonry-hover.col-4 .portfolio-item, .portfolio_group.masonry-minimal.col-4 .portfolio-item, .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: 31.33%
	}
	/* Flat */
	.portfolio_group.flat.col-4 .portfolio-item, .portfolio_group.flat.col-5 .portfolio-item, .portfolio_group.flat.col-6 .portfolio-item {
		width: 33.33%
	}
	/* Tabs */
	.tabs_vertical.ui-tabs .ui-tabs-nav {
		width: 33%!important
	}
	.tabs_vertical.ui-tabs .ui-tabs-panel {
		width: 66.7%!important
	}
	/* Counter */
	.one-fourth .counter.counter_horizontal, .one-fifth .counter.counter_horizontal, .one-sixth .counter.counter_horizontal {
		text-align: center
	}
	.one-fourth .counter.counter_horizontal .icon_wrapper, .one-fifth .counter.counter_horizontal .icon_wrapper, .one-sixth .counter.counter_horizontal .icon_wrapper {
		position: static;
		margin: 0 auto;
		margin-bottom: 15px
	}
	.one-fourth .counter.counter_horizontal .desc_wrapper, .one-fifth .counter.counter_horizontal .desc_wrapper, .one-sixth .counter.counter_horizontal .desc_wrapper {
		padding-left: 0
	}
	/* Article box */
	.one-third .article_box .photo_wrapper {
		width: 100%;
		float: none;
		text-align: center
	}
	.one-third .article_box .desc_wrapper {
		width: 100%;
		min-height: auto;
		float: none
	}
	/* Pricing table */
	.pricing-box .plan-header .h2 {
		word-wrap: break-word
	}
	.pricing-box .plan-header .price sup.period {
		position: static;
		top: 0;
		display: block
	}
	/* Infobox */
	.infobox {
		padding-left: 20px;
		word-wrap: break-word
	}
	.infobox ul li {
		padding-left: 0;
		padding-right: 0
	}
	.infobox ul li:before {
		display: none
	}
	.style-simple .infobox ul li {
		padding-left: 0
	}
	/* Portfolio photo */
	.portfolio-photo .portfolio-item .portfolio-details:hover .details {
		opacity: 1
	}
	.portfolio-photo .portfolio-item .portfolio-details .more {
		display: none
	}
	/* Get in touch */
	.get_in_touch {
		padding-left: 20px;
		word-wrap: break-word
	}
	.get_in_touch ul li {
		padding-left: 0;
		padding-right: 0
	}
	.get_in_touch ul li .icon {
		display: none
	}
	/* Hover color */
	.hover_color {
		word-wrap: break-word
	}
	/* How it works */
	.how_it_works .image {
		width: 120px;
		height: 120px;
		line-height: 120px
	}
	.how_it_works .image img {
		max-width: 66px!important;
		max-height: 66px!important
	}
	.how_it_works .image .number {
		bottom: 0;
		right: 0
	}
	.how_it_works.has_border:after {
		top: 60px
	}
	/* Opening Hours */
	.opening_hours {
		padding-left: 20px;
		word-wrap: break-word
	}
	.opening_hours .opening_hours_wrapper li span {
		font-size: 16px;
		line-height: 16px
	}
	/* Icon box */
	.icon_box.icon_position_left {
		min-height: auto;
		padding-left: 0;
		padding-right: 0
	}
	.icon_box.icon_position_left .icon_wrapper {
		position: static;
		margin-bottom: 15px
	}
	.icon_box.icon_position_left .desc_wrapper {
		text-align: center;
		padding-top: 0
	}
	.icon_box.icon_position_left .image_wrapper {
		position: static;
		left: 0;
		margin-bottom: 15px;
		width: auto;
		height: auto
	}
	/* List item */
	/* Flat box */
	.flat_box .photo_wrapper .icon {
		width: 50px
	}
	.flat_box .photo_wrapper .icon i {
		height: 40px;
		line-height: 40px;
		font-size: 30px;
		margin-top: -20px
	}
	.flat_box a:hover .photo_wrapper .icon {
		-webkit-transform: translateX(-50px);
		transform: translateX(-50px)
	}
	.flat_box .desc_wrapper {
		margin: 0
	}
	.rtl .flat_box a:hover .photo_wrapper .icon {
		-webkit-transform: translateX(50px);
		transform: translateX(50px)
	}
	/* Offer thumb */
	.offer_thumb_ul li.offer_thumb_li .image_wrapper {
		width: 100%;
		float: none
	}
	.offer_thumb_ul li.offer_thumb_li .desc_wrapper {
		width: 100%;
		float: none
	}
	.offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .image_wrapper {
		width: 100%
	}
	.offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .desc_wrapper {
		margin-right: 0;
		width: 100%
	}
	/* Trailer box */
	.trailer_box .desc .h2 {
		font-size: 22px;
		line-height: 22px
	}
	/* Offer slider */
	.offer .offer_li .desc_wrapper {
		width: 324px;
		width: calc(50% - 42px)
	}
	/* Error 404 */
	#Error_404 {
		position: static;
		padding-top: 50px;
		margin-top: 0
	}
	#Error_404 .error_pic {
		width: 100%;
		float: none
	}
	#Error_404 .error_pic i {
		font-size: 260px;
		line-height: 260px
	}
	#Error_404 .error_desk {
		width: 100%;
		float: none;
		padding-top: 20px;
		text-align: center
	}
	/* Buttons */
	a.kill_the_icon .button_icon, .widget-area a.button .button_icon {
		display: none
	}
	.button-stroke a.button_left.button.kill_the_icon .button_label {
		padding-left: 20px
	}
	.button-stroke a.button_left.button_large.kill_the_icon .button_label {
		padding-left: 30px
	}
	.button-stroke a.button_right.button.kill_the_icon .button_label {
		padding-right: 20px
	}
	.button-stroke a.button_right.button_large.kill_the_icon .button_label {
		padding-right: 30px
	}
	.button-flat a.button_left.button.kill_the_icon .button_label {
		padding-left: 20px
	}
	.button-flat a.button_left.button_large.kill_the_icon .button_label {
		padding-left: 30px
	}
	.button-flat a.button_right.button.kill_the_icon .button_label {
		padding-right: 20px
	}
	.button-flat a.button_right.button_large.kill_the_icon .button_label {
		padding-right: 30px
	}
	/* Zoom Box */
	.zoom_box .desc .desc_txt {
		font-size: 18px;
		line-height: 22px
	}
	/* Easy Digital Downloads */
	.edd_downloads_list .edd_download {
		width: 50%!important
	}
	.edd_downloads_list .edd_download:nth-child(5n+3) {
		clear: both
	}
	.edd_downloads_list .edd_download .edd_download_inner {
		margin: 0 5% 20px
	}
}