/*List Box de Selección Múltiple*/
.SumoSelect { width: 100% !important; }

.search-title .text-light { color: #6b6868 !important; }

.modal-open { overflow: scroll !important; }

.content-wrapper { background-color: transparent !important; }

.campo-obligatorio {
  border: 2.2px solid red !important;
  box-shadow: 0px 0px 0px 2px rgb(250,128,114);
}

.mensaje-error {
  font-size: 12px;
  color: red;
}

.select2-selection__choice:nth-child(odd) {
  background-color: #007bff;
  border: 1px solid #007bff !important;
  color: white !important;
  padding-bottom: 2px !important;
  padding-top: 2px !important;
}

.select2-selection__choice:nth-child(even) {
  background-color: #6c757d;
  border: 1px solid #6c757d !important;
  color: white !important;
  padding-bottom: 2px !important;
  padding-top: 2px !important;
}

.select2-selection__choice__remove { color: white !important; }

.pendiente-grabar::after {
  color: red;
  content: " * (cambios sin guardar)";
  font-size: x-small;
}

.dropdown-toggle::after {
  display: none !important;
}
.dropdown-toggle::before {
  display: none !important;
}

