/* RTL overrides.
   NOTE: `unicode-bidi: bidi-override` was removed here — it reversed every Latin
   run and digit sequence on the page (emails rendered backwards, phone numbers
   had to be hand-scrambled to compensate). Direction is now set via dir="rtl"
   on <html>; wrap Latin/numeric runs in <bdi> if one ever renders out of order.

   There is no text-align block here any more. It used to force `right` (and later
   `justify`) onto a fixed list of selectors, which fought main.css and applied
   justification to short headings and the copyright line. With dir="rtl" on
   <html>, text already starts on the right by default, so alignment now lives in
   main.css next to each component and uses the logical `start` / `justify`
   keywords instead of physical `right` / `left`. */

.mainMenu {
    margin-left: 0 !important;
    margin-right: auto !important;
}

.socialNav {
    justify-content: flex-start;
}
