.border-no {
  border-top: none;
}

.alert-block .alert {
  color: #fff !important;
}

.no-active {
  cursor: default;
  pointer-events: none;
  text-decoration: none;
  color: grey;
  opacity: 0.7;
}

.toast-body a {
  color: #fff;
  text-decoration: underline;
  font-weight: bold;
}

.df {
  display: flex;
}

.checkbox-block .form-group {
  margin-bottom: 0px;
}


body {
  min-width: 320px;
}

.card-nbs {
  box-shadow: none;
}

.label-block {
  max-width: 90%;
}

.list-patient-mobile {
  display: none;
}

@media (max-width:720px) {
  .navbar-main nav .breadcrumb  li.breadcrumb-item {
    display: none;
  }

  .navbar-main nav .breadcrumb  li.breadcrumb-item:first-child {
    display: block;
  }
}

@media (max-width:990px) {
  .navbar-main nav {
    width: 75%;
  }
}

@media (max-width:860px) {
  .list-patient-big {
    display: none;
  }

  .list-patient-mobile {
    display: block;
  }
}


.table-hover>tbody>tr:hover>* {
  --bs-table-accent-bg: rgb(248, 249, 250);
}