/* ETW LTR fix — English pages ONLY (scoped to body.ltr).
 * The merged theme stylesheet sets html/body { direction: rtl } globally (site locale = Arabic),
 * which leaks RTL onto English pages. These rules re-assert LTR strictly on body.ltr.
 * body.rtl (Arabic) is never matched here, so Arabic pages are 100% unaffected.
 * Theme uses text-align:start, so fixing direction re-aligns text to the left automatically. */

body.ltr,
body.ltr .container,
body.ltr .content-wrap,
body.ltr .main-wrap,
body.ltr .main-content,
body.ltr .post,
body.ltr .post-inner,
body.ltr .post-header,
body.ltr .single-post-title,
body.ltr .post-title,
body.ltr .post-subtitle,
body.ltr .post-meta-wrap,
body.ltr .post-meta,
body.ltr .meta-item,
body.ltr .entry-content,
body.ltr .post-content,
body.ltr .the-content,
body.ltr .bs-vc-wrapper,
body.ltr .wpb_wrapper,
body.ltr h1, body.ltr h2, body.ltr h3, body.ltr h4, body.ltr h5, body.ltr h6,
body.ltr p, body.ltr ul, body.ltr ol, body.ltr li,
body.ltr table, body.ltr thead, body.ltr tbody, body.ltr tr, body.ltr td, body.ltr th,
body.ltr blockquote, body.ltr figure, body.ltr dl, body.ltr dd {
	direction: ltr !important;
}

/* Left-align the article title, meta and body text (belt-and-suspenders for any hardcoded right) */
body.ltr .single-post-title,
body.ltr .post-title,
body.ltr .post-subtitle,
body.ltr .post-meta-wrap,
body.ltr .post-meta,
body.ltr .entry-content,
body.ltr .post-content,
body.ltr .the-content,
body.ltr .entry-content p,
body.ltr .entry-content li,
body.ltr .entry-content h2,
body.ltr .entry-content h3 {
	text-align: left;
}

/* Comparison table + FAQ read left-to-right */
body.ltr .entry-content table,
body.ltr .entry-content td,
body.ltr .entry-content th {
	text-align: left;
}
