.post_layout_excerpt {
position: relative;
margin-bottom: 0;
}
.post_layout_excerpt p {
margin-bottom: 0;
}
.post_layout_excerpt.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
padding: 2.5em 2.8em 2.1em 2.8em;
}
.post_layout_excerpt.format-audio .post_featured .post_audio_title {
margin-bottom: 1.1em;
}
.post_layout_excerpt .post_content + .excerpt_meta_wrap,
.post_layout_excerpt .post_content + .post_header {
margin-top: 40px;
}
.post_layout_excerpt + .post_layout_excerpt {
margin-top: 4.1rem;
}
.post_layout_excerpt.sticky {
padding: 3em;
}
.post_layout_excerpt .post_featured {
display: inline-block;
margin-bottom: 2.9em;
}
.post_layout_excerpt .post_featured .post_meta {
margin-top: 0;
position: absolute;
top: 1.76rem;
left: 1.76rem;
z-index: 6;
}
.post_layout_excerpt .post_featured .slider_container .slider_controls_wrap {
display: none !important;
}
.post_layout_excerpt.post_format_audio .post_featured.without_thumb,
.post_layout_excerpt.post_format_gallery .post_featured.without_thumb {
display: block;
}
.post_layout_excerpt .post_header {
margin: 0;
position: relative;
}
.post_layout_excerpt .post_header + .excerpt_meta_wrap {
margin-top: 7px;
}
.post_layout_excerpt .post_header + .post_content {
margin-top: 20px;
}
.post_layout_excerpt .post_header .post_price {
width: auto;
position: absolute;
z-index: 1;
top: 0;
right: 0;
font-size: 2.5em;
line-height: 1.5em;
}
.post_layout_excerpt .post_category {
margin-bottom: 0.5em;
}
.post_layout_excerpt .post_title {
margin: 0;
}
.post_layout_excerpt .post_header + .post_content {
margin-top: 1.5em;
}
.post_layout_excerpt .post_content_inner + .post_meta {
margin-top: 1em;
}
body:not(.blog_style_excerpt) .post_layout_excerpt {
margin-bottom: 3em;
}
.post_layout_excerpt blockquote {
margin: 0;
} .post_layout_excerpt .more-link {
padding: 0 !important;
background-color: transparent !important;
margin-top: 2em;
font-size: 14px !important;
font-weight: 500 !important;
} .excerpt_meta_wrap {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}
.excerpt_meta_wrap .post_meta {
margin-top: 0;
}
.excerpt_meta_wrap + .post_content {
margin-top: 30px;
}