.navbar-collapse {
  flex-grow: unset !important;
}

.nav-item {
  padding: 0 16px;
  border-left: 1px solid #ccc;
}

.navbar.navbar-expand-md.navbar-light.bg-light {
  box-shadow: 0 2px 2px #a7a7a7;
  margin-bottom: 16px;
}

.nav-link .text {
  padding-right: 32px;
}
.nav-link .badge {
  position: absolute;
  right: 24px;
}

.navbar-brand img {
  max-height: 48px;
}