.invoice-lines-table,
.invoice-lines-table th,
.invoice-lines-table td,
.invoice-lines-table thead th,
.invoice-lines-table tbody td,
.invoice-lines-table tfoot td {
  background: #fff !important;
  color: #172033 !important;
  border-color: #9aa4b2 !important;
}

.invoice-lines-table thead th {
  border: 1px solid #172033 !important;
  font-weight: 700;
}

.invoice-lines-table .net-total td,
.invoice-lines-table .balance-row td,
.invoice-lines-table .article-count td,
.invoice-lines-table .amount-words-row td,
.invoice-lines-table .payment-row td {
  background: #fff !important;
}

.invoice-security-block,
.invoice-security-block .security-layout,
.invoice-security-block .security-layout td {
  background: #fff !important;
}

.document-accent {
  background: #172033 !important;
  height: 2px !important;
}

.company-display-name{margin:0 0 .5rem!important;color:#0d6efd!important;font-size:19pt!important;line-height:1.08!important;font-weight:800!important;letter-spacing:.01em;text-transform:uppercase}
.facture-document .document-identity h2{font-size:17pt!important;line-height:1.1!important;white-space:nowrap!important;word-break:normal!important;color:#000!important;font-weight:800!important}

@media print {
  .invoice-lines-table th,
  .invoice-lines-table td,
  .invoice-security-block,
  .invoice-security-block .security-layout td {
    background: #fff !important;
    color: #000 !important;
  }
}
