.rojo {
  color: red !important;
}

.blanco {
  color: white !important;
}

.verde {
  color: green !important;
}

.reddatacyl {
  color: rgb(207, 38, 34) !important;
}

.azul {
  color: blue !important;
}

.logo-text {
  font-size: 1.4rem;
  color: rgb(207, 38, 34);
  font-weight: 400;
}


.content {
  padding-top: 70px !important;
}

.select2 {
  font-weight: normal !important;
}

.form-select {
  font-weight: normal !important;
}



.modal-95 {
  max-width: 95% !important;
}

.modal-full {
  max-width: 100% !important;
}

td.multilinea {
  white-space: pre !important;
}

th.multilinea {
  white-space: break-spaces !important;
}

.mh300 {
  min-height: 300px !important;
}

.mh200 {
  min-height: 200px !important;
}

.confirmarEliminar {
  background-color: red !important;
}

.confirmarAceptar {
  background-color: #38cb89 !important;
}

.sinBordes {
  border: none !important;
}

.sinIcono {
  pointer-events: none !important;
}



#dtRegistros_wrapper .dt-layout-row .dt-start .dt-length span.select2 {
  width: 5% !important;
}

.tox-promotion-link {
  display: none !important;
}


.test,
.testmail {
  text-decoration: underline !important;
  color: var(--colorprincipal) !important;
  cursor: pointer;
}


.table>tbody>tr>td:first-child {
  padding-left: 10px !important;
}

.table>tbody>tr>td:last-child {
  padding-right: 10px !important;
}