/* public/assets/blog/css/rtl-fix.css */

/* جهت کلی و ترازبندی */
html[dir="rtl"] body{
  direction: rtl !important;
  text-align: right !important;
  unicode-bidi: embed;
}

/* جای آیکن کنار متن‌ها (راست) */
html[dir="rtl"] .container-f img{
  margin-right:.4rem !important;
  margin-left:0 !important;
}

/* کلاس‌های common بوت‌استرپ */
html[dir="rtl"] .ms-auto{ margin-left:0 !important; margin-right:auto !important; }
html[dir="rtl"] .me-auto{ margin-right:0 !important; margin-left:auto !important; }
html[dir="rtl"] .ps-0{ padding-right:0 !important; padding-left:initial !important; }
html[dir="rtl"] .pe-0{ padding-left:0 !important; padding-right:initial !important; }

/* متن‌ها راست‌چین */
html[dir="rtl"] .text-start{ text-align:right !important; }
html[dir="rtl"] .text-end{ text-align:left !important; }

/* اطمینان از راست‌چین شدن هر جایی که LTR زده */
html[dir="rtl"] [dir="ltr"]{ direction: rtl !important; }
html[dir="rtl"] .breadcrumb{ direction: rtl !important; }

/* عنوان‌ها و پاراگراف‌ها */
html[dir="rtl"] .card-title,
html[dir="rtl"] .card-text,
html[dir="rtl"] p,
html[dir="rtl"] h1, html[dir="rtl"] h2, html[dir="rtl"] h3,
html[dir="rtl"] h4, html[dir="rtl"] h5, html[dir="rtl"] h6{
  text-align:right !important;
}
