
.blog-format-nav li a.button {
    margin: 0 !important;
    background-color: #F9F8F6;
    padding: 15px 30px !important;
    border: none;
    font-family: "Cormorant Upright", sans-serif;
    font-size: 1.1em;
    letter-spacing: 1px !important;
    min-width: 240px;
    text-align: center;
    display: inline-block;
}
.blog-format-nav li {
    margin: 0 !important;
}
.blog-format-nav li.actived a.button, .blog-format-nav li a.button:hover {
    background-color: var(--primary-color);
    color: #fff;
}
footer.single-post-tags {
    border: none !important;
    font-size: 0.9em !important;
}
footer.single-post-tags a {
    background-color: #F9F8F6;
    padding: 5px 10px;
    border-radius: 5px;
    margin-left: 10px;
    color: #995C40;
}
.single-related-post .box-blog-post .box-text .box-text-inner .post-title {
    -webkit-line-clamp: 2;
    margin: 10px 0 0;
}
/* .single-related-post .flickity-page-dots {
    bottom: 20px !important;
} */
.single-related-post .flickity-page-dots .dot {
    background-color: #BCB5A4 !important;
}
.right-sticky .box-blog-post .box-text .box-text-inner .post-title {
    margin: 0;
}
.right-sticky.box-blog-post .post-item {
}
.right-sticky.box-blog-post .post-item .plain {
    display: block;
}
.right-sticky .box-blog-post .box-text .box-text-inner .post-meta {
    margin-bottom: 5px;
}
.row .section_sticky_post {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.section_sticky_post .blog-posts-custom-element-wrapper {
    margin-bottom: 0;
}