
.NombreCtm {
  color: rgb(247, 150, 45) !important;
}


/* .IconoCTM {
     /* color: rgb(247, 150, 45) !important; 
  } */

.IconoCTM:hover{
    /* color: #4254ba !important; */
    color: rgb(247, 150, 45) !important;
}

/* .nav-pills {
    --ct-nav-pills-border-radius: 0.15rem;
    --ct-nav-pills-link-active-color: white;
    --ct-nav-pills-link-active-bg:  rgb(247, 150, 45);
  } */

.Encabezadotabla{
  border: white 3px solid;
  border-top: #f3f2f8 1px solid;
  border-bottom: #f3f2f8 1px solid;
}
 /* //Para ordenar tablas 

 table tr th {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.sorting {
  background-color: #490a0a;
}


.asc:after {
  content: ' ↑';
}

.desc:after {
  content: " ↓";
}
 /* //Para ordenar tablas */

 .drag-area.active{
  background-color: #f4f8ff;
  color:black;
  border:2px dashed #ddd;
 } 

 .drag-area{
  border:5px dashed #ddd;
  border-radius:5px;
  display:flex;
  align-items:center;
  justify-content:center;
  flex-direction:column;
  padding:40px 10px;
 }
 .drag-area button{
  padding:10px 25px;
  color:white;
  background-color: rgb(247, 150, 45);
  border:0;
  outline:none;
  cursor:pointer;
  margin:20px;
}
.file-container{
  display:flex;
  align-items:center;
  gap:10px;
  border: solid 1px #ddd;
  padding:10px;
}
#preview{
  margin-top:10px;
}

.status-text{
padding: 0 10px;
}

.success{
  color:green;
}

.failure{
  color:red;
}

.blink {
  animation: blinker 1s step-start infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}