/* Support RTL (arabe). Chargé après main.css quand is_rtl(). */

body { direction: rtl; text-align: right; }

.c-menu > li > a { text-align: right; }
.c-menu .sub-menu { text-align: right; }
.c-meta > * + *::before { margin-right: 0; margin-left: 14px; }
.c-section__title::before { margin-right: 0; margin-left: 10px; }
.c-archive__title::before { margin-right: 0; margin-left: 12px; }
.c-logo__name, .c-sections { text-align: right; }
.c-article__header { text-align: center; }
.c-prose blockquote { border-left: 0; border-right: 4px solid #d1122a; padding-left: 0; padding-right: 24px; }
.c-breadcrumbs .sep { margin: 0 7px; }
.c-prose ul, .c-prose ol { padding-left: 0; padding-right: 1.4em; }
.c-share { flex-direction: row-reverse; }
