@media print{#i4w-cportal-invoice{font-family:arial;font-size:.9em}.i4w-cportal-invoice-invoice-information table{border:none!important;border-spacing:0!important;font-family:arial;font-size:.9em}div.i4w-cportal-invoice-company-address,div.i4w-cportal-invoice-client-address,.i4w-cportal-invoice-purchases table,.i4w-cportal-invoice-payments table,.i4w-cportal-invoice-balance table{font-family:arial;font-size:.9em}.i4w-cportal-invoice-invoice-information h1,.i4w-cportal-invoice-purchases h2,.i4w-cportal-invoice-payments h2,.i4w-cportal-invoice-balance h2{font-size:1.0em;font-family:arial}.i4w-cportal-invoice-purchases table{border:solid 1px #000}.i4w-cportal-invoice-product-item{width:300px!important}.i4w-cportal-invoice-no-print{display:none}}#i4w-cportal-invoice{width:100%;font-family:arial}#i4w-cportal-invoice h1,#i4w-cportal-invoice h2{font-family:arial;font-size:1.2em}.i4w-cportal-invoice-textleft{text-align:left}.i4w-cportal-invoice-textright{text-align:right}.i4w-cportal-invoice-no-wrap{white-space:nowrap}.i4w-cportal-invoice-balance-overdue{width:100%;font-size:1.2em;color:#fff;text-align:center;background-color:#ff3c00}.i4w-cportal-invoice-print-icon{float:right;margin-right:5px;margin-top:8px;cursor:pointer}.i4w-cportal-invoice-company-address{margin:10px 0 0 5px;font-size:1.1em}.i4w-cportal-invoice-client-address{margin:45px 5px 0 5px;padding:0 5px 0 5px;font-size:1.1em;float:left}.i4w-cportal-invoice-client-address span{text-decoration:underline}.i4w-cportal-invoice-invoice-information{float:right;text-align:right;margin:15px 0 0 0;padding:0 5px 0 0;width:60%;font-size:.9em}.i4w-cportal-invoice-invoice-information table{width:100%;float:right}.i4w-cportal-invoice-invoice-information table,.i4w-cportal-invoice-invoice-information table td{border:solid 1px #000}.i4w-cportal-invoice-invoice-information td{padding:5px;text-align:center}.i4w-cportal-invoice-row-highlight{background-color:#e0e0e0;font-weight:bold}.i4w-cportal-invoice-row-highlight-overdue{background-color:#ff3c00;font-weight:bold;color:#fff}.i4w-cportal-invoice-purchases{margin:35px 5px 0 5px;padding:0 5px 0 5px}.i4w-cportal-invoice-payments,.i4w-cportal-invoice-balance{margin:15px 5px 0 5px;padding:0 5px 0 5px}.i4w-cportal-invoice-purchases table,.i4w-cportal-invoice-payments table,.i4w-cportal-invoice-balance table{width:100%}.i4w-cportal-invoice-purchases th,.i4w-cportal-invoice-purchases td,.i4w-cportal-invoice-payments th,.i4w-cportal-invoice-payments td,.i4w-cportal-invoice-balance th,.i4w-cportal-invoice-balance td{padding:5px}.i4w-cportal-invoice-error{color:red;font-weight:bold}#i4wcportalinvoices,#i4wcportalcreditcards,#i4wcportalsubscriptions{width:100%;overflow-x:auto}#i4wcportalinvoices input,#i4wcportalcreditcards input,#i4wcportalsubscriptions input{margin:0}.i4w-cportal-invoice-product-item{width:45%!important;word-wrap:break-word!important}.i4w-cportal-update-failure,.i4w-cportal-invoice-payment-failure,.i4w-cportal-ccard-delete-failure,.i4w-cportal-ccard-error,.i4w-cportal-ccard-update-failure,.i4w-cportal-ccard-add-failure,.i4w-cportal-subscription-reactivate-failure,.i4w-cportal-subscription-cancel-failure,.i4w-cportal-subscription-update-failure{font-weight:bold;color:red}.i4w-cportal-update-success,.i4w-cportal-invoice-payment-success,.i4w-cportal-ccard-delete-success,.i4w-cportal-ccard-update-success,.i4w-cportal-ccard-add-success,.i4w-cportal-subscription-reactivate-success,.i4w-cportal-subscription-cancel-success,.i4w-cportal-subscription-update-success{font-weight:bold;color:green}#i4w-cportal-invoice-loading,#i4w-cportal-subscriptions-loading{z-index:9999;position:fixed;top:50%;left:50%;margin-top:-50px;margin-left:-50px;border:solid 1px #000;background-color:#fff}#i4w-cportal-invoice-loading-in-popup{z-index:9999;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;border:solid 1px #000;background-color:#fff}#i4w_cportal_invoice_total_due{border:2px solid #ccc;width:120px;padding:2px 4px;background-color:#fefefe;font-size:24px;text-align:right}#i4w-cportal-invoices tr td:first-child,#i4w-cportal-invoices tr td:last-child,#i4w-cportal-invoices tr th:first-child,#i4w-cportal-invoices tr th:last-child{text-align:center}#i4wcportalcreditcards input,#i4wcportalinvoices input{display:inline;width:150px}