
.invoice table .add {
    max-width: 40ch !important;
    word-break: break-word !important;          
    hyphens: auto !important;
}
.invoice-show { border: 2px solid black; height: 1490px; width: 1000px; padding: none !important; } 
.invoice-header {  height: 143px; width: 100%; }
 .invoice-address { border-bottom: 2px solid black; } 
.invoice-table { border-bottom: 2px solid black; height: 700px; width: 1000px; padding-left:13px } 
.invoice-total { border-bottom: 2px solid black; } 
/*.address-col { border-right: 2px solid black; height: 200px; } 
.total-row { border-bottom: 2px solid black; } 
.gst-info { border-right: 2px solid black; } 
.bank-payment { border-bottom: 2px solid black; } 
.gst-total { border-bottom: 2px solid black; } 
#product_table { max-height: 750px; table-layout:fixed; } */




