@import url("https://fonts.googleapis.com/css?family=Noto+Sans:400,400i,700,700i");.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-md,.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.text-6xl{font-size:4rem}@media (min-width: 576px){.text-sm-xs{font-size:.75rem}.text-sm-sm{font-size:.875rem}.text-sm-md,.text-base{font-size:1rem}.text-sm-lg{font-size:1.125rem}.text-sm-xl{font-size:1.25rem}.text-sm-2xl{font-size:1.5rem}.text-sm-3xl{font-size:1.875rem}.text-sm-4xl{font-size:2.25rem}.text-sm-5xl{font-size:3rem}.text-sm-6xl{font-size:4rem}}@media (min-width: 768px){.text-md-xs{font-size:.75rem}.text-md-sm{font-size:.875rem}.text-md-md,.text-base{font-size:1rem}.text-md-lg{font-size:1.125rem}.text-md-xl{font-size:1.25rem}.text-md-2xl{font-size:1.5rem}.text-md-3xl{font-size:1.875rem}.text-md-4xl{font-size:2.25rem}.text-md-5xl{font-size:3rem}.text-md-6xl{font-size:4rem}}@media (min-width: 992px){.text-xl-xs{font-size:.75rem}.text-xl-sm{font-size:.875rem}.text-xl-md,.text-base{font-size:1rem}.text-xl-lg{font-size:1.125rem}.text-xl-xl{font-size:1.25rem}.text-xl-2xl{font-size:1.5rem}.text-xl-3xl{font-size:1.875rem}.text-xl-4xl{font-size:2.25rem}.text-xl-5xl{font-size:3rem}.text-xl-6xl{font-size:4rem}}@media (min-width: 1200px){.text-lg-xs{font-size:.75rem}.text-lg-sm{font-size:.875rem}.text-lg-md,.text-base{font-size:1rem}.text-lg-lg{font-size:1.125rem}.text-lg-xl{font-size:1.25rem}.text-lg-2xl{font-size:1.5rem}.text-lg-3xl{font-size:1.875rem}.text-lg-4xl{font-size:2.25rem}.text-lg-5xl{font-size:3rem}.text-lg-6xl{font-size:4rem}}.img-responsive{max-width:100%;height:auto}@media (min-width: 768px){.row-equal-height>[class*="col-"]>*{height:100%}}.bar-loader,.bar-loader:before,.bar-loader:after{background:#9dac55;-webkit-animation:bar-loader 1s infinite ease-in-out;animation:bar-loader 1s infinite ease-in-out;width:1em;height:4em}.bar-loader{color:#9dac55;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.bar-loader:before,.bar-loader:after{position:absolute;top:0;content:''}.bar-loader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.bar-loader:after{left:1.5em}@-webkit-keyframes bar-loader{0%,80%,100%{-webkit-box-shadow:0 0;box-shadow:0 0;height:4em}40%{-webkit-box-shadow:0 -2em;box-shadow:0 -2em;height:5em}}@keyframes bar-loader{0%,80%,100%{-webkit-box-shadow:0 0;box-shadow:0 0;height:4em}40%{-webkit-box-shadow:0 -2em;box-shadow:0 -2em;height:5em}}.throbber{background-image:url("../img/site/spinner.gif");background-repeat:no-repeat;width:32px;height:32px}.ccm-page{font-family:"Noto Sans", sans-serif}.page-title{margin-bottom:1rem}.header-logo{margin-top:15px;float:left}.header-logo img{width:60px}@media (min-width: 768px){.header-logo img{width:60px}}@media (min-width: 992px){.header-logo img{width:60px}}.header{background-color:#adb5bd;height:90px}@media (min-width: 768px){.header{height:90px}}@media (min-width: 992px){.header{height:90px}}.account-menu-list{padding:0;margin:0;list-style:none}.account-menu-list-item{list-style:none;display:inline-block;margin-left:10px}.account-menu-list-link{color:#000}.header-account-menu{float:right;margin-top:15px}@media (min-width: 768px){.header-account-menu{margin-right:15px}}.header-account-menu .account-menu-list-label-signout{display:none}.shipment-detail-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.shipment-detail-group-label{width:200px}.shipment-detail-docktype{font-size:24px;margin-bottom:2rem;color:#aaa}.shipment-detail-status-wrapper{border:solid 2px #dee2e6;border-radius:5px;padding:10px}.shipment-detail-status-header{font-size:24px;color:#aaa}.btn-action{background-color:transparent;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000}.btn-action:not(:disabled):not(.disabled){cursor:pointer}.alert .btn-close{position:absolute;top:12px;right:15px}.btn-add{position:absolute;top:0;right:-23px;width:38px;height:38px;overflow:hidden;border:none;background-color:transparent;margin:0;padding:0;line-height:38px;text-align:center;cursor:pointer}.btn-toggle-order-numbers{width:20px;height:20px;border:none;background-color:transparent;margin:0;padding:0;line-height:20px;text-align:center;cursor:pointer}.btn-toggle-order-numbers:focus{outline:none}.form-steps{margin-bottom:30px;overflow:hidden;counter-reset:step}.form-steps .form-step{display:block;color:#fff;font-size:14px;width:33.33%;float:left;position:relative;letter-spacing:1px;text-align:center}.form-steps .form-step:before{content:counter(step);counter-increment:step;width:30px;height:30px;line-height:31px;display:block;font-size:14px;color:#333;background:#e9ecef;border-radius:30px;margin:0 auto 10px;position:relative;z-index:2}.form-steps .form-step.active:before,.form-steps .form-step.active:after{background:#9dac55;color:#e9ecef}.form-steps .form-step.visited:before,.form-steps .form-step.visited:after{background:#9dac55;color:#e9ecef}.form-steps .form-step-text{color:#212529}.form-steps .form-step:after{content:"";width:100%;height:4px;background:#e9ecef;position:absolute;left:-50%;top:14px;z-index:1}.form-steps .form-step:first-child:after{content:none}.form-control-feedback{display:none}.input-collection .input-group{margin-bottom:0.5rem}.admin-dashboard{background:#f9fafb}.col-admin-sidebar{width:200px;background:#fff;border-right:1px solid rgba(0,0,0,0.0625)}.admin-sidebar{padding-top:1.5rem}.admin-main{background-color:#f9fafb;padding:1rem}@media (min-width: 768px){.admin-main{padding:1.5rem}}.container .admin-main{margin-left:-15px;margin-right:-15px}.admin-layer{background:#fff;border:1px solid rgba(0,0,0,0.0625);padding:1.5rem}.admin-layer::after{display:block;clear:both;content:""}.admin-layer-narrow{margin-left:auto;margin-right:auto;max-width:960px}.admin-main-title{color:#72777a;font-size:2rem}.nav-item{position:relative;list-style:none}.sidebar-menu{list-style:none;margin:0;padding:0}.sidebar-link{color:#72777a;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:block;font-size:15px;font-weight:500;padding:5px 15px;white-space:nowrap}.sidebar-link:hover,.sidebar-link:active,.sidebar-link.active{color:#000;text-decoration:none}.debug-wrapper{position:absolute;width:200px;height:150px;bottom:0;left:0;border:solid 1px #000;z-index:1001;background:rgba(255,255,255,0.9);display:none}.debug-wrapper{display:block}.pagetype-login{-webkit-font-smoothing:antialiased}.pagetype-login .page-container{padding-top:50px}.pagetype-login .header{position:absolute;z-index:1;top:0;width:100%;opacity:0}.pagetype-login .c-logo{position:fixed;z-index:1;top:15px;left:15px;width:100px;height:100px}.pagetype-login .c-logo img{width:100%}.pagetype-login h1{margin:22px 0 20px;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.1;padding:0;text-align:center;font-size:45px;text-shadow:3px 3px 7px rgba(0,0,0,0.2);font-weight:300}.pagetype-login .login-form .alert{width:99%}.pagetype-login h2{margin-bottom:30px}.pagetype-login .controls{padding-top:30px;padding-bottom:50px;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300}.pagetype-login label{font-weight:bold}.pagetype-login .checkbox label,.pagetype-login .radio label{font-weight:300}.pagetype-login .btn.btn-primary{font-weight:bold;color:#fff}.hide{visibility:hidden}.planning-wrapper{background-color:#adb5bd;border-bottom:15px solid #adb5bd;font-family:"Noto Sans", sans-serif}.planning-header{position:fixed;height:60px;background-color:#adb5bd;width:100%;z-index:1002}.planning-scroller{padding-top:60px;margin-left:76px;background-color:#fff;width:calc(100vw - 76px);overflow-x:scroll;overflow-y:hidden}.planning-scroller-drag{cursor:move}.planning-home-link{color:#000;margin-left:22px;font-size:30px;line-height:60px}.planning-clock{position:absolute;top:18px;right:15px;display:block}.planning-autoscroll{display:inline-block;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);margin-left:20px}.planning-loader{position:absolute;z-index:2000;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:200px}.planning-navigation{color:#fff;display:inline-block;position:absolute;top:5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.planning-navigation-next,.planning-navigation-previous{color:currentColor;display:inline-block;font-size:32px}.planning-navigation-next:hover,.planning-navigation-previous:hover{color:#e9ecef}.planning-navigation-day{color:currentColor;display:inline-block;font-size:32px;margin:0 0 0 15px}.planning-navigation-day:hover{color:#e9ecef;text-decoration:none}.planning-navigation-datepicker{display:inline-block}.planning-navigation-datepicker .ui-datepicker-trigger{background:transparent;border:none;cursor:pointer;color:#fff;font-size:25px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.planning-navigation-datepicker .ui-datepicker-trigger:hover{color:#e9ecef}.timegrid-label-wrapper{clear:left;position:relative;height:54px;width:2941px;margin:0;border-right:1px solid #dee2e6;background:#fff}.timegrid-label-wrapper-top{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);border-bottom:1px solid #dee2e6}.timegrid-label-wrapper-bottom{border-top:1px solid #dee2e6}.timegrid-label{width:120px;border-right:2px solid #dee2e6;float:left;height:54px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:5px;font-size:24px;color:#757575}.timegrid-label:first-child{border-left:2px solid #dee2e6}.timegrid-body{position:relative;width:2941px;clear:left}.timegrid-period{float:left;width:30px;border-right:0.5px solid #dee2e6}.timegrid-period-wrapper{width:2941px;margin:0}.timegrid-period:first-child{border-left:2px solid #dee2e6}.timegrid-period:nth-child(4n){border-right-width:2px}.timegrid-indicator{width:5px;background:rgba(255,0,0,0.4);position:absolute;z-index:1000}.dock-label{width:60px;height:60px;margin-bottom:15px;color:#fff;font-size:24px;background:#919ca6;border-radius:.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.dock-label-wrapper{position:absolute;top:60px;padding-top:69px;padding-left:8px;padding-right:8px;width:76px;z-index:1001}.dock-label-divider{margin-top:20px;margin-bottom:20px;height:2px;background-color:transparent}.dock-label-secret{background:none;border:none}.dock{position:relative;margin-bottom:15px;height:60px;overflow:hidden}.dock-wrapper{width:100%;top:0;bottom:0;position:absolute;z-index:1;padding-top:15px}.dock-divider{margin-top:20px;margin-bottom:20px;height:2px;background-color:#dee2e6}.timeslot{position:absolute;top:0;height:60px;margin-right:4px;cursor:pointer}.timeslot-wrapper{position:relative}.timeslot-cargo-prepare-time{height:60px;float:left;background-image:-o-repeating-linear-gradient(45deg, rgba(0,0,0,0) 0, rgba(0,0,0,0) 8px, rgba(255,255,255,0.6) 10px, rgba(255,255,255,0.6) 11px);background-image:repeating-linear-gradient(45deg, rgba(0,0,0,0) 0, rgba(0,0,0,0) 8px, rgba(255,255,255,0.6) 10px, rgba(255,255,255,0.6) 11px);background-size:100% 80px}.timeslot-content{margin-left:3px;float:left;height:60px}.timeslot-status-planned{background-color:#9B9B9B}.timeslot-status-arrived{background-color:#8B9F2E}.timeslot-status-started{background-color:#ADC53B}.timeslot-status-done{background-color:#C5C5C5}.timeslot-status-expired{background-color:#FF8854}.timeslot-status-planned-fade-in{background-color:transparent;background-image:-webkit-gradient(linear, left top, right top, from(rgba(155,155,155,0.2)), color-stop(8%, #9B9B9B));background-image:-o-linear-gradient(left, rgba(155,155,155,0.2), #9B9B9B 8%);background-image:linear-gradient(to right, rgba(155,155,155,0.2), #9B9B9B 8%)}.timeslot-status-arrived-fade-in{background-color:transparent;background-image:-webkit-gradient(linear, left top, right top, from(rgba(139,159,46,0.2)), color-stop(8%, #8B9F2E));background-image:-o-linear-gradient(left, rgba(139,159,46,0.2), #8B9F2E 8%);background-image:linear-gradient(to right, rgba(139,159,46,0.2), #8B9F2E 8%)}.timeslot-status-started-fade-in{background-color:transparent;background-image:-webkit-gradient(linear, left top, right top, from(rgba(173,197,59,0.2)), color-stop(8%, #ADC53B));background-image:-o-linear-gradient(left, rgba(173,197,59,0.2), #ADC53B 8%);background-image:linear-gradient(to right, rgba(173,197,59,0.2), #ADC53B 8%)}.timeslot-status-done-fade-in{background-color:transparent;background-image:-webkit-gradient(linear, left top, right top, from(rgba(197,197,197,0.2)), color-stop(8%, #C5C5C5));background-image:-o-linear-gradient(left, rgba(197,197,197,0.2), #C5C5C5 8%);background-image:linear-gradient(to right, rgba(197,197,197,0.2), #C5C5C5 8%)}.timeslot-status-expired-fade-in{background-color:transparent;background-image:-webkit-gradient(linear, left top, right top, from(rgba(255,136,84,0.2)), color-stop(8%, #FF8854));background-image:-o-linear-gradient(left, rgba(255,136,84,0.2), #FF8854 8%);background-image:linear-gradient(to right, rgba(255,136,84,0.2), #FF8854 8%)}.timeslot-action-pickup{color:#fff}.timeslot-action-delivery{color:#000}.timeslot-icon{display:inline-block;width:24px;height:21px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);background:url("../img/site/icon-delivery.png") no-repeat}.timeslot-icon-pickup{background:url("../img/site/icon-pickup.png") no-repeat}.timeslot.shipment-unscheduled{outline:2px solid rgba(255,0,0,0.4);outline-offset:2px;height:52px;top:4px}.timeslot-action-pickup.timeslot-status-arrived .timeslot-cargo-prepare-time{background-color:#9B9B9B}.popover-close{position:relative;color:#fff;width:25px;height:25px;background:#c5c5c5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;float:right;border-radius:3px}.popover-close:hover{color:#e9ecef;text-decoration:none}.btn-wrapper{width:300px}.btn-popover{border:1px solid #C5C5C5;width:30%;margin:10px 1% 0}.btn-arrived{background-color:#8B9F2E;border-color:#8B9F2E}.btn-started{background-color:#ADC53B;border-color:#ADC53B}.btn-done{background-color:#C5C5C5;border-color:#C5C5C5}.html-planning .popover{max-width:350px}.html-planning .popover-header{background-color:transparent;border:none}body.pagetype-shipment-detail .shipment-note-wrapper,body.pagetype-registration-detail .shipment-note-wrapper{display:none}@media print{root{display:block}html.shipment-detail-view .ccm-ui,html.shipment-detail-view .ccm-notification-help-launcher,html.shipment-detail-view .alert,html.registration-detail-view .ccm-ui,html.registration-detail-view .ccm-notification-help-launcher,html.registration-detail-view .alert{display:none}.js-print-button{display:none}body.pagetype-shipment-detail,body.pagetype-registration-detail{font-size:12px;font-family:Arial, Calibri, Tahoma, Helvetica, sans-serif;margin:0 !important;padding:0 !important}body.pagetype-shipment-detail .shipment-note-wrapper,body.pagetype-registration-detail .shipment-note-wrapper{display:block}body.pagetype-shipment-detail .header,body.pagetype-shipment-detail .footer,body.pagetype-shipment-detail .shipment-details-wrapper,body.pagetype-registration-detail .header,body.pagetype-registration-detail .footer,body.pagetype-registration-detail .shipment-details-wrapper{display:none}body.pagetype-shipment-detail .left-column,body.pagetype-shipment-detail .main-column,body.pagetype-registration-detail .left-column,body.pagetype-registration-detail .main-column{height:600px;padding:10px;float:left;border:1px solid #ccc}body.pagetype-shipment-detail .left-column,body.pagetype-registration-detail .left-column{width:220px}body.pagetype-shipment-detail .main-column,body.pagetype-registration-detail .main-column{position:relative;width:405px;margin:0 0 0 5px}body.pagetype-shipment-detail .bg-logo,body.pagetype-registration-detail .bg-logo{position:absolute;margin:300px 0 0 40px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter:alpha(opacity=15);opacity:0.25}body.pagetype-shipment-detail div.stamps-box,body.pagetype-registration-detail div.stamps-box{width:97%;height:340px;clear:left}body.pagetype-shipment-detail div.comments-box,body.pagetype-registration-detail div.comments-box{width:630px;height:155px;margin-top:5px;padding:0 10px 10px 10px;float:left;border:1px solid #ccc;clear:left}body.pagetype-shipment-detail .address-info-container,body.pagetype-registration-detail .address-info-container{width:97%;height:110px;margin:0 0 5px 0;float:left;border-bottom:1px solid #ccc}body.pagetype-shipment-detail div.stamps-box,body.pagetype-shipment-detail .address-info-container,body.pagetype-registration-detail div.stamps-box,body.pagetype-registration-detail .address-info-container{padding:5px}body.pagetype-shipment-detail .address-info-container td,body.pagetype-registration-detail .address-info-container td{padding:0;word-break:break-all}body.pagetype-shipment-detail .address-info-container td:first-child,body.pagetype-registration-detail .address-info-container td:first-child{word-break:keep-all}body.pagetype-shipment-detail .address-info-container th,body.pagetype-registration-detail .address-info-container th{padding-left:0}body.pagetype-shipment-detail h1,body.pagetype-registration-detail h1{border-bottom:1px solid #888;font-size:30px}body.pagetype-shipment-detail .shipment-number,body.pagetype-registration-detail .shipment-number{font-size:20px}body.pagetype-shipment-detail th,body.pagetype-registration-detail th{text-align:left}body.pagetype-shipment-detail td,body.pagetype-registration-detail td{vertical-align:top}body.pagetype-shipment-detail ol.consignment-list,body.pagetype-registration-detail ol.consignment-list{padding:0;margin:0 0 0 18px}body.pagetype-shipment-detail table.shipment-details-table,body.pagetype-registration-detail table.shipment-details-table{width:100%}body.pagetype-shipment-detail table.shipment-details-table th,body.pagetype-shipment-detail table.shipment-details-table td,body.pagetype-registration-detail table.shipment-details-table th,body.pagetype-registration-detail table.shipment-details-table td{padding:10px}body.pagetype-shipment-detail table.shipment-details-table td,body.pagetype-registration-detail table.shipment-details-table td{border-top:1px solid #efedee}body.pagetype-shipment-detail table.shipment-details-table thead td,body.pagetype-shipment-detail table.shipment-details-table thead th,body.pagetype-registration-detail table.shipment-details-table thead td,body.pagetype-registration-detail table.shipment-details-table thead th{border-top:0}body.pagetype-shipment-detail .label,body.pagetype-registration-detail .label{font-weight:bold;width:200px}body.pagetype-shipment-detail p.commments,body.pagetype-registration-detail p.commments{color:#eee;font-style:italic}body.pagetype-shipment-detail p.watermark,body.pagetype-registration-detail p.watermark{font-size:80px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";filter:alpha(opacity=5);opacity:0.05;letter-spacing:2px;font-stretch:expanded;color:#888;font-style:italic;text-align:center;display:none}body.pagetype-shipment-detail p.comments-watermark,body.pagetype-registration-detail p.comments-watermark{padding:0;margin:0px 0 0 0}body.pagetype-shipment-detail p.stamps-watermark,body.pagetype-registration-detail p.stamps-watermark{margin-top:110px;font-size:50px}body.pagetype-shipment-detail .processingtime-footnote,body.pagetype-registration-detail .processingtime-footnote{width:390px;bottom:10px;position:absolute;font-size:10px}}.planning-calendar-card{border-radius:0;margin-top:-1px}.planning-calendar-card-header{padding-left:.75rem;padding-right:.75rem;cursor:pointer}.planning-calendar-card-body{padding:0}.planning-calendar-print-schedule{margin-right:1rem;font-size:0.9rem}.planning-calendar-table thead th{border-top:none}.planning-calendar .euroma-order-number-list{display:none}.planning-calendar .euroma-order-number-list.show{display:block}.planning-calendar .shipment-unscheduled{background:rgba(240,65,36,0.3)}.time-slots-throbber{background-size:25px 25px;background-position:2px 4px}.status-throbber{position:absolute;top:15px;right:20px;background-size:25px}body.pagetype-shipment-registration .euroma-order-numbers-list,body.pagetype-planning-registration .euroma-order-numbers-list{padding-right:38px}body.pagetype-shipment-registration .btn-add,body.pagetype-planning-registration .btn-add{right:15px}body.pagetype-shipment-registration .timeslot-list-item,body.pagetype-planning-registration .timeslot-list-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.pagetype-shipment-registration .timeslot-label,body.pagetype-planning-registration .timeslot-label{padding-left:0;margin-bottom:0.8rem}@media (min-width: 768px){body.pagetype-shipment-registration .timeslot-label,body.pagetype-planning-registration .timeslot-label{margin-bottom:0}}body.pagetype-shipment-registration .timeslot-select,body.pagetype-planning-registration .timeslot-select{height:38px;margin-bottom:0.8rem}@media (min-width: 576px){body.pagetype-shipment-registration .timeslot-select,body.pagetype-planning-registration .timeslot-select{margin-bottom:0}}body.pagetype-shipment-registration .timeslot-button,body.pagetype-planning-registration .timeslot-button{padding-right:0;padding-left:0}@media (min-width: 576px){body.pagetype-shipment-registration .timeslot-button,body.pagetype-planning-registration .timeslot-button{padding-left:1rem}}

/*# sourceMappingURL=main-min.css.map */


/**
 * Bootstrap theme v4.x
 */
 .tablesorter-bootstrap {
	width: 100%;
}
/*
.tablesorter-bootstrap thead th,
.tablesorter-bootstrap thead td,
.tablesorter-bootstrap tfoot th,
.tablesorter-bootstrap tfoot td {
	font: 14px/20px Arial, Sans-serif;
	font-weight: bold;
	padding: 4px;
	margin: 0 0 18px;
}
*/
.tablesorter-bootstrap thead .tablesorter-header {
	background-position: left 10px center;
	background-repeat: no-repeat;
	cursor: pointer;
	white-space: normal;
}
.tablesorter-bootstrap:not(.table-dark) thead:not(.thead-dark) .tablesorter-header,
.tablesorter-bootstrap:not(.table-dark) tfoot th,
.tablesorter-bootstrap:not(.table-dark) tfoot td {
	background-color: #eee;
}

.tablesorter-bootstrap thead .sorter-false {
	cursor: default;
	background-image: none;
}

.tablesorter-bootstrap .tablesorter-header-inner {
	position: relative;
}

/* black icons */
.tablesorter-bootstrap thead .tablesorter-headerUnSorted:not(.sorter-false) {
    /*
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE0IDIwIj48cGF0aCBkPSJNMTQgMTNsLTIuNS0yLjVMNyAxNWwtNC41LTQuNUwwIDEzbDcgN3pNMTQgNy41TDExLjUgMTAgNyA1LjUgMi41IDEwIDAgNy41bDctN3oiLz48L3N2Zz4=);
    */
}
.tablesorter-bootstrap thead .tablesorter-headerAsc {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBkPSJNMTQgOS41TDExLjUgMTIgNyA3LjUgMi41IDEyIDAgOS41bDctN3oiLz48L3N2Zz4=);
}
.tablesorter-bootstrap thead .tablesorter-headerDesc {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBkPSJNMTQgNWwtMi41LTIuNS00LjUgNC41LTQuNS00LjVMMCA1IDcgMTJ6Ii8+PC9zdmc+);
}

