.featured-part .bdt-post-block-img-wrapper img,.featured-part .bdt-post-block-thumbnail img{width:100%;object-fit:cover;vertical-align:middle}.featured-part .bdt-post-block-title{margin-bottom:10px}.list-part .bdt-post-block-title{font-size:14px;font-weight:700;margin-bottom:5px}.list-part .bdt-post-block-thumbnail img{width:80px;height:auto}.bdt-post-block-excerpt{margin-bottom:10px}.bdt-post-block-link{color:#444}.bdt-post-block-link:hover{color:#000}.bdt-post-block-read-more{margin-left:10px;font-weight:bolder;padding-right:0;padding-left:0;display:inline-block}.bdt-post-block-read-more svg{width:1em;height:1em}.bdt-post-block-tag-wrap span{padding:2px 6px;color:#fff;border-radius:3px;font-weight:400;text-transform:uppercase;font-size:11px}.bdt-post-block-tag-wrap span+span{margin-right:5px}.skin-trinity .bdt-post-block-title a{color:#ffffff}.skin-trinity .bdt-post-block-title a:hover{color:#ffffff;opacity:.8}.skin-trinity .bdt-post-block-item .bdt-overlay-primary{transition:all .25s ease-in-out;opacity:.5}.skin-trinity .bdt-post-block-item:hover .bdt-overlay-primary{opacity:1}.skin-genesis .bdt-has-divider li>div{border-top:1px solid #ddd;padding-top:40px}/**
 * Post Block Widget RTL Styles
 * @package SQR_Elements
 */

/* Base Styles (RTL adjusted) */
.featured-part .bdt-post-block-img-wrapper img,
.featured-part .bdt-post-block-thumbnail img {
    width: 100%;
    object-fit: cover;
    vertical-align: middle;
}

.featured-part .bdt-post-block-title {
    margin-bottom: 10px;
    text-align: right;
}

.list-part .bdt-post-block-title {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 5px;
    text-align: right;
}

.list-part .bdt-post-block-thumbnail img {
    width: 80px;
    height: auto;
}

.bdt-post-block-excerpt {
    margin-bottom: 10px;
    text-align: right;
}

.bdt-post-block-link {
    color: #444;
}

.bdt-post-block-link:hover {
    color: #000;
}

/* RTL: margin-right instead of margin-left */
.bdt-post-block-read-more {
    margin-right: 10px;
    margin-left: 0;
    font-weight: bolder;
    padding-right: 0;
    padding-left: 0;
    display: inline-block;
}

.bdt-post-block-read-more svg {
    width: 1em;
    height: 1em;
    transform: scaleX(-1);
}

.bdt-post-block-tag-wrap span {
    padding: 2px 6px;
    color: #fff;
    border-radius: 3px;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 11px;
}

/* RTL: margin-left instead of margin-right */
.bdt-post-block-tag-wrap span + span {
    margin-left: 5px;
    margin-right: 0;
}

.skin-trinity .bdt-post-block-title a {
    color: #ffffff;
}

.skin-trinity .bdt-post-block-title a:hover {
    color: #ffffff;
    opacity: .8;
}

.skin-trinity .bdt-post-block-item .bdt-overlay-primary {
    transition: all .25s ease-in-out;
    opacity: .5;
}

.skin-trinity .bdt-post-block-item:hover .bdt-overlay-primary {
    opacity: 1;
}

.skin-genesis .bdt-has-divider li > div {
    border-top: 1px solid #ddd;
    padding-top: 40px;
}

/* ==========================================================================
   RTL Specific Overrides
   ========================================================================== */

/* Base direction */
.bdt-post-block {
    direction: rtl;
}

/* List part RTL layout */
.list-part .bdt-post-block-desc {
    text-align: right;
    padding-right: 15px;
    padding-left: 0;
}

.list-part .bdt-post-block-thumbnail {
    margin-left: 15px;
    margin-right: 0;
}

/* Meta RTL */
.bdt-post-block-meta {
    text-align: right;
}

.bdt-post-block-meta > span {
    margin-left: 15px;
    margin-right: 0;
}

.bdt-post-block-meta > span:last-child {
    margin-left: 0;
}

.bdt-post-block-meta span i,
.bdt-post-block-meta span svg {
    margin-left: 5px;
    margin-right: 0;
}

/* Author section RTL */
.bdt-post-block .bdt-post-block-author {
    text-align: right;
}

.bdt-post-block .bdt-post-block-author img {
    margin-left: 10px;
    margin-right: 0;
}

/* Category position RTL */
.bdt-post-block .bdt-post-block-category {
    right: auto;
    left: 15px;
}

/* Overlay content RTL */
.bdt-post-block .bdt-overlay-content {
    text-align: right;
}

/* Date & Comments icons RTL */
.bdt-post-block .bdt-post-block-date i,
.bdt-post-block .bdt-post-block-date svg,
.bdt-post-block .bdt-post-block-comments i,
.bdt-post-block .bdt-post-block-comments svg {
    margin-left: 5px;
    margin-right: 0;
}

/* Skin Genesis RTL */
.skin-genesis .list-part {
    direction: rtl;
}

.skin-genesis .list-part .bdt-post-block-thumbnail {
    order: 2;
}

.skin-genesis .list-part .bdt-post-block-desc {
    order: 1;
}

/* Skin Trinity RTL */
.skin-trinity .bdt-post-block-content {
    text-align: right;
}
