@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@100..900&display=swap');
/* RTL Styles for Soledad Child Theme */

body,
body *:not(i):not(.fa):not(.fas):not(.far):not(.fal):not(.fab):not(.dashicons):not([class*="icon"]) {
    font-family: 'Vazirmatn', sans-serif !important;
}

/* Gallery RTL Fix - Flip container for right-to-left layout */
.penci-post-gallery-container.justified,
.justified-gallery {
    direction: ltr;
    transform: scaleX(-1);
}

.penci-post-gallery-container.justified > a,
.justified-gallery > a,
.penci-post-gallery-container.justified > a.penci-gallery-ite,
.justified-gallery > a.penci-gallery-ite {
    transform: scaleX(-1);
}


.tags-share-box.social-align-left {
    text-align: right !important;
}

.penci-sidebar-content.pcalign-left .widget-title {
    text-align: right !important;
}

.penci-homepage-title.style-12 .inner-arrow:before, .penci-sidebar-content.style-12 .penci-border-arrow .inner-arrow:before {
    border-left: 20px solid transparent;
    left: -20px;
    border-right: none !important;
    right: initial !important;
}

.pcilrp-heading {
    text-align: right !important;
}

.pcilrp-heading span:after {
    left: initial !important;
    right: 0 !important;
}

.penci-owl-carousel.penci-owl-loaded .active .feat-text h3{
    direction: rtl !important;}

.container.penci_sidebar #main{
    padding-right: 0 !important;
    padding-left: 50px !important;
    float: right !important;
}

@media only screen and (max-width: 960px) {
    .container.penci_sidebar #main {
        padding: 0 !important;
    }
}

.penci-sidebar-content {
    float: left !important;
}

#respond p.comment-form-author, #respond p.comment-form-email{
    margin-left: 2% !important;
    margin-right: 0 !important;
}

#respond p.comment-form-url{
    margin-left: 0 !important;
    margin-right: 0 !important;
}

