body nav{background-color:#212529;--thomson-pills:#404040;color:#fff}body nav.wholesale{background-color:#000080;--thomson-pills:slategrey}body nav.test{background-color:#800000}body nav .container-fluid{padding-left:30px;padding-right:30px}body nav .navbar-right{margin-left:auto}body nav .navbar-right .nav-link{color:#fff}body nav .navbar-brand{color:#fff;fill:white;display:inline-flex;align-items:center}body nav .navbar-brand span{margin-left:20px;margin-bottom:3px}body nav .navbar-brand svg{width:40px;height:40px}body nav .navbar-brand:hover{color:#fff}body nav .navbar-collapse{display:flex;justify-content:center}body nav .navbar-nav.nav-pills{display:flex;margin:auto}body nav .navbar-nav.nav-pills .nav-item{align-self:baseline;padding-left:10px;padding-right:10px}body nav .navbar-nav.nav-pills .nav-item .nav-link{color:#fff}body nav .navbar-nav.nav-pills .nav-item.active{background-color:var(--thomson-pills)}body nav .navbar-nav.nav-pills .nav-item.active .nav-link{color:#fff}body nav .navbar-nav.nav-pills .nav-item:hover{background-color:#fff}body nav .navbar-nav.nav-pills .nav-item:hover .nav-link{color:#202020}body main{margin-top:80px;height:calc(100vh - 80px);margin:80px auto auto}body main>.container{padding-top:30px}body main>.container-fluid{padding:20px 30px 0;margin:0;overflow:auto;display:flex}body main>.container-fluid>hr{width:100%}body main>footer{margin-top:15px;padding-top:20px;padding-bottom:25px}body>footer{margin:0}#userDropdown{font-size:30px}#userDropdown.show{color:#fff}.dropdown-menu i{margin-right:10px}.buttons .butt{background-color:#f0f0f0;padding:15px}.buttons .sales .butt{padding-left:0}select.listbox{visibility:visible;width:100%;border:solid 1px #e0e0e0;max-height:100%;flex-grow:1}select.listbox:focus{outline:0}select.dropdown{appearance:auto}.tr .form-control{border-radius:0}.e-ddl.e-popup{border:solid 1px #d0d0d0!important;border-radius:4px}.e-ddl.e-popup .no-thing{color:#f00;text-align:left}.e-ddl.e-popup .no-thing small{display:block}.btn-xs{padding:.15rem .4rem;font-size:.7rem;border-radius:.2rem}#messageModal .modal-body p{white-space:pre-line;margin-bottom:0!important}#messageModal .modal-body p+p{margin-top:1rem}.btn-info{background-color:#0085ab;border-color:#0085ab;color:#fff}.btn-info:hover{color:#fff;background-color:#0099c4;border-color:#00adde}.btn i{pointer-events:none}.money{text-align:right}[data-currency="eur"] .money::before{content:"€";padding-right:10px}[data-currency="gbp"] .ccy{display:none}[data-currency=""]{background-color:#7fff00}.ccy{pointer-events:none;text-align:right;padding-top:1px;padding-bottom:1px;color:#00f;white-space:nowrap}.ccy:empty{display:none}.ccy.rate{margin-top:3px;width:fit-content;margin-left:auto;margin-right:0;background-color:rgba(25,25,112,.6);padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.ccy.rate::before{content:"x "}.table>:not(caption)>*>*{background-color:transparent}.pre{white-space:pre-line}body.deals{background-color:#e0e0e0;overflow-x:hidden;overflow-y:hidden}body.deals header{display:flex;justify-content:space-between}body.deals header h2{margin-bottom:2px}#filter{background-color:#f5f5f5;display:flex;justify-content:space-between;padding:20px;align-items:center;margin-bottom:20px}#filter h2{margin-bottom:0}#filter>div{display:flex;align-items:center}#filter #addPurchase{margin-left:30px}#filter select{min-width:200px}#filter .form-check{cursor:pointer}#filter .form-check>*{cursor:pointer}#filter .form-check label{font-size:.8em;margin-top:2px;display:block}#datepicker{width:150px}#datepicker input{font-size:15px}.arrow{position:absolute;right:0;left:0;width:auto;margin:auto;padding:7px;border-radius:4px;display:none;justify-content:center;z-index:110}.arrow .arrow-text{width:auto;background-color:#000;color:#fff;font-size:.875rem;word-wrap:break-word;display:inline-block;padding:5px 10px;border-radius:4px}.arrow::before{border-style:solid;border-color:#000;content:"";position:absolute;border-width:0;width:.8rem;height:.4rem;border-right:solid 10px transparent;border-left:solid 10px transparent}.arrow.above{display:flex}.arrow.above::before{border-bottom-width:10px;top:0}.arrow.below{display:flex}.arrow.below::before{border-top-width:10px;bottom:0}#results{background-color:#e0e0e0;display:flex;flex-direction:column;overflow-x:auto;overflow-y:scroll;font-size:.9rem;position:relative;margin-bottom:40px;flex-grow:1;transform:translateZ(0)}#results .rows{margin:0 auto;position:relative;padding-left:40px;padding-right:40px}#results .rows .deals>.deal{display:flex;font-size:13px}#results .rows .deals>.deal .field{overflow:hidden;text-overflow:ellipsis}#results .rows .deals>.deal .data table tr:hover{background-color:rgba(200,200,200,.3)}#results .rows .deals>.deal .data table tr td{vertical-align:top}#results .rows .deals>.deal .data .filler{display:flex;flex-grow:1;height:0}#results .rows .deals>.deal .data>section>div>div:not(.filler).field:empty::before{content:" ";padding-bottom:2px;display:inline-block}#results .rows .deals>.deal .data>section>div>div:not(.filler).field:hover{background-color:rgba(200,200,200,.3)}#results .alert{text-align:center;margin:100px auto;display:table}#results input.e-input,#results .e-input-group input,#results .e-input-group.e-control-wrapper input,#results .e-input-group input.e-input,#results .e-input-group.e-control-wrapper input.e-input{font-size:inherit;height:auto}#results.locked h3{opacity:1;pointer-events:none}#results.locked .deal{pointer-events:none;opacity:.2}#results.locked .deal.edit{opacity:1;pointer-events:auto}#results.locked .deal.edit .purchases{opacity:.3;pointer-events:none}#results.locked .deal.edit .sales{opacity:.3;pointer-events:none}main .container-fluid{height:100%}main footer{position:relative;bottom:0;width:100%;padding:20px}#saleDetailsModal .nav-pills,#purchaseDetailsModal .nav-pills{justify-content:center;background-color:#e6ecf5;padding:10px;border-radius:4px}#saleDetailsModal .nav-pills .nav-link,#purchaseDetailsModal .nav-pills .nav-link{margin-right:10px;color:#404040;border:solid 1px #b0b0b0;font-size:14px;background-color:#fff}#saleDetailsModal .nav-pills .nav-link:hover,#purchaseDetailsModal .nav-pills .nav-link:hover{color:#fff;background-color:#808080}#saleDetailsModal .nav-pills .nav-link.active,#purchaseDetailsModal .nav-pills .nav-link.active,#saleDetailsModal .nav-pills .show>.nav-link,#purchaseDetailsModal .nav-pills .show>.nav-link{color:#fff;background-color:#404040}#saleDetailsModal .modal-body,#purchaseDetailsModal .modal-body{height:500px}#saleDetailsModal .modal-body [name="notes"],#purchaseDetailsModal .modal-body [name="notes"]{height:100%}#saleDetailsModal .modal-body [name="notes"] textarea,#purchaseDetailsModal .modal-body [name="notes"] textarea{height:100%;resize:none;width:100%}#saleDetailsModal .modal-body td,#purchaseDetailsModal .modal-body td,#saleDetailsModal .modal-body th,#purchaseDetailsModal .modal-body th{border-left:solid 1px #e0e0e0}#saleDetailsModal .modal-body td:first-child,#purchaseDetailsModal .modal-body td:first-child,#saleDetailsModal .modal-body th:first-child,#purchaseDetailsModal .modal-body th:first-child{border-left:0}#saleDetailsModal .modal-body [data-name="flags"] th,#purchaseDetailsModal .modal-body [data-name="flags"] th,#saleDetailsModal .modal-body [data-name="flags"] td,#purchaseDetailsModal .modal-body [data-name="flags"] td{text-align:left}#saleDetailsModal .modal-body table,#purchaseDetailsModal .modal-body table,#saleDetailsModal .modal-body label,#purchaseDetailsModal .modal-body label{font-size:14px}#saleDetailsModal .modal-body label,#purchaseDetailsModal .modal-body label{background-color:#e6ecf5;width:100%;padding:3px 10px;font-weight:600}#saleDetailsModal .modal-body th,#purchaseDetailsModal .modal-body th{background-color:#e6ecf5;font-weight:600}#saleDetailsModal .modal-body [data-action="quick"],#purchaseDetailsModal .modal-body [data-action="quick"]{font-size:14px}#saleDetailsModal .modal-body .tab-content,#purchaseDetailsModal .modal-body .tab-content{height:410px;padding-top:20px}#saleDetailsModal .modal-body .tab-content .tab-pane,#purchaseDetailsModal .modal-body .tab-content .tab-pane{height:100%}#saleDetailsModal .modal-body .tab-content .tab-pane.list.active,#purchaseDetailsModal .modal-body .tab-content .tab-pane.list.active{display:flex;flex-direction:column}#saleDetailsModal .modal-body .tab-content .tab-pane.list>label,#purchaseDetailsModal .modal-body .tab-content .tab-pane.list>label{margin-bottom:10px;font-size:16px;width:100%;display:flex;justify-content:space-between;background-color:#e0e0e0;padding:10px;align-items:center;border-radius:4px}#saleDetailsModal .modal-body .tab-content .tab-pane.list>div:first-child,#purchaseDetailsModal .modal-body .tab-content .tab-pane.list>div:first-child{flex-grow:1;overflow-y:scroll;background-color:#fff}#saleDetailsModal .modal-body .tab-content .tab-pane.list>div:first-child+div,#purchaseDetailsModal .modal-body .tab-content .tab-pane.list>div:first-child+div,#saleDetailsModal .modal-body .tab-content .tab-pane.list>div:first-child+button,#purchaseDetailsModal .modal-body .tab-content .tab-pane.list>div:first-child+button{margin-top:20px}#saleDetailsModal .modal-body .tab-content .tab-pane.list>button,#purchaseDetailsModal .modal-body .tab-content .tab-pane.list>button{float:right;margin-left:auto}#saleDetailsModal .modal-body .tab-content .tab-pane>.row,#purchaseDetailsModal .modal-body .tab-content .tab-pane>.row{height:86%}#col{display:inline-block;position:absolute;background-color:rgba(0,0,0,.2);bottom:0;top:0;height:var(--tp-results-height);opacity:0;transition-property:opacity;transition-duration:1s;z-index:1000;pointer-events:none}#col.visible{opacity:.4;transition-duration:.2s}.conversion{display:flex;align-items:center}.conversion .alert{margin-top:0!important;display:block;padding:10px}.conversion .row{display:none}.conversion.active .alert{display:none}.conversion.active .row{display:flex}.e-ddl .e-list-item::after{color:#c0c0c0;margin-left:10px;font-size:.875em}.e-ddl .e-list-item[data-value^="4."]::after{content:"supplier"}.e-ddl .e-list-item[data-value^="5."]::after{content:"customer"}.e-ddl .e-list-item[data-value^="6."]::after{content:"transporter"}.e-ddl .e-list-item:empty:before{content:"Unnamed";color:#f00;font-style:italic}.deal{border:solid 1px #c0c0c0;background-color:#fff;margin-bottom:30px;display:block;border-top:solid 2px #b0b0b0;border-bottom:solid 2px #b0b0b0}.deal .tr .tabs{margin-top:5px;margin-bottom:-8px;height:auto;padding:5px;display:flex;border-top:solid 1px #d0d0d0;background-color:#e0e0e0;width:100%;grid-column:1/fr;padding-left:10px;justify-content:end}.deal .tr .tabs:empty{display:none}.deal .tr .tabs .tab{background-color:#fff;margin-right:8px;display:flex;align-items:center;justify-content:center;border:0;border-radius:4px;position:relative;padding:4px 10px;font-weight:bold;font-size:10px}.deal .tr .tabs .tab.notes{margin-right:auto;color:#000}.deal .tr .tabs .tab.flag{background-color:rgba(255,0,0,.8);color:#fff}.deal .tr .tabs .tab.flag.closed{background-color:#1d9a37}.deal .tr .tabs .tab:hover{background-color:#000;color:#fff}.deal .tr:hover{background-color:#f0f0f0!important}.deal.locked{pointer-events:none;opacity:.4}.deal[data-stock='0'] .sales .blank,.deal[data-stock^='-'] .sales .blank{display:none}.deal section>small{margin-left:10px;padding-bottom:5px}.deal .buttons{margin:0 10px 10px;padding:0!important}.deal .charges{border-top:dashed 1px #b0b0b0}.deal .charges tr{border-top:dotted 1px #b0b0b0}.deal .charges tr .payee:not(:empty),.deal .charges tr .po:not(:empty){display:block}.deal .charges tr .payee:not(:empty)::before,.deal .charges tr .po:not(:empty)::before{content:"- "}.deal .data{padding-top:8px;padding-bottom:8px}.deal .blank{padding-top:8px;padding-bottom:8px}.deal .blank table tr:hover{background-color:transparent}.deal.blank .stock{visibility:hidden}.supplier .purchases{border-right:solid 1px #b0b0b0;display:flex;flex-direction:column}.supplier .purchases>.tr{cursor:pointer;display:flex}.supplier .purchases>.tr.highlight{background-color:#ff0}.supplier .purchases>.tr.data,.supplier .purchases>.tr.blank{display:grid;grid-template-columns:100px 100px 80px 220px 80px 90px}.supplier .purchases>.tr.data section,.supplier .purchases>.tr.blank section{grid-column:1/7;display:flex;justify-content:flex-start;align-items:stretch}.supplier .purchases>.tr.data section .po,.supplier .purchases>.tr.blank section .po{width:100px;color:#8b0000;text-align:center;display:flex;flex-direction:column}.supplier .purchases>.tr.data section .invoice,.supplier .purchases>.tr.blank section .invoice{width:100px;color:#8b0000;text-align:center;display:flex;flex-direction:column}.supplier .purchases>.tr.data section+section,.supplier .purchases>.tr.blank section+section{border-top:solid 1px #c0c0c0}.supplier .purchases>.tr.data .charges table,.supplier .purchases>.tr.blank .charges table{margin:0}.supplier .purchases>.tr.data .charges table tr,.supplier .purchases>.tr.blank .charges table tr{border-top:solid 1px #e0e0e0}.supplier .purchases>.tr.data .charges table tr:first-child,.supplier .purchases>.tr.blank .charges table tr:first-child{border-top:0}.supplier .purchases>.tr.data .charges table tr td:nth-child(1),.supplier .purchases>.tr.blank .charges table tr td:nth-child(1),.supplier .purchases>.tr.data .charges table tr th:nth-child(1),.supplier .purchases>.tr.blank .charges table tr th:nth-child(1){width:100px;text-align:center;color:#8b0000}.supplier .purchases>.tr.data .charges table tr td:nth-child(2),.supplier .purchases>.tr.blank .charges table tr td:nth-child(2),.supplier .purchases>.tr.data .charges table tr th:nth-child(2),.supplier .purchases>.tr.blank .charges table tr th:nth-child(2){width:100px;text-align:center;color:#8b0000}.supplier .purchases>.tr.data .charges table tr td:nth-child(3),.supplier .purchases>.tr.blank .charges table tr td:nth-child(3),.supplier .purchases>.tr.data .charges table tr th:nth-child(3),.supplier .purchases>.tr.blank .charges table tr th:nth-child(3){width:80px;text-align:right;padding-right:10px}.supplier .purchases>.tr.data .charges table tr td:nth-child(4),.supplier .purchases>.tr.blank .charges table tr td:nth-child(4),.supplier .purchases>.tr.data .charges table tr th:nth-child(4),.supplier .purchases>.tr.blank .charges table tr th:nth-child(4){width:220px;padding-left:10px;padding-right:10px}.supplier .purchases>.tr.data .charges table tr td:nth-child(5),.supplier .purchases>.tr.blank .charges table tr td:nth-child(5),.supplier .purchases>.tr.data .charges table tr th:nth-child(5),.supplier .purchases>.tr.blank .charges table tr th:nth-child(5){width:80px;text-align:right;padding-right:10px}.supplier .purchases>.tr.data .charges table tr td:nth-child(6),.supplier .purchases>.tr.blank .charges table tr td:nth-child(6),.supplier .purchases>.tr.data .charges table tr th:nth-child(6),.supplier .purchases>.tr.blank .charges table tr th:nth-child(6){width:90px;text-align:right;padding-right:10px;color:#8b0000}.supplier .purchases>.tr.data .modifiers,.supplier .purchases>.tr.blank .modifiers{margin-left:100px}.supplier .purchases>.tr.data .modifiers table td:nth-child(1),.supplier .purchases>.tr.blank .modifiers table td:nth-child(1){width:100px;text-align:center}.supplier .purchases>.tr.data .modifiers table td:nth-child(2),.supplier .purchases>.tr.blank .modifiers table td:nth-child(2){width:80px;text-align:right;padding-right:10px}.supplier .purchases>.tr.data .modifiers table td:nth-child(3),.supplier .purchases>.tr.blank .modifiers table td:nth-child(3){width:220px}.supplier .purchases>.tr.data .modifiers table td:nth-child(4),.supplier .purchases>.tr.blank .modifiers table td:nth-child(4){width:80px;text-align:right;padding-right:10px}.supplier .purchases>.tr.data .modifiers table td:nth-child(5),.supplier .purchases>.tr.blank .modifiers table td:nth-child(5){width:90px;color:#8b0000;text-align:right;padding-right:10px}.supplier .purchases>.tr.data .prices table td:nth-child(1),.supplier .purchases>.tr.blank .prices table td:nth-child(1){width:80px;text-align:right;padding-right:10px}.supplier .purchases>.tr.data .prices table td:nth-child(2),.supplier .purchases>.tr.blank .prices table td:nth-child(2){padding-left:10px;width:220px}.supplier .purchases>.tr.data .prices table td:nth-child(3),.supplier .purchases>.tr.blank .prices table td:nth-child(3){width:80px;text-align:right;padding-right:10px}.supplier .purchases>.tr.data .prices table td:nth-child(4),.supplier .purchases>.tr.blank .prices table td:nth-child(4){width:90px;color:#8b0000;text-align:right;padding-right:10px}.supplier .purchases>.tr.data .prices .ccy.rate,.supplier .purchases>.tr.blank .prices .ccy.rate,.supplier .purchases>.tr.data .modifiers .ccy.rate,.supplier .purchases>.tr.blank .modifiers .ccy.rate{margin-right:10px}.supplier .purchases>.tr.data.edit,.supplier .purchases>.tr.blank.edit{pointer-events:none;opacity:.5}.supplier .purchases>.tr.data .currency,.supplier .purchases>.tr.blank .currency{border-bottom:dashed 1px #000}.supplier .purchases>.tr.data .currency:last-child,.supplier .purchases>.tr.blank .currency:last-child{border-bottom:0}.supplier .purchases>.tr.blank section:before{content:"Click here to add new purchase for this supplier and date.  The column you click will be the initially selected field";position:absolute;color:#a0a0a0;font-style:italic;font-size:smaller;padding-left:15px;height:30px;display:flex;align-items:center;pointer-events:none;margin-top:-5px}#purchaseEdit .fields{display:flex}#purchaseEdit .fields>div input:not(.e-control){text-align:center}#purchaseEdit .fields>div.other{display:flex}#purchaseEdit .fields>div.other>div:nth-child(1){width:100px}#purchaseEdit .fields>div.other>div:nth-child(1) input{width:96px}#purchaseEdit .fields>div.other>div:nth-child(2){width:100px}#purchaseEdit .fields>div.other>div:nth-child(2) input{width:96px}#purchaseEdit .fields>div.prices{display:flex;flex-grow:1;align-items:center}#purchaseEdit .fields>div.prices .multiple{display:none;width:100%;justify-content:center}#purchaseEdit .fields>div.prices .multiple button{width:90%;padding:6px}#purchaseEdit .fields>div.prices .single{display:none}#purchaseEdit .fields>div.prices .single>div:nth-child(1){width:80px}#purchaseEdit .fields>div.prices .single>div:nth-child(1) input{width:77px;text-align:right;padding-right:8px}#purchaseEdit .fields>div.prices .single>div:nth-child(2){width:220px}#purchaseEdit .fields>div.prices .single>div:nth-child(2) .e-input-group{width:216px}#purchaseEdit .fields>div.prices .single>div:nth-child(3){width:80px}#purchaseEdit .fields>div.prices .single>div:nth-child(3) input{width:77px;text-align:right;padding-right:8px}#purchaseEdit .fields>div.prices .single>div:nth-child(4){width:90px;color:#8b0000;display:inline-flex;justify-content:right;align-items:center;padding-right:12px;padding-top:5px}.supplier .sales{display:flex;flex-direction:column}.supplier .sales>.tr{cursor:pointer;display:flex}.supplier .sales>.tr.highlight{background-color:#ff0}.supplier .sales>.tr.data,.supplier .sales>.tr.blank{display:grid;grid-template-columns:calc(220px + 80px + 90px) 220px 1fr 80px}.supplier .sales>.tr.data section,.supplier .sales>.tr.blank section{grid-column:1/4;display:flex;justify-content:flex-start;align-items:stretch}.supplier .sales>.tr.data .customer,.supplier .sales>.tr.blank .customer{width:220px;grid-column:2;display:flex;flex-direction:column}.supplier .sales>.tr.data .customer .field,.supplier .sales>.tr.blank .customer .field{padding-left:10px}.supplier .sales>.tr.data .transports,.supplier .sales>.tr.blank .transports{display:flex;flex-direction:column;grid-column:1}.supplier .sales>.tr.data .transports table tr td:nth-child(1),.supplier .sales>.tr.blank .transports table tr td:nth-child(1){padding-left:10px;width:220px;max-width:220px}.supplier .sales>.tr.data .transports table tr td:nth-child(2),.supplier .sales>.tr.blank .transports table tr td:nth-child(2){width:80px;text-align:right;padding-right:10px;max-width:80px}.supplier .sales>.tr.data .transports table tr td:nth-child(3),.supplier .sales>.tr.blank .transports table tr td:nth-child(3){width:90px;color:#8b0000;text-align:center;max-width:90px}.supplier .sales>.tr.data .transports>div .field:nth-child(1),.supplier .sales>.tr.blank .transports>div .field:nth-child(1){width:220px}.supplier .sales>.tr.data .transports>div .field:nth-child(2),.supplier .sales>.tr.blank .transports>div .field:nth-child(2){width:80px}.supplier .sales>.tr.data .transports>div .field:nth-child(3),.supplier .sales>.tr.blank .transports>div .field:nth-child(3){width:90px}.supplier .sales>.tr.data .invoices,.supplier .sales>.tr.blank .invoices,.supplier .sales>.tr.data .credits,.supplier .sales>.tr.blank .credits{display:flex;flex-direction:column}.supplier .sales>.tr.data .invoices table tr .nostock,.supplier .sales>.tr.blank .invoices table tr .nostock,.supplier .sales>.tr.data .credits table tr .nostock,.supplier .sales>.tr.blank .credits table tr .nostock{display:flex;align-items:center;justify-content:right}.supplier .sales>.tr.data .invoices table tr .nostock:before,.supplier .sales>.tr.blank .invoices table tr .nostock:before,.supplier .sales>.tr.data .credits table tr .nostock:before,.supplier .sales>.tr.blank .credits table tr .nostock:before{margin-right:auto;margin-left:8px;font-family:bootstrap-icons!important;content:""!important}.supplier .sales>.tr.data .invoices table tr.credit,.supplier .sales>.tr.blank .invoices table tr.credit,.supplier .sales>.tr.data .credits table tr.credit,.supplier .sales>.tr.blank .credits table tr.credit{background-color:rgba(120,174,214,.3)}.supplier .sales>.tr.data .invoices table tr.credit .badge,.supplier .sales>.tr.blank .invoices table tr.credit .badge,.supplier .sales>.tr.data .credits table tr.credit .badge,.supplier .sales>.tr.blank .credits table tr.credit .badge{pointer-events:none;top:-1px;position:relative}.supplier .sales>.tr.data .invoices table tr td,.supplier .sales>.tr.blank .invoices table tr td,.supplier .sales>.tr.data .credits table tr td,.supplier .sales>.tr.blank .credits table tr td{text-align:center;text-overflow:ellipsis}.supplier .sales>.tr.data .invoices table tr td:nth-child(1),.supplier .sales>.tr.blank .invoices table tr td:nth-child(1),.supplier .sales>.tr.data .credits table tr td:nth-child(1),.supplier .sales>.tr.blank .credits table tr td:nth-child(1){width:100px}.supplier .sales>.tr.data .invoices table tr td:nth-child(2),.supplier .sales>.tr.blank .invoices table tr td:nth-child(2),.supplier .sales>.tr.data .credits table tr td:nth-child(2),.supplier .sales>.tr.blank .credits table tr td:nth-child(2){width:70px;max-width:70px;text-align:right;padding-right:10px}.supplier .sales>.tr.data .invoices table tr td:nth-child(3),.supplier .sales>.tr.blank .invoices table tr td:nth-child(3),.supplier .sales>.tr.data .credits table tr td:nth-child(3),.supplier .sales>.tr.blank .credits table tr td:nth-child(3){width:80px;max-width:80px;text-align:right;padding-right:10px}.supplier .sales>.tr.data .invoices table tr td:nth-child(4),.supplier .sales>.tr.blank .invoices table tr td:nth-child(4),.supplier .sales>.tr.data .credits table tr td:nth-child(4),.supplier .sales>.tr.blank .credits table tr td:nth-child(4){max-width:110px;width:110px;color:#8b0000}.supplier .sales>.tr.data .invoices table tr td:nth-child(5),.supplier .sales>.tr.blank .invoices table tr td:nth-child(5),.supplier .sales>.tr.data .credits table tr td:nth-child(5),.supplier .sales>.tr.blank .credits table tr td:nth-child(5){max-width:90px;width:90px;text-align:right;padding-right:10px;color:#8b0000}.supplier .sales>.tr.data .invoices>div,.supplier .sales>.tr.blank .invoices>div,.supplier .sales>.tr.data .credits>div,.supplier .sales>.tr.blank .credits>div{display:flex;flex-grow:1;height:0}.supplier .sales>.tr.data .invoices>div .field:nth-child(1),.supplier .sales>.tr.blank .invoices>div .field:nth-child(1),.supplier .sales>.tr.data .credits>div .field:nth-child(1),.supplier .sales>.tr.blank .credits>div .field:nth-child(1){width:100px}.supplier .sales>.tr.data .invoices>div .field:nth-child(2),.supplier .sales>.tr.blank .invoices>div .field:nth-child(2),.supplier .sales>.tr.data .credits>div .field:nth-child(2),.supplier .sales>.tr.blank .credits>div .field:nth-child(2){width:70px}.supplier .sales>.tr.data .invoices>div .field:nth-child(3),.supplier .sales>.tr.blank .invoices>div .field:nth-child(3),.supplier .sales>.tr.data .credits>div .field:nth-child(3),.supplier .sales>.tr.blank .credits>div .field:nth-child(3){width:80px}.supplier .sales>.tr.data .invoices>div .field:nth-child(4),.supplier .sales>.tr.blank .invoices>div .field:nth-child(4),.supplier .sales>.tr.data .credits>div .field:nth-child(4),.supplier .sales>.tr.blank .credits>div .field:nth-child(4){width:110px}.supplier .sales>.tr.data .invoices>div .field:nth-child(5),.supplier .sales>.tr.blank .invoices>div .field:nth-child(5),.supplier .sales>.tr.data .credits>div .field:nth-child(5),.supplier .sales>.tr.blank .credits>div .field:nth-child(5){width:90px}.supplier .sales>.tr.data .charges,.supplier .sales>.tr.blank .charges{grid-column:2/4}.supplier .sales>.tr.data .charges table,.supplier .sales>.tr.blank .charges table{margin:0}.supplier .sales>.tr.data .charges table thead tr,.supplier .sales>.tr.blank .charges table thead tr{background-color:#f5f5f5}.supplier .sales>.tr.data .charges table tr td:nth-child(1),.supplier .sales>.tr.blank .charges table tr td:nth-child(1),.supplier .sales>.tr.data .charges table tr th:nth-child(1),.supplier .sales>.tr.blank .charges table tr th:nth-child(1){width:220px;padding-left:10px}.supplier .sales>.tr.data .charges table tr td:nth-child(2),.supplier .sales>.tr.blank .charges table tr td:nth-child(2),.supplier .sales>.tr.data .charges table tr th:nth-child(2),.supplier .sales>.tr.blank .charges table tr th:nth-child(2){width:100px}.supplier .sales>.tr.data .charges table tr td:nth-child(3),.supplier .sales>.tr.blank .charges table tr td:nth-child(3),.supplier .sales>.tr.data .charges table tr th:nth-child(3),.supplier .sales>.tr.blank .charges table tr th:nth-child(3){width:70px;text-align:right;padding-right:10px}.supplier .sales>.tr.data .charges table tr td:nth-child(4),.supplier .sales>.tr.blank .charges table tr td:nth-child(4),.supplier .sales>.tr.data .charges table tr th:nth-child(4),.supplier .sales>.tr.blank .charges table tr th:nth-child(4){width:80px;text-align:right;padding-right:10px}.supplier .sales>.tr.data .charges table tr td:nth-child(5),.supplier .sales>.tr.blank .charges table tr td:nth-child(5),.supplier .sales>.tr.data .charges table tr th:nth-child(5),.supplier .sales>.tr.blank .charges table tr th:nth-child(5){width:110px;text-align:center;color:#8b0000}.supplier .sales>.tr.data .charges table tr td:nth-child(6),.supplier .sales>.tr.blank .charges table tr td:nth-child(6),.supplier .sales>.tr.data .charges table tr th:nth-child(6),.supplier .sales>.tr.blank .charges table tr th:nth-child(6){width:90px;padding-right:10px;text-align:right;color:#8b0000}.supplier .sales>.tr.data+.data,.supplier .sales>.tr.blank+.data{border-top:solid 1px #c0c0c0}.supplier .sales>.tr.total{pointer-events:none;border-left:0;background-color:#fff;font-weight:bold;margin-top:auto;padding:8px 0;border-top:solid 1px #c0c0c0}.supplier .sales>.tr.total .stock{position:relative;width:70px;text-align:right;padding-right:10px;margin-left:calc(220px + 80px + 90px + 220px + 100px);margin-right:calc(80px + 110px + 90px + 80px)}.supplier .sales>.tr.total .stock:after{font-weight:normal;content:"stock remaining";margin-left:5px;position:absolute;white-space:nowrap}.supplier .sales>.tr.blank{border-top:solid 1px #c0c0c0}.supplier .sales>.tr.blank .transports:before{content:"Click here to add new sale.  The column you click will be the initially selected field.";position:absolute;color:#a0a0a0;font-style:italic;font-size:smaller;padding-left:15px;display:flex;align-items:center;pointer-events:none;justify-content:center}#invoiceModal .total,#creditModal .total{background-color:transparent;color:#8b0000}#saleEdit .fields{display:flex}#saleEdit .fields>div{display:flex;align-items:center}#saleEdit .fields>div.transports{display:flex;align-items:center}#saleEdit .fields>div.transports .multiple{display:none;width:378px;justify-content:center}#saleEdit .fields>div.transports .multiple button{width:90%;padding:6px}#saleEdit .fields>div.transports .single{display:none}#saleEdit .fields>div.transports .single>div:nth-child(1){width:220px}#saleEdit .fields>div.transports .single>div:nth-child(1) .e-input-group{width:216px!important}#saleEdit .fields>div.transports .single>div:nth-child(2){width:80px}#saleEdit .fields>div.transports .single>div:nth-child(2) input{text-align:right;width:76px}#saleEdit .fields>div.transports .single>div:nth-child(3){width:90px;color:#8b0000;text-align:center}#saleEdit .fields>div.transports .single>div:nth-child(3) input{width:86px;text-align:center}#saleEdit .fields>div.customer{position:relative;width:220px}#saleEdit .fields>div.customer .e-input-group{width:216px!important}#saleEdit .fields>div.invoices{display:flex;align-items:center}#saleEdit .fields>div.invoices .multiple{display:none;width:543px;justify-content:center}#saleEdit .fields>div.invoices .multiple button{width:90%;padding:6px}#saleEdit .fields>div.invoices .single{align-items:center;display:none}#saleEdit .fields>div.invoices .single>div:nth-child(1){width:100px}#saleEdit .fields>div.invoices .single>div:nth-child(1) input{width:96px;text-align:center}#saleEdit .fields>div.invoices .single>div:nth-child(2){width:70px}#saleEdit .fields>div.invoices .single>div:nth-child(2) input{width:66px;text-align:right}#saleEdit .fields>div.invoices .single>div:nth-child(3){width:80px}#saleEdit .fields>div.invoices .single>div:nth-child(3) input{width:76px;text-align:right}#saleEdit .fields>div.invoices .single>div:nth-child(4){width:110px}#saleEdit .fields>div.invoices .single>div:nth-child(4) input{width:106px;text-align:center}#saleEdit .fields>div.invoices .single>div:nth-child(5){width:90px;color:#8b0000;text-align:right;padding-right:10px}#saleEdit .fields>div.invoices .single>div:nth-child(6){width:75px}#saleEdit .field-lock{width:100%;height:100%;background-color:#f00;position:absolute;display:none}#saleDetailsModal .modal-body [data-name="transports"] th:first-child,#saleDetailsModal .modal-body [data-name="transports"] td:first-child,#saleDetailsModal .modal-body [data-name="transports"] th:nth-child(3),#saleDetailsModal .modal-body [data-name="transports"] td:nth-child(3){text-align:left}#saleDetailsModal .modal-body [data-name="invoices"] table{border-color:transparent}#saleDetailsModal .modal-body [data-name="invoices"] tbody tr{position:relative}#saleDetailsModal .modal-body [data-name="invoices"] tbody tr.invoice{background-color:var(--bs-table-striped-bg)!important}#saleDetailsModal .modal-body [data-name="invoices"] tbody tr.credit{background-color:rgba(120,174,214,.2)}#saleDetailsModal .modal-body [data-name="invoices"] tbody tr .buttons{z-index:1000;position:absolute;display:none;top:7px;right:10px;align-items:center;justify-content:center}#saleDetailsModal .modal-body [data-name="invoices"] tbody tr .buttons>.btn+.btn{margin-left:5px}#saleDetailsModal .modal-body [data-name="invoices"] tbody tr .buttons>.btn-group+.btn{margin-left:10px}#saleDetailsModal .modal-body [data-name="invoices"] tbody tr .buttons button{white-space:nowrap;margin-left:5px}#saleDetailsModal .modal-body [data-name="invoices"] tbody tr .buttons button i{margin-right:auto}#saleDetailsModal .modal-body [data-name="invoices"] tbody tr:hover{cursor:pointer}#saleDetailsModal .modal-body [data-name="invoices"] tbody tr:hover .buttons{display:flex}#saleDetailsModal .modal-body [data-name="invoices"] th,#saleDetailsModal .modal-body [data-name="invoices"] td{text-align:right}#saleDetailsModal .modal-body [data-name="invoices"] th:nth-child(1),#saleDetailsModal .modal-body [data-name="invoices"] td:nth-child(1),#saleDetailsModal .modal-body [data-name="invoices"] th:nth-child(5),#saleDetailsModal .modal-body [data-name="invoices"] td:nth-child(5),#saleDetailsModal .modal-body [data-name="invoices"] th:nth-child(6),#saleDetailsModal .modal-body [data-name="invoices"] td:nth-child(6){text-align:center}#saleDetailsModal .modal-body [data-name="invoices"] th:nth-child(5),#saleDetailsModal .modal-body [data-name="invoices"] td:nth-child(5){color:#8b0000}#saleDetailsModal .modal-body [data-name="invoices"] th:nth-child(7),#saleDetailsModal .modal-body [data-name="invoices"] td:nth-child(7){text-align:left}#invoiceModal .total,#creditModal .total{background-color:transparent;color:#8b0000}#invoiceModal [name="restock"],#creditModal [name="restock"]{display:flex;flex-direction:column;align-items:center;width:100%}.editor{border:solid 1px #b0b0b0;border-top-left-radius:4px;border-top-right-radius:4px;position:absolute;background-color:#e8e8e8;z-index:100;box-shadow:0 4px 10px 0 rgba(0,0,0,.3);font-size:13px}.editor label{margin-bottom:0;display:none}.editor input,.editor textarea{font-size:13px!important;height:33px}.editor .fields{padding:5px 15px}.editor .fields>div{display:table-cell;vertical-align:middle;overflow:visible}.editor .fields fieldset{height:40px;padding-top:5px}.editor .fields fieldset input{outline:0!important}.editor .fields fieldset input:focus{outline:0}.editor .fields .e-input-group{height:32px}.editor .fields .e-input-group input{font-size:13px}.editor .fields .adding{border-color:#008000!important;background-color:rgba(0,255,0,.1)}.editor .more{border-top:solid 1px #c0c0c0;padding:5px 15px 10px}.editor .more textarea{min-height:100px}.editor [data-type='combobox']{width:99%}.editor [data-type='combobox'] .e-input-group{height:32.5px!important}.editor .buttons{background-color:#f5f5f5;padding:10px;border-top:solid 1px #b0b0b0;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;align-items:center;justify-content:space-between}.editor .buttons>div{display:flex}.editor .buttons select{font-size:11px;margin-left:10px}.editor .buttons button{white-space:nowrap}.editor .buttons .msg{font-size:.9em;margin-right:10px;display:inline-block;vertical-align:middle}.supplier{display:block;margin-top:20px;margin-top:40px}.supplier h3{border-bottom:solid 2px #000;margin-bottom:20px;padding-bottom:10px;display:flex;align-items:flex-end}.supplier h3 small{margin-left:auto;font-size:.6em;display:flex;align-items:center}.supplier h3 .btn{margin-left:5px;font-size:1em}.supplier h3 .btn:first-child{margin-left:20px}.heading{color:#000;position:sticky;top:0;z-index:200;right:0;width:100%;display:flex;left:0;border-bottom:4px solid #e0e0e0}.heading::after,.heading::before{content:"";width:80px;height:100%;background-color:#e0e0e0;position:absolute;top:0;right:-77px;border-left:solid 40px #fff}.heading::before{right:auto;left:-80px;border-right:solid 40px #fff;border-left:0}.heading>div{background-color:#fff;align-items:center}.heading>div>div{font-size:13px;font-weight:bold;line-height:1.2em;padding:8px;cursor:pointer}.heading>div.purchases{border-right:solid 1px #b0b0b0;display:flex}.heading>div.purchases .po{width:100px;color:#8b0000;text-align:center}.heading>div.purchases .invoice{width:100px;color:#8b0000;text-align:center}.heading>div.purchases .quantity{width:80px;text-align:right;padding-right:10px}.heading>div.purchases .product{width:220px}.heading>div.purchases .value{width:80px;text-align:right;padding-right:10px}.heading>div.purchases .total{width:90px;color:#8b0000;text-align:right;padding-right:10px}.heading>div.sales{display:flex}.heading>div.sales .transporter{width:220px;padding-left:10px}.heading>div.sales .transport-rate{width:80px;text-align:right;padding-right:10px}.heading>div.sales .transport-po{width:90px;color:#8b0000;text-align:center}.heading>div.sales .customer{width:220px;padding-left:10px}.heading>div.sales .invoice-date{width:100px;text-align:center}.heading>div.sales .quantity{width:70px;text-align:right;padding-right:10px}.heading>div.sales .value{width:80px;text-align:right;padding-right:10px}.heading>div.sales .number{width:110px;color:#8b0000;text-align:center}.heading>div.sales .total{width:90px;color:#8b0000;text-align:right;padding-right:10px}.heading>div.sales .confirmed{width:80px;text-align:center}body.list{background-color:#e0e0e0;overflow-x:hidden;overflow-y:hidden}body.list main{height:calc(100vh - 80px);max-width:none}body.list main header{display:flex;justify-content:space-between}body.list main header h2{margin-bottom:0}body.list main>.container{max-width:unset;padding:20px 30px 0;margin:0;overflow:auto;display:flex;flex-direction:column;height:100%}body.list main>.container>hr{width:100%}body.list main footer{margin-top:15px;padding-bottom:25px;border-top:solid 1px #c0c0c0;padding-top:20px;min-height:84px}body.list2{overflow:auto}body.list2 main{height:calc(100vh - 81px);max-width:none}body.list2 main .container{height:100%;display:flex;flex-direction:column}body.list2 main header{display:flex;justify-content:space-between;align-items:center;height:100px;min-height:100px}body.list2 main header h2{margin-bottom:0}body.list2 main header.filter div label{margin-left:20px;font-weight:bold}body.list2 main footer{display:flex;padding-right:0;padding-left:0;margin-bottom:30px;justify-content:flex-end;padding-top:20px}body.list2 main select{width:auto;background-color:#fff;border:solid 1px #c0c0c0;border-radius:4px;padding:10px;font-size:.9em;cursor:pointer}body.list2 main label{margin-right:5px;font-weight:bold}body.list2 main #rows{background-color:#fff;overflow-x:hidden;overflow-y:auto;font-size:.9rem;flex-grow:1;border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0}body.list2 main #rows table{align-self:flex-start}body.list2 main #rows tr{cursor:pointer}body.list2 main #rows tr .buttons{visibility:hidden}body.list2 main #rows tr:hover .buttons{visibility:visible}body.list2 main #rows.wide{overflow-x:auto}body.list2 main #rows .alert{width:70%;margin:auto;text-align:center;margin-top:100px}#toolbar{margin-top:20px;margin-bottom:0;background-color:#efefef;text-align:center;color:#000;display:flex;justify-content:center;align-items:center;padding:.75rem 1.25rem;margin-bottom:1rem;border-radius:.25rem}#toolbar.disabled{pointer-events:none;cursor:wait}#toolbar.disabled .text,#toolbar.disabled .buttons,#toolbar.disabled button,#toolbar.disabled a{opacity:.7}#toolbar .spinner{width:5em;margin-top:2px;visibility:hidden}#toolbar .text{display:flex;justify-content:center;width:200px}#toolbar.loading .spinner{visibility:visible}#toolbar.loading .text{visibility:hidden}#toolbar button i,#toolbar a i{margin-right:5px}#toolbar button[disabled],#toolbar a[disabled]{opacity:.2}#lock{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);z-index:2000;color:#fff;display:flex;justify-content:center;align-items:center}#lock .caption{background-color:rgba(0,0,0,.1);border-radius:20px;padding:20px;display:flex;align-items:center;padding:20px 40px}#lock .caption .text{margin-left:30px;font-size:2em;white-space:pre-line;text-align:center}#toaster{display:flex;flex-direction:column;position:absolute;top:20px;left:20px;z-index:10000;font-size:1em;line-height:1.3;color:#fff;overflow:hidden}#toaster .toast{width:auto}#toaster .toast i{margin-right:10px}#toaster .toast.good{background-color:rgba(34,139,34,.9)}#toaster .toast.bad{background-color:rgba(220,53,69,.9)}.pager{display:flex;align-items:center;justify-content:flex-end}.pager .text{line-height:1.8;margin-right:20px;display:inline}.pager .text .pages{margin-right:20px}.pager i{margin:0}.pager button{display:inline-flex;align-items:center;padding:8px}.pager button svg{fill:var(--bs-btn-border-color);height:16px;width:16px;pointer-events:none}.pager button:hover svg{fill:white}.modal-dialog.modal-dialog-centered{min-height:calc(80% - (1.75rem*2))}.modal-dialog.modal-xxl{max-width:1400px}.modal-dialog .modal-header{border-bottom-color:#c0c0c0}.modal-dialog .modal-header h5,.modal-dialog .modal-header h4{line-height:1.4em;margin:0;margin-left:5px}.modal-dialog .modal-header h5 i,.modal-dialog .modal-header h4 i{margin-right:10px}.modal-dialog .modal-body{margin:10px 15px;max-height:70vh;background-color:#fbfbfb}.modal-dialog .modal-body.full{height:70vh;margin:10px 15px}.modal-dialog .modal-body.full form{position:absolute;top:0;bottom:0;right:0;left:0}.modal-dialog .modal-body .alert{margin-top:10px;margin-bottom:0}.modal-dialog .modal-body label{background-color:#e6ecf5;width:100%;padding:3px 10px;font-weight:600}.modal-dialog .modal-footer{border-top-color:#c0c0c0}.modal-dialog .filter{height:100%;overflow:hidden}.modal-dialog .card{box-shadow:none}.modal-dialog .adding{border-color:#f00!important}.page-login{background-color:#fff}.page-login .container .card{margin:auto;width:400px}.form-group{margin-bottom:20px}#two-factor{display:none}#personal-data{display:none}#email-verification{display:none}#profile{display:none}input[size]{width:auto!important;max-width:100%}.form-control{font-size:15px}.form-control[readonly]{background-color:#fff}input.e-input,.e-input-group input,.e-input-group.e-control-wrapper input,.e-input-group input.e-input,.e-input-group.e-control-wrapper input.e-input{height:36px;font-size:15px}fieldset[data-type='combobox'] .e-readonly input{background-color:#fff!important;pointer-events:auto!important}fieldset[data-type='combobox'] .e-readonly .e-ddl-icon{display:none}fieldset[data-type='datepicker'] .e-input-group{background-color:#fff}fieldset[data-type='datepicker'] .e-input-group input{background-color:#fff!important}fieldset[data-type='datepicker'] .e-input-group .e-input-group-icon{background-color:inherit!important;color:inherit!important}fieldset[data-type='dropdown'] select{padding:.41rem}fieldset.text-end label{text-align:left}fieldset.text-end input{text-align:right}fieldset[data-type='checkbox']{height:100%}fieldset[data-type='checkbox'] input{padding:10px;border-color:#d0d0d0;margin-top:8px}body.detail{overflow:hidden}body.detail main{height:calc(100vh - 81px);max-width:none}body.detail main .container{display:grid;grid-template-rows:100px 110px auto;padding-top:0;height:100%}body.detail main header{display:flex;justify-content:space-between;align-items:center;padding:30px 0}body.detail main header h2{margin-bottom:0}body.detail main header select{width:auto;background-color:#fff;border:solid 1px #c0c0c0;border-radius:4px;padding:10px;font-size:.9em;cursor:pointer}body.detail main form{background-color:#f5f5f5;padding:15px 30px 30px}body.detail main footer{display:flex;border-top:solid 1px #c0c0c0;padding-top:20px;margin-bottom:30px;justify-content:flex-end;display:none}body.detail main fieldset[data-type='checkbox']{display:flex;flex-direction:column;align-items:center}body.detail .usage{padding-bottom:40px;padding-top:30px;height:100%;display:flex;flex-direction:column}body.detail .usage .nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x)}body.detail .usage .title{display:flex;align-items:center;justify-content:space-between}body.detail .usage .title h4{margin:0}body.detail .usage .usage-list{display:flex;flex-direction:column;height:100%}body.detail .usage .tab-content{flex-grow:1;position:relative}body.detail .usage .tab-pane{position:absolute;top:0;bottom:0;width:100%;height:100%}body.detail .usage .tab-pane [data-rows]{border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0;overflow-y:scroll;flex-grow:1;margin:15px 0}body.detail .usage .tab-pane [data-rows] tr{cursor:pointer}body.detail .usage .tab-pane [data-rows] tr a{visibility:hidden}body.detail .usage .tab-pane [data-rows] tr:hover a{visibility:visible}body.flags small{font-size:12px;display:block;opacity:.5}body.flags tbody tr{position:relative;border-left:solid 10px #f00;border-bottom:solid 10px #fff}body.flags tbody tr ul{margin-bottom:0}body.flags tbody tr .buttons{display:none;position:absolute;right:10px;background-color:#fff;padding:10px;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}body.flags tbody tr:hover .buttons{display:block}body.flags tbody tr.closed{border-left-color:transparent}body.flags .card{background-color:#fafafa;box-shadow:2px 2px 4px 0 rgba(0,0,0,.2)}body.flags .card .card-header{display:flex;align-items:center}body.flags .card .card-header span{font-weight:700;margin-right:5px}body.flags .card .card-text{border-top:solid 1px #e0e0e0;margin-bottom:0;padding:10px 0}body.flags .card .card-text:empty{display:none}body.flags .card .deal-info{padding-bottom:5px}body.flags .card dl{padding-top:10px;border-top:solid 1px #e0e0e0}body.flags .card dl:empty{display:none}body.flags .card .card-footer{display:flex;align-items:center;justify-content:space-between}body.flags .card .card-footer .user{display:flex;align-items:center}body.flags .card .card-footer .user:empty{display:none}body.flags .card .card-footer .user::before{font-family:bootstrap-icons;content:"";margin-right:8px}body.flags .card:hover{background-color:#f5f5f5}#flagModal{font-size:14px}#flagModal .modal-body{background-color:#f9f9f9}#flagModal select{font-size:inherit}#flagModal .status{margin-top:30px}#flagModal .status label{display:block;padding-bottom:5px;border-bottom:solid 1px #e0e0e0;margin-bottom:10px}#flagModal .status input{border:0;width:100%;padding:5px 10px}#rows{overflow-y:scroll!important;padding-right:20px}#rows>div{margin-bottom:30px}.supplier .tr.flagged{background-color:rgba(248,189,198,.3)}.supplier .tr.flagged.closed{background-color:rgba(29,154,55,.1)}.col{padding-bottom:10px}.col a{text-decoration:none!important}.table-buttons tr th:last-child,.table-buttons tr td:last-child{width:15px}#auditModal{font-size:14px}#auditModal .modal-body{background-color:#f9f9f9;min-height:400px}#auditModal select{font-size:inherit}#auditModal .status{margin-top:30px}#auditModal .status label{display:block;padding-bottom:5px;border-bottom:solid 1px #e0e0e0;margin-bottom:10px}#auditModal .status input{border:0;width:100%;padding:5px 10px}.audit .blank:after{content:"blank";background-color:#a0a0a0;color:#fff;padding:1px 5px;font-size:10px;border-radius:4px}.audit small{color:#707070;display:block}.audit .change-list{padding:0;list-style:none;margin-bottom:0}.audit .sub{margin-top:5px;margin-bottom:10px}.audit .sub>span{display:block}.audit .sub>ul{list-style:none;padding-left:0;border-left:solid 1px #000}.audit .sub>ul>li{margin-top:5px;margin-bottom:5px;padding:2px 10px}.audit .sub>ul>li ul{list-style:none;padding:0}