.bg-primary,.text-primary{color:#006799!important}.btn-sbm{background-color:#006799!important;color:#fff!important;border-color:#006799!important}.alert-info,.bg-info,.btn-info{background-color:#2384bc!important;border-color:#2e6e8c!important}.alert-info,.badge.bg-primary,.btn-info,.btn-success{color:#fff!important}.btn-success{background-color:#77ab20!important;border-color:#8db724!important}.btn-success:hover{background-color:#46bf09!important;border-color:#8db724!important}.text-success{color:#8db724!important}.sbox-line-filter{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center}.sbox-line-filter.left{justify-content:center}@media (max-width:950px){.sbox-line-filter.left{justify-content:flex-start}}.sbox-line-filter .dwr-field{margin-right:30px;max-width:100px}@media (max-width:500px){.sbox-line-filter .dwr-field{min-width:42%;max-width:42%}}.sbox-line-filter .dwr-field:last-of-type{margin-right:0}.sbox-line-filter .dwr-field.swr{min-width:100%}@media (min-width:500px){.sbox-line-filter .dwr-field.swr{min-width:160px}}@media (min-width:1200px){.sbox-line-filter .dwr-field.swr{min-width:230px}}.sbox-line-filter .btnwr{margin-top:-3px}.hidden-must-fields{display:none!important;padding:0;margin:0}.hidden-must-fields .debugwrapper{margin-bottom:15px}.hidden-must-fields .debugwrapper .lb{margin-bottom:-4px;font-size:80%;color:#8b0000}.hidden-must-fields .debugwrapper input{background-color:#efefef;border:unset!important;width:90px}.hidden-must-fields.debugitnow{margin-top:40px;position:relative;background-color:#cd5c5c;color:#fff;border:1px solid red;padding:5px;display:flex!important;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start}.hidden-must-fields.debugitnow:before{content:"DEBUGGER  - HIDDEN FIELDS";position:absolute;top:-30px;font-size:120%;font-weight:200;color:#8b0000}.hidden-must-fields.debugitnow input{margin-right:5px}.notMinWidth .sbm-select{min-width:10px!important}.auftrag-liste-content table{font-size:90%}.auftrag-liste-content table td{font-size:100%!important}.auftrag-liste-content td b{font-weight:600;color:#333}.vkm{font-size:80%;color:#4e555b}.vkm.v{color:#cd5c5c}.vkm.m{color:#228b22}#kostenboxwidget .widgetboard{min-height:0!important}.statitd{position:relative}.invoicecheck{position:absolute;top:8px;right:3px;display:flex;font-size:130%;justify-content:center;align-items:center;cursor:pointer}.invoicecheck.addToInvoice .checkon{opacity:1;font-size:100%}.kw-checkwrap{margin-left:4px;background-color:hsla(0,0%,100%,.4);font-size:80%;display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:1px solid #ddd}.kw-checkwrap .checkon{transition:all .2s ease-in-out;opacity:0;font-size:2%}.af-show-details{cursor:pointer;color:#1e90ff;position:relative}.af-show-details .hd-af-infobx{color:#333;font-size:90%;display:none;position:absolute;width:220px;bottom:15px;background-color:#fff}.af-show-details:hover .hd-af-infobx{display:block}.af-actions{position:relative}.statitd a.reLinkstatus-1{color:green!important}.auftrag-cp{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.auftrag-cp .kb-card{border:1px solid #e3e3e3;border-radius:4px;display:inline-block;min-width:120px;background-color:#efefef;margin-bottom:10px}.auftrag-cp .kb-card .kb-card-header{background-color:#006799;color:#fff;text-align:center;margin-bottom:3px;letter-spacing:3px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200!important;font-size:110%}.auftrag-cp .kb-card .kb-card-content{color:#006799;font-size:130%;letter-spacing:2px;text-align:center}.spedi-new-re{display:none}.floatcloser{position:absolute;right:0;top:20%}.import-field .dfbuttons{display:none}.reLinkstatus-0,.reLinkstatus-2{color:#8b0000!important}.reLinkstatus-1,a.reLinkstatus-1{color:green!important}.reLinkstatus-1:visited,a.reLinkstatus-1:visited{color:green}.reLinkstatus-1:hover,a.reLinkstatus-1:hover{color:#006400}.from{color:#ad6704}.fromto{color:#c67605}.driver{color:orange}#posi_generator .sbm-widget-content{padding:0;position:relative;overflow:hidden}.newPosiCont .sbm-load{display:block;width:100%;font-size:140%;color:#006799;text-align:center}.newPosiCont .mwform{width:100%;max-width:700px;margin:5px auto}#addAuftrag{padding-top:15px}#addAuftrag .auftrag-saver{padding-top:10px;padding-bottom:10px;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#saveAuftrag{margin-top:10px;margin-bottom:15px}.posi-front-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:140px;overflow:hidden}.posi-front-wrapper .posi-front-inner-wrapper{color:#fff;font-weight:200;font-size:180%;margin:5% auto}.posi-front-wrapper .posi-front-inner-wrapper .front-wrap-label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200!important;line-height:160%;color:#e4d354;margin-bottom:15px;text-transform:uppercase;text-align:center}.posi-front-wrapper .posi-front-inner-wrapper .front-wrap-cont{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;letter-spacing:3px;font-weight:400}.posi-front-wrapper .posi-front-inner-wrapper .front-widget-info{margin-top:10px;padding-top:5px;text-align:center;font-size:70%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200}.posi-front-wrapper .user-line-wrapper{background-color:hsla(0,0%,100%,.98);border-radius:2px;padding:5px 15px 5px 5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.posi-front-wrapper .user-line-wrapper .user-name-in{text-align:left;font-size:90%}.posi-front-wrapper .user-line-wrapper .user-date-in{font-size:80%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.posi-front-wrapper .user-line-wrapper .us-img-round{margin-right:15px;margin-left:10px;width:40px;height:40px;background-position:50%;background-size:cover;border-radius:50%}#addAuftrag .new-auftrag-form{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}#addAuftrag .new-auftrag-form .f-wr-hld{width:100%}@media (min-width:500px){#addAuftrag .new-auftrag-form .f-wr-hld{width:50%!important;display:inline-block}}.posifrontbtns{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;padding:15px 10px}@media (min-width:900px){.posifrontbtns{overflow:hidden}}.desktop .posifrontbtns{transition:all .5s ease-in-out;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}@media (min-width:600px){.desktop .posifrontbtns{justify-content:space-between;position:absolute;left:0;right:0;bottom:38%;opacity:1;padding:5px 30px}}#editstatisModal .statuschanger .editAuftragStatus.blue{display:none!important}#posi_generator .sbm-widget-content{background:#2e4a75;background:-webkit-gradient(left top,right top,color-stop(0,#2e4a75),color-stop(100%,#2e4a75));background:linear-gradient(90deg,#2e4a75 0,#2e4a75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2e4a75",endColorstr="#2e4a75",GradientType=1)}#posi_generator .sbm-widget-content .sbm-contbox,.statuschanger{background-color:#fff}.statuschanger{display:none;position:absolute;right:50px;top:-40px;z-index:9999;box-shadow:0 1px 5px 0 rgba(0,0,0,.75);width:140px;text-align:left}.statuschanger span{cursor:pointer;display:block;padding-left:10px;margin-bottom:4px;border-bottom:1px solid #ddd}.statuschanger span.aktiv{opacity:.2;cursor:default}.statuschanger span:hover{background-color:#efefef}.statusholderwrap{position:relative;cursor:pointer}.statusholderwrap:hover .statuschanger{display:inline-block}#main_menu .menu-point.auftrag{position:relative}.showAuftrInfo{position:absolute;left:15px;top:-5px;z-index:99999;width:20px;height:20px;font-size:12px;border-radius:50%;text-align:center;background-color:#228b22;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.linkListAuftraginfo{border-radius:3px;display:none;position:absolute;right:-50px;font-size:12px;z-index:9999;top:-15px;background-color:#fff}.linkListAuftraginfo a{font-weight:200!important;font-size:14px!important;display:block;border-bottom:1px solid #efefef}.showAuftrInfo:hover .linkListAuftraginfo{display:block}.kostenbox-initer{color:#006799;font-size:140%}.sbox-line{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}.sbox-line.left{justify-content:center}@media (max-width:950px){.sbox-line.left{justify-content:flex-start}}.sbox-line .dwr-field{margin-right:30px;max-width:100px}@media (max-width:500px){.sbox-line .dwr-field{min-width:42%;max-width:42%}}.sbox-line .dwr-field:last-of-type{margin-right:0}.sbox-line .dwr-field.swr{min-width:100%}@media (min-width:500px){.sbox-line .dwr-field.swr{min-width:160px}}@media (min-width:1200px){.sbox-line .dwr-field.swr{min-width:230px}}.sbox-line .btnwr{margin-top:-3px}.filterlistWrapper table td,.filterlistWrapper table th{font-size:12px!important}.auftrag-addFormular .cb-middler{padding-top:27px}.auftrag-addFormular .pas_gesamtkb{width:100%!important;min-width:10px!important}.auftrag-addFormular .pas_gesamt_brutto,.auftrag-addFormular .pas_gesamtkb,.auftrag-addFormular .pas_mwst{border-color:#fff!important}.auftrag-addFormular .import-wrapp{position:relative;width:100%;display:block}.auftrag-addFormular .import-wrapp .import-field{border-radius:3px;border:1px solid #ddd;position:absolute;left:0;right:0;top:30px;z-index:99;background-color:#dfdfdf}.auftrag-addFormular .import-wrapp .closeImportField{font-size:130%;padding:5px;cursor:pointer}.auftrag-addFormular .import-wrapp .import-content{background-color:#fff;border-radius:3px;max-height:60vh;overflow:auto}.EK-open td{background-color:rgba(255,0,0,.1)}.loadBox{min-height:50px}.loadstatus{background-color:#ddd;height:22px;border-radius:3px;position:relative;border:1px solid #ddd}.loadstatus .load-sizer{transition:all .3s ease-in-out;position:absolute;left:0;top:0;background-color:#46bf09;bottom:0}.copLabel{font-size:80%!important;padding-bottom:0;font-weight:200!important;color:#006799}.spediAddModal .fixedRower{background-color:#fff;padding:10px;position:-webkit-sticky;position:sticky;bottom:-15px;left:0;right:0}.ehheider{display:none}.ehheider.showH{display:block}.auftrag-liste-content .dfbuttons{padding-right:60px}.auftrag-liste-content .allClicker{position:relative}.auftrag-liste-content .allClicker .checkListAll{color:#006799;position:absolute;right:20px;font-size:180%;bottom:-51px}.auftrag-list22 td{font-size:90%}.auftrag-list22 td.vklist{font-size:80%}.readonlyFields{position:relative}.readonlyFields .blockerr{position:absolute;left:0;right:0;top:0;bottom:0;z-index:44;background-color:hsla(0,0%,93.7%,.1)}.text-strike{color:#999!important}.re-payed-1{background-color:rgba(144,238,144,.1)}.re-payed-2{background-color:rgba(255,165,0,.1)}@media print{.re-payed-2{display:none!important}}.spediReButton{display:none;position:fixed;left:0;right:0;bottom:0;padding:10px 35px 10px 10px;z-index:9999;background-color:rgba(245,223,17,.9);text-align:right}.spediReButton .spedi-new-re{display:inline-block}.pr-col{color:#000;background-color:rgba(144,238,144,.05)!important}.pr-col :first-of-type{font-weight:700!important}.vk-col{background-color:rgba(255,69,0,.05)!important}.ma-col{background-color:rgba(245,223,18,.04)!important}.ma-col.text-success{color:#006400}.ma-col.text-strike{color:#ddd}#speditiondash #widgetboard{padding-top:0!important}#speditiondash .speditop{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:15px}#speditiondash .speditop h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200!important;color:#006799}#speditiondash .info-liner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:3px;border-bottom:1px solid #ddd}#speditiondash .info-liner.last-editer{color:#0e90d2}#speditiondash .info-liner.aftstatus{margin:0!important;padding:0!important}#speditiondash .info-liner.aftstatus .statusholderwrap{color:#7aba7b}#speditiondash .topspediname{font-weight:400}#speditiondash .infotext-edit{margin-top:10px;margin-bottom:10px}#speditiondash .editauftrinfo{width:100%;border:1px solid transparent;height:70px;padding:5px;font-size:110%;color:#0e90d2!important;background-color:transparent;resize:none}#speditiondash .editauftrinfo:focus{background-color:#fff;border:1px solid #efefef;resize:vertical}#speditiondash #left_dash .editauftrinfo{padding:10px;font-size:120%;width:100%;height:60px}#speditiondash #left_dash .info-liner{font-size:110%;margin-bottom:10px}.info-liner span:first-of-type,.swh{color:#006799!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:200!important}.auftrag-name-w{padding:0!important;margin:0!important}.auftrag-name-w .nbd-label.on{top:-2px!important;left:2px!important;font-size:16px!important;font-family:Lato,sans-serif;display:none!important}.auftrag-name-w .nbd-label.on:after{content:":";display:inline-block;width:10px}#auftrag_name{font-size:18px!important;font-weight:400!important;color:#0e90d2!important}#infobox .nb-tabby-opener{padding-top:10px;font-size:98%!important}.widget-temp{width:100%;margin-bottom:10px;border:1px solid #efefef;border-radius:3px;background-color:#fff}.widget-temp .bw-header{padding:8px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.widget-temp .bw-header .header-left{display:flex;justify-content:flex-start;align-items:center}.widget-temp .bw-header .header-left .bw-icon,.widget-temp .bw-header .header-left .bw-toucher{margin-right:15px;font-size:100%;color:#4682b4}.widget-temp .bw-header .header-right{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;fontw-weight:200;display:flex;justify-content:flex-end;align-items:center}.widget-temp .bw-header .header-right .addIcon{font-size:100%}.widget-temp .bw-header h4{margin-top:0;font-size:110%;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:200!important}.widget-temp .wtouch{cursor:move}.widget-temp .bw-icon{transition:all .2s ease-in-out;margin-left:15px;cursor:pointer;height:22px;width:22px;border-radius:2px;display:flex;color:#006799;justify-content:center;align-items:center;font-size:140%}.widget-temp .bw-icon span{transition:all .2s ease-in-out;transform:rotate(180DEG)}.widget-temp .bw-icon:hover span{color:orange}.widget-temp .addIcon{margin:0;padding:0;font-size:75%}.widget-temp .bw-content{padding:0;border-top:1px solid #e0e0dd}.widget-temp .bwidget-content{display:none;padding:10px 5px 5px}.widget-temp.isopen .bw-icon span{transform:rotate(0DEG)}.widget-temp.isopen .bwidget-content{display:block}#right_dash .dfbuttons{display:none}