.path-user nav.tabs {
  max-width: 1800px;
  margin: 0 auto; }

.path-user nav.tabs {
  padding-right: calc(15px + 15 * ((100vw - 600px) / 1080));
  padding-left: calc(15px + 15 * ((100vw - 600px) / 1080)); }
  @media screen and (max-width: 600px) {
    .path-user nav.tabs {
      padding-right: 15px; } }
  @media screen and (min-width: 1680px) {
    .path-user nav.tabs {
      padding-right: 30px; } }
  @media screen and (max-width: 600px) {
    .path-user nav.tabs {
      padding-left: 15px; } }
  @media screen and (min-width: 1680px) {
    .path-user nav.tabs {
      padding-left: 30px; } }
  @media (max-width: 1800px) {
    .path-user nav.tabs {
      margin-left: calc(-50vw + 50%);
      margin-right: calc(-50vw + 50%); } }

.path-user nav.tabs ul.tabs li a {
  text-decoration: underline;
  transition: color 0.25s cubic-bezier(0.23, 1, 0.32, 1); }
  .has-mouse .path-user nav.tabs ul.tabs li a:hover, .path-user nav.tabs ul.tabs li .has-mouse a:hover {
    color: #909197;
    transition: color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.toolbar-fixed nav.tabs {
  top: 39px; }

.toolbar-fixed.toolbar-tray-open.toolbar-horizontal nav.tabs {
  top: 79px; }

.toolbar-fixed nav.tabs {
  font-family: "Source Sans Pro", "Lucida Grande", Verdana, sans-serif;
  font-size: small;
  position: fixed;
  left: 0;
  width: 100%;
  z-index: 10;
  border-bottom: 1px solid #aaa;
  box-shadow: -2px 1px 3px 1px rgba(0, 0, 0, 0.1333);
  background-color: #fff; }
  .toolbar-fixed nav.tabs ul.tabs {
    position: relative;
    margin: 0;
    list-style: none;
    padding-left: 53px; }
    .toolbar-fixed nav.tabs ul.tabs li.tabs__tab {
      float: left;
      background-color: #f5f5f2;
      border-left: 1px solid #ddd; }
      .toolbar-fixed nav.tabs ul.tabs li.tabs__tab:last-child {
        border-right: 1px solid #ddd; }
  .toolbar-fixed nav.tabs a {
    display: block;
    box-sizing: border-box;
    padding: 1em 1.3333em;
    color: #565656;
    line-height: 1; }
    .toolbar-fixed nav.tabs a.is-active, .toolbar-fixed nav.tabs a:hover {
      background-color: #fff;
      text-decoration: underline; }

.toolbar-fixed .top-spacer--primary-tabs {
  height: 40px; }

.path-user .layout-container {
  margin: 0; }

.path-user nav.tabs {
  margin-top: calc(10px + 10 * ((100vw - 600px) / 1080));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-size: calc(13px + 2 * ((100vw - 600px) / 1080));
  line-height: calc(16px + 2 * ((100vw - 600px) / 1080));
  letter-spacing: calc(0px + 0.2 * ((100vw - 600px) / 1080));
  font-family: "Founders-grotesk-Regular", "sans-serif"; }
  @media screen and (max-width: 600px) {
    .path-user nav.tabs {
      margin-top: 10px; } }
  @media screen and (min-width: 1680px) {
    .path-user nav.tabs {
      margin-top: 20px; } }
  @media screen and (max-width: 600px) {
    .path-user nav.tabs {
      font-size: 13px; } }
  @media screen and (min-width: 1680px) {
    .path-user nav.tabs {
      font-size: 15px; } }
  @media screen and (max-width: 600px) {
    .path-user nav.tabs {
      line-height: 16px; } }
  @media screen and (min-width: 1680px) {
    .path-user nav.tabs {
      line-height: 18px; } }
  @media screen and (max-width: 600px) {
    .path-user nav.tabs {
      letter-spacing: 0px; } }
  @media screen and (min-width: 1680px) {
    .path-user nav.tabs {
      letter-spacing: 0.2px; } }
  .path-user nav.tabs ul.tabs {
    margin: 0;
    padding: 0; }
    .path-user nav.tabs ul.tabs li {
      display: inline-block;
      margin-right: calc(10px + 10 * ((100vw - 600px) / 1080)); }
      @media screen and (max-width: 600px) {
        .path-user nav.tabs ul.tabs li {
          margin-right: 10px; } }
      @media screen and (min-width: 1680px) {
        .path-user nav.tabs ul.tabs li {
          margin-right: 20px; } }
      .has-mouse.path-user nav.tabs ul.tabs li a:hover {
        color: #909197;
        transition: color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94); }

/*# sourceMappingURL=../../_maps/components/system/tabs.css.map */
