/* Estilos generales */
#extra .row .disabled-input {
    text-align: right;
    opacity: 0.8;
}
#extra .row table .disabled-input {
    margin: 1em auto 1em auto;
}
#extra .disabled-input {
    padding-right: 0.5em;
}
#extra .disabled-input:focus {
    cursor: no-drop;
}

#extra .static-input {
    background-color:#BDE5F8; 
    color:#000;
    text-align: left;
}
#extra .static-input:focus {
    cursor: no-drop;
}

/* CSS facturación y contabilidad */
#extra .row input.error-diff {
  background-color: #f44336;
  color: #fff;
  text-align: right;
  margin: 0.5em auto 0.5em auto;
  padding-right: 0.5em;
}

#extra .row input.ok-diff {
  background-color: #8bc34a; 
  color: #333;
  text-align: right;
  margin: 0.5em auto 0.5em auto;
  padding-right: 0.5em;
}
/* Fin CSS facturación y contabilidad */

.card-empleado .cards-container .card {
    min-height: 15em;
}

.photo {
    background-color: #ccc;
    max-width: 114px;
    max-height: 80px;
    margin: 0.5em auto 0 auto;
    padding: 0.25em;
}

/* Para producción */
/* .production-new-order .row { */
/*     margin-bottom: 0; */
/* } */

/* .production-new-order .producto { */
/*     margin-bottom: 0.5em; */
/* } */
