/* QUINCA+ v88 — longueur selon unité */

.sale-add-measures-v88.sale-one-field-v88{
  grid-template-columns:1fr!important;
}

.cart-line-bottom-v88.cart-line-no-ml-v88{
  grid-template-columns:minmax(62px,.8fr) minmax(76px,1fr) minmax(92px,1.15fr)!important;
}

.quote-line-bottom-v88.quote-line-no-ml-v88{
  grid-template-columns:minmax(58px,.8fr) minmax(70px,1fr) minmax(85px,1.15fr)!important;
}

/* Reçu caisse */
.receipt-table-v88 th:nth-child(2),
.receipt-table-v88 th:nth-child(3),
.receipt-table-v88 th:nth-child(4),
.receipt-table-v88 td:nth-child(2),
.receipt-table-v88 td:nth-child(3),
.receipt-table-v88 td:nth-child(4){
  text-align:center!important;
}

/* Proforma : 8 colonnes */
.proforma-table-v60 th:nth-child(1){width:4%!important}
.proforma-table-v60 th:nth-child(2){width:31%!important}
.proforma-table-v60 th:nth-child(3){width:7%!important}
.proforma-table-v60 th:nth-child(4){width:10%!important}
.proforma-table-v60 th:nth-child(5){width:8%!important}
.proforma-table-v60 th:nth-child(6){width:12%!important}
.proforma-table-v60 th:nth-child(7){width:12%!important}
.proforma-table-v60 th:nth-child(8){width:16%!important}

.pf-nb-v75,
.pf-ml-unit-v88,
.pf-qty-v60{
  text-align:center!important;
}

@media(max-width:760px){
  .cart-line-bottom-v88.cart-line-no-ml-v88{
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
  }
}

@media(max-width:650px){
  .quote-line-bottom-v88.quote-line-no-ml-v88{
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
  }
}

@media print{
  .receipt-table-v88 th,
  .receipt-table-v88 td{
    font-size:9px!important;
    padding:6px 4px!important;
  }

  .proforma-table-v60{
    font-size:7px!important;
  }

  .proforma-table-v60 th,
  .proforma-table-v60 td{
    padding:4px 2px!important;
  }

  .pf-nb-v75,
  .pf-ml-unit-v88,
  .pf-qty-v60{
    text-align:center!important;
  }
}
