/* ron-nav-spacing tighter 20260922-000400 */
#header #nav > ul {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  width: 100% !important;
  min-width: 36rem !important;
  max-width: 54.6875rem !important;
  gap: 1.1rem !important;
  column-gap: 1.1rem !important;
}
#header #nav > ul > li {
  display: inline-block !important;
  flex: 0 0 auto !important;
  margin-left: 0.45rem !important;
  margin-right: 0.45rem !important;
  padding-left: 0.2rem !important;
  padding-right: 0.2rem !important;
  font-size: 1rem !important;
}
#header #nav > ul > li:first-child { margin-left: 0 !important; }
#header #nav > ul > li:last-child { margin-right: 0 !important; }
#header #nav > ul > li > a {
  display: inline-flex !important;
  white-space: nowrap !important;
  font-size: 1rem !important;
  padding: 0 0.1rem !important;
}
#header .fr {
  flex-grow: 1 !important;
  max-width: 54.6875rem !important;
  min-width: 36rem !important;
}
#header #nav {
  flex-grow: 1 !important;
  width: 100% !important;
}
