/* English (LTR) fixes on top of styles-ltr.css (generated by `npm run css:ltr` from styles.css — do not edit that file) */

/* Header nav: English labels are longer than Arabic, tighter spacing keeps the menu on one line */
header.main-header .inner-header .nav-links nav .nav-items {
  white-space: nowrap;
}
header.main-header .inner-header .nav-links nav .nav-items > li a {
  padding: 0 12px;
}
header.main-header .inner-header .nav-links nav .nav-items > li a::before {
  left: 12px;
}

/* "View all" arrows point forward (right) in English */
.more .arrow img {
  transform: scaleX(-1);
}

/* rtlcss flips these to rtl — match times must stay left-to-right */
.next-matches .match-item .match-info .match-date .time,
.matches .match-item .match-info .match-date .time {
  direction: ltr;
}

/* "More" mobile panel: rtlcss flips its direction to rtl; keep English left-to-right and centre wrapped labels */
#m-menu-more {
  direction: ltr;
}
#m-menu-more .nav-items,
#m-menu-more .nav-items li .nav-link {
  text-align: center;
}
