/* ===================================
    Single Post - RTL
====================================== */
.rtl.single-post .blog-details-text ol,
.rtl.single-post .blog-details-text ul {
	padding-left: 0;
    padding-right: 18px;
}

/* Like */
.rtl .crafto-blog-detail-like a i {
    margin-right: 0;
    margin-inline-end: 10px;
}

/* Author Box */
.rtl .crafto-author-box .avtar-image-meta {
    margin-right: 0;
    margin-inline-end: 50px;
}

/* Post Meta */
.rtl .crafto-single-post-meta ul li {
    margin-right: 0;
    margin-left: 25px;
}
.rtl .crafto-single-post-meta ul li i {
    margin-right: 0 !important;
    margin-inline-end: 7px;
}
.rtl .crafto-single-post-meta ul li .crafto-comment-count .post-meta-title .comment-count {
	margin-right: 0;
    margin-left: 5px;
}

/* Single Modern */
.rtl .elementor-drop-cap {
	margin: 0 0 0 25px;
}

/* Single Creative */
.rtl .single-creative .content-box .crafto-single-post-author ul li::after {
	margin-right: 0;
    margin-left: 8px;
}

/* Single Classic */
.rtl .single-classic .crafto-single-post-author ul li::after {
	margin-right: 0;
    margin-left: 6px;
}

/* Single Clean */
.rtl .single-clean .crafto-single-post-categories ul li,
.rtl .single-clean .crafto-single-post-categories ul li:last-child {
    margin-right: 0;
    margin-left: 10px;
}
.rtl .single-clean .crafto-single-post-categories ul li:last-child {
    margin-left: 0;
}
.rtl .single-clean .single-post-layout .text-start .crafto-single-post-meta-wrap {
    text-align: right;
}

/* Single Standard */
.rtl .single-post-main-section .crafto-blog-blockquote blockquote i {
	float: right;
	margin-right: 0;
    margin-right: 35px;
}

/* Post Blockquote */
.rtl .crafto-post-format.crafto-blog-blockquote blockquote i {
	margin-right: 0;
    margin-left: 30px;
}
.rtl.single-post .blog-details-text .wp-block-latest-comments,
.rtl.single-post .blog-details-text .wp-block-latest-posts {
    padding-right: 0;
}

/* Single Simple */
.rtl .single-simple .crafto-single-post-author img {
    margin-right: unset;
    margin-inline-end: 10px;
}

/* Post Navigation */
.rtl .single-post-navigation .blog-nav-link.blog-nav-link-prev {
	margin-right: inherit;
    margin-left: auto;
}
.rtl .single-post-navigation .blog-nav-link.blog-nav-link-next {
	margin-left: inherit;
    margin-right: auto;
	text-align: left;
}
.rtl .single-post-navigation .blog-nav-link i {
    margin-right: 0;
    margin-left: 5px;
}
.rtl .single-post-navigation .blog-nav-link a svg {
	margin-right: 0;
    margin-left: 10px;
}
.rtl .single-post-navigation .blog-nav-link.blog-nav-link-next a svg {
	margin-left: 0;
	margin-right: 10px;
}
.rtl .single-post-navigation .blog-nav-link.blog-nav-link-next i { 
	margin-left: 0;
    margin-right: 5px;
}

/* Default Blog List */
.rtl .blog-classic.default-blog-grid .blog-post .blog-button i,
.rtl .blog-classic.default-blog-grid .blog-post .blog-button svg {
	margin-left: 0;
    margin-right: 5px;
}
.rtl .blog-classic.default-blog-grid .post-author-meta .post-date i {
	margin-right: 0;
    margin-left: 4px;
}
.rtl .blog-classic.default-blog-grid .crafto-button-wrapper .btn::after {
	left: inherit;
    right: -18px;
	margin-left: 0;
    margin-right: 2px;
}
.rtl .blog-classic.default-blog-grid .blog-post:hover .crafto-button-wrapper .btn::after {
	left: initial;
    right: 0;
}

/* Single Post Next - Prev */
.rtl .portfolio-navigation-wrapper .fancy-box-item .next-previous-navigation {
	margin-right: 0;
    margin-left: auto;
}
.rtl .portfolio-navigation-wrapper .fancy-box-item a .separator {
	margin-right: 0;
    margin-left: 15px;
}
.rtl .portfolio-navigation-wrapper .fancy-box-item .next-previous-navigation .portfolio-previous-arrow,
.rtl .portfolio-navigation-wrapper .fancy-box-item .next-previous-navigation .portfolio-next-arrow {
	margin-right: 0;
    margin-left: 11px;
}
.rtl .portfolio-navigation-wrapper .fancy-box-item .next-previous-navigation .portfolio-next-arrow {
	margin-right: 11px;
	margin-left: 0;
}
.rtl .portfolio-navigation-wrapper .fancy-box-item a .separator:before,
.rtl .portfolio-navigation-wrapper .fancy-box-item a .separator:after {
	left: inherit;
    right: -3px;
}
.rtl .portfolio-navigation-wrapper .fancy-box-item a .separator:after {
	transform: rotate(48deg);
}
.rtl .portfolio-navigation-wrapper .fancy-box-item a .separator:before {
	transform: rotate(-48deg);
}
.rtl .portfolio-navigation-wrapper .fancy-box-item.nav-link-next a .separator:before,
.rtl .portfolio-navigation-wrapper .fancy-box-item.nav-link-next a .separator:after {
	right: auto;
	left: -3px;
}
.rtl .portfolio-navigation-wrapper .fancy-box-item.nav-link-next .next-previous-navigation .separator:before {
    transform: rotate(48deg);
}
.rtl .portfolio-navigation-wrapper .fancy-box-item.nav-link-next .next-previous-navigation .separator:after {
    transform: rotate(-48deg);
}
.rtl .portfolio-navigation-wrapper .fancy-box-item .title {
	margin-left: 0;
    margin-right: 15px;
}
.rtl .portfolio-navigation-wrapper .fancy-box-item.nav-link-next .title {
	margin-left: 15px;
	margin-right: 0;
}
.rtl .portfolio-navigation-wrapper .fancy-box-item.nav-link-next .next-previous-navigation {
	margin-left: 0;
	margin-right: auto;
}
.rtl .portfolio-navigation-wrapper .fancy-box-item.nav-link-next .next-previous-navigation .separator {
	margin-right: 15px;
	margin-left: 0;
}

/* Responsive CSS Here */
@media (max-width: 767px) {
    .rtl .crafto-author-box .avtar-image-meta {
        margin-inline-end: auto;
        margin-inline-start: auto;  
    }
}

@media (max-width: 575px) {
	.rtl .crafto-post-format.crafto-blog-blockquote blockquote i {
		margin-right: 0;
        margin-left: 20px;
	}
}