.tablesorter-bootstrap thead .tablesorter-headerDesc, .tablesorter-bootstrap thead .tablesorter-headerAsc {
    padding-left: 26px;
}

/* white icons */
.tablesorter-bootstrap thead.thead-dark .tablesorter-headerUnSorted:not(.sorter-false),
.tablesorter-bootstrap.table-dark thead .tablesorter-headerUnSorted:not(.sorter-false) {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE0IDIwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgMTNsLTIuNS0yLjVMNyAxNWwtNC41LTQuNUwwIDEzbDcgN3pNMTQgNy41TDExLjUgMTAgNyA1LjUgMi41IDEwIDAgNy41bDctN3oiLz48L3N2Zz4=);
}
.tablesorter-bootstrap thead.thead-dark .tablesorter-headerAsc,
.tablesorter-bootstrap.table-dark thead .tablesorter-headerAsc {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgOS41TDExLjUgMTIgNyA3LjUgMi41IDEyIDAgOS41bDctN3oiLz48L3N2Zz4=);
}
.tablesorter-bootstrap thead.thead-dark .tablesorter-headerDesc,
.tablesorter-bootstrap.table-dark thead .tablesorter-headerDesc {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgNWwtMi41LTIuNS00LjUgNC41LTQuNS00LjVMMCA1IDcgMTJ6Ii8+PC9zdmc+);
}

