.actions-btn-tooltip.tooltip{opacity:1;top:-11px!important}.actions-btn-tooltip .arrow:before{border-top-color:#3b3f5c}.actions-btn-tooltip .tooltip-inner{background:#3b3f5c;color:#fff;font-weight:700;border-radius:30px;box-shadow:0 5px 15px 1px #716aca33;padding:4px 16px}.invoice-container{width:100%}.invoice-inbox{padding:0;background-color:#fff;border:1px solid #e0e6ed;border-radius:8px}.invoice-inbox .inv-number{font-size:18px;font-weight:700;margin-bottom:0;color:#888ea8}.invoice-inbox .invoice-action svg{cursor:pointer;font-weight:600;color:#888ea8;margin-right:6px;vertical-align:middle;fill:#00173714}.invoice-inbox .invoice-action svg:not(:last-child){margin-right:15px}.invoice-inbox .invoice-action svg:hover{color:#4361ee;fill:#1b55e23d}.invoice .content-section .inv--head-section{padding:36px 35px 25px;margin-bottom:40px;border-bottom:1px solid #e0e6ed}.inv--customer-detail-section{padding:0 35px 36px}.invoice .content-section .inv--head-section h3.in-heading{font-size:18px;font-weight:600;color:#0e1726;margin:0 0 0 12px}.invoice .content-section .inv--head-section .company-logo{width:70px;height:70px}.invoice .content-section .inv--head-section div.company-info{display:flex;justify-content:flex-end}.invoice .content-section .inv--head-section div.company-info svg{width:42px;height:42px;margin-right:10px;color:#4361ee;fill:#1b55e23d}.invoice .content-section .inv--head-section .inv-brand-name{font-size:23px;font-weight:600;margin-bottom:0;align-self:center}.invoice .content-section .inv--detail-section .inv-to{font-weight:700;font-size:15px;margin-bottom:15px}.invoice .content-section .inv--detail-section .inv-customer-name{font-weight:600;margin-bottom:2px;font-size:15px;color:#4361ee}.invoice .content-section .inv--detail-section .inv-detail-title{font-weight:700;font-size:15px;margin-bottom:15px}.invoice .content-section .inv--detail-section .inv-details{font-weight:700;margin-bottom:15px}.invoice .content-section .inv--detail-section .inv-street-addr{margin-bottom:2px;font-size:15px;color:#3b3f5c}.invoice .content-section .inv--detail-section .inv-email-address{font-weight:600;margin-bottom:2px;font-size:15px;color:#515365}.invoice .content-section .inv--detail-section .inv-list-number{margin-bottom:2px}.invoice .content-section .inv--detail-section .inv-list-number .inv-title{font-weight:400;font-size:20px}.invoice .content-section .inv--detail-section .inv-list-number .inv-number{font-weight:400;font-size:18px;color:#4361ee}.invoice .content-section .inv--detail-section .inv-created-date,.invoice .content-section .inv--detail-section .inv-due-date{margin-bottom:2px;color:#888ea8}.invoice .content-section .inv--detail-section .inv-created-date .inv-title,.invoice .content-section .inv--detail-section .inv-due-date .inv-title{font-weight:700;font-size:15px}.invoice .content-section .inv--detail-section .inv-created-date .inv-date,.invoice .content-section .inv--detail-section .inv-due-date .inv-date{font-size:15px;font-weight:600}.invoice .content-section .inv--product-table-section{padding:30px 0}.invoice .content-section .inv--product-table-section table{margin-bottom:0}.invoice .content-section .inv--product-table-section thead tr{border:none}.invoice .content-section .inv--product-table-section th{background:transparent;border-top:1px solid #e0e6ed;border-bottom:1px solid #e0e6ed}.invoice .content-section .inv--product-table-section th:first-child{padding-left:35px;border-radius:0}.invoice .content-section .inv--product-table-section th:last-child{padding-right:35px;border-radius:0}.invoice .content-section .inv--product-table-section tr td:first-child{padding-left:35px}.invoice .content-section .inv--product-table-section tr td:last-child{padding-right:35px}.invoice .content-section .inv--product-table-section td{border:none;padding:10px 25px;vertical-align:top!important;font-size:15px}.invoice .content-section .inv--product-table-section tbody tr{border-bottom:1px solid #191e3a}.invoice .content-section .inv--product-table-section tbody tr:nth-of-type(2n) td{background-color:#f1f2f3!important}.invoice .content-section .inv--payment-info{font-size:15px;font-weight:600}.invoice .content-section .inv--payment-info .inv-title{color:#4361ee;font-weight:600;margin-bottom:15px;width:65%;margin-left:auto}.invoice .content-section .inv--payment-info p{margin-bottom:0;display:flex;width:65%;margin-left:auto;justify-content:space-between}.invoice .content-section .inv--payment-info span{font-weight:500;display:inline-block;color:#888ea8;white-space:nowrap}.invoice .content-section .inv--payment-info .inv-subtitle{font-weight:600;font-size:15px;display:inline-block;color:#888ea8;white-space:normal;margin-right:4px}.invoice .content-section .inv--total-amounts{padding:0 35px 25px;margin-bottom:25px;border-bottom:1px solid #e0e6ed}.invoice .content-section .inv--total-amounts .grand-total-title h4,.invoice .content-section .inv--total-amounts .grand-total-amount h4{position:relative;font-weight:600;font-size:16px;margin-bottom:0;padding:0;color:#fff;display:inline-block;letter-spacing:1px}.inv--note{padding:0 25px 25px}.inv--note p{margin-bottom:0;font-weight:600;color:#0e1726}@media print{body *{visibility:hidden}#ct,#ct *{visibility:visible}.doc-container{position:absolute;left:0;right:0;top:0}}@page{size:auto;margin:0}.invoice-actions-btn{padding:32px 25px;background-color:#fff;border-radius:8px;border:1px solid #e0e6ed}.invoice-actions-btn label{font-size:14px;font-weight:600;color:#515365}.invoice-actions-btn .invoice-action-btn a{-webkit-transform:none;transform:none}.invoice-actions-btn .invoice-action-btn a.btn-send,.invoice-actions-btn .invoice-action-btn a.btn-print,.invoice-actions-btn .invoice-action-btn a.btn-download{width:100%;margin-bottom:20px}.invoice-actions-btn .invoice-action-btn a.btn-edit{width:100%}@media (max-width: 1199px){.invoice-actions-btn{margin-top:25px}.invoice-actions-btn .invoice-action-btn a.btn-send,.invoice-actions-btn .invoice-action-btn a.btn-print,.invoice-actions-btn .invoice-action-btn a.btn-download{margin-bottom:0}}@media (max-width: 767px){.invoice-actions-btn .invoice-action-btn a.btn-send,.invoice-actions-btn .invoice-action-btn a.btn-print{margin-bottom:20px}}@media (max-width: 575px){.invoice .content-section .inv--payment-info .inv-title{margin:25px auto 6px 0;width:auto}.invoice .content-section .inv--payment-info p{margin-left:0;margin-right:auto;width:auto;justify-content:flex-start}.invoice .content-section .inv--payment-info .inv-subtitle{min-width:140px}.invoice-actions-btn .invoice-action-btn a.btn-download{margin-bottom:20px}.invoice .content-section .inv--payment-info span{white-space:normal}}
