div.tools .tools-container button,div.tools .tools-container select,div.tools .tools-container input{height:32px}a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}a{font-weight:500;color:#0667cf}table tr.unreconciled>td a{font-weight:inherit}html{font-size:13px !important;font-family:Roboto,sans-serif !important}@media(min-width:768px){html{font-size:16px}}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}a.external.link{display:flex;align-items:center;margin-right:10px}html{position:relative;min-height:100%}body{margin-bottom:20px;padding-top:40px;font-size:12px}body>div.main-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}main header{margin:70px 0 0 10px}header{position:fixed;width:100%;opacity:.98;top:0;left:0;z-index:10000}.footer{position:absolute;bottom:0;width:100%;white-space:nowrap;height:60px;line-height:60px}.order-status.table{text-align:left;width:unset}.order-status tr.exported{background-color:#edffed}.order-status tr.failed{background-color:#ffd3d3}.order-status .number{text-align:right}.order-status.table td{padding:5px 15px;vertical-align:top}.order-status.table td:first-child{white-space:nowrap}.order-status td:last-of-type{vertical-align:middle;position:relative}.order-status td:last-of-type .issues{position:absolute;right:0;min-width:250px;top:39px;box-shadow:0 0 3px #999;background-color:#fff;z-index:1000;display:none}.order-status td:last-of-type .issues table{width:100%;margin-bottom:10px}.order-status td:last-of-type .issues.active{display:block}input[type=date],select{border-radius:2px;box-shadow:none;border-color:#fff;border:1px solid #d3d3d3}div.tools{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.account{display:flex}div.account-container span{white-space:nowrap}div.tools .tools-container{display:flex;flex-direction:row;align-items:center;height:35px}div.tools .tools-container label{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}div.tools .tools-container label span{margin-right:3px}div.tools .tools-container div{padding:0;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}div.tools .tools-container div:first-of-type{height:100%}div.tools .tools-container div:first-of-type span{margin:0 5px}div.tools .tools-container div input{padding:5px 0;margin:0}div.tools .tools-container div select{padding:7px 0;margin:0;height:100%;font-weight:700}.account-container{display:flex;flex-direction:row;flex-grow:1;justify-content:flex-end}.table.order-status th{vertical-align:middle}.tools .account-container div{padding:0;display:flex;flex-direction:row;align-items:center}.tools .account-container div span{margin-right:5px}div.tools div{margin-right:10px}div.tools div:last-child{margin-right:0}#applyFilters{padding-top:0;padding-bottom:0;display:block}.btn{line-height:20px}label{padding:unset;margin:unset}h1{font-size:15px;line-height:100%;margin:0;padding:0;align-items:center}.flex-alight.vertical{display:flex;flex-direction:row;align-items:center}.flex-alight.vertical *{padding:0 5px}#siteLogo{height:34px;width:34px}#logoNav{display:flex}#goHomeLogo{display:flex;flex-direction:row;flex-wrap:nowrap;color:#000;align-items:center;padding-right:5px}#goHomeLogo h3{text-wrap:avoid}#goHomeLogo:hover{text-decoration:none}#goHomeLogo>img{height:34px;width:34px}#hamburgerButton,#filterButton{display:none}#userName{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;max-width:max-content;font-weight:700}#drive img{height:15px;width:15px}div.icon-button-container{flex:0 0 30px;margin-right:3px}div.icon-button-container>button{padding:0;width:100%;height:30px}.status-button{display:inline-block}.status-button:hover{text-decoration:none}.inner-arrow{height:10px;width:10px;position:absolute;transform:rotate(45deg);right:45px;top:-4px;background-color:#fff;border-bottom:none;border-right:none;box-shadow:-1px -1px 0 #999}p.text-info{color:#00b802 !important;font-size:16px;max-width:700px;font-weight:500}button.btn-primary{padding:5px 20px;width:auto;max-width:none;font-weight:700}.pagging{display:flex;flex-direction:row;padding-top:10px}.pagging li{list-style:none;display:inline-block}.input.page{width:50px;margin:0 10px}.pagging li a{border:1px solid;padding:1px 5px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-weight:700}.pagging li span{font-weight:600;padding:1px 5px;line-height:100%}.account-container .external.link:last-of-type{margin-right:40px}.warning:after{content:'⚠️'}.non-ally{text-align:initial !important}.pagging ul{padding:0;margin:0;margin-right:40px;display:flex;align-items:center}.pagging ul li{margin:0 2px}.pagging a:no-button,.pagging input{height:2em;padding:0;margin:0}.pagging li a{height:26px}.pagging div{display:flex;align-items:center}div.logo-container{display:flex;align-items:center}.mobile-special{display:none}#filterButton>img{height:20px;width:20px}#hamburgerButton>img{height:30px;width:30px}.drop-down-arrow{position:absolute;top:-3px;right:0;height:7px;width:7px;z-index:0;border-radius:1px;box-shadow:-1px -1px 0 0 grey;transform:rotate(45deg);z-index:-1;overflow:hidden;background-color:#fff}.tools-container .drop-down-arrow{right:93px}.account-container .drop-down-arrow{right:19px}#controls{display:flex;flex-direction:row;align-items:center}.issues .archive-button{font-weight:normal;font-size:90%}.issues .issue-table{display:flex;flex-direction:column;align-items:flex-end;width:100%;padding:0 10px 10px 10px}.issues .issue-table td{padding:.75rem}.archived{background-color:#ddd}@media(max-width:1050px){div .tools.navbar{display:flex;flex-direction:column;width:100% !important}body>div.main-container{padding:0}.mobile-special{display:initial}.mobile-dispensable{display:none}div.tools div.tools-container{position:absolute;top:35px;flex-direction:column;right:20px;background-color:#fff;box-shadow:0 0 1px 0 #555;border-radius:2px;align-items:flex-start;z-index:10000;padding:5px;display:none;padding:10px}div.tools div.tools-container label span{width:60px;display:inline-block}div.tools>div.tools-container>div{margin:0;margin-bottom:3px;padding:0}div.tools>div.tools-container>div input,div.tools>div.tools-container>div select{padding:0;margin:0}div.tools-container button{margin-top:10px;margin-bottom:0}div.logo-container{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:0 10px}div.logo-container>div:first-of-type{flex:.2}div.logo-container>div:last-of-type{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}div.logo-container>div:last-of-type div{margin-right:10px}div.logo-container>div:last-of-type div button{padding:0 10px}div.logo-container>div:last-of-type div:last-of-type{margin-right:0;height:initial}#logout{padding:10px}#hamburgerButton,#filterButton{background:none;border:none;display:initial}div.account-container{position:absolute;top:35px;flex-direction:column;right:25px;background-color:#fff;box-shadow:0 0 1px 0 #555;border-radius:2px;align-items:flex-start;z-index:10000;padding:5px;display:none}div.account-container div{display:flex;flex-direction:row}div.account-container div span{margin-right:10px}div.account-container a,form.form-inline button{padding:10px}div.table-wrapper{width:100%;overflow-x:auto}a.external.link{margin:initial}}@media(min-width:1051px){div.tools{padding:10px}body{margin-top:20px}.account-container{display:flex;flex-direction:row;flex-grow:1;justify-content:flex-end;position:initial}div.tools .tools-container{display:flex;flex-direction:row;align-items:center;position:initial}form.form-inline button{padding:0}}.num{text-align:right}div.wait.loading,td.wait.loading,input.wait.loading{background:#fff url(/images/wait.gif) no-repeat 2px 2px;min-width:20px;min-height:20px;opacity:.5}input[type=checkbox],input[type=radio]{width:20px;height:20px;cursor:pointer}a:hover[role=button]{text-decoration:none}.table th,.table td{border-top:none}a[role="button"]{text-decoration:none;border-bottom:solid 1px}body{font-family:roboto,sans-serif;--popup-shadow:0 2px 3px 0 #d2d221;--highlight-color:#f5f5a3}#invoicesContainer select,#invoicesContainer button,#freightContainer button{border:solid 1.5px;line-height:22px;box-sizing:border-box;border-radius:2px;height:26px}#freightContainer button{width:80px}#invoiceTable th,#invoiceTable td{padding:5px;text-overflow:ellipsis}#invoiceTable{border-collapse:separate;border-spacing:0}#invoiceTable thead th,#bulkFreightPopup thead th{text-align:center;border:1px solid #dee2e6;background:#fff;vertical-align:middle}#bulkFreightPopup thead th{padding:5px}#invoiceTable thead tr.head th{position:sticky;top:54px;z-index:2}#invoiceTable thead tr.subhead th{position:sticky;top:80px;z-index:2}#invoiceTable tr.faded{opacity:.7}#invoiceTable tr td.status-container{width:150px;white-space:nowrap;vertical-align:middle}#invoiceTable tr td.status-container>div{display:flex;gap:5px;align-items:center}#invoiceTable tr td.row-number{width:40px}#invoiceTable tr td.tracking-num{width:150px;position:relative}#invoiceTable tr td.ref-num{width:150px;position:relative}#invoiceTable tr td.shipment-address{min-width:110px;max-width:170px}#invoiceTable tr td.date{width:75px}#invoiceTable tr td.order{width:75px}#invoiceTable tr td.address{max-width:150px}#invoiceTable tr td .find-shipment{display:none}#invoiceTable tr.unreconciled td .find-shipment{display:inline}tr.unreconciled td select.status{font-weight:bold}tr.unreconciled{font-weight:bold;background-color:#f9f9bc;transition:background 1s}tr.reconciled{background-color:#fff;transition:background 1s}tr.imported{background-color:#ddfada}#freightPopup{display:none;background:#fff;position:absolute;padding:10px;border:solid 4px var(--highlight-color)}#freightPopup.active{display:block}#invoiceTable.highlight tr,#shipmentTable.highlight tr{opacity:.5}#invoiceTable.highlight thead tr,#invoiceTable.highlight tr.highlight,#shipmentTable.highlight tr.highlight,#shipmentTable.highlight tr td #shipmentInfoTable tr{opacity:1}tr.highlight td{background:var(--highlight-color);position:relative;opacity:1}tr.highlight td div.decor{position:absolute;top:0;bottom:0;right:0;width:12px;background:#fff;z-index:2}#invoiceTable tr.checked:not(.highlight) td{background-color:#f5f5f5}#shipmentTable tr:hover:not(.highlight) td,#invoiceTable tr:hover:not(.highlight) td{background:var(--highlight-color)}#invoiceTable tr:hover:not(.highlight) td.ref-num{outline:solid 2px #000}#shipmentTable tr.highlight td{background:var(--highlight-color)}#shipmentTable div.info{display:none}#shipmentInfoPopup{display:none;position:absolute;z-index:1;background-color:#fff;border:solid 5px var(--highlight-color);padding:5px;left:100%;width:355px;top:0;box-shadow:var(--popup-shadow)}#shipmentInfoPopup.active,#invoiceInfoPopup.active{display:block}#tblInvoiceInfo{margin-bottom:10px}#invoiceInfoPopup #tblInvoiceInfo tr td,#shipmentInfoTable tr td{font-weight:bold;padding:5px;border:none}#invoiceInfoPopup #tblInvoiceInfo tr td label,#shipmentInfoTable tr td label{white-space:nowrap;font-weight:normal}#invoiceInfoPopup{display:none;position:absolute;z-index:1;background-color:#fff;border:solid 5px var(--highlight-color);padding:5px;left:100%;top:0;box-shadow:var(--popup-shadow);width:max-content}#invoiceInfoPopup table tr td{background:#fff !important;font-weight:normal;max-width:unset}#invoiceInfoPopup table tr.total td{font-weight:bold}#invoiceTable td.order table tr td{border:none;vertical-align:middle}#invoiceTable td.order table tr td.order-number-container,#invoiceTable thead tr.subhead th.order-number-container{width:170px}#invoiceTable td.order table tr td.order-number-container>div{display:flex;justify-content:space-between;align-items:center}#freightContainer tr td{padding:5px}#txtFreight,#txtSupplierInvoiceCode{width:70px}td.chk-selector{text-align:center}#chkAll,td.chk-selector .chk-invoice{height:25px;width:25px}#selectedCount{margin-right:15px}#invoiceActions div.dropdow-container span.indicator{right:5px}.hidden{display:none}#bulkFreightPopup{display:none;position:fixed;background:#fff;top:140px;left:15%;padding:10px;border:solid 4px var(--highlight-color);height:calc(100vh - 200px);box-shadow:0 0 10px black;border-radius:3px;z-index:3;width:70%;flex-direction:column}#bulkFreightPopup #bulkFreightPopupContent{padding-bottom:20px;overflow:auto;height:calc(100vh - 220px)}#bulkFreightPopup.active{display:flex}#bulkFreightPopup>table{margin-bottom:20px}#bulkFreightPopup table tr td{padding:5px;border-top:1px solid #dee2e6}#bulkFreightPopup table tr td.status{width:150px}#bulkFreightPopup table tr td.status span.error{color:#f00}#bulkFreightPopup table tr td.status span.success{color:#008000}#bulkFreightPopup div.submit-container{display:flex;background:#fff;padding-top:10px;align-items:center}#bulkFreightPopupBackground{height:100%;width:100%;position:absolute;top:0;left:0;background:#000;z-index:2;opacity:.5;display:none}#bulkFreightPopupBackground.active{display:block}#btnImportInvoices,#btnClose{height:30px;width:110px}#btnImportInvoices{margin-right:10px}#totalSuccessContainer{padding:5px;color:#008000}#totalFailureContainer{padding:5px;color:#f00}#processedItemsContainer{padding:5px}.dropdown{position:relative;display:flex;border:1px solid #fff;background:#fff}.dropdown:hover{border:1px solid #d3d3d3}.dropdown div.subhead{display:flex;justify-content:center;align-items:center}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;border:1px solid #d3d3d3;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:10px 15px;z-index:1;text-align:left;top:32px;left:-1px}#hubSelector{align-items:center}#hubSelector .dropdown-content div{margin:5px 0}.dropdown-content div a{white-space:nowrap}.dropdown:hover .dropdown-content,.dropdown:active .dropdown-content{display:block}#logoNav .indicator{width:7px;height:7px;border-bottom:solid 2px;border-right:solid 2px;transform:rotate(45deg);margin-right:0}#hubSelector .current a{color:#000}#hubSelector div.user-mng{border-top:solid 1px #ddd;margin-top:10px;padding-top:10px}