.numero{
  height: 44.49px;
}
.btn-success-verde{
  background-color: #c8ff8c;
}
.btn-verde{
  background-color: #d2ffa1;color:#424242;
  width:100%;padding-left:10px;
}
.btn-verde:hover{
color:#000000;

}
.btn-verdeo{
  background-color: #c8ff8c;color:#424242;
  width:100%;
}
.verde{
  color: #c8ff8c;font-size: 1.3em;
 }
 .verdex{
  font-size: 1.3em;
 }
 .divlista{
    min-height: 240px;
    max-height: 300px;
    overflow-y: auto;
  }
  .subtotalx{width: 100%;}
  .subtotal td{font-weight: bold; color:#424242;padding-right: 10px;}
  .subtotal .rojo td{color:#B40404;}
  .der{text-align: right;}
  .total{color:#424242;font-weight: bold;}
  .lote{overflow-x:auto;max-width:98%;position: relative;}
  .cien{width:100%}
  .titulos{background-color: #1d1d1d;color:#ffffff}
  .bru{ border-top-right-radius: 6px;border-top-left-radius: 6px;}
  .brd{border-radius: 6px;}
  .bg-grisclaro{background-color: #f4f9ff;margin-top: 10px;}
  .bg-grisclaro2{background-color: #f4f9ff;}
  .opacity{
    background-color:rgb(83, 83, 83);
    width:200px;
    height:70px;
 }
  #menu .btn{margin: 4px;width: 100%;}
  .checkverde{color: #00b80f;}
  .nav-link,.nav-link:hover{color:#858796}
  .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    background-color: #1d1d1d;color:#FFF}
    .bloque{padding-left: 4px;padding-right: 4px;}
    .pad td{
      padding: 4px;
    }
    .money{
      width: 100%;
    }
    .ri{text-align: right;}
   #facturaspendientesx, #facturaspendientesx1{text-align: center;padding-top: 10px;}
#descuento, #abonado{text-decoration: underline;cursor: pointer;}
.tp th{text-align: center;}
.caducado td{color:rgb(228, 40, 40);}
.vigente td{color:rgb(1, 184, 1);}
.b td{font-weight: bold;}
.print{font-size: 1.2em;}
.rojo{color:red;}