header .rightmenu .lightdarktoggle+div{margin:.25em 1em 0 0}header .rightmenu a{color:#000}header .rightmenu em{position:relative;margin:0 0 0 -1em;vertical-align:top;padding:.1em .5em;background-color:#e74f2f;color:#fff;border-radius:50%;font-style:normal;font-size:.5em;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header .rightmenu .no-new-notifications{margin-right:.2em}header .rightmenu .no-new-notifications em{margin-left:-2em;background-color:transparent;color:transparent}.notificationscontainer{display:none;position:absolute;right:.5em;top:0;padding-top:2.5em;width:25em;z-index:20}.notificationscontainer>div{background-color:#fff;border:1px solid #ddd;width:100%;border-radius:1em;box-shadow:0 1px 3px #aaa}.notificationscontainer h3{margin:.5em 1em;padding:0}.notificationscontainer a{display:block;border-top:1px solid #ddd;padding:1em;min-height:4.8em}.notificationscontainer a.new{border-left:4px solid #e74f2f;padding:1em 1em 1em calc(1em - 4px)}.notificationscontainer a.old{background-color:#f5f5f5}.notificationscontainer a.old:hover{background-color:#eaeaea}.notificationscontainer a span{font-size:.9em;display:inline;padding:0}.notificationscontainer a span:hover{background-color:transparent}.notificationscontainer a span.time,.notificationscontainer a span.time:hover{color:#b3b3b3;float:right;font-size:.7em;text-align:right;margin-left:1em;margin-top:.525em;font-style:italic}.notificationscontainer a img{width:2.5em;border-radius:50%;float:left;box-shadow:0 0 5px #888;margin-right:.5em}.notificationscontainer a.old img{opacity:.3}.notificationscontainer a span.header,.notificationscontainer a span.header:hover{color:#e74f2f;font-weight:bold}.notificationscontainer a.old span.header,.notificationscontainer a.old span.header:hover{color:#c6c3c3}.notificationscontainer a span.message,.notificationscontainer a span.message:hover{color:#9c9c9c}.notificationscontainer a.old span.header,.notificationscontainer a.old span.header:hover{color:#c6c3c3}.notificationscontainer a.old span.message,.notificationscontainer a.old span.message:hover{color:#c6c3c3}.notificationscontainer .viewall{text-align:center;font-weight:bold;color:#000;font-size:.9em;min-height:initial}.notificationmonth h3{padding:.5em 1em!important;margin-top:1.5em;border-radius:.5em;box-shadow:0 1px 3px #aaa;font-size:1em}.notificationmonth:first-child h3{margin-top:0}.notificationmonth a{display:block;padding:1em 0;border-bottom:1px solid #f6f6f6}.notificationmonth a:hover{background-color:#f8f8f8}.notificationmonth a.old{background-color:#f5f5f5}.notificationmonth a.old:hover{background-color:#eaeaea}.notificationmonth a:last-child{border-bottom:0}.notificationmonth a .date{color:#565656;display:inline-block;font-size:.8em;width:8rem;border-right:2px solid #e74f2f;padding:.5em 0 1em 0;margin-left:.5em;font-style:italic;vertical-align:top}.notificationmonth a .message{display:inline-block;width:calc(100% - 8.5em);vertical-align:top;padding:0 .5em 0 2em;color:#a4a4a4}.notificationmonth a.old .date,.notificationmonth a.old .message,.notificationmonth a.old .header{color:#bcbaba}.notificationmonth a.old .date{border-right:2px solid #e1e1e1}.notificationmonth .message .header{color:#2e2e2e;font-weight:bold}@media only screen and (max-width:45em){.notificationmonth a .date,.notificationmonth a.old .date{border-right:0;width:100%;padding:0 .6em;margin:0 .5rem}.notificationmonth a .message{width:100%;margin-bottom:.8em;padding:0 .5rem;margin:0 .5rem}.notificationmonth a .date,.notificationmonth a .message{border-left:2px solid #e74f2f;display:block}.notificationmonth a.old .date,.notificationmonth a.old .message{border-left:2px solid #e1e1e1}}.page.journey{display:flex;flex-direction:column}.page.journey .clearfix{padding:0 2em 1em 2em;display:flex;justify-content:center;align-items:center;width:100%}.page.journey .grid-25{display:flex;justify-content:center;align-items:center;margin:0 2em 1em 2em}.page.journey .grid-25>div{color:#fff;font-size:1.5em;font-weight:600;text-align:center;text-shadow:1px 1px 2px #444}.page.journey .grid-25 div{display:grid;padding:.5em 0}.page.journey .grid-25 .text{font-size:.5em;white-space:nowrap}.page.journey .grid-25 .count{font-size:2em}.page.journey .grid-25.journeyorderserror,.page.journey .grid-25.journeyorderssuccess,.page.journey .grid-25.journeyconfirm,.page.journey .grid-25.journeyorderswarning{border-radius:.5em;user-select:none}.page.journey .grid-25.journeyorderserror{background-color:#e33232}.page.journey .grid-25.journeyorderswarning{background-color:#eab633}.page.journey .grid-25.journeyconfirm{background-color:#a5a526}.page.journey .grid-25.journeyorderssuccess{background-color:#26a82f}.journeyordersscreen .journeyconfirm .message.success::before{color:#a5a526}.journeyordersscreen .journeyconfirm .message.success{border:3px solid #a5a526}.page.journey{margin:1em 0}.page.journey table{font-size:14px;max-width:inherit;width:100%}.page.journey .journeyerror table{border:1px solid #e33232;margin-bottom:1em}.page.journey .journeyerror table thead{background-color:#e33232}.page.journey .journeywarning table{border:1px solid #eab633;margin-bottom:1em}.page.journey .journeywarning table thead{background-color:#eab633}.page.journey .journeyconfirm table{border:1px solid #a5a526;margin-bottom:1em}.page.journey .journeyconfirm table thead{background-color:#a5a526}.page.journey .journeysuccess table{border:1px solid #26a82f;margin-bottom:1em}.page.journey .journeysuccess table thead{background-color:#26a82f}.page.journey .journeywarning table thead,.page.journey .journeyerror table thead,.page.journey .journeysuccess table thead{margin:1em;font-size:14px;color:#fff;text-shadow:1px 1px 2px #444}.page.journey .journeyerror .icon-refresh{padding:.25em 1em .125em 1em;background-color:#fff;border-radius:.5em}.page.journey .journeyerror .icon-refresh:hover{background:linear-gradient(135deg,rgba(70,109,171,.75) 0%,rgba(70,109,171,.25) 100%)}.page.journey .journeyordersscreen tbody tr.header .right a{display:inline-block;margin-right:1em}.page.journey .journeyordersscreen tbody tr.header{background-color:#ddd}.page.journey .journeyordersscreen tbody tr.header td{padding-top:2.5em;padding-bottom:.5em}.page.journey .journeyordersscreen tbody tr.header:first-child td{padding-top:.5em}.page.journey .journeyordersscreen tbody label{display:block;font-size:.75em;font-weight:bold}.page.journey .refreshjourney,.page.journey .journeyorders{cursor:pointer}.page.journey .journeyorders-2,.page.journey .journeyorders-3,.page.journey .journeyorders-4{display:none}.page.verifyorders{margin:2em}.page.verifyorders .displaytable thead td{font-weight:bold}.page.verifyorders .displaytable tbody td{border-top:1px solid #808080;padding:1em .5em;vertical-align:middle}.page.verifyorders .displaytable tbody td .btn-confirm::before{margin:.5em}.page.verifyorders .displaytable tbody td .btn-confirm,.page.verifyorders .displaytable tbody td .btn-issue{margin:.5em;padding:.25em;border:1px solid #ddd;display:inline-block}.page.verifyorders .displaytable tbody td .btn-confirm{background-color:#edf7ed;color:#00a012}.page.verifyorders .displaytable tbody td .btn-issue:before{margin:.5em}.page.verifyorders .displaytable tbody td .btn-issue{background-color:#f8eeee;color:#9e0000}.page.verifyorders .displaytable tbody tr.verified .btn-issue,.page.verifyorders .displaytable tbody tr.issue .btn-confirm{background-color:#efefef!important;color:#ddd!important}.page.verifyorders .displaytable tbody .btn-confirm:hover,.page.verifyorders .displaytable tbody tr.verified .btn-confirm{background-color:#00a012;color:#fff}.page.verifyorders .displaytable tbody .btn-issue:hover,.page.verifyorders .displaytable tbody tr.issue .btn-issue{background-color:#9e0000;color:#fff}[class*="icon-"]::before{font-family:icomoon}.icon-api::before{content:""}.icon-applicationsettings::before{content:""}.icon-batch::before{content:""}.icon-close::before{content:""}.icon-countarticles::before{content:""}.icon-contacts::before{content:""}.icon-externalcarrier::before{content:""}.icon-refresh::before{content:""}.icon-checkmark::before{content:""}.icon-return::before{content:""}.icon-dashboard::before{content:""}.icon-purchasejourney::before{content:""}.icon-deviatingdeliverydate::before{content:""}.icon-documents::before{content:""}.icon-downloadimportreport::before{content:""}.icon-email::before{content:""}.icon-error::before{content:""}.icon-excel::before{content:""}.icon-orderconfirmations::before{content:""}.icon-filter::before{content:""}.icon-ftpfiles::before{content:""}.icon-importreports::before{content:""}.icon-incominggoods::before{content:""}.icon-noexport::before{content:"";color:#f00}.icon-pdf::before{content:"";color:#f00}.icon-projects::before{content:""}.icon-processorders::before{content:""}.icon-purchaseorders::before{content:""}.icon-purchasejourney::before{content:""}.icon-report::before{content:""}.icon-search::before{content:""}.icon-smithbean::before{content:""}.icon-status::before{content:""}.icon-stockservice::before{content:""}.icon-users::before{content:""}.icon-usergroups::before{content:""}.icon-worktypes::before{content:""}@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot?v=17');src:url('../fonts/icomoon.eot?v=17') format('embedded-opentype'),url('../fonts/icomoon.ttf?v=17') format('truetype'),url('../fonts/icomoon.woff?v=17') format('woff'),url('../fonts/icomoon.svg?v=17') format('svg');font-weight:normal;font-style:normal}*{font-family:'Open Sans',sans-serif}ul{list-style:none}h1{font-size:1.7em;font-weight:600;margin-bottom:.5em}h2{font-size:1.5em;font-weight:600;margin-bottom:.5em;padding-top:1.5em}h2:first-child{padding-top:0}h3{font-size:1.125em;font-weight:600;margin-bottom:.5em;padding-top:.75em}h3:first-child{padding-top:0}header+.content>.clearfix>.page{padding-top:5em}input.largefield,textarea.largefield{width:50em;max-width:100%}input.extralargefield,textarea.extralargefield{width:100%;max-width:100%}input.smallfield{width:5em}.login .background{background:url(../assets/Login.jpg) center center no-repeat}.leftmenu nav .spacer{border-top:1px solid #ddd;margin-top:1em;padding-top:1em}.validation-summary-errors{font-weight:bold!important;color:#000!important;border:3px solid #f00;background:rgba(255,106,0,.7);width:fit-content}.validation-summary-valid{display:none}input.smallfield{width:9em}.login .logocontainer img{width:11em}.loginimage,.loginimage .lightimage,.loginimage .darkimage{height:75vh;max-height:35em;display:block;background-size:cover!important}.loginimage .lightimage{background:url(../assets/LoginLight.jpg) center center no-repeat}.loginimage .darkimage{background:url(../assets/LoginDark.jpg) center center no-repeat}.logincontainer{padding-top:5em;padding-bottom:5em;text-align:center;background-color:#000;color:#fff;border-bottom:10px solid #888;position:relative}.logincontainer h1{color:#fff;font-size:2.25em}.logincontainer .button{padding:.5em 3em;border-radius:1em;font-size:1.2em;background-color:#000;border:1px solid #fff;color:#fff;transition:background-color .2s ease-in-out,color .2s ease-in-out}.logincontainer .button:hover{background-color:#fff;border:1px solid #000;color:#000}.logincontainer .button img{width:3em;vertical-align:middle;padding-right:1em}.dark .logincontainer{border-bottom:10px solid #333}.rightmenu>div{float:right}label.smallfield{width:2.8em;text-align:center}table.displaytable{max-width:initial}tr.red td{color:#f00}.italic{font-style:italic}.footnote{font-style:italic;font-size:.75em}div.right{float:right}td.right{text-align:right;padding-right:.5em}.datepickerdialog{z-index:11}.datepickerdialog td{background-color:#fff!important}.smallfield label.select select{width:7em}.mailsettingscontainer h4{background-color:#efefef;padding:.25em;text-align:center;margin:1em 0}.errorgrid tr td:first-child{width:12em}.tinymce-body{width:60em;background-color:#fff;padding:1em;-ms-border-radius:.3em;border-radius:.3em;font-family:Century Gothic,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;font-size:12pt;margin-bottom:2.5em}.tinymce-body table{width:auto;border-spacing:0;border-collapse:separate;border:0 solid #fff;margin:0}.tinymce-body ul,.tinymce-body ol{margin-left:2em}.tinymce-body tbody tr:nth-child(odd){background-color:inherit}.tinymce-body td{padding:0 .2em 0 0}.tinymce-body .buttons{text-align:right}.filterbuttons .button{background-color:#efefef;color:#555}.filterbuttons .button.active{background-color:#fff;color:#000}.loadingscreen{margin-top:3em;text-align:center}.orb{width:.5em;height:.5em;margin:.5em;display:inline-block;border:1px solid #ddd;border-radius:50%;transition:all .75s ease-in-out;vertical-align:top;position:absolute}.orb:nth-child(1){margin-left:-3.5rem}.orb:nth-child(2){margin-left:-1.75rem}.orb:nth-child(3){margin-left:0}.orb:nth-child(4){margin-left:1.75rem}.orb:nth-child(5){margin-left:3.5rem}.orb.active{width:1em;height:1em;margin:1em;background-color:#b2b8ff;transition:all .25s ease-in-out}.orb.active:nth-child(1){margin-left:-4.75rem}.orb.active:nth-child(2){margin-left:-2.5rem}.orb.active:nth-child(3){margin-left:-.25em}.orb.active:nth-child(4){margin-left:2rem}.orb.active:nth-child(5){margin-left:4.25rem}.stickytablecontainer{display:inline-block;position:relative;width:100%}.stickytablecontainer table{width:100%}.stickytablecontainer .stickyheader{position:absolute;z-index:10}.stickytablecontainer .stickyheader td{background-color:#fff}table.displaytable .subheader td,table.displaytable.formatted:not(.vertical) tbody tr.subheader:nth-child(even) td{padding-top:2em;font-weight:bold;font-size:.875em;background:#edf5ff;background:-moz-linear-gradient(top,#fff 25%,#edf5ff 75%);background:-webkit-linear-gradient(top,#fff 25%,#edf5ff 75%);background:linear-gradient(to bottom,#fff 25%,#edf5ff 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#edf5ff',GradientType=0)}.button.mail::before{content:'';font-family:icomoon}.button.import::before{content:'';font-family:icomoon}.button.export::before{content:'';font-family:icomoon}.button.runnow::before{content:'';font-family:icomoon}.batchtype{display:block;position:relative;width:29.1em;max-width:100%;padding:.5em;margin-bottom:1em}.batchtype+.batchtype{margin-top:1em}label.batchtype{cursor:pointer}.batchtype input{display:none}.batchtype label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.batchtype .header{display:block;margin-bottom:.5em;font-weight:bold}.batchtype .header::before{content:'';position:absolute;left:0;top:0;height:100%;width:100%;border:1px solid #ddd}.batchtype input:checked+.header::before{border:1px solid #888;box-shadow:0 0 5px #eab633}.batchtype .description{display:block;font-style:italic;font-size:.9em}table.financialreport thead td{font-weight:bold}tr.total td{font-weight:bold;background-color:#eee}tr.subtotal td{font-weight:bold}td.orange{width:40px;background-color:#ffc000}tr.total td.orange{background-color:#e5ac00}.mailimportitem{max-width:50em;margin-top:2em}.mailimportitem .importheader{background:#3b679e;background:-moz-linear-gradient(-45deg,rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);background:linear-gradient(135deg,rgba(59,103,158,1) 0%,rgba(43,136,217,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b679e',endColorstr='#7db9e8',GradientType=1);color:#fff;padding:.25em}.mailimportitem.failed .importheader{background:#f85032;background:-moz-linear-gradient(-45deg,rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);background:-webkit-linear-gradient(-45deg,rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);background:linear-gradient(135deg,rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f85032',endColorstr='#e73827',GradientType=1)}.mailimportitem .importheader h3{margin:0}.mailimportitem .grid-50:last-child{text-align:right}.mailimportitem p{text-align:center}.mailimportitem .itemcount{font-size:3em}.mailimportitem .itemcountlabel{font-size:.75em}.mailimportitem h4{cursor:pointer}.mailimportitem h4::after{font-family:icomoon;content:'';padding-left:.5em;transition:color .2s ease-in-out}.mailimportitem h4.opened::after{color:#fff}.mailimportitem .details{display:none}.approveorder{border:1px solid #ddd;border-bottom:1px solid #aaa;border-right:1px solid #aaa;padding:.5em;margin:.5em 0;max-width:40em;width:95%}.approveorder span{display:block;font-size:.875em;font-weight:bold;margin-bottom:.5em}.processingtable tr td:first-child{display:none}.previewmessage:hover+.messagepreview,.messagepreview:hover{display:block}.messagepreview{position:fixed;top:calc(50% - 10em);text-align:left;padding:.5em;border:1px solid #ddd;background-color:#fff;left:10%;z-index:500;max-width:80%;box-shadow:1px 1px 4px #000}table.processorders{margin-top:2em}table.processorders label.select{display:inline-block}table.processorders thead{font-weight:bold}table.processorders label{display:block;font-size:.75em;font-weight:bold}table .mainrow{background-color:#efefef}table .mainrow.salesordernotfound{background-color:#ffc}table .mainrow label.checkbox{margin-top:.25em}table .hoverabletable:hover{background-color:#efefff}table .mainrow.lockedarticle{background-color:#dbb!important}.processtilescontainer{margin-bottom:1em}.processtilescontainer>div{text-align:center}.processingorderscontainer .icon-error{border:1px solid #f00;padding:.25em;color:#f00}.processingorderscontainer .errormessagecontainer{display:none;padding:.5em;border:1px solid #ddd;background-color:#fff;left:calc(6em + 10%);width:80%;position:absolute}.processingorderscontainer .icon-error:hover+.errormessagecontainer,.processingorderscontainer .errormessagecontainer:hover{display:block}.processordertile{width:100%;max-width:15em;background-color:#2b88d9;color:#fff;text-align:center;padding:1em;display:inline-block;border-radius:.25em}.processordertile{cursor:pointer}.purchaseorderstilescontainer{text-align:center}.purchaseorderstilescontainer.sticky{position:fixed;top:0;width:calc(100% - 16em);background-color:#fff;z-index:10}.showmenu .purchaseorderstilescontainer.sticky{width:calc(100% - 1em)}.purchaseorderstilescontainer.sticky+div{margin-top:8em}.purchaseorderstilescontainer .processordertile{cursor:default}.purchaseorderstilescontainer .processspan,.purchaseorderstilescontainer.majorwarning .removedordersspan{display:block}.purchaseorderstilescontainer.majorwarning .processspan,.purchaseorderstilescontainer .removedordersspan{display:none}.processordertile.openorders{background-color:#d8762b}.processordertile.noopenorders{background-color:#26bf49}.purchaseorderstilescontainer.majorwarning .processordertile{background:#7f0000}.purchaseorderstilescontainer.majorwarning .processordertile.openorders,.purchaseorderstilescontainer.majorwarning .processordertile.noopenorders{animation:blinkred .5s infinite}.processordertile span{display:block;font-size:.75em}.processordertile span:first-child{font-size:3em}.button.onoffactive,.button.onoffinactive{margin:0 1em 1em 0;font-size:.75em}.button.onoffactive{background-color:#f0ffea}.button.onoffinactive{background-color:#ffeaea}.hasinlineloader img{height:1em}.ordersdetails{position:relative;z-index:1;margin:-2em 0 0 -20.5em;width:20em;padding:1em;border:1px solid #bbb;background-color:#fff;display:none}.showorders:hover+.ordersdetails{display:block}.ordersdetails .displaytable{width:100%}.ordersdetails .displaytable td{background-color:#fff}.ordersdetails .displaytable tr td:last-child{text-align:right}table.displaytable.formatted:not(.vertical) tbody tr:nth-child(even) td .ordersdetails .displaytable td{background-color:#fff}table.displaytable.formatted:not(.vertical) tbody tr:nth-child(even) td .ordersdetails .displaytable tbody tr:nth-child(even) td{background-color:#efefef}.purchaseorderscontainer table.displaytable label.select{width:6em}.tinymce-body{border:1px dashed #999;min-height:3em}.statusscreen div{width:30em;max-width:100%;margin:1em 0}.statusscreen span{vertical-align:middle;display:inline-block}.statusscreen img{width:1.25em}.statusscreen .icon-checkmark{font-size:2.5em;color:#007f0e}.statusscreen .icon-close{font-size:2em;color:#7c0000}.searchordernumber .button::before{margin:0}.searchordernumberresult .overlay{background-color:rgba(0,0,0,.5);z-index:99;position:fixed;top:0;left:0;height:100%;width:100%}.searchordernumberresult .data{background-color:#fff;border:1px solid #aaa;z-index:100;position:fixed;top:20%;left:10%;height:60%;width:80%;padding:.5em}.searchordernumberresult img{max-width:100%;margin:2em auto;display:block}.searchordernumberresult .btnclose{right:0;top:0;padding:.25em;position:absolute;cursor:pointer;background-color:#2b88d9;color:#fff}.searchordernumberresult table.displaytable{max-width:100%;width:100%}.purchaseorders span.dropship{background-color:#2b88d9;color:#fff;border-radius:1em;font-size:.5em;padding:.25em .5em;vertical-align:middle}.orderfilter{font-size:1.5em;position:relative;cursor:pointer}.orderfilter span{position:absolute;left:1.75em;bottom:0;font-size:.375em;border-radius:1em;padding:.25em .5em;color:#fff}.orderfilter span.green{background-color:#26bf49}.orderfilter span.red{background-color:#e74f2f}.orderfiltercontainer{border:1px solid #999;background-color:#fff;padding:1em;display:none}.orderfiltercontainer span.dropship{background-color:#2b88d9;color:#fff;border-radius:1em;font-size:.5em;padding:.25em .5em;vertical-align:middle;font-size:.75em}.orderfiltercontainer .data{max-height:90vh;overflow:auto}.orderfiltercontainer input{margin:0}.ajaxload{text-align:center;padding-top:calc(50vh - 5em)}.ajaxpartialload{text-align:center;padding-top:calc(50vh - 12em)}.ajaxload img,.ajaxpartialload img{height:5em}table.displaytable.formatted:not(.vertical) tbody tr.daterow td,table.displaytable.formatted:not(.vertical) tbody tr.daterow:nth-child(even) td{background-color:#9fc9ed;font-weight:bold}.incominggoodsdata label.select{width:5em}.dashboardcontainer .chart{position:absolute;bottom:0}.dashboardcontainer .chart.dark,.dark .dashboardcontainer .chart.light{visibility:hidden}.dark .dashboardcontainer .chart.dark{visibility:visible}.mailcontainer iframe{width:100%;height:calc(100vh - 30em)}.stratosteps .stratostep{display:none}.stratosteps.showstep1 .stratostep.step1,.stratosteps.showstep2 .stratostep.step2,.stratosteps.showstep3 .stratostep.step3{display:block}.suppliergrid img{vertical-align:top;margin-right:.125em;height:1em;margin-top:.125em}.statusscreen label{padding-bottom:0}.smallsizetext{width:10em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.smallestsizetext{width:5em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.processorders .orderaddress{white-space:pre-wrap}.processorders .orderaddress img{height:2em}.defaultsender{font-size:.75em}.orderconfirmations table{width:100%}.orderconfirmations table td table{width:inherit}.processableorderscontainer .loader img{height:1em;width:1em;max-width:inherit}.messagepreview.formatted{right:5%;margin-top:-6em;text-align:left;white-space:pre;left:inherit}.articletype{position:absolute;margin-left:-3em;margin-top:1em}.articletype span{transform:rotate(-90deg);display:block;font-size:.875em}.warehouseautocomplete li{cursor:pointer;display:block;padding:.25em .5em;border:1px solid #555;background-color:#fff}.warehouseautocomplete li:hover{color:#fff;background-color:#466dab}tr.lockedarticle{background-color:#ffefef}.delivery{float:right;margin:.125em;font-size:.75em;user-select:none;cursor:context-menu;border-radius:.25em;padding:.125em .375em;text-shadow:0 0 2px #fff}.delivery.col-1{background-color:#81b1cd}.delivery.col-2{background-color:#c3d9e2}.delivery.col-3{background-color:#b6cdbe}.delivery.col-4{background-color:#efc16c}.delivery.col-5{background-color:#e48150}.delivery.col-6{background-color:#edcc8b}.delivery.col-7{background-color:#e7b298}.delivery.col-8{background-color:#d09591}.delivery.col-9{background-color:#f3dccc}.delivery.col-10{background-color:#fcac88}.delivery.col-11{background-color:#ffd8cf}.delivery.col-12{background-color:#d89d49}.delivery.col-13{background-color:#e1b469}.delivery.col-14{background-color:#b3ddd1}.delivery.col-15{background-color:#80beaf}@keyframes blinkred{0%{background-color:#7f0000}80%{background-color:#f00}100%{background-color:#7f0000}}@media only screen and (max-width:45em){.showmenu .purchaseorderstilescontainer.sticky,.purchaseorderstilescontainer.sticky{width:100%}.loginimage,.loginimage>div{height:50vh}.logincontainer{padding-top:.5em}.logincontainer .version{margin-top:-.25em;right:.5em}}