ul.errorlist{
    color: #e74a3b;
    list-style: none;
    padding-left: 0;
}


.alert-error {
    color: #78261f;
    background-color: #fadbd8;
    border-color: #f8ccc8;
  }

.navbar-nav .nav-link{
    padding: 0.5em 1em !important;
   
}

/* Full modal width */
.modal-xl {
  /*max-width: 1140px;*/
  max-width: 90%;
}

  /*


.navbar-nav .nav-link i,  .nav-link span{
    padding: 0.5em 1em !important;
    font-size: 1em !important;
   
}
*/

.nav-main-item i, .nav-main-item span{
    padding: 0.4em 0.8em !important;
    font-size: 1em !important;
    
}

.table, label{
    color: #5a5c69 !important;
}

label{
    font-weight: bold !important;
}

#logo_app{
    width: 60px;
}

#inventory_info{

}
#inventory_info p{
    margin: 0;
}

input[type=file].is-invalid{
    border:1px solid red;
    border-radius: 5px;
    padding: 0.2em;
}

.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {
    color: #fff !important;
}
.btn-outline-primary:hover {
    color: #fff !important;
    background-color: #4e73df;
    border-color: #4e73df;
  }

  #info .progress {
    border-radius: 1px !important;
    font-size: 0.8rem !important;
  }

  /* Datepicker */
  .datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
    color: #ca5146;
  }
  
  .btn-group-vertical > .btn, .btn-group > .btn {
    
    font-size: 12px;
  }

  /*
  .order_current .delrow{
    display: none  !important;
  }
    */

.outrow{
  color: #ca5146 !important;
}

.item_migrate{
  width: 32%;
  display: inline-block;
}

.item_migrate .badge-secondary{
  font-size: 90%;
}

.badge_big{
  font-size: 80% !important;
}

.active_btn{
  background: #5a5c69 !important;
  border-color: #5a5c69 ;
  font-weight: bold;
}

table td {
  vertical-align: middle !important;
}