/* 
 * LTR Overrides for Journal24 Custom Theme
 */

body {
    text-align: left;
}

/* Slider Arrows */
.journal-slider-prev {
    right: auto !important;
    left: 10px !important;
}

.journal-slider-next {
    left: auto !important;
    right: 10px !important;
}

/* Header */
.journal-logo {
    margin-left: 0;
    margin-right: 20px;
}

/* General Layout Flips */
.journal-section-title::before {
    right: auto;
    left: 0;
}

.journal-section-title {
    padding-right: 0;
    padding-left: 14px;
}

/* Fix any float or text alignments */
.journal-hscroll-text,
.journal-post-card-content,
.journal-top-card-content,
.journal-sidebar-widget {
    text-align: left !important;
}

/* Search Modal */
.journal-search-close {
    left: auto !important;
    right: 10px !important;
}

.journal-search-input {
    text-align: left !important;
}

/* Expandable Search in Topbar */
.j24-search-form-hidden {
    right: 35px !important;
    left: auto !important;
}

/* Sticky Share LTR */
body:not(.rtl) .j24-sticky-share-side .j24-copy-tooltip {
    left: 100% !important;
    right: auto !important;
    margin-left: 8px !important;
}

/* Footer LTR Alignment */
body:not(.rtl) .site-footer,
body:not(.rtl) .j24-footer-widgets,
body:not(.rtl) .footer-widget-column,
body:not(.rtl) .footer-widget-title,
body:not(.rtl) .j24-footer-menu,
body:not(.rtl) .j24-footer-menu li,
body:not(.rtl) .j24-footer-menu a,
body:not(.rtl) .j24-footer-cat-menu,
body:not(.rtl) .j24-footer-cat-menu li a {
    text-align: left !important;
}

/* Image Captions LTR Alignment & Border Left */
body:not(.rtl) .j24-image-caption,
body:not(.rtl) figcaption,
body:not(.rtl) .wp-caption-text,
[dir="ltr"] .j24-image-caption,
[dir="ltr"] figcaption,
[dir="ltr"] .wp-caption-text {
    border-right: 1px solid var(--j24-border, #e9ecef) !important;
    border-left: 3px solid var(--j24-primary, #c0392b) !important;
    text-align: left !important;
}

