
.blog-design-masonry {
	--wd-post-align: center;
}

.blog-design-masonry .wd-post-cat {
	margin-top: calc(-25px - 1.1em);
}

.blog-design-masonry .wd-post-content {
	padding-top: 25px;
}

.blog-design-masonry .wd-post-excerpt {
	max-width: 100%;
}

.blog-design-masonry.blog-style-bg .wd-post-inner {
	border-radius: var(--wd-brd-radius);
}

.blog-design-masonry.blog-style-bg .wd-post-thumb {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.blog-design-masonry.blog-style-bg .wd-post-content {
	border-radius: var(--wd-brd-radius);
	background-color: var(--bgcolor-white);
}

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

.blog-design-masonry.wd-add-shadow .wd-post-inner {
	box-shadow: 0 0 4px rgba(0, 0, 0, .12);
	transition: box-shadow .5s cubic-bezier(0, 0, .44, 1.18);
}

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