.btn-outline-primary {
  border-color: #006d77;
  color: #006d77;
}

.btn-outline-primary:hover {
  background-color: #006d77;
  color: white;
}

.form-label-description a {
  color: #006d77;
}

.form-label-description a:hover {
  color: #004d53;
}

.nav-link-title {
  color: #edf6f9;
  font-size: 1rem;
}
.nav-item {
  color: #edf6f9;
}
.nav-item a:hover {
  color: #f3d2ad;
}

.nav-menu {
  color: #edf6f9;
}

.tenue {
  color: #72787a;
}

.login-box {
  margin-top: -5rem;
}

.login-card {
  max-width: 22rem;
  margin: auto;
  border-color: #abbcbe;
}

.recpass-card {
  max-width: 50rem;
  width: 100%;
  margin: auto;
  border-color: #abbcbe;
}

.changepass-card {
  max-width: 35rem;
  width: 100%;
  margin: auto;
  border-color: #abbcbe;
}

.alert-light-success {
  color: #266835;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-light-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-light-danger {
  color: #721c24;
  background-color: #f9e8eb;
  border-color: #f5c6cb;
}

.alert-light-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.link-principal {
  color: #006d77;
}
.card-title {
  margin-bottom: 0.75rem;
}
.card-title {
  float: left;
  font-size: 1.1rem;
  font-weight: 400;
  margin: 0;
}
.card-header {
  padding: 0.55rem 1.25rem;
  margin-bottom: 0;
  background-color: #DEDEDE;
  border-bottom: 0 solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 0) calc(0.25rem - 0) 0 0;
}
.card-title {
  float: left;
  font-size: 1.1rem;
  font-weight: 400;
  margin: 0;
  color: #000;
}
.text-sm .card-title {
  font-size: 1rem;
}
.table-hover tbody tr:hover td, .table-hover tbody tr:hover th {
  background-color: #D5EAFF;
}
.negrita {
  font-weight: bold;
}
.celda-sm {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.no-resaltar:hover {
  background-color: #F6F8FB;
  color: rgb(0, 0, 0) !important;
}