
.wpb-js-composer .slide-post .blog-post-loop {
	margin-bottom: 0 !important;
}

.wd-post-thumb {
	position: relative;
	margin-bottom: 15px;
}

.wd-post-img {
	transition: all .5s cubic-bezier(0, 0, .44, 1.18);
}

.wd-post-img img {
	width: 100%;
}

.wd-featured-post {
	margin-right: 10px;
	font-size: 0;
}

.wd-featured-post:before {
	font-size: 14px;
	content: "";
	font-family: "woodmart-font";
}

.wd-post-entry-meta {
	color: var(--color-gray-400);
}

.wd-meta-author {
	display: flex;
	align-items: center;
	margin-right: 15px;
	font-weight: 600;
}

.wd-meta-author a {
	color: #a5a5a5;
}

.wd-meta-author img {
	margin-right: 5px;
	width: 22px;
	border-radius: 50%;
}

[class*="color-scheme-light"] .wd-meta-author a {
	color: rgba(255, 255, 255, .9);
}

[class*="color-scheme-light"] .wd-meta-author a:hover {
	color: #fff;
}

.wd-post-actions {
	display: flex;
}

.wd-post-actions>div:not(:last-child) {
	margin-right: 15px;
}

.wd-meta-reply a {
	position: relative;
	display: block;
	width: 20px;
	height: 20px;
	color: #a5a5a5;
	text-align: center;
	font-size: 0;
	line-height: 20px;
}

.wd-meta-reply a:after {
	font-size: 16px;
	content: "";
	font-family: "woodmart-font";
}

.wd-meta-reply a:hover {
	color: #777;
}

.wd-meta-reply .replies-count {
	position: absolute;
	top: -4px;
	right: -4px;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	background-color: var(--wd-primary-color);
	color: #fff;
	text-align: center;
	font-size: 9px;
	line-height: 14px;
}

.wd-meta-reply .replies-count-label {
	display: none;
}

[class*="color-scheme-light"] .wd-meta-reply a {
	color: rgba(255, 255, 255, .9);
}

[class*="color-scheme-light"] .wd-meta-reply a:hover {
	color: #fff;
}

.wd-post-share {
	position: relative;
	color: #a5a5a5;
	font-size: 0;
	transition: all .25s ease;
}

.wd-post-share .wd-tooltip-label {
	padding: 5px !important;
	height: auto;
	line-height: 1;
	pointer-events: auto;
}

.wd-post-share .wd-tooltip-label:after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 100%;
	width: 10px;
	height: 100%;
}

.wd-post-share:after {
	width: 20px;
	height: 20px;
	text-align: center;
	font-size: 16px;
	line-height: 20px;
	content: "";
	font-family: "woodmart-font";
}

.wd-post-share:hover {
	color: #777;
}

[class*="color-scheme-light"] .wd-post-share {
	color: rgba(255, 255, 255, .9);
}

[class*="color-scheme-light"] .wd-post-share:hover {
	color: #fff;
}

.wd-post-cat.wd-style-default {
	font-size: 13px;
}

.wd-post-cat.wd-style-default a {
	color: var(--color-gray-400);
	text-transform: uppercase;
	white-space: nowrap;
}

.wd-post-cat.wd-style-default a:hover {
	color: var(--color-gray-600);
}

.wd-meta-date {
	text-transform: uppercase;
	white-space: nowrap;
	font-size: 13px;
}

.wd-modified-date {
	display: none;
}

.wd-read-more {
	margin-top: 15px;
}

.wd-read-more a {
	color: var(--wd-primary-color);
	text-transform: uppercase;
	font-weight: 800;
	font-size: 13px;
	line-height: 1;
}

.wd-read-more a:hover {
	opacity: .8;
}

.wpb-js-composer .blog-post-loop:not([class*="col-"]) {
	margin-bottom: 50px;
}

.elementor-default .blog-post-loop:not([class*="col-"]):not(:last-child) {
	margin-bottom: 50px;
}

.blog-post-loop .wd-entry-content>div[class*="wpb_"] {
	display: none;
}

.blog-post-loop .wd-entry-content twitterwidget {
	margin: 10px auto;
}

.blog-post-loop .wd-entry-content p {
	margin-bottom: 15px;
}

.blog-post-loop .wd-entry-content .read-more-section {
	margin-bottom: 0;
	line-height: 1;
}
