.tsd-page-toolbar {
  background: $MAIN_GRAY;
  color: $MAIN_BLUE;
  margin-bottom: 0;

  .nav-link {
    display: inline;
    padding: 0;
  }

  a {
    color: $MAIN_BLUE;
  }

  a.nav-link {
    padding: 0 15px;
    display: block;
  }

  .link-item {
    padding: 0 15px;
  }

  a.active {
    border-bottom: $MAIN_BLUE 3px solid;
  }
}

$navbar_transition: all 0.4s ease;

header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  height: 83px;
  background: #f3f3f3;
  border-bottom: 1px solid #ffffff;
  transition: $navbar_transition;

  #tsd-search .title {
    font-size: 2.5rem;
    transition: $navbar_transition;
    top: -2px;
  }

  .tsd-page-toolbar {
    transition: $navbar_transition;
  }

  &.shrink {
    height: 50px;

    .tsd-page-toolbar {
      padding-top: 3px;
    }

    #tsd-search .title {
      font-size: 1.5rem;
    }
  }

  .menu {
    width: 30px;
    right: 0;
    position: absolute;
  }

  @media (min-width: 992px) {
    .menu {
      display: none !important;
    }
  }

  @media (max-width: 992px) {
    .link-container {
      display: none !important;
    }
  }
}
