.invoice_preview {position: relative; background: white; padding: 20px;  text-align:left;}
.invoice_preview .number{font-size: 12pt;}
.invoice_preview .dates{ font-size: 12pt; }
.invoice_preview .seller{ margin-top: 10px; }
.invoice_preview .customer{ margin-top: 10px; }
.invoice_preview .customer_address{ margin-top: 10px; position: absolute; right: 150px; top: 200px;font-size: 10pt; }

.invoice_preview .items {width: 100%; border: none;  border-collapse: collapse; border-spacing: 0; margin-top: 10px;}
.invoice_preview .header td {border: solid black 1px;  padding: 3px; font-weight: bold;}
.invoice_preview .item td {border: solid black 1px;  padding: 3px;}
.invoice_preview .item td.span{border:none !important;}
.invoice_preview .ar{text-align: right;}

.invoice_preview .to_pay{ text-align: right; margin-top: 20px;}
.invoice_preview .to_pay h2{ font-size: 12pt;}



