/* Keep the shared navigation aligned across the homepage, articles, and playgrounds. */
.navbar.site-navigation {
  /* Article pages change body fonts; navigation should not inherit them.
     The homepage uses this same 14px family on desktop and mobile. */
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

@media (min-width: 1000px) {
  .navbar.site-navigation > .container {
    width: calc(100% - 64px) !important;
    max-width: 1080px !important;
    padding: 0 !important;
    margin-inline: auto !important;
  }

  .navbar.site-navigation #logo_h2.site-logo {
    position: relative;
    left: auto;
    padding-left: 0 !important;
    margin-left: 92px !important;
  }
}

@media (min-width: 1000px) and (max-width: 1199px) {
  .navbar.site-navigation #logo_h2.site-logo {
    margin-left: 82px !important;
  }
}
