@import url(https://fonts.googleapis.com/css?family=Lato:400,700,900);.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;position:relative}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 0.85rem);overflow-y:scroll;padding-right:30px;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:inline-block;height:0;outline:0;padding:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"\D7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:7px;text-align:center;top:50%}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}*{font-family:Lato,Helvetica,Arial,sans-serif}body,html{height:100%}.page-wrapper{min-height:100%;position:relative}#map-carriers,.map-canvas{height:500px}.app{padding-top:75px}.carrier-list-container{margin-left:100px;margin-right:100px}.background{position:absolute;left:0;right:0;top:50px;bottom:0}.background-map{height:100%}.row.messages{margin-top:75px}.navbar-brand img{height:20px;width:auto;margin-top:-2px}.navbar.navbar-inverse{background-color:#0073d1;border-color:#0b5ba5}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:hsla(0,0%,100%,.81)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#0363b1}.navbar-inverse .navbar-text{color:hsla(0,0%,100%,.81)}.navbar-inverse .navbar-link{color:hsla(0,0%,100%,.9)}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form,.navbar-inverse .navbar-toggle{border-color:rgba(0,0,0,.1)}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:rgba(0,0,0,.05)}.subnavbar>div>div>div>.navbar-nav{margin:0}.subnavbar>div>div>div>ul>li{float:left}.map-canvas{height:400px;margin-bottom:20px}.fake-input{padding:7px 0}.no-border-radius{border-radius:0}.small-spacer,.spacer-sm{margin-top:15px}.spacer{margin-top:20px}.spacer-xs{margin-top:10px}.spacer-xxl{margin-top:200px}.left-spacer{margin-left:10px}.right-spacer{margin-right:10px}.bold-text{font-weight:700}body{overflow-y:scroll}body.app-body{background-color:#f2f2f5}@media print{body{background-color:transparent!important}}.text-form{line-height:38px}.app{padding-top:65px}.app-offset-top{padding-top:105px}.app-offset-top-double{padding-top:145px}.app-public{padding-bottom:54px}.jumbotron p{font-size:18px}.h5,h5{font-size:16px}h6{color:#783c3c;font-weight:700;text-transform:uppercase}pre>a{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.label-lg{font-size:11px;padding:2px 7px 4px}.table-centered>tbody>tr>td,.table-centered>tbody>tr>th,.table-centered>tfoot>tr>td,.table-centered>tfoot>tr>th,.table-centered>thead>tr>td,.table-centered>thead>tr>th{vertical-align:middle;text-align:center}.no-hover:hover{cursor:auto!important}.no-hover:focus,.no-hover:hover{background-color:initial!important}.text-neutral{color:#b3b3b3}.vcenter{display:inline-block;vertical-align:middle;float:none}.no-padding{padding:0}.no-padding-right{padding-right:0}.no-margin-top{margin-top:0}.clickable{cursor:pointer}.textarea-resize-vertical{resize:vertical}.big-spinner{margin:200px;text-align:center}.no-margin-spinner{text-align:center;margin:auto}.form-share-shipment>.form-group{width:100%}.form-share-shipment>.form-group .form-control{width:80%}.form-share-shipment>.form-group .btn{width:19%}.Select-placeholder{color:#ccc}.Select-input{outline:none}.Select-menu-outer{z-index:1000}.input-group .Select-control{border-radius:0}.info-tooltip:hover{cursor:default}.popover-content ul{padding-left:20px}.toast-container{position:fixed;z-index:999999;pointer-events:none;top:65px;right:8px}.toast{position:relative;pointer-events:auto;overflow:hidden;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.95}.toast-close{margin-top:4px;margin-right:10px}.toast-inside{padding:15px 10px}.toast-success{background-color:#6dbb34}.toast-error{background-color:#f7645c}.toast-icon{font-size:20px;margin-right:20px;padding-left:10px}.toast-icon,.toast-message{vertical-align:middle;display:inline}.form-inline label{margin-right:5px}.nav>li{font-size:14px}.nav.navbar-nav i.fa.fa-fw.fa-lg.fa-search,.nav.navbar-nav i.fa.fa-fw.fa-lg.fa-truck{vertical-align:0}.nav.navbar-nav .dropdown-menu>li>a{font-size:13px}.navbar-search-form{padding:0 5px;width:150px}.navbar-search-form .form-group>.form-control{width:100%}.navbar-brand img.eddotrans{height:40px;margin-top:-10px}.navbar.navbar-inverse.subnavbar{z-index:1020;background:#0363b1;height:45px;min-height:45px}.navbar.navbar-inverse.subnavbar .navbar-nav>li>a{color:hsla(0,0%,100%,.6);padding:12.5px 15px 11px}.navbar.navbar-inverse.subnavbar .navbar-nav>li.active>a{color:#fff}.admin-banner{background-color:#ffe400;font-weight:700;padding:10px;height:40px;z-index:3000;position:fixed;left:0;right:0}.admin-banner span{float:right}.trial-banner{background-color:#001f38;color:#fff;height:40px;padding:10px;z-index:1030;position:fixed;left:0;right:0}.trial-banner .trial-banner-days{background:#fff;color:#001f38;padding:3px;border-radius:3px;margin-left:3px}.trial-banner .btn-trial-banner{background:#6eb3f7;border:0;border-radius:3px;font-weight:400;margin-top:-3px;margin-left:10px;padding:3px 6px;font-weight:700}.trial-banner.trial-banner-admin{top:40px}.navbar-offset-top{margin-top:40px}.navbar-offset-top-double{margin-top:80px}.trial-ended{background:hsla(0,0%,100%,.8);position:absolute;top:0;bottom:0;left:0;right:0;z-index:2000;text-align:center;padding-top:400px;padding:200px}.badge.badge-default{background-color:#8d8d8d}.badge.badge-default.badge-not-filled{background-color:#d9d9d9}.map-container{height:300px;text-align:right;padding:0}.navbar{border-width:0 0 1px}a.forgot-password-link{margin-top:-10px;color:#1571bc;margin-bottom:20px}.shipment-list-screen{min-width:970px}.no-shipment-list{margin-top:-20px;background-color:#fff;border:1px solid #eee}.shipments-plus-icon{width:20px;height:20px;margin-right:7px}.form-inline input.form-control.shipment-filters-date-input{width:110px;text-align:center}.form-inline input.form-control.shipment-filters-text-input{width:400px}.form-inline .shipment-filters-select-input{width:300px}.form-inline .form-control{margin-right:5px}.table.shipments-table{margin-top:10px;background-color:#fbfbfb;width:100%;text-align:left;table-layout:fixed}.table.shipments-table tbody{background-color:#fff;font-size:13px}.table.shipments-table tbody tr{cursor:pointer}.table.shipments-table thead:first-child>tr:first-child>th,.table.shipments-table thead>tr>th{vertical-align:middle;padding:9px 7px 7px;border-top-width:1px;border-bottom-width:4px;border-left-width:1px;border-right-width:1px;color:#555;background-color:#eee;border-color:#e2e2e2;font-size:13px;line-height:12px;overflow:hidden}.table.shipments-table thead:first-child>tr:first-child>th.filter,.table.shipments-table thead>tr>th.filter{cursor:pointer}.table.shipments-table thead:first-child>tr:first-child>th.filter:hover,.table.shipments-table thead>tr>th.filter:hover{background-color:#e7e7e7}.table.shipments-table thead:first-child>tr:first-child>th.filter span.fa,.table.shipments-table thead>tr>th.filter span.fa{pointer-events:none}.table.shipments-table tbody>tr>td{border-bottom:1px solid #eee;border-right:1px dashed #eee;padding:6px 7px;vertical-align:top}.table.shipments-table tbody>tr>td .cell-inner{height:36px;overflow:hidden}.table.shipments-table tbody>tr>td.cell-progress-bar{padding:2px 7px}.table.shipments-table tbody>tr>td.cell-button{padding:0;vertical-align:middle}.table.shipments-table tbody>tr>td.cell-button:hover{background-color:#6eb3f7;color:#fff}.table.shipments-table tbody>tr>td .cell-id{padding-top:9px;font-weight:700}.table.shipments-table tbody>tr>td .cell-address{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table.shipments-table tbody>tr>td .cell-address-company-name,.table.shipments-table tbody>tr>td .cell-address-postcode{font-weight:700}.table.shipments-table tbody>tr>td .cell-reference{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.header-filter{position:absolute;z-index:1000;top:45px;min-width:300px;padding:10px;background:#fff;border-radius:3px;border:1px solid #eaeaea;box-shadow:1px 1px 11px #dcdcdc}.header-filter .react-datepicker{border:none}.export-datepicker{padding:0 5px}.shipment-list-progress-bar-cell .shipment-list-progress-bar-text{font-size:11px}.shipment-list-progress-bar-cell .shipment-list-progress-bar-outer{background-color:#eee;height:4px;width:100%}.shipment-list-progress-bar-cell .shipment-list-progress-bar-inner{background-color:#6dbb34;height:100%;transition:all .3s ease}.active-filters{padding:7px 10px 5px;margin-top:5px;border-radius:3px;border:1px solid #6eb3f7;background:#fff}.active-filters .filter-count{font-weight:700;display:inline-block;padding:2px}.shipment-component-header{margin-top:-15px;padding-top:15px;padding-bottom:5px}.shipment-component-header h5{font-weight:700;color:#505050}.shipment-component-header .shipment-component-dropdown li>a{color:#555}.shipment-detail-title{font-weight:700;text-transform:uppercase;font-size:16px;color:#783c3c;margin-left:10px;margin-bottom:20px}.shipment-info-panel{background-color:#fff;padding:20px}.shipment-info-icon{text-align:center;padding-right:10px}.shipment-pricing-info{padding:10px}.shipment-pricing-info-element{padding-bottom:5px}.carrier-star{color:#e7d01b}.carrier-not-star{color:#bbb}.carrier-info-table td{padding:2px 15px}td,th{padding-bottom:5px}.modify-trucker-link{color:#6eb3f7;margin-left:5px}.shipment-map-wrapper{display:inline-block;position:relative;width:100%;max-height:350px;border:1px solid #b3b3b3;border-radius:3px}.shipment-map-wrapper:after{content:"";display:block;margin-top:100%}.shipment-map-container{position:absolute;top:0;bottom:0;left:0;right:0;background-color:silver}.shipment-map-trip-info{margin-bottom:0}.shipment-progress-bar-container{overflow:auto}.shipment-progress-bar{min-width:600px;margin-bottom:10px;text-align:center}.progress-container{display:inline-block;width:14.28571%;text-align:center;white-space:nowrap}.progress-last-container{width:20px}.progress-node-container{display:inline-block;text-align:center}.progress-label-container{margin-bottom:5px}.activated-text{color:#6dbb34}.not-activated-text{color:#9a9a9a}.progress-text{display:inline-block;width:14.28571%;text-align:center;padding-left:10px;padding-right:10px;font-size:13px}.progress-node{display:inline-block;position:relative;z-index:1;vertical-align:middle;height:20px;width:20px;border-radius:50%;transition:all .3s ease}.progress-node .progress-location{width:16px;height:16px;margin:2px;vertical-align:initial}.divider{display:inline-block;vertical-align:middle;width:100%;height:4px;transition:all .3s ease;margin-left:-1px;margin-right:-1px}.not-activated{background-color:#b3b3b3}.activated,.has-location{background-color:#6dbb34}.progress-status-container{margin-top:10px}.trucker-select-container{text-align:center;margin-bottom:20px}.trucker-select-label{margin-bottom:10px}.trucker-select{padding:0}.shipment-messages-panel{margin-bottom:0}.shipment-chat{width:100%}.shipment-chat-messages-area{overflow-y:auto;overflow-x:hidden}.chat-helper{text-align:center;color:#b3b3b3}.message-sender{font-weight:700;font-size:15px;padding-right:13px}.message-info{font-size:10px;font-style:oblique;height:18px;line-height:23px;color:#797979}.message-page-indicator{font-size:12px;color:#444}.message-input-wrapper{position:fixed;bottom:0;height:60px;padding-left:15px;padding-right:55px;padding-bottom:15px}@media (min-width:768px){.message-input-wrapper{width:718px}}@media (min-width:992px){.message-input-wrapper{width:695.5px}}@media (min-width:1200px){.message-input-wrapper{width:845.5px}}.message-input-group{width:85%!important}.message-input-addon{cursor:pointer;width:5%!important}.message-input-addon:hover{color:#0073d1}#message-upload-input{display:none}.message-submit{width:15%}.bubble{background-color:#fff;border-radius:3px;border:.5px solid #e7e7e7;box-shadow:.5px 1px 0 #e7e7e7;display:inline-block;padding:10px 18px;position:relative;vertical-align:top;max-width:70%}.bubble:before{background-color:#fff;content:"\A0";display:block;height:16px;position:absolute;top:11px;transform:rotate(29deg) skew(-35deg);-moz-transform:rotate(29deg) skew(-35deg);-ms-transform:rotate(29deg) skew(-35deg);-o-transform:rotate(29deg) skew(-35deg);-webkit-transform:rotate(29deg) skew(-35deg);width:20px}.you{float:left;margin:0 45px 5px 20px}.you:before{box-shadow:-1px 3px 2px -1px #e7e7e7;left:-9px}.me{float:right;margin:0 20px 5px 45px}.me:before{box-shadow:3px -1px 2px -1px #e7e7e7;right:-9px}.image-preview{max-width:75px;height:auto}.image-large{max-width:100%;height:auto}.message-status-icon{margin-left:6px;vertical-align:baseline}.message-double-check-icon{width:20px;height:auto}.message-sent-icon{width:15px;height:auto}.chat{padding-top:54px}.chat .chat-list{position:absolute;top:54px;bottom:0;left:0;overflow-y:scroll}.chat .chat-list::-webkit-scrollbar{display:none}.chat .chat-list .active span.small.pull-right{color:#fff}.chat .chat-detail-container{position:absolute;top:54px;bottom:73px;right:0;overflow-y:scroll;padding-top:54px;padding-left:30px;padding-right:30px}.app-demo .chat .chat-list{top:85px}.shipment-status-update{padding-bottom:10px;padding-top:10px}.shipment-status-update:hover{background-color:#f9f9f9}.shipment-status-update img{border:1px solid #ddd}.shipment-status-update .status-update-date{font-size:12px;color:#90949c}.shipment-status-update .status-update-title{font-size:14px;margin-bottom:2px}.shipment-status-update .status-update-header{padding-bottom:5px}.shipment-status-update .status-update-body{margin-left:35px}.shipment-status-update .status-update-download img{max-height:200px;max-width:200px}.shipment-status-update .status-update-delete{margin-top:5px;font-size:12px}.shipment-status-update .status-update-btn{border:2px solid;border-radius:3px;display:inline-block;border-color:#ddd}.shipment-status-update .status-update-btn:hover{background-color:#e6e6e6;cursor:pointer}.shipment-status-update .no-photo{padding:12px}.shipment-status-update img.signature{max-height:140px;max-width:200px}.shipment-status-update .shipment-status-update-diff .table-striped>tbody>tr:nth-of-type(2n){background:#fff}.address-map-wrapper{width:100%;height:300px}.address-map-container{height:100%}.full-screen{position:absolute;top:50px;bottom:0;left:0;right:0}.shipment-form-row{margin-bottom:30px}.pac-container{background-color:#fff;z-index:1051}.pac-containerafter{background-image:none!important;height:0}.modal-select{z-index:100}.shipping-left-pane-price{font-size:25px}.shipping-pane{padding:10px;border-radius:8px}.shipping-pane,.shipping-pane-triangle{background-color:#fff;border:1px solid #dce3e6}.shipping-pane-triangle{position:absolute;height:27px;width:27px;left:2px;border-right-color:#fff;border-top-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.load-temperature{margin-bottom:10px}.list-group-item-heading{display:table;margin-bottom:0}.list-group-item-heading input{height:39px;width:90%;border:0;background:inherit;color:#333}.list-group-item-content{display:table-cell;vertical-align:middle}.pane-title{margin-bottom:20px}.list-group-item{border:1px solid #dce3e6}.list-group-item:focus,.list-group-item input:focus{outline:none}.list-group-item.list-group-item-active{border-color:#6eb3f7}.list-group-item.list-group-item-active+.list-group-item{border-top-color:#6eb3f7}.list-group-item.list-group-item-not-filled{background-color:#f9f9fb}.list-group-item.list-group-item-not-filled .list-group-item-heading .text{color:#767676}.list-group-item.list-group-item-not-filled .list-group-item-heading .icon{color:#323e42}.list-group-item.list-group-item-not-filled.list-group-item-active{background-color:#fff}.list-group-item.list-group-item-input-container{padding-top:0;padding-bottom:0;padding-right:0}.list-group-item .fa.fa-fw{text-align:left}.list-group-item.selected{background-color:#f8f8f9;border-radius:4px}.list-group-item.selected:hover{background-color:#f8f8f9!important}.favorite-item-active{border-color:#6eb3f7}.address-list-text{display:table-cell}.favorite-item-address{color:#797979;font-size:13px}.favorite-list-group-item{min-height:48px;padding-top:6px;padding-bottom:6px}.favorite-list-group-item .icon,.favorite-list-group-item .text{color:#5d5d5d}.favorite-list-group-item:hover{background-color:#fff!important}.favorite-list-group-item:hover .icon,.favorite-list-group-item:hover .text{color:#000}.btn-group-block{width:100%}.btn-group-block-item-half{width:50%}.shipping-pane .react-datepicker{width:100%;font-size:12px;border:1px solid #eee}.shipping-pane .react-datepicker .react-datepicker__header{background-color:#fbfafa;border-bottom:1px solid #eee}.shipping-pane .react-datepicker .react-datepicker__day,.shipping-pane .react-datepicker .react-datepicker__day-name{width:9%;margin-left:2%;margin-right:2%;line-height:31px}.shipping-pane .react-datepicker .react-datepicker__day--outside-month{color:#999}.shipping-pane .react-datepicker .react-datepicker__month-container{float:none!important}.shipping-pane .react-datepicker .react-datepicker__day--keyboard-selected{background-color:transparent;color:#000}.shipping-pane .react-datepicker .react-datepicker__navigation{border-width:.8em}.react-datepicker{font-size:1em}.react-datepicker__header{padding-top:.8em}.react-datepicker__month{margin:.4em 1em}.react-datepicker__day,.react-datepicker__day-name{width:1.9em;line-height:1.9em;margin:.166em}.react-datepicker__current-month{font-size:1em}.react-datepicker__navigation{top:1em;line-height:1.7em;border:.45em solid transparent}.react-datepicker__navigation--previous{border-right-color:#ccc;left:1em}.react-datepicker__navigation--next{border-left-color:#ccc;right:1em}.form-row{margin-bottom:15px}.form-row label{height:38px;line-height:38px;margin-bottom:0}.react-datepicker__triangle{left:inherit;right:50px}.react-datepicker__input-container{display:inline}.react-modal.modal{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;display:block}.datepicker__tether-element{z-index:1100}.datepicker__input{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,.075);box-shadow:inset 0 2px 0 rgba(0,0,0,.075);border:1px solid #e7e7e7}.datepicker__input:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);border-color:#66afe9}.no-label-form .form-control::-moz-placeholder{color:#ccc;opacity:1}.no-label-form .form-control:-ms-input-placeholder{color:#ccc}.no-label-form .form-control::-webkit-input-placeholder{color:#ccc}.carrier-signup-truck-drawing{margin-top:40px;width:70%;max-width:300px}.btn-signup-create-account{margin-bottom:30px}.account-password{margin-bottom:15px}.account-edit-save-wrapper{margin-top:30px;margin-bottom:40px}.password-cancel{margin-right:10px}.input-error{border:1px solid #f7645c}.document-button-icon{text-align:center}.btn-carrier-invite-trucker{margin-top:20px}.btn-carrier-invite-trucker:hover{margin-top:21px}.navbar-badge{background-color:#fff;color:#0073d1}.app-moderation{padding-top:60px}.moderation-home-map{padding:0;height:500px}.table-search-results>tbody>tr>td,.table-search-results>thead>tr>th{padding:2px}input.code{font-family:Monaco,Consolas,monospace}.img-profile-picture{object-fit:cover;width:250px;height:250px;margin-top:-150px;margin-left:10px;margin-bottom:20px}.img-cover-picture{width:100%;height:400px;object-fit:cover}.chat-avatar{width:40px;height:40px;background:#fff;object-fit:cover}.panel-settings-heading{margin-top:5px;margin-bottom:20px}form.card-form{margin-bottom:40px;padding-bottom:40px}form.card-form label{color:#4a4a56;font-weight:300;letter-spacing:.025em;width:100%}form.card-form button:hover{cursor:pointer;transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}form.card-form .StripeElement{display:block;margin:10px 0;max-width:500px;padding:10px 14px;box-shadow:0 1px 3px rgba(50,50,93,.14902),0 1px 0 rgba(0,0,0,.0196078);border-radius:4px;background:#fff;border:1px solid #dce3e6}form.card-form .StripeElement--focus{box-shadow:0 4px 6px rgba(50,50,93,.109804),0 1px 3px rgba(0,0,0,.0784314);-webkit-transition:all .15s ease;transition:all .15s ease}form.card-form .StripeElement.PaymentRequestButton{padding:0}.hour-picker{min-width:75px}.pallet-select-label{position:absolute;top:9.5px;height:38px}.pallet-select-wrapper{width:60px;display:inline-block}.loads-table-container{margin-top:15px;overflow:auto}.qr-code{padding-top:10px;padding-bottom:10px}.print-national-title{font-weight:700;margin-top:10px;text-transform:uppercase}.print-cmr,.print-national{background-color:#fff;padding-left:15px;padding-right:15px}@media print{.print-cmr,.print-national{margin:30px;border:.5px solid #6eb3f7}}.print-cmr .legal-text,.print-national .legal-text{font-size:10px;color:#555}.print-cmr .row-eq-height,.print-national .row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.print-cmr:after,.print-cmr:before,.print-national:after,.print-national:before{content:" ";display:table}.print-cmr:after,.print-national:after{clear:both}.print-cmr .box,.print-national .box{outline:1px solid #6eb3f7}.print-cmr .box-border-right,.print-national .box-border-right{border-right:1px solid #6eb3f7}.print-cmr .box-border-left,.print-national .box-border-left{border-left:1px solid #6eb3f7}.print-cmr .box-title,.print-national .box-title{background-color:#6eb3f7;text-align:center}.print-cmr .box-title h5,.print-national .box-title h5{margin-top:5px;margin-bottom:5px;color:#fff;font-weight:700;text-transform:uppercase}.print-cmr .carrier-stamp,.print-national .carrier-stamp{max-height:150px;padding-bottom:2px}.print-cmr .print-logo,.print-national .print-logo{max-height:120px;padding-bottom:10px}.print-cmr .signature-container,.print-national .signature-container{width:100%;height:120px;border:1px solid #ddd;margin-bottom:15px}.print-cmr .signature-container img,.print-national .signature-container img{padding:5px;margin:0 auto;max-width:100%;max-height:100%;display:block}.print-cmr .signature-container.signature-secure,.print-national .signature-container.signature-secure{background-image:url(/static/img/e-signature-cmr-lock.png);background-repeat:no-repeat;background-position-x:50%}.print-cmr .signature-container.signature-secure span.checksum,.print-national .signature-container.signature-secure span.checksum{word-wrap:break-word;position:absolute;color:rgba(0,0,0,.42);padding:5px 20px;font-size:10px;left:0;right:0;text-align:center}.print-cmr .signatory-name-placeholder,.print-national .signatory-name-placeholder{min-height:16px}.print-cmr .adr-category,.print-national .adr-category{margin-left:15px}.print-cmr .load-characteristics,.print-national .load-characteristics{margin-bottom:10px}.print-cmr .pallet-swap-count,.print-national .pallet-swap-count{padding:5px}.print-national{min-width:550px}.print-national .box{min-height:100px}.print-terms{min-width:550px;min-height:550px;background-color:#fff;padding-left:15px;padding-right:15px;page-break-before:always;page-break-inside:avoid}@media print{.print-terms{margin:30px}}.print-terms p,.print-terms ul>li{margin-bottom:2px;font-size:11px;line-height:12px}.print-terms h5{font-weight:700;margin-bottom:6px}.print-terms h6{color:#444;font-weight:400;text-transform:none;margin-bottom:3px}p.dashdoc-mention{margin:5px;margin-left:-15px;font-size:10px}p.dashdoc-mention a{color:#000}p.dashdoc-mention a img{width:49px;margin-left:3px;margin-right:5px;margin-top:-3.5px}p.dashdoc-mention.dashdoc-mention-cmr{margin:-35px 0 25px}@media print{p.dashdoc-mention.dashdoc-mention-cmr{margin:-35px 0 25px 30px}}.print-cmr{border:none;border-top:1px solid #000;border-left:1px solid #000;margin-top:-20px;color:#000;font-size:12px;line-height:12px}.print-cmr .small-padding{padding:0 5px}.print-cmr p{font-size:12px;line-height:14px;margin-bottom:5px}.print-cmr .cmr-logo{width:60px;margin-top:5px;margin-right:5px}.print-cmr .print-cmr-title{font-size:11px;margin-top:7px;margin-bottom:5px;color:#000;margin-left:10px;font-weight:700}.print-cmr .qrcode{padding-top:4px}.print-cmr .box{border-right:1px solid #000;border-bottom:1px solid #000;outline:none}.print-cmr .header-legal{font-size:9px;line-height:9px}.print-cmr .box-border-right{border-right:1px solid #000}.print-cmr .signature-container{border:none;height:120px;margin:5px}.print-cmr .related-services{min-height:50px}.print-cmr .pallet-swap{min-height:40px;width:20%;text-align:center;border-right:1px solid #000;border-left:1px solid #000}.print-cmr .box-created{padding-top:5px}.print-cmr .cmr-box-title{color:#000;margin-top:5px;margin-bottom:5px;margin-left:-10px}.print-cmr .cmr-box-title .title-number{font-size:15px;float:left;margin-right:5px;line-height:15px}.print-cmr .cmr-box-title .title-text{font-size:10px;float:left;line-height:10px}.print-cmr .box-table-to-be-paid{padding-left:0;padding-right:0}.print-cmr .box-documents{min-height:50px;border-bottom:none}.print-cmr .box-senders-instructions{min-height:50px}.print-cmr .box-goods .goods-titles .cmr-box-title{float:left;width:15%}.print-cmr .box-goods .goods-titles .cmr-box-title-9{margin-right:25px}.print-cmr .box-goods .goods-titles .cmr-box-title-12{width:10%}.print-cmr .box-goods .loads-table-container{min-height:250px}.print-cmr .box-goods .loads-table-container table.table{border:1px solid #d3d3d3}.print-cmr .table-to-be-paid{width:100%;font-size:10px}.print-cmr .table-to-be-paid tbody>tr>td{border:1px solid #000;padding:0 2px;line-height:11px}.print-cmr .table-to-be-paid tbody>tr>td .cmr-box-title{margin:0}.print-cmr-wrapper{padding:30px 60px;font-size:9px;line-height:10px;background:#fff;min-width:800px;page-break-before:always;page-break-inside:avoid}.print-cmr-wrapper .page-number-title .page-number{font-size:33px;float:left;margin-right:5px;line-height:30px}.print-cmr-wrapper .page-number-title .page-title{font-size:15px;float:left;line-height:15px}.print-cmr-wrapper .vertical-text-left{padding-top:5px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform-origin:left top 0;-webkit-transform-origin:left top 0;position:relative;top:1300px;left:-30px;width:1300px;overflow:hidden}.print-cmr-wrapper .vertical-text-left .big{font-size:18px;line-height:18px}.print-cmr-wrapper .vertical-text-right{transform:rotate(90deg);-webkit-transform:rotate(90deg);transform-origin:left top 0;-webkit-transform-origin:left top 0;position:relative;left:103%;top:100px;width:1000px;overflow:hidden}@media screen and (max-width:992px){.print-cmr-wrapper .vertical-text-left,.print-cmr-wrapper .vertical-text-right{display:none}}@media screen and (max-width:992px){.print-cmr-wrapper{padding:30px 10px}}.explorer-section{margin-bottom:20px}.loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.7);z-index:10}.loading-overlay-wheel{position:absolute;top:50%;left:50%}.moderation-tab-bar{margin-bottom:10px}.moderation-tab-bar a{font-size:10px;background-color:#eee}.restaurant-price-form-group{margin-bottom:0}.restaurant-price-label{text-align:left!important}.RichEditor-root{background:#fff;border:1px solid #ddd;font-family:Georgia,serif;font-size:14px;padding:15px}.RichEditor-editor{border-top:1px solid #ddd;cursor:text;font-size:16px;margin-top:10px}.RichEditor-editor .public-DraftEditor-content,.RichEditor-editor .public-DraftEditorPlaceholder-root{margin:0 -15px -15px;padding:15px}.RichEditor-editor .public-DraftEditor-content{min-height:100px}.public-DraftEditorPlaceholder-inner{color:#999;font-size:14px}.RichEditor-hidePlaceholder .public-DraftEditorPlaceholder-root{display:none}.RichEditor-editor .RichEditor-blockquote{border-left:5px solid #eee;color:#666;font-family:Hoefler Text,Georgia,serif;font-style:italic;margin:16px 0;padding:10px 20px}.RichEditor-editor .public-DraftStyleDefault-pre{background-color:rgba(0,0,0,.05);font-family:Inconsolata,Menlo,Consolas,monospace;font-size:16px;padding:20px}.RichEditor-controls{font-family:Helvetica,sans-serif;font-size:14px;margin-bottom:5px;user-select:none}.RichEditor-styleButton{color:#999;cursor:pointer;margin-right:20px;padding:2px 0;display:inline-block}.RichEditor-activeButton{color:#5890ff}@keyframes publicshipmentoverlayanimation{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.public-shipment-overlay{position:fixed;bottom:3px;left:3px;right:3px;box-shadow:2px 2px 2px #d8d8d8;border-radius:3px;border:1px solid #569329;background-color:#6dbb34;padding:10px;z-index:1000;animation:publicshipmentoverlayanimation 1s linear alternate infinite}.public-shipment-overlay a{color:#fff;text-decoration:underline}@media screen and (min-width:992px){.public-shipment-overlay a{font-size:17px}}.centered-cell-inner{display:flex;align-items:center;justify-content:center}.sortable-column-header{display:flex;align-items:center;justify-content:space-between}