.invoice_template_v1{background:#fff;padding:50px}.invoice_template_v1 .invoice_logo{width:280px;margin-left:-40px}.invoice_template_v1 p{margin-bottom:5px;font-family:var(--brand-font-body);line-height:1.2}.invoice_template_v1 p strong{color:#343349}.invoice_template_v1 h6{line-height:1.2}.invoice_template_v1 .invoice_row{margin-bottom:30px;border-bottom:1px solid #f5f6fa;padding-bottom:20px;padding-top:20px}.invoice_template_v1 .invoice_row:last-child{border:none}.invoice_template_v1 .invoice_row .inline_row,.invoice_template_v1 .invoice_row .invoice_status,.invoice_template_v1 .invoice_row .total_amount{margin-bottom:30px}.invoice_template_v1 .invoice_row .inline_row h6{margin-bottom:-2px}.invoice_template_v1 .invoice_row .total_amount p{font-size:37px;font-weight:700;font-family:var(--brand-font-body);color:#343349;margin-top:18px}.invoice_template_v1 .invoice_row .total_amount .invoice_payment_duration_type{font-size:12px}.invoice_template_v1 .invoice_row .invoice_status p{display:inline-block;color:#fff;padding:5px 30px;border-radius:4px}.invoice_template_v1 .invoice_row .invoice_status p.status-paid{background:#4dd365}.invoice_template_v1 .invoice_row .invoice_status p.status-processing{background:#fdc72e}.invoice_template_v1 .invoice_row .invoice_status p.status-canceled,.invoice_template_v1 .invoice_row .invoice_status p.status-not_paid{background:#fc3934}.invoice_template_v1 .invoice_row .invoice_description_item table{width:100%}.invoice_template_v1 .invoice_row .invoice_description_item table td{padding-left:18px;padding-bottom:0;padding-top:13px}.invoice_template_v1 .invoice_row .invoice_description_item table thead tr{height:50px;border-bottom:1px solid #f1f1f1;font-size:13px;text-transform:uppercase;color:#3a384e;font-weight:500}.invoice_template_v1 .invoice_row .invoice_description_item table thead tr td{text-align:right}.invoice_template_v1 .invoice_row .invoice_description_item table thead tr td:first-child{text-align:left!important}.invoice_template_v1 .invoice_row .invoice_description_item table tbody tr{height:36px}.invoice_template_v1 .invoice_row .invoice_description_item table tbody tr h6{display:inline-block}.invoice_template_v1 .invoice_row .invoice_description_item table tbody tr td{text-align:right}.invoice_template_v1 .invoice_row .invoice_description_item table tbody tr td:first-child{text-align:left!important}.invoice_template_v1 .invoice_row.calculating_totals ul li{list-style:none;margin-bottom:5px;font-size:15px}.invoice_template_v1 .invoice_row.calculating_totals ul li span{min-width:100px;padding-right:50px}.invoice_template_v1 .invoice_row.calculating_totals ul li.total_payment{color:#34324a;font-weight:700}.invoice_template_v1 .invoice_row.calculating_totals ul li.total_payment span{color:initial!important}.invoice_template_v1 .invoice_row .invoice_notes{border:2px solid #f5f6fa;width:100%;border-radius:4px;margin-top:10px;padding:10px}@media print{#page_title,.company_profile_header_content{display:none}.admin_content{position:fixed;width:100%;z-index:99999;left:0;right:0;background:#f1f1f1;top:0}#invoice_status{text-align:right!important;color:#000!important;padding:0}#invoice_status p{color:#000;text-align:right;padding:0}#print_button{display:none}}