
.blog-design-masonry .post-title {
	font-size: 24px;
}

.blog-design-masonry.has-post-thumbnail .post-date {
	top: 10px;
	left: 10px;
}

.blog-design-masonry:not(.has-post-thumbnail) .post-date {
	display: none;
}

.blog-design-masonry.blog-style-flat .article-body-container {
	padding: 25px 10px 10px 10px;
}

.blog-design-masonry.blog-style-bg :is(.post-img-wrapp, .entry-thumbnail img) {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.blog-design-masonry.blog-style-bg.has-post-thumbnail .article-body-container {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.blog-design-masonry.wd-add-shadow .article-body-container {
	box-shadow: none;
}

.blog-design-masonry.wd-add-shadow .article-inner {
	box-shadow: 0 0 4px rgba(0, 0, 0, .12);
	transition: box-shadow .35s ease;
}

.blog-design-masonry.wd-add-shadow:hover .article-inner {
	box-shadow: 0 0 9px rgba(0, 0, 0, .2);
}

.blog-design-masonry.wd-add-shadow:hover .article-body-container {
	box-shadow: none;
}

@media (max-width: 1024px) {
	.blog-design-masonry .post-title {
		font-size: 20px;
	}
}