/* since bootstrap (table-striped) uses nth-child(), we just use this to add a zebra stripe color */
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.odd > td,
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.tablesorter-hasChildRow.odd:hover ~ tr.tablesorter-hasChildRow.odd ~ .tablesorter-childRow.odd > td {
	background-color: #f9f9f9;
}
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.hover > td,
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.odd:hover > td,
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.even:hover > td,
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.tablesorter-hasChildRow.odd:hover ~ .tablesorter-childRow.odd > td,
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.tablesorter-hasChildRow.even:hover ~ .tablesorter-childRow.even > td {
	background-color: #f5f5f5;
}
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.even > td,
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.tablesorter-hasChildRow.even:hover ~ tr.tablesorter-hasChildRow.even ~ .tablesorter-childRow.even > td {
	background-color: #fff;
}

/* processing icon */
.tablesorter-bootstrap .tablesorter-processing {
	background-image: url('data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=');
	background-position: center center !important;
	background-repeat: no-repeat !important;
}

/* Column Widget - column sort colors */
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.odd td.primary {
	background-color: #bfbfbf;
}
.tablesorter-bootstrap:not(.table-dark) > tbody > tr td.primary,
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.even td.primary {
	background-color: #d9d9d9;
}
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.odd td.secondary {
	background-color: #d9d9d9;
}
.tablesorter-bootstrap:not(.table-dark) > tbody > tr td.secondary,
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.even td.secondary {
	background-color: #e6e6e6;
}
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.odd td.tertiary {
	background-color: #e6e6e6;
}
.tablesorter-bootstrap:not(.table-dark) > tbody > tr td.tertiary,
.tablesorter-bootstrap:not(.table-dark) > tbody > tr.even td.tertiary {
	background-color: #f2f2f2;
}

