.page-form-invoice .form-control{height:2.473rem}.body-posinvoice .page-form-invoice #item_search{box-shadow:rgba(99,99,99,.2)0 2px 8px 0;padding:20px;font-size:14px}.invoice-wrap,.invoice-wrap-form{background:#fff;padding:35px;border-radius:.25rem;margin-bottom:14px}.invoice-basics .form-group{margin-bottom:.7rem}.invoice-table .custom-select,.invoice-table .form-control{height:1.973rem;font-size:.9rem;padding-left:5px;padding-right:5px}.irowdeletebtn{color:#f30;font-size:15px;font-weight:700;float:right}.invoice-table .item-name{width:40%}.invoice-table .item-description{width:250px}.iproduct-search.form-control{max-width:200px}.invoice-brand-img{max-height:80px}.invoice-wrap .invoice-from-wrap>.row div:last-child,.invoice-wrap .invoice-to-wrap>.row div:last-child{text-align:right}.invoice-table .batch-no,.invoice-table .expiry-text{width:80px}.invoice-table .number{text-align:right}.invoice-table .number input[type=text]{float:right}.invoice-table .iavailableqty{font-size:12px;clear:both}.invoice-table .iquantity{width:60px;text-align:right;float:right}.invoice-table .irate{width:90px;text-align:right}.invoice-table .idiscount-td{min-width:140px}.invoice-table .idiscount,.invoice-table .idiscounttype{width:55px;text-align:right;float:right;border-radius:0}.invoice-table .idiscount{width:60px}.invoice-table .itax{min-width:40px;text-align:right}.invoice-table .invoice-total-cell{position:sticky;right:0;z-index:1000;background-color:#8fd19e;box-shadow:-15px 0 22px -11px rgba(0,0,0,.3);overflow:-moz-scrollbars-none;font-weight:600;min-width:120px}.invoice-subtotal{background:#e8f5e9}.invoice-total td,.invoice-total th{vertical-align:middle}.invoice-total .form-control{max-width:80px;text-align:right}.date-cell,.invoice-no-cell{width:150px!important}.amount-cell{text-align:right!important;width:100px!important}.qty-cell{width:50px!important}.item-cell{width:35%!important}.viewinvoice .invoice-table-wrap{min-height:300px}.viewinvoice .invoice-table-wrap th{font-size:18px}.invoice-wrap-form .btn{margin-left:10px}.suggestion-container{position:relative}.suggestion-box{position:absolute;z-index:100;width:150%;max-width:500px;display:none;box-sizing:border-box;max-height:200px;overflow-y:scroll}.suggestion-box ol{border:1px solid #e4e4e4;background:#f9f9f9;box-shadow:rgba(50,50,93,.25)0 6px 12px -2px,rgba(0,0,0,.3)0 3px 7px -3px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;min-height:100px}.suggestion-box ol,.suggestion-box ol li{margin:0;padding:0;list-style:none}.suggestion-box li a{color:#222;font-size:14px;padding:4px 5px;display:block;max-width:200%}.suggestion-box li a span{float:right;font-size:13px;padding-left:10px;min-width:100px}.suggestion-box li a:focus,.suggestion-box li a:hover,.suggestion-box li.selected a,.suggestion-box li:focus{background-color:#e8f5e9}.print-minimalagency-sixinch{font-size:16px;text-transform:uppercase}.print-minimalagency-sixinch .table{table-layout:fixed}.print-minimalagency-sixinch .font-size-18,.print-minimalagency-sixinch .invoice-table-wrap th{font-size:14px!important}.print-minimalagency-sixinch .table td,.print-minimalagency-sixinch .table th{padding:2px!important}.print-minimalagency-sixinch .item-sno{width:20px}.print-minimalagency-sixinch .item-name-td{width:160px!important}.idiscounttype{border-color:#ced4da}.vi-itemname{line-height:.8}.vi-itemdesc{line-height:.4}.retailinvoice-table .invoice-total-cell{min-width:100px}.retailinvoice-table .iproduct-search{width:150px;margin-left:10px}.retailinvoice-table .irowdeletebtn{position:absolute;left:5px;top:18px}.retail-item-container{margin-top:10px;margin-bottom:10px;flex-grow:1;flex-basis:0;flex-flow:row wrap;align-content:space-between}.retail-item-container .item-list-div{margin:15px 5px;width:200px;flex-basis:200px;flex-grow:1}.retail-item-container .item-list-div .card{background-color:#f1f1f1;color:#000;border-radius:10px;border:1px solid #f1f1f1;margin-bottom:0;overflow:hidden;box-shadow:0 0 20px 0 rgb(76 87 125/2%)}.retail-item-container .item-list-div .card:hover{color:#212529;background-color:#e4e4e4;border-color:#e4e4e4;font-weight:500}.retail-item-container .card-body{word-wrap:break-word;overflow-wrap:break-word;max-width:270px;min-width:150px;min-height:100px;color:#000;text-align:center;font-size:14px;text-transform:capitalize}.retail-item-container .card-footer{background-color:#cbd4f4;color:#000;padding:0}.retail-item-container .card-footer .flex-fill{padding:10px;min-width:50px;font-size:15px;font-weight:500;color:#000}.retail-item-container .card-footer .flex-fill:hover{color:#212529;background-color:#b9b9b9}.pos-items-container{background:#fff;margin-right:10px;padding:30px 15px;box-shadow:rgba(0,0,0,.1)0 1px 3px 0,rgba(0,0,0,.06)0 1px 2px 0;border-radius:5px}.pos-invoice .cart-summary{padding:20px 15px;background:#fff1d8;box-shadow:rgba(17,17,26,.05)0 1px 0,rgba(17,17,26,.1)0 0 8px;border-radius:5px}.pos-invoice .cart-summary .row{margin-left:0!important;margin-right:0!important}.cart-summary #invoice_table{border:1px solid #e6d9c2}.cart-summary #invoice_table td,.cart-summary #invoice_table th{border-color:#e6d9c2}.cart-summary .retailinvoice-table .iproduct-search{margin-left:15px}.retailinvoice-payment-container .form-control{width:30%}.retailinvoice-payment-container div div{padding-left:.75rem;padding-right:.75rem}.retailinvoice-payment-container input::-webkit-inner-spin-button,.retailinvoice-payment-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.retailinvoice-payment-container input[type=number]{-moz-appearance:textfield;apperance:textfield}.retailinvoice-change-container input{width:48%}.modal-body .form-group{margin-bottom:.5rem}.page-title-menu .btn{margin-left:10px}