a {
  color: rgb(var(--v-theme-primary));
  text-decoration: none;
}
.v-btn.v-btn--density-default {
  font-size: 9px;
}
#drawer .v-list-item-title {
  font-size: 12px !important;
}

.sub-head {
  margin-top: 34px;
  padding-left: 15px !important;
}
/*.v-slide-group {*/
/*  min-height: 400px;*/
/*}*/
.v-list-item__append > .v-badge .v-icon,
.v-list-item__append > .v-icon,
.v-list-item__prepend > .v-badge .v-icon,
.v-list-item__prepend > .v-icon {
  color: white !important;
  font-size: 22px !important;
}
.v-list-item--variant-text .v-list-item__overlay {
  background: none;
}
.v-list-item--variant-text .v-list-item__overlay:hover {
  background: none;
}
.v-btn--icon.v-btn--density-default {
  background-color: #fdfdfd00 !important;
  border: none;
  box-shadow: 0px 0px 0px;
}
.dropdown .fa-chevron-down {
  font-size: 12px;
  float: right;
  margin-top: -16px;
}

.dropdown .fa-chevron-up {
  font-size: 12px;
  float: right;
  margin-top: -16px;
}

.v-btn--icon.v-btn--density-default {
  width: 30px !important;
  font-size: 10px;
  height: 30px !important;
}
.pagination {
  margin-top: 20px;
}

.v-tab.v-tab.v-btn {
  border-radius: 3px !important;
  /* background-color: #fffbfe !important; */
  background-color: white !important;
  color: grey !important;
  font-size: 11px;
}

/* date picker overrides for global changes */
.v-date-picker-controls .v-btn {
  background-color: unset !important;

  .v-btn__content {
    color: black !important;
  }
}

.v-date-picker-month .v-date-picker-month__day {
  .v-btn__content {
    color: black !important;
  }
}

.cancel-btn {
  background: rgba(0, 0, 0, 0) !important;
}
.cancel-btn .v-btn__content {
  color: rgb(var(--v-theme-primary)) !important;
  box-shadow: none;
}

/* Pill-shaped button utility class */
.pill-btn {
  border-radius: 28px !important;
}
