﻿.am-autocomplete .am-item{white-space:normal;}.loading-bar{display:block;background:url(img/loading.gif) no-repeat center;min-height:15px;min-width:128px;margin-bottom:25px;text-indent:-9999px;}.address-select{position:relative;padding:0;}.address-select.open .address-name{display:none;}.address-select.open .search-input{display:block;}.address-select.open .close{display:block;}.address-select.open ul.addresses{display:block;}.address-select .address-name{border:1px solid #ccc;border-radius:3px;padding:5px 10px;cursor:pointer;}.address-select .address-name:hover{background:#e6e6e6;}.address-select .search-input{display:none;box-sizing:border-box;width:100%;border:1px solid #ccc;border-radius:3px 3px 0 0;padding:5px 10px;}.address-select .close{display:none;position:absolute;right:10px;top:5px;font-weight:bold;cursor:pointer;color:#ccc;}.address-select .close:hover{color:#000;}.address-select ul.addresses{display:none;position:absolute;left:0;right:0;max-height:250px;overflow:hidden;background:#fff;z-index:1;border:1px solid #ccc;border-top:0;border-radius:0 0 3px 3px;overflow-y:scroll;}.address-select ul.addresses li{padding:2px 10px;cursor:pointer;}.address-select ul.addresses li:hover{background:#e6e6e6;}.order-form .exchange-item{zoom:1;display:block;position:relative;}.order-form .exchange-item:before{content:'';display:block;}.order-form .exchange-item:after{content:'';display:table;clear:both;}.order-form .exchange-item .toggle-checkbox{margin-left:0;}.order-form .exchange-item .cover{display:block;margin-bottom:10px;}.order-form .exchange-item .image{max-width:120px;max-height:120px;float:right;}.order-form .exchange-item .material-text{display:block;}.order-form .exchange-item .document-text{display:block;}.order-form .exchange-item .document-text:before{content:'i';display:inline-block;margin-top:-2px;margin-right:5px;vertical-align:middle;border:1px solid #003896;color:#003896;font-size:8px;width:10px;height:10px;border-radius:10px;text-align:center;font-weight:bold;}.order-form .exchange-item .details{margin-top:15px;}.order-form .exchange-item.selected{background:#e6e6e6;}.order-form .item{margin-bottom:10px;padding:5px 15px 0;background:#f3f3f3;}.order-form .section-title{margin-top:2em;}.order-form .exchange-item2.selected{background:#e6e6e6;}.order-form .exchange-item2>:last-child{margin-bottom:0 !important;}.order-form .exchange-item2 .toggle-checkbox{margin-left:0;}.order-form .exchange-item2 .image{max-width:120px;max-height:120px;float:right;}.order-form .exchange-item2 .document-text{margin-left:.5em;margin-bottom:.25em;}.order-form .exchange-item2 .document-text:before{content:'i';display:inline-block;margin-top:-2px;margin-right:.25em;vertical-align:middle;border:1px solid #003896;color:#003896;font-size:8px;width:10px;height:10px;border-radius:10px;text-align:center;font-weight:bold;}.order-form .exchange-item2 .cover{cursor:pointer;}.order-form .exchange-item2 .main,.order-form .exchange-item2 .parts,.order-form .exchange-item2 .delivery-days,.order-form .exchange-item2 .internal-order,.order-form .exchange-item2 .toggle-details,.order-form .exchange-item2 .details{display:block;margin-bottom:.5em;}.order-form .pika-lendar .is-selected .pika-button:not(:hover),.order-form .pika-lendar .has-event .pika-button:not(:hover){background:#56bdee !important;border-radius:0 !important;color:#fff !important;}.order-location .order-map-container{display:none;}.order-location.order-map-open .order-map-container{display:block;}.order-location .order-map{height:800px;}.order-location .arcgisSearch{margin-bottom:10px;}@media only screen and (max-width:1024px){.order-location.order-map-open{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;background:#fff;}.order-location.order-map-open>label{display:none;}.order-location.order-map-open .controls{position:absolute;bottom:0;right:0;margin-right:10px;margin-left:10px;}.order-location.order-map-open .controls .compact-button:last-child{margin-right:0;}.order-location.order-map-open .controls .location-address{padding:10px 20px;background:#fff;background:rgba(255,255,255,.5);}.order-location.order-map-open .arcgisSearch{position:absolute;left:10px;right:10px;top:10px;z-index:2;}.order-location.order-map-open .order-map-container{position:fixed;left:0;top:0;right:0;bottom:0;z-index:-1;}.order-location.order-map-open .order-map-container .order-map{position:absolute;left:0;top:0;right:0;bottom:0;height:auto;}}.report-date-range .date-separate{display:inline-block;margin:0 10px 0 0;width:15px;height:15px;}.report-date-range .date-separate:before{content:'—';}.report-selections{zoom:1;overflow:hidden;}.report-selections:before{content:'';display:block;}.report-selections:after{content:'';display:table;clear:both;}.report-selections.companies{margin-bottom:25px;}.report-selections .products,.report-selections .locations{float:left;width:50%;margin-bottom:25px;}.report-selections label.select-all{margin:.5em 0;}.report-selections label.item{display:block;}.report-reference{margin-bottom:25px;}.report-reference .label{margin-right:1em;}@media only screen and (max-width:767px){.report-date-range button{display:block;margin-top:25px;}.report-selections .products,.report-selections .locations{float:none;width:auto;margin:0 0 25px;}}@media only screen and (max-width:540px){.report-date-range .date-separate{display:block;opacity:0;}}.order-report-view .charts{text-align:center;}.order-state-New{font-weight:bold;color:#ccc;}.order-state-New:before{content:' ';display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:5px;}.order-state-New:before{background:#ccc;}.order-state-Open{font-weight:bold;color:#fc0;}.order-state-Open:before{content:' ';display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:5px;}.order-state-Open:before{background:#fc0;}.order-state-Planned{font-weight:bold;color:#004c93;}.order-state-Planned:before{content:' ';display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:5px;}.order-state-Planned:before{background:#004c93;}.order-state-Started{font-weight:bold;color:#a51482;}.order-state-Started:before{content:' ';display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:5px;}.order-state-Started:before{background:#a51482;}.order-state-Completed{font-weight:bold;color:#090;}.order-state-Completed:before{content:' ';display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:5px;}.order-state-Completed:before{background:#090;}.order-kubus-completed,.order-kubus-cancelled,.order-kubus-error{font-weight:bold;padding:0 10px;cursor:pointer;font-size:18px;}.order-kubus-completed{color:#6aa51d;}.order-kubus-cancelled{color:#fc0;}.order-kubus-error{color:#d65202;}.order-state-Canceled{font-weight:bold;text-decoration:line-through;color:#ccc;}.order-state-Canceled:before{content:' ';display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:5px;}.order-state-Canceled:before{text-decoration:line-through;}.new-address-indicator{display:inline-block;background:#d65202;color:#fff;text-transform:uppercase;font-size:12px;padding:0 4px;vertical-align:middle;}.material-group-edit .body{margin-bottom:0 !important;}.material-group-edit .full-height{overflow-y:scroll;overflow-x:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.material-group-edit .ungrouped{float:left;width:50%;padding:10px;}.material-group-edit .grouped{float:right;width:50%;padding:10px;}.material-group-edit .delete{display:inline-block;margin-left:6px;cursor:pointer;font-weight:bold;}.material-group-edit ul.groups{list-style:none;}.material-group-edit .material-group{list-style:none;background:#eee;border:1px solid #ddd;padding:12px 0 0 12px;margin-bottom:12px;min-height:24px;}.material-group-edit .material-group-item{display:inline-block;background:#e3e3e3;border:1px solid #aaa;margin-right:12px;margin-bottom:12px;cursor:pointer;padding:6px;}.material-group-edit .create-group{margin-bottom:24px;}@media only screen and (max-width:1024px){.company-select{float:none;}.company-select .company{max-width:none;}.company-select ul{position:static;}}.ui-datepicker-calendar .weekend-day>a{border:none;}.input-row .ui-datepicker-trigger{margin-right:15px;margin-left:-10px;vertical-align:middle;cursor:pointer;}.toggle-error-message{color:#d65202;}.company-file h2{margin-top:0;}.company-file .delete{float:right;}footer .extra-feedback{float:right;width:400px;}footer .extra-feedback .collapsable-content{padding-top:20px;}footer .extra-feedback form input{width:100%;height:29px;margin-bottom:10px;}footer .extra-feedback form textarea{width:100%;}.company-settings .field{margin-bottom:10px;}.company-settings .all-addresses{display:block;margin-bottom:10px;}.company-settings .address-list{margin-bottom:10px;}.company-settings .address-list .remove{color:#00c0f3;text-decoration:underline;cursor:pointer;margin-left:10px;}.order-history{display:block;position:relative;}.order-history h1{margin:0;padding:10px 20px;}.order-history .panes{position:relative;}.order-history .list-pane{position:absolute;left:0;top:0;bottom:0;width:400px;overflow-y:scroll;}.order-history .list-pane .order{position:relative;padding:10px;overflow:hidden;background:#e6e6e6;border-bottom:solid 1px #fff;cursor:pointer;}.order-history .list-pane .order:hover{background:#ccc;}.order-history .list-pane .order.selected{background:#fff;}.order-history .list-pane .order.selected:hover{background:#fff;}.order-history .list-pane .order .order-id{float:left;clear:left;font-weight:bold;margin-right:1em;}.order-history .list-pane .order .date{float:left;}.order-history .list-pane .order .state{float:right;}.order-history .list-pane .order .address{float:left;clear:left;}.order-history .list-pane .order .user{float:right;clear:right;}.order-history .order-pane{position:absolute;left:400px;top:0;right:0;bottom:0;overflow-y:scroll;padding:0 20px;}.order-history .order-pane .primary{float:left;clear:left;width:50%;}.order-history .order-pane .secondary{float:right;clear:right;width:50%;}.order-history .order-pane .order-content{clear:both;margin-top:20px;}.view-modal{box-sizing:border-box;position:absolute;left:0;top:0;right:0;min-height:100%;padding:25px;background:#333;background:rgba(0,0,0,.5);z-index:5;}.view-modal .body{background:#fff;padding:20px 25px;}.layout-aside-list{position:absolute;left:0;top:0;right:0;bottom:0;}.layout-aside-list .list-pane{position:absolute;left:0;top:0;width:400px;bottom:0;overflow-y:scroll;}.layout-aside-list .list-pane .list-item{position:relative;padding:10px;overflow:hidden;background:#e6e6e6;border-bottom:solid 1px #fff;cursor:pointer;}.layout-aside-list .list-pane .list-item:hover{background:#ccc;}.layout-aside-list .list-pane .list-item.selected{background:#fff;}.layout-aside-list .list-pane .list-item.selected:hover{background:#fff;}.layout-aside-list .content-pane{position:absolute;left:400px;top:0;right:0;bottom:0;overflow-y:scroll;}.serviceorderline{border:solid 1px #e6e6e6;padding:20px 20px 0;margin-bottom:20px;box-shadow:0 2px 2px #ccc;}.grid{margin-left:-4%;font-size:0;}.grid .column-width-2{font-size:15px;display:inline-block;vertical-align:top;margin-left:4%;width:46%;}.grid .column-width-3{font-size:15px;display:inline-block;vertical-align:top;margin-left:4%;width:29.33333333%;}.grid .column-width-4{font-size:15px;display:inline-block;vertical-align:top;margin-left:4%;width:21%;}@media only screen and (max-width:1024px){.grid{margin-left:0;}.grid .column-width-2,.grid .column-width-3,.grid .column-width-4{display:block;width:auto;margin-left:0;}}.layout-panes{height:100%;}.layout-panes .layout-pane-width-2{display:inline-block;vertical-align:top;width:50%;}.layout-panes .layout-pane-width-1-3{display:inline-block;vertical-align:top;width:33.33333333%;}.layout-panes .layout-pane-width-2-3{display:inline-block;vertical-align:top;width:66.66666667%;}.layout-panes .layout-pane-scroll{height:100%;overflow-y:auto;}@media only screen and (max-width:1024px){.layout-panes .layout-pane-width-2,.layout-panes .layout-pane-width-1-3,.layout-panes .layout-pane-width-2-3{display:block;width:auto;}.layout-panes .layout-pane-scroll{height:auto;}}.padded{box-sizing:border-box;padding:20px;}.padded h2{margin-top:0;}.form2{margin-left:-4%;margin-bottom:20px;}.form2 .field{margin-bottom:10px;margin-left:4%;}.form2 .field label,.form2 .field .label{display:block;position:relative;margin-bottom:4px;font-weight:bold;text-transform:uppercase;}.form2 .field .value{position:relative;}.form2 .field input[type=text],.form2 .field input[type=number],.form2 .field textarea,.form2 .field select{box-sizing:border-box;width:100%;}.form2 .field.invalid label,.form2 .field.invalid .label{color:#d65202;}.form2 .field.invalid .value:after{display:block;content:' ';width:5px;height:100%;position:absolute;background:#d65202;left:0;top:0;z-index:1;pointer-events:none;}@media only screen and (max-width:1024px){.fill-window{overflow-y:scroll;}}.view-stack-content{position:relative;}.view-stack-item{position:absolute;left:0;top:0;right:0;bottom:0;}.view-stack-heading{background:#e6e6e6;margin-bottom:0;overflow:hidden;}.view-stack-heading .tray{float:right;}.view-stack-heading .title{padding:0 4px;font-size:18px;}.pane-list .list-item{margin:10px;padding:10px;background:#e6e6e6;cursor:pointer;}.steps-display{display:flex;margin-bottom:20px;}.steps-display .step-item{display:flex;flex-grow:1;justify-content:center;margin-right:10px;padding:10px;border:solid 1px #e6e6e6;}.steps-display .step-item.step-finished{background:#004c93;color:#fff;}.steps-display .step-item.step-next{border-color:#004c93;position:relative;}.steps-display .step-item.step-next:after{display:block;content:' ';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #004c93;position:absolute;left:50%;margin-left:-5px;margin-top:15px;}.steps-display .step-item.step-error{background:#d65202;color:#fff;}.service-order-item .line{display:flex;justify-content:space-between;}.service-order-item .order-no{font-weight:800;padding-right:10px;}.service-order-item .address-id{padding-right:10px;white-space:nowrap;direction:rtl;overflow:hidden;}.service-order-item .date{font-size:80%;}.service-order-item .lines-count{font-size:80%;padding:2px 6px;background:#004c93;color:#fff;}.service-order-line-tree .list-group-item{margin-bottom:10px;}.service-order-line-tree .separated-items{display:flex;}.service-order-line-tree .separated-items span{padding-left:.75rem;padding-right:.75rem;}.service-order-line-tree .separated-items .sales-prefix{color:#fff;background:#0a0;}.service-order-line-tree .separated-items .purchase-prefix{color:#fff;background:#b00;}.service-order-line .line{display:flex;justify-content:space-between;}.service-order-line .seq-no,.service-order-line .price-list{font-weight:800;}.inline-delete-button{display:inline-block;border-radius:3px;border:solid 1px #ccc;width:1.2rem;height:1.2rem;font-size:1rem;line-height:1;text-align:center;background:#fff;color:#808080;vertical-align:middle;}.inline-delete-button:before{display:inline;content:'x';vertical-align:middle;font-weight:800;}.inline-delete-button:hover{background:#d65202;color:#fff;border-color:#d65202;}.waybill-state-box{padding:1rem;color:#fff;text-align:center;min-width:80px;margin-bottom:1rem;}.waybill-state-box.Missing{background:#dc3545;}.waybill-state-box.Preparing{background:#ffc107;}.waybill-state-box.InTransit{background:#0062cc;}.waybill-state-box.Complete{background:#1e7e34;}.waybill-state-box.Draft{background:#999;}.waybill-state-guide{display:flex;justify-content:center;margin:0 auto;flex-wrap:wrap;}.waybill-state-guide .arrow{display:flex;flex-direction:column;justify-content:center;margin:0 2rem;text-align:center;}.waybill-info{display:flex;justify-content:space-between;}.waybill-info .sender-receiver{display:flex;justify-content:space-between;}.waybill-info .sender-receiver .sender{margin-right:1rem;}.waybill-info .sender-receiver .arrow{display:flex;flex-direction:column;justify-content:center;margin:0 1rem;}.waybill-info .sender-receiver .receiver{margin:0 1rem;}.waybill-info .details{display:flex;}.waybill-info .details .load{display:flex;flex-direction:column;justify-content:center;}.waybill-info .details .status{display:flex;flex-direction:column;justify-content:center;margin-left:1rem;}@media only screen and (max-width:767px){.waybill-info{display:block;}.waybill-info .sender-receiver,.waybill-info .details{justify-content:space-between;}.waybill-info .sender-receiver{border-bottom:solid 1px #e6e6e6;padding-bottom:1rem;margin-bottom:1rem;}}