/* caption */
.tablesorter-bootstrap:not(.table-dark) > .caption {
	background-color: #fff;
}

/* filter widget */
.tablesorter-bootstrap .tablesorter-filter-row input.tablesorter-filter,
.tablesorter-bootstrap .tablesorter-filter-row select.tablesorter-filter {
	width: 98%;
	margin: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: height 0.1s ease;
	-moz-transition: height 0.1s ease;
	-o-transition: height 0.1s ease;
	transition: height 0.1s ease;
}
.tablesorter-bootstrap:not(.table-dark) .tablesorter-filter-row {
	background-color: #efefef;
}
.tablesorter-bootstrap:not(.table-dark) .tablesorter-filter-row input.tablesorter-filter,
.tablesorter-bootstrap:not(.table-dark) .tablesorter-filter-row select.tablesorter-filter {
	color: #333;
}

.tablesorter-bootstrap .tablesorter-filter-row .tablesorter-filter.disabled {
	cursor: not-allowed;
	box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
	box-sizing: border-box;
	transition: height 0.1s ease;
}

.tablesorter-bootstrap:not(.table-dark) .tablesorter-filter-row td {
	line-height: normal;
	text-align: center;
	padding: 4px 6px;
	vertical-align: middle;
	-webkit-transition: line-height 0.1s ease;
	-moz-transition: line-height 0.1s ease;
	-o-transition: line-height 0.1s ease;
	transition: line-height 0.1s ease;
}
/* hidden filter row */
.tablesorter-bootstrap .tablesorter-filter-row.hideme td {
	padding: 2px; /* change this to modify the thickness of the closed border row */
	margin: 0;
	line-height: 0;
}
.tablesorter-bootstrap .tablesorter-filter-row.hideme * {
	height: 1px;
	min-height: 0;
	border: 0;
	padding: 0;
	margin: 0;
	/* don't use visibility: hidden because it disables tabbing */
	opacity: 0;
	filter: alpha(opacity=0);
}
/* rows hidden by filtering */
.tablesorter .filtered {
	display: none;
}

/* pager plugin */
.tablesorter-bootstrap .tablesorter-pager .pagedisplay {
	border: 0;
}

/* ajax error row */
.tablesorter:not(.table-dark) .tablesorter-errorRow td {
	text-align: center;
	cursor: pointer;
	background-color: #e6bf99;
}