.borderless {
  border: none !important;
}

.shadowless {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.dashboard-content {
  /* background: #e1e3e6; */
  background: #FAFAFA;
}

.primary--text.v-list__tile--active.v-list__tile.v-list__tile--link.theme--light,
.v-list__tile--active.v-list__tile.v-list__tile--link.theme--light {
  border-left: 5px solid var(--dash-primary);
  background: var(--dash-primary-light);
  font-weight: bold;
  color: var(--dash-primary);
}

.v-icon.mdi .dash-color-success--text,
.v-icon.mdi .dash-color-success {
  color: #00EEAA;
}

.v-icon.mdi .dash-color-info--text,
.v-icon.mdi .dash-color-info {
  color: #F8DC00;
}

.v-icon.mdi .dash-color-error--text,
.v-icon.mdi .dash--color-error {
  color: #FF003A;
}

.v-card {
  -webkit-box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.05);
}

.v-card.card-round,
.v-sheet.card-round,
.card-round {
  border-radius: 8px;
}

.form-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  background: var(--primary-color);
}

.form-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.tab-indicator {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.form-field > label {
  font-weight: bold;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.pull-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.dash-message,
.dash-card,
.dash-overview {
  margin: 0 0.75rem;
  border-radius: 2px;
  padding: 10px 20px;
  background: white;
  padding: 1.5rem;
  -webkit-box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.05);
}

.dash-card .dash-card-body,
.dash-overview .overview-body,
.dash-message .message-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 2rem;
  margin-top: 1.2rem;
  font-weight: 600;
  color: #555;
}

.dash-card .dash-card-header,
.dash-overview .overview-header,
.dash-message .message-header {
  font-size: 1rem;
  text-transform: uppercase;
}

.underliner-message {
  border-bottom: solid #78B943 3px;
  width: 48px;
  margin-top: 0.5rem;
}

.underliner-message.border-success {
  border-bottom-color: #00EEAA;
}

.underliner-message.border-info {
  border-bottom-color: #78B943;
}

.underliner-message.border-error {
  border-bottom-color: #FF003A;
}

.status {
  padding: 6px 10px;
  border-radius: 15px;
}

.status.missed {
  background: var(--v-warning-base);
}

.status.reject_audio, .status.rejected {
  background: var(--v-error-lighten1);
}

.status.received {
  background: var(--dash-primary);
}

.status.pending {
  background: #efefef;
}
