/* Semaforo */
.procesoAdm{
  color: #00A887!important;
  border-radius: 1rem;
  background: #CBFEF5!important;
  font-size: 10px!important;
}
.fueraTiempoAdm{
  color: #FF5C00!important;
  border-radius: 1rem;
  background: #FFEBDF!important;
  font-size: 10px!important;
}
.poVencerAdm{
  color: #CA9918!important;
  border-radius: 1rem;
  background: #FFFBE6!important;
  font-size: 10px!important;
}
/* Semaforo */

/* status */
.inconclusoAdmin{
  color: azure;
}
/* status */

/*
recibido: 00ADE7

*/

.recibido{
  color: #00ADE7!important;
}
.revision{
  color: #695093!important;
}
.observaciones{
  color: #FF8300!important;
}
.pendiene{
  color: #D8B455!important;
}
.aprobado{
  color: #00A887!important;
}
.stts_cancelado{
  color: #FF5C00!important;
  font-weight: 700;
}



table.dataTable.no-footer{
  border-bottom: 0px solid rgba(0, 0, 0, 0.3)!important;
}
.dataTables_paginate {
  width: 100%;
}
.txt-bold{
  font-weight: bold;
}
.date-card{
  color: #6E799F !important;
  line-height: 25px !important;
}

/*alertas*/
.alert_indicadores{
  width: 20rem;
  border-radius: 20px;
  position: absolute;
  z-index: 2500;
  right: 10px;
  padding:1rem;
}
.section_ind{
  padding-top: 1rem;
  padding-left: 1rem;
  display: flex;
  justify-content: space-around;
  flex-direction: column;
}
.colr_indicadores_Amarillo{
  background: #fffbe6;
}
.text_Amarillo{
  font-weight: 600!important;
  font-size: 14px!important;
  color: #EFCD0C!important;
}
.desc_Amarillo{
  font-size: 12px!important;
  color: #CA9918!important;
}
.btnclose_Amarillo{
  border-radius: 20px;
  width: 25px;
  height: 25px;
  border: 2px solid #CA9918!important;
  line-height: 0;
  opacity:100!important;
  margin-top: 0.5rem;
}
.close_Amarillo{
  color:#CA9918;
  opacity:100!important;
}
/**/
.colr_indicadores_Naranja{
  background: #FFEBDF;
}
.text_Naranja{
  font-weight: 600!important;
  font-size: 14px!important;
  color: #FF5C00!important;
}
.desc_Naranja{
  font-size: 12px!important;
  color: #CC4900!important;
}
.btnclose_Naranja{
  border-radius: 20px;
  width: 25px;
  height: 25px;
  border: 2px solid #CC4900!important;
  line-height: 0;
  opacity:100!important;
  margin-top: 0.5rem;
}
.close_Naranja{
  color:#CC4900;
  opacity:100!important;
}
/**/
.colr_indicadores_Verde{
  background: #CBFEF5
  ;
}
.text_Verde{
  font-weight: 600!important;
  font-size: 14px!important;
  color: #00A887!important;
}
.desc_Verde{
  font-size: 12px!important;
  color: #005C4A!important;
}
.btnclose_Verde{
  border-radius: 20px;
  width: 25px;
  height: 25px;
  border: 2px solid #005C4A!important;
  line-height: 0;
  opacity:100!important;
  margin-top: 0.5rem;
}
.close_Verde{
  color:#005C4A;
  opacity:100!important;
}

.box_content-admin{
  margin-top: 5em !important;
}

.cancelar-tramite-admin {
  cursor: pointer !important;
  color: #186ADE !important;
  font-size: 16px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: normal !important;
  text-decoration-line: underline !important;
}

.titulo-btn-card{
  color: #c2995c !important;
}

.btn-revisar-solicitud-admin, .btn-revisar-solicitud-admin:hover {
  background: #FFFFFF;
  border: 1px solid #C2995C;
  border-radius: 15px;
  padding: 12px 20px 12px 20px;
  font-weight: 600;
  font-size: 14px;
  line-height: 17.6px;
  color: #C2995C;
  gap: 10px;
}

.btn-validateReso{
  padding: 5px 15px;
  gap: 10px;
  border-radius: 30px;
  color: #2D2829 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  border: 1px solid #2D2829;
  
}

.table {
  color: #2D2829 !important;
}

.text-warning-icono {
  color: #FF6500 !important;
}

.text-info-icono {
  color: #186ADE !important;
}

.choices__list--multiple .choices__item {
  background-color: #7d828b !important;
  border: 1px solid #7d828b !important;
}

.choices[data-type*=select-multiple] .choices__button, .choices[data-type*=text] .choices__button {
  border-left: 1px solid #2D2829 !important;
}
@media (max-width: 576px) {
  .box_content-admin {
      margin-top: 4em !important;
  }
}