.nav-link{color:#000;}.nav-link:hover{color:#5ca000;}

.nav-tabs .nav-link.active{
  background: #5ca000; /* Color plano para navegadores que no manejan gradientes */
  background: linear-gradient(#5ca000, rgba(0,0,0,0)); /* Color con gradiente */
  color: #000 !important;
}
/* Clases de colores ALIQUO para botones */
.btn-success{
    background-color: #5ca000 !important;
    border: #5ca000 !important;
}
  .btn-success:hover{
      background-color: #9ac147 !important;
      border: #94d500 !important;
  }
  
.ALQv{ /* Verde aliquo */
    background: #5ca000;
    border: #5ca000;
    color: #fff !important;
}
    .ALQv:hover{background: #9ac147; border: #94d500;}
    
.ALQr{ /* Rojo aliquo */
  background: #c14747;
  border: #c14747;
  color: #fff !important;
}
    .ALQr:hover{background: #dc9494; border: #dc9494; color: #fff !important;}

.fondo{
    background-color: #e9e8e6;
}

.nav-pills .nav-link{
    cursor:pointer;
}

a:link {
    text-decoration: none !important;
}

a:hover{
    text-decoration: none !important;
}

.logos{
  width: auto;
   height: 100%;
   padding: 10px;
   border-radius: 100px;
   background-color: white;
   height: 40px;
   
}

.mt-5, .my-5{
    margin-top: 1.5em!important
}

.card-header:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
    font-size: 22px;
    display: inline-block;
    width: 100%;
}

#calendar {
    max-width: 900px;
    margin: 0 auto;
  }
