/* QUINCA+ v114 — alignement du tableau Stock écran + impression */

/* Écran : titres et valeurs parfaitement alignés. */
.stock-table-v113 th{
  text-align:center!important;
  vertical-align:middle!important;
  white-space:nowrap;
}

.stock-table-v113 th:first-child{
  text-align:left!important;
}

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

.stock-table-v113 td:not(:first-child),
.stock-table-v113 .stock-money-v113,
.stock-table-v113 .stock-qty-v113,
.stock-table-v113 .stock-total-qty-v113,
.stock-table-v113 .stock-margin-v113{
  text-align:center!important;
}

.stock-table-v113 .stock-money-v113 strong,
.stock-table-v113 .stock-margin-v113 strong,
.stock-table-v113 .stock-total-qty-v113 strong{
  display:inline-block;
  width:100%;
  text-align:center!important;
}

.stock-table-v113 .stock-product-v113{
  text-align:left!important;
}

/* Impression : mêmes colonnes centrées sous les en-têtes. */
.stock-print-v113 .list-print-table-v64 th{
  text-align:center!important;
  vertical-align:middle!important;
}

.stock-print-v113 .list-print-table-v64 th:nth-child(1),
.stock-print-v113 .list-print-table-v64 th:nth-child(2){
  text-align:left!important;
}

.stock-print-v113 .list-print-table-v64 td{
  vertical-align:middle!important;
}

.stock-print-v113 .list-print-table-v64 td:nth-child(1),
.stock-print-v113 .list-print-table-v64 td:nth-child(2){
  text-align:left!important;
}

.stock-print-v113 .list-print-table-v64 td:nth-child(n+3),
.stock-print-v113 .list-print-table-v64 .num-v64{
  text-align:center!important;
}

.stock-print-v113 .list-print-table-v64 td strong{
  display:inline-block;
  width:100%;
  text-align:inherit!important;
}

.stock-print-summary-v113 span{
  text-align:left!important;
}

.stock-print-summary-v113 strong{
  text-align:center!important;
}

@media print{
  .stock-print-v113 .list-print-table-v64 th,
  .stock-print-v113 .list-print-table-v64 td{
    vertical-align:middle!important;
  }

  .stock-print-v113 .list-print-table-v64 td:nth-child(n+3),
  .stock-print-v113 .list-print-table-v64 .num-v64{
    text-align:center!important;
  }
}
