html {scroll-behavior: smooth !important;}#searchInput {min-width: 200px;}.table-row-past {color: gray !important;}.table-row-current, .table-row-done {background-color: rgba(148, 233, 156, 0.3) !important;}.table-row-near-future {background-color: rgba(200, 200, 0, 0.3) !important;}.table-row-far-future {}.table-row-progress {background-color: rgba(99, 99, 99, 0.1) !important;}.table-row-overbooked {background-color: rgba(255, 0, 0, 0.1) !important;}.table-row-out-of-stock {background-color: rgba(255, 255, 0, 0.1) !important;}.table-row-null {background-color: rgba(0, 0, 255, 0.1) !important;}#orderProductsTable_info {display: none;}#orderProductsSummaryTable {float: right;width: auto;tr, th, td {margin-top: 0;margin-bottom: 0;padding-top: 0;padding-bottom: 0;}}#dt-length-0 {width: 52px;}tr.dtrg-group {th {background-color: white !important;padding-top: 1.6rem;padding-bottom: .6rem;}}tr.custom-hover:hover {background-color: lightgray !important;cursor: pointer;}.clickable-row {cursor: pointer;}a.black-link {color: rgb(60, 75, 100) !important;:hover {color: rgb(60, 75, 100) !important;}}.btn-white {background-color: #fff !important;}.orderProduct-quantity {font-weight: bold;color: #768192;text-align: center;padding: 14px 0;}tr.highlight {th, td {background-color: rgba(0, 255, 4, 0.08);opacity: 40%;}}.fixCreateOrderProductCard {position: fixed !important;bottom: 25px;width: 80%;max-width: 1250px;margin-left: 1rem;}body.invoice-body, .deliveryNote-body {max-width: 800px;min-width: 480px;padding: 1rem !important;margin: 0;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";color: black;font-size: 0.75rem;line-height: 1.8;@media print {.no-print, .no-print * {display: none !important;}a {text-decoration-line: none;}}.align-right {text-align: right;}.invoice-details {margin-top: 40px;}small {font-size: 80%;font-weight: 400;}.logo {top: 0;}.logo2 {position: relative;right: -20px;}.update-btn {position: absolute;left: 16px;top: 100px;width: 50px ;button {border: 0;padding: 0.3rem;border-radius: 4px;background-color: #ffaa00;}}.delete-btn {position: absolute;left: 66px;top: 100px;width: 50px;button {border: 0;padding: 0.3rem;border-radius: 4px;background-color: #ff0000;}}}.invoice-address-from {font-size: 65%;}.invoice-address-block {height: 165px;font-weight: bold;}.invoice-subject-line {height: 50px;font-weight: bold;display: flex;-ms-flex-pack: justify;justify-content: space-between;}table.invoice-table, table.deliveryNote-table {width: 100%;font-size: 0.8rem;page-break-inside: auto;th {text-align: left;font-weight: normal;padding-left: 0.5rem;//border-bottom: 0.05rem solid #1b1e21;}td {vertical-align: top;padding-top: 0.4rem;padding-left: 0.5rem;padding-right: 0.4rem;}td.deliveryNote-table-data {border-bottom: 0.05rem solid lightgrey;line-height: 1.5rem;}.page-break-after {page-break-after: always;}.invoice-table-space-line {line-height: 1px;padding: 0;}a.editable-row {:hover {//cursor: pointer;//#background-color: lightgray;}}.invoice-table-sum-row1, .invoice-table-group-line  {border-top: 0.05rem solid #1b1e21;}.invoice-table-sum-row2, .invoice-table-group-line  {font-weight: bolder;}}