@charset "utf-8";
/* CSS Document */

body.blog .site-content .blog-columns {
	display: block;
	width: 100;
}

body.blog .site-content .blog-columns .post {
	display: inline-block;
	width: 49.5%;
 	padding: 2.5%;
}


body.blog .sidebar .site-content .blog-columns .post {
	display: inline-block;
	width: 49.5%;
 	padding: 2.5%;
}


body.blog .site-content .blog-columns div.meta-img,
body.blog .site-content .blog-columns .post div.post-mainpart {
	float: none;
	width: 100%!important;
}

body.blog .site-content .blog-columns .entry-thumbnail {
	padding: 0px!important;
}

body.blog .site-content .blog-columns .post.type-post div.meta-img.no-image-meta + div.post-mainpart {
	width: 100%;
	padding-left: 0%;
}

body.blog article div.post-mainpart > div.entry-content {
	padding-right: 0%;
}

body.blog .paging-navigation {
	display: block;
	width: 100%;
}

@media (max-width: 999px) {
	body.blog .site-content .blog-columns .post,
	body.blog .sidebar .site-content .blog-columns .post {
		padding: 5%;
	}		
}

@media (max-width: 767px) {
	body.blog .site-content .blog-columns .post,
	body.blog .sidebar .site-content .blog-columns .post {
		display: block;
		width: 100%;
		padding: 5%;
	}	
	.site-content .blog-columns .post.type-post div.meta-img {
		display: block;
		float: none;
		width: 100%;
		margin-top: 8px;
	}
	.site-content .blog-columns .post.type-post div.post-mainpart {
  		width: 100%;
		margin: 0 0%; 
	}
	
	.site-content .blog-columns .post.type-post div.meta-img div.entry-thumbnail {
	  	padding-right: 0%;
	  	padding-left: 0%;
	}
	
	.site-content .blog-columns .post.type-post div.meta-img.no-image-meta+div.post-mainpart {
		width: 100%;
		padding-left: 0%;
	}
}