@charset 'utf-8';

body.posts.not-blog .for-blog,
body.posts.blog .not-for-blog {
	display: none !important;
}

body.blog .for-blog {
	display: block;
}

body.posts.blog #posts.vgrid .post {
	width: auto;
	float:none;
}

body.posts.blog #posts.vgrid {
	max-width: 640px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
}

body.posts.blog #posts.vgrid .post + .post {
	margin-top: 40px;
}

body.posts.blog #posts.vgrid .post.double .post_title,
body.posts.blog #posts.vgrid .post .post_title {
	font-weight: bold;
	font-size: 20px;
	line-height: 24px;
	margin-bottom: 12px;
}

body.posts.blog #posts.vgrid .post.double .post_message,
body.posts.blog #posts.vgrid .post .post_message {
	font-size: 14px;
	line-height: 20px;
}

body.posts.blog #posts.vgrid .post_user,
/* body.posts.blog #posts.vgrid .post_info, */
body.posts.blog #posts.vgrid .post_user_manip,
body.posts.blog #posts.vgrid .heads_markers {
	display:none !important;
}

body.posts.blog #posts.vgrid .post_main {
	border-bottom-style: solid !important;
}

body.blog #modal-post #post-title-message.shrinkable.shrinked {
	max-height: none !important;
}

