.single-post .wp-block-cover {
    margin-bottom: 1.5em;
}
.single-post .post-navigation {
    display: none;
}
.ast-related-posts-inner-section .post-thumb-img-content {
    width: 100%;
    max-height: 200px;
    overflow: hidden;
}
.ast-related-posts-inner-section .post-thumb-img-content img {
    width: 100%;
}
.ast-related-posts-inner-section .post-has-thumb + .entry-header {
    margin-top: 0.78em;
}
.ast-related-post-content .entry-header .ast-related-post-title a {
    font-size: 1.3rem;
    line-height: 1.29;
    display: block;
    color: #3b3b3b;
    font-weight: 500;
}
.ast-related-post-content .entry-meta * {
    font-size: 0.849em;
    letter-spacing: 1px;
    color: #777777;
    line-height: 1;
}
.ast-related-post-content .entry-meta .published:before {
    content: "\f145";
    font-family: dashicons;
    display: inline-block;
    line-height: 1;
    font-weight: 400;
    font-style: normal;
    speak: never;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-right: 4px;
    top: 1px;
    position: relative;
}
@media (min-width: 576px) {
    .single-post .single-layout-1 .post-thumb-img-content {
        float: right;
        max-width: 45%;
        margin-left: 3%;
        margin-bottom: 2%;
    }
}
@media (min-width: 922px) {
    .single-post.ast-single-post .entry-title {
        font-size: 2.665rem;
    }
}