.btn {
  font-weight: 400;
  &, &:hover {
    border-color: transparent;
  }
}

.btn-default {
  background-color: transparent;
  border-color: $brand-primary;
  color: $brand-primary;
}

.nm-show-hide {
  & > .btn {
    &:hover {
      border-color: transparent;
      background-color: $brand-primary;
      color: #fff;
    }
  }

  & > .btn-default {
    border-color: $brand-primary;
    background-color: #fff;
    color: $brand-primary;

    &.active {
      border-color: transparent;
      background-color: $brand-primary;
      color: #fff;
    }
  }
}

.btn {
  font-weight: 400;
  &, &:hover {
    border-color: transparent;
  }
}

.btn-default {
  background-color: transparent;
  border-color: $brand-primary;
  color: $brand-primary;
}

.nm-show-hide {
  & > .btn {
    &:hover {
      border-color: transparent;
      background-color: $brand-primary;
      color: #fff;
    }
  }

  & > .btn-default {
    border-color: $brand-primary;
    background-color: #fff;
    color: $brand-primary;

    &.active {
      border-color: transparent;
      box-shadow: none;
      background-color: $brand-primary;
      color: #fff;
    }
  }
}

Remove box shadow for timetable filter buttons
Remove box shadow for timetable filter buttons
