@keyframes move{0%{background-position:0 0}to{background-position:30px 30px}}@keyframes blink-color{0%{opacity:1}50%{opacity:0}to{opacity:1}}.react-toggle{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;padding:0;display:inline-block;position:relative}.react-toggle-screenreader-only{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-toggle--disabled{opacity:.5;transition:opacity .25s}.react-toggle-track{background-color:#4d4d4d;border-radius:30px;width:50px;height:24px;padding:0;transition:all .2s}.react-toggle:hover .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:#19ab27}.react-toggle.react-toggle--checked:hover .react-toggle-track{background-color:#128d15}.react-toggle-track-check{opacity:0;width:14px;height:10px;margin-top:auto;margin-bottom:auto;line-height:0;transition:opacity .25s;position:absolute;top:0;bottom:0;left:8px}.react-toggle--checked .react-toggle-track-check{opacity:1;transition:opacity .25s}.react-toggle-track-x{opacity:1;width:10px;height:10px;margin-top:auto;margin-bottom:auto;line-height:0;transition:opacity .25s;position:absolute;top:0;bottom:0;right:10px}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{box-sizing:border-box;transition:all .5s cubic-bezier(.23,1,.32,1);background-color:#fafafa;border:1px solid #4d4d4d;border-radius:50%;width:22px;height:22px;transition:all .25s;position:absolute;top:1px;left:1px}.react-toggle--checked .react-toggle-thumb{border-color:#19ab27;left:27px}.react-toggle--focus .react-toggle-thumb{-webkit-box-shadow:0 0 3px 2px #0099e0;-moz-box-shadow:0 0 3px 2px #0099e0;box-shadow:0 0 2px 3px #0099e0}.react-toggle:active .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}.Select,.Select-control{position:relative}.Select-arrow-zone,.Select-clear-zone,.Select-loading-zone{text-align:center;cursor:pointer}.Select,.Select div,.Select input,.Select span{box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select-control{color:#333;cursor:default;background-color:#fff;border:1px solid #ccc;border-radius:4px;outline:0;width:100%;height:36px;display:table;overflow:hidden}.is-searchable.is-focused:not(.is-open)>.Select-control,.is-searchable.is-open>.Select-control{cursor:text}.Select-control:hover{box-shadow:0 1px #0000000f}.is-open>.Select-control{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9;border-bottom-right-radius:0;border-bottom-left-radius:0}.is-open>.Select-control>.Select-arrow{border-width:0 5px 5px;border-color:#0000 #0000 #999}.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.Select--single>.Select-control .Select-value,.Select-placeholder{color:#aaa;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-left:10px;padding-right:10px;line-height:34px;position:absolute;inset:0;overflow:hidden}.has-value.Select--single>.Select-control>.Select-value .Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control>.Select-value .Select-value-label{color:#333}.has-value.Select--single>.Select-control>.Select-value a.Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control>.Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.Select--single>.Select-control>.Select-value a.Select-value-label:focus,.has-value.Select--single>.Select-control>.Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused.Select--single>.Select-control>.Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control>.Select-value a.Select-value-label:hover{color:#007eff;outline:0;text-decoration:underline}.Select-input{vertical-align:middle;height:34px;padding-left:10px;padding-right:10px}.Select-input>input{width:100%;box-shadow:none;cursor:default;font-family:inherit;font-size:inherit;-webkit-appearance:none;background:0 0;border:0;outline:0;margin:0;padding:8px 0 12px;line-height:14px;display:inline-block}.Select-loading,.Select-loading-zone{vertical-align:middle;width:16px;position:relative}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:0}.Select-loading-zone{display:table-cell}.Select-loading{box-sizing:border-box;border:2px solid #ccc;border-right-color:#333;border-radius:50%;height:16px;animation:.4s linear infinite Select-animation-spin;display:inline-block}.Select-clear-zone{color:#999;vertical-align:middle;width:17px;animation:.2s Select-animation-fadeIn;display:table-cell;position:relative}.Select-clear-zone:hover{color:#d0021b}.Select-clear{font-size:18px;line-height:1;display:inline-block}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{vertical-align:middle;width:25px;padding-right:5px;display:table-cell;position:relative}.Select-arrow{border:5px solid #0000;border-top-color:#999;border-bottom-width:2.5px;width:0;height:0;display:inline-block}.Select-noresults,.Select-option{box-sizing:border-box;padding:8px 10px;display:block}.Select-arrow-zone:hover>.Select-arrow,.is-open .Select-arrow{border-top-color:#666}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select-menu-outer{box-sizing:border-box;z-index:1;-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;max-height:200px;margin-top:-1px;position:absolute;top:100%;box-shadow:0 1px #0000000f}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{color:#666;cursor:pointer;background-color:#fff}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{color:#333;background-color:#007eff0a}.Select-option.is-focused{color:#333;background-color:#007eff14}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{color:#999;cursor:default}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{color:#007eff;vertical-align:top;background-color:#007eff14;border:1px solid #007eff3d;border-radius:2px;margin-top:5px;margin-left:5px;font-size:.9em;line-height:1.4;display:inline-block}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{vertical-align:middle;display:inline-block}.Select--multi .Select-value-label{cursor:default;border-top-right-radius:2px;border-bottom-right-radius:2px;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-right:1px solid #007eff3d;border-top-left-radius:2px;border-bottom-left-radius:2px;padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{color:#0071e6;background-color:#0071e614}.Select--multi .Select-value-icon:active{background-color:#007eff3d}.Select--multi.is-disabled .Select-value{color:#333;background-color:#fcfcfc;border:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}html,body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;height:100%}html{font-size:1rem}body{color:#535353c4;background-color:#fafafa;font-size:.875em;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif!important}@media (width>=768px){body{font-size:.8125em}}h1{color:#009688;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.vrp-alternate h1{color:#fff}h2{color:#009688;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.vrp-alternate h2{color:#fff}h3{color:#009688;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.vrp-alternate h3{color:#fff}h4{color:#009688;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.vrp-alternate h4{color:#fff}h5{color:#009688;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.vrp-alternate h5{color:#fff}h1{font-size:1.7em}h2{font-size:1.4em}h3{font-size:1.3em}h4{font-size:1.235em}h5{font-size:1.2em}a:not(.MuiButtonBase-root){color:#ff9100;text-decoration:none}a:not(.MuiButtonBase-root).default{color:#53535361}a:not(.MuiButtonBase-root):hover{color:#ff9100;text-decoration:none}@media (width>=768px){a:not(.MuiButtonBase-root):hover{cursor:pointer;text-decoration:underline}}.vrp-alternate a:not(.MuiButtonBase-root),.vrp-alternate a:not(.MuiButtonBase-root):hover{color:#fff}p{font-size:1.15em}@media (width>=768px){p{font-size:1.25em}}label span{line-height:23px}label{font-weight:400}input::-webkit-input-placeholder{color:#53535361}textarea::-webkit-input-placeholder{color:#53535361}.vrp-alternate input::-webkit-input-placeholder{color:#ffffff59}.vrp-alternate textarea::-webkit-input-placeholder{color:#ffffff59}input::-moz-placeholder{color:#53535361}textarea::-moz-placeholder{color:#53535361}.vrp-alternate input::-moz-placeholder{color:#ffffff59}.vrp-alternate textarea::-moz-placeholder{color:#ffffff59}:is(input:-ms-placeholder-shown,textarea:-ms-placeholder-shown){color:#53535361}:is(input:placeholder-shown,textarea:placeholder-shown){color:#53535361}:is(.vrp-alternate input:-ms-placeholder-shown,.vrp-alternate textarea:-ms-placeholder-shown){color:#ffffff59}:is(.vrp-alternate input:placeholder-shown,.vrp-alternate textarea:placeholder-shown){color:#ffffff59}ul{padding-left:0;list-style:none}.vrp-main--with-nav{padding-top:58px}.vrp-navbar{text-transform:uppercase;background-color:#009688;border:none;height:60px;font-family:Roboto,BebasNeue,Helvetica Neue,Helvetica,Arial,sans-serif}.vrp-navbar .navbar-brand{text-align:center;width:60px;height:60px;line-height:25px;padding:10px!important}.vrp-navbar .navbar-brand:hover{background-color:#00635a}.vrp-navbar .navbar-text,.vrp-navbar .navbar-nav>li:hover{color:#fff}.vrp-navbar .navbar-nav>li>a{color:#fff;height:60px;line-height:32px}.vrp-navbar .navbar-nav>li>a:hover,.vrp-navbar .navbar-nav>li>a:focus{color:#fff;cursor:pointer;background-color:#009688;border-bottom:2px solid #ffffffbf}.vrp-navbar .navbar-nav>.active>a,.vrp-navbar .navbar-nav>.active>a:hover,.vrp-navbar .navbar-nav>.active>a:focus{color:#fff;border-bottom:2px solid #fff;background-color:#009688!important}.vrp-navbar .navbar-toggle{border:none;margin-top:13px}.vrp-navbar .navbar-toggle:hover,.vrp-navbar .navbar-toggle:focus{background-color:#004a43}.vrp-navbar .navbar-toggle .icon-bar{background-color:#fff}.vrp-navbar .navbar-collapse,.vrp-navbar .navbar-form{background-color:#009688}.vrp-navbar .navbar-link,.vrp-navbar .navbar-link:hover{color:#fff}.vrp-navbar__page-title a{color:#fff;font-size:1.25em}.vrp-sidebar{min-height:100%;padding:0 15px;overflow:auto;-webkit-transform:scale(1)}.vrp-sidebar__header{background-color:#ededed;border-bottom:1px solid #d4d4d4;margin:-62px -15px 10px;padding:73px 15px 10px}.vrp-sidebar__header .vrp-pill-button{background-color:#fafafa}.vrp-sidebar__header--alternate h1{color:#fff}.vrp-sidebar__header--alternate{color:#ffffff80;background-color:#009688;border-bottom:1px solid #00796b}.vrp-sidebar--fixed{float:left;width:350px}.vrp-sidebar__footer{color:#5353538a;background-color:#ededed;border-top:1px solid #d4d4d4;height:50px;margin-left:-15px;margin-right:-15px;padding:5px 15px}.vrp-list,.react-autosuggest__suggestions-container{-webkit-user-select:none;user-select:none;padding:0;line-height:1.625em;list-style:none}.vrp-list__header,.react-autosuggest__suggestions-container__header{color:#009688;font-weight:300}.vrp-list__mainheader,.react-autosuggest__suggestions-container__mainheader{margin-bottom:5px;font-size:1.4em}.vrp-list__subheader,.react-autosuggest__suggestions-container__subheader{color:#4db6ac}.vrp-list--alternate li:nth-child(odd),.react-autosuggest__suggestions-container--alternate li:nth-child(odd){background-color:#f7f7f7}.vrp-list--fill-width,.react-autosuggest__suggestions-container--fill-width{margin-left:-15px;margin-right:-15px}.vrp-list-item{padding:5px 0}.vrp-list-item .vrp-list-item{border-left:1px solid #d4d4d4;margin-left:20px}@media (width>=768px){.vrp-list-item .vrp-list-item:hover{border-left:1px solid #ff6d00}}.vrp-list-item--action{border:2px solid #ff9100;border-radius:5px;margin:10px;padding:10px}.vrp-list-item--add{padding-top:10px;padding-bottom:10px}.vrp-list-item--add.drag-over{border:5px dashed #ffc880}.vrp-list-item--logged-location{height:2px;margin:0;padding:0!important}.vrp-list-item--logged-location:nth-child(2n){background-color:inherit}.vrp-list-item--group{padding-top:3px}.vrp-list-item--group__header{padding:3px 10px;font-size:1.3em}.inset-list .vrp-list-item{background-color:#ededed}.inset-list .vrp-list-item:first-child{border-top:1px solid #d4d4d4}.inset-list .vrp-list-item:last-child{border-bottom:1px solid #d4d4d4}.vrp-mapped{color:#535353}.vrp-badge{color:#fff;text-align:center;background-color:#607d8b;border-radius:10px;width:20px;height:20px;margin-right:5px;font-size:.8em;line-height:20px;display:block}.vrp-badge--large{border-radius:12px;width:24px;height:24px;margin-top:-2px;font-size:12px;line-height:24px}.vrp-badge--error{background-color:#ff0000bf}.vrp-address-detail__icon{padding-right:5px}.vrp-address-detail__link{text-align:center;float:none;width:20%;position:relative}.vrp-address--custom-geo-json{font-style:italic}.vrp-address--bad-location{color:#f44336}.vrp-address--unsaved{color:#3f51b5}.vrp-control{color:#535353;box-shadow:none;background-color:#0000;border:none;border-bottom:1px solid #ff9100;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;border-radius:0!important}.vrp-alternate .vrp-control{color:#fff;border-bottom:1px solid #fff}.vrp-alternate{color:#fff;background-color:#009688}.vrp-alternate .vrp-btn.btn-primary:hover{background-color:#cc7400;border:1px solid #cc7400}.vrp-alternate small{color:#ffffff80}.vrp-map-container{position:relative;overflow:hidden}.vrp-map-container:before,.vrp-map-container:after,#mapboxMap:before,#mapboxMap:after{content:"";moz-box-shadow:0px 0px 1px 0px #0d0d0d1a;z-index:1;position:absolute;box-shadow:0 0 1px #0d0d0d1a}#mapboxMap:after{width:5px;top:0;bottom:0;left:-5px}.vrp-btn{border-radius:0}.vrp-card{moz-box-shadow:0px 1px 2px 0px #0d0d0d4d;color:#535353c4;background-color:#fff;border-radius:2px;margin-bottom:8px;margin-left:8px;margin-right:8px;padding:15px;box-shadow:0 1px 2px #0d0d0d4d}.vrp-card.vrp-alternate{color:#ffffffb3;background-color:#009688}.vrp-card__header{color:#5353538a;font-size:.875em}.vrp-alternate .vrp-card__header{color:#ffffff59}.vrp-card__header h1{color:#535353;margin-top:0;margin-bottom:3px;font-size:1.3em}.vrp-alternate .vrp-card__header h1{color:#fff}.vrp-card__content{padding-top:10px;padding-bottom:20px}.vrp-card--with-margin{margin:15px}.vrp-card--full-width{margin-left:-7px;margin-right:-7px}.vrp-card--transparent{background-color:#fafafa}.vrp-card--white{background-color:#fff}.vrp-editable{padding:.25em 0}.vrp-editable--view{font-size:1.1em}.vrp-draggable{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.vrp-dragging--up{border-top:2px dashed #ff9100}.vrp-dragging--down{border-bottom:2px dashed #ff9100}.vrp-droppable{background-color:#009688}.vrp-waypoints>li:first-child{background-image:-moz-linear-gradient(135deg,#c0c0c026 25%,#0000 25% 50%,#c0c0c026 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(135deg, #c0c0c026 25%, transparent 25%, transparent 50%, #c0c0c026 50%, #c0c0c026 75%, transparent 75%, transparent);background-image:linear-gradient(135deg,#c0c0c026 25%,#0000 25% 50%,#c0c0c026 50% 75%,#0000 75%,#0000);background-size:60px 60px;font-weight:700}.vrp-deleted{text-decoration:line-through}.vrp-popup__header{color:#009688;font-size:1.4em}.vrp-popup__content{padding:10px 0}.vrp-button-flat{text-transform:uppercase;cursor:pointer;margin:5px 0;padding:5px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.16667em;text-decoration:none!important}.vrp-button-flat--primary{color:#ff9100}.vrp-button-flat--primary:hover{background-color:#f9f9f9}.vrp-alternate .vrp-button-flat--primary{color:#fff}.vrp-alternate .vrp-button-flat--primary:hover{background-color:#00b09f}.vrp-button-flat--default{color:#5353538a!important}.vrp-popup__list{padding:2px .5em;display:inline-block}.vrp-list-settings__expander{padding-bottom:3px}.vrp-list-setting{border-bottom:1px solid #ffffffb3;padding:5px 0;font-size:smaller}.vrp-list-setting:last-child{border:none}.vrp-pill-button{color:#535353;background-color:#d4d4d4;border-radius:3px;padding:3px}.vrp-pill-button--primary{color:#ff9100;background-color:#d4d4d4}a.vrp-pill-button--primary:hover{color:#fff;background-color:#ff9100;text-decoration:none}.vrp-pill{cursor:pointer;border-radius:5px;padding:3px 10px;font-size:.8125em}.vrp-pill--off{color:#ff9100;background-color:#ededed}.vrp-pill--on{color:#fff;background-color:#ff9100;font-weight:700}.vrp-sidebar-control__label{font-size:.875em}.vrp-sidebar-control__option{border-left:1px solid #d4d4d4;padding:5px 0 3px 10px}.vrp-emphasis{color:#535353}.vrp-depot{background-image:-moz-linear-gradient(135deg,#c0c0c026 25%,#0000 25% 50%,#c0c0c026 50% 75%,#0000 75%,#0000);background-size:60px 60px;background-image:-ms-linear-gradient(135deg, #c0c0c026 25%, transparent 25%, transparent 50%, #c0c0c026 50%, #c0c0c026 75%, transparent 75%, transparent);background-image:linear-gradient(135deg,#c0c0c026 25%,#0000 25% 50%,#c0c0c026 50% 75%,#0000 75%,#0000)}.vrp-tracks-fetched{background-image:-moz-linear-gradient(135deg,#c0c0c026 25%,#0000 25% 50%,#c0c0c026 50% 75%,#0000 75%,#0000);background-size:60px 60px;background-image:-ms-linear-gradient(135deg, #c0c0c026 25%, transparent 25%, transparent 50%, #c0c0c026 50%, #c0c0c026 75%, transparent 75%, transparent);color:#53535361;background-image:linear-gradient(135deg,#c0c0c026 25%,#0000 25% 50%,#c0c0c026 50% 75%,#0000 75%,#0000)}.mainContent.signup{background-color:#aadfc026;background-image:url(/assets/signupback-C_Zy8ECm.jpg);background-size:cover}@media (width>=768px){.vrp-signup{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.vrp-signup__form{moz-box-shadow:0px 4px 8px 0px #0d0d0d4d;border-radius:2px;position:relative;top:25%;transform:translateY(-25%);box-shadow:0 4px 8px #0d0d0d4d}}.vrp-signup__message{padding:15px 0;font-size:1.3em}.vrp-delivery-event__job-border{border-left:1px solid #80808040;padding-left:10px;display:block}.vrp-delivery-event__job-detail{display:block}.vrp-delivery-event__data{margin-left:-15px;margin-right:-15px;padding:15px}.vrp-delivery-event__data-heading{color:#000;margin-bottom:8px;font-size:1.33em;font-weight:lighter}.vrp-delivery-event__data-category{margin-bottom:12px}.vrp-delivery-event__data-category-heading{color:#000;margin:10px 0 6px;font-size:1.05em;font-weight:600}.vrp-delivery-event__data-grid{grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:baseline;gap:.35rem 1rem;display:grid}.vrp-delivery-event__data-label{color:#000;word-break:break-word;font-weight:600}.vrp-delivery-event__data-value{color:#000;word-break:break-word}.vrp-delivery-event__signature{background-color:#fff;border:2px dashed #e1e1e1;width:100%;margin:0;padding:5px 0}.vrp-delivery-event__signature img{max-height:50px;margin:auto;display:block}.vrp-delivery-event__photos{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;padding:10px 0;display:grid}.vrp-delivery-event__photo-button{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.vrp-delivery-event__photo-button img{aspect-ratio:1;object-fit:cover;border:1px solid #dbdbdb;border-radius:4px;width:100%;display:block}.vrp-delivery-event__photo-preview{object-fit:contain;width:100%;max-height:80vh;display:block}.vrp-address__details{margin-bottom:inherit}.page-height{height:100vh;min-height:100vh}.fill-height{height:100%;min-height:100%}.fill-container{width:100%;height:100%;padding:10px 15px}.bottom-shadow{moz-box-shadow:0px 2px 4px 0px #0d0d0d66;box-shadow:0 2px 4px #0d0d0d66}.bottom-shadow__deep{moz-box-shadow:0px 4px 8px 0px #0d0d0d66;box-shadow:0 4px 8px #0d0d0d66}.bottom-shadow__shallow{moz-box-shadow:0px 1px 1px 0px #0d0d0d66;box-shadow:0 1px 1px #0d0d0d66}.font-smaller{font-size:.8125em}.font-larger{font-size:1.125em}.centre-block{margin-left:auto;margin-right:auto}.clickable:hover{cursor:pointer}.text-secondary{color:#5353538a}.text-disabled{color:#53535361}.loading{background-color:#009688;background-image:-moz-linear-gradient(135deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:30px 30px;background-image:-ms-linear-gradient(135deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-ms-animation:move 3s linear infinite;background-image:linear-gradient(135deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);animation:3s linear infinite move;color:#fff!important}.mapped{background-color:#d4d4d426}.geocoder{z-index:999;moz-box-shadow:0px 2px 8px 0px #0d0d0d66;background-color:#fff;width:400px;position:absolute;top:10px;left:50px;box-shadow:0 2px 8px #0d0d0d66}.geocoder__input{height:53px;position:relative}.geocoder__results{max-height:500px}.geocoder__result{padding-top:10px;padding-bottom:10px}.geocoder__result.hover{color:#ff9100;cursor:"pointer"}.blink{animation:1s linear infinite blink-color}.input-error,.form-error{color:#ff6d00;padding:5px 0 0 15px}.form-control:focus{border-color:#ff9100}ul.error,ul.flashes{padding:0;list-style:none}.react-autosuggest__suggestions-container{color:#535353c4;background-color:#fafafa}.react-autosuggest__suggestions-container li{padding:5px 10px}.react-autosuggest__suggestions-container li:hover{color:#ff9100!important}.background-darker{background-color:#f2f2f2}.first-line{color:#535353;font-size:1.4em;font-weight:300;line-height:1.33em}.vrp-label{color:#53535385;font-size:1.125em}.vrp-label--caps{text-transform:uppercase;padding-top:10px;display:block}.vrp-alternate .vrp-label{color:#ffffff80}.vrp-textfield-white{color:#fff}.react-tags{cursor:text;border:1px solid #d1d1d1;border-radius:1px;padding:6px 0 0 6px;font-size:1em;line-height:1.2;position:relative}.react-tags.is-focused{border-color:#b1b1b1}.react-tags__selected{display:inline}.react-tags__selected-tag{box-sizing:border-box;font-size:inherit;line-height:inherit;background:#f1f1f1;border:1px solid #d1d1d1;border-radius:2px;margin:0 6px 6px 0;padding:6px 8px;display:inline-block}.react-tags__selected-tag:after{content:"✕";color:#aaa;margin-left:8px}.react-tags__selected-tag:hover,.react-tags__selected-tag:focus{border-color:#b1b1b1}.react-tags__search{max-width:100%;margin-bottom:6px;padding:7px 2px;display:inline-block}@media screen and (width>=30em){.react-tags__search{position:relative}}.react-tags__search input{max-width:100%;font-size:inherit;line-height:inherit;border:0;outline:none;margin:0;padding:0}.react-tags__search input::-ms-clear{display:none}.react-tags__suggestions{width:100%;position:absolute;top:100%;left:0}@media screen and (width>=30em){.react-tags__suggestions{width:240px}}.react-tags__suggestions ul{background:#fff;border:1px solid #d1d1d1;border-radius:2px;margin:4px -1px;padding:0;list-style:none;box-shadow:0 2px 6px #0003}.react-tags__suggestions li{border-bottom:1px solid #ddd;padding:6px 8px}.react-tags__suggestions li mark{background:0 0;font-weight:600;text-decoration:underline}.react-tags__suggestions li:hover{cursor:pointer;background:#eee}.react-tags__suggestions li.is-active{background:#b7cfe0}.react-tags__suggestions li.is-disabled{opacity:.5;cursor:auto}.breadcrumb{background-color:inherit;border-radius:0;margin-bottom:0;padding-top:5px;padding-left:0;font-size:.9em}.breadcrumb>li+li:before{content:"/"}.btn-primary,.btn-primary:active,.btn-primary:focus{color:#fff;background-color:#ff9100;border-color:#ff9100}.btn-primary:hover{color:#fff;background-color:#009688;border-color:#009688}.vrp-alternate .btn-primary:hover{color:#535353;background-color:#fff;border-color:#fff}.btn-success,.btn-success:active,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#ff9100;border-color:#ff9100}.btn-warning,.btn-warning:active,.btn-warning:focus{color:#fff;background-color:#009688;border-color:#009688}.btn-warning:hover{color:#fff;background-color:#ff9100;border-color:#ff9100}.modal-body{max-height:500px;overflow:auto}.text-warning{color:#009688}.leaflet-control{moz-box-shadow:0px 2px 4px 0px #0d0d0d4d;background-color:#fff;border:none;border-radius:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;box-shadow:0 2px 4px #0d0d0d4d}.leaflet-touch .leaflet-bar{moz-box-shadow:0px 2px 4px 0px #0d0d0d4d;border:none;border-radius:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;box-shadow:0 2px 4px #0d0d0d4d}.leaflet-touch .leaflet-bar a:last-child{border-radius:0}.leaflet-touch .leaflet-bar .autozoom-toggled{color:#fff;background-color:#ff9100}.leaflet-container a{color:#ff9100;font-weight:400;text-decoration:none}.leaflet-container a:hover{color:#ff9100}a#user-dropdown{text-transform:none}@media (width>=768px){.breadcrumb{font-size:.875em}.vrp-list-item--loaded:hover{cursor:pointer;moz-box-shadow:0px 4px 8px 0px #0d0d0d4d;box-shadow:0 4px 8px #0d0d0d4d}li .vrp-control{border-bottom:1px solid #fff}card .vrp-control{border-bottom:1px solid #ff9100!important}.fill-container{width:100%;height:100%;padding:0 15px}.vrp-hover:hover{cursor:pointer;background-color:#f7f7f7}.hover:hover,.react-autosuggest__suggestion--focused{cursor:pointer;color:#ff9100!important}.hover:hover.vrp-alternate,.react-autosuggest__suggestion--focused.vrp-alternate{color:#4db6ac!important}.hover:hover a,.react-autosuggest__suggestion--focused a{color:#535353!important}.hover:hover a:hover,.react-autosuggest__suggestion--focused a:hover{text-decoration:underline;color:#535353!important}.draggable{cursor:grab}}svg.irp-logo-animated path{stroke-dasharray:400;stroke-dashoffset:0;animation:5s linear infinite irp-logo-animated-keyframes}@keyframes irp-logo-animated-keyframes{0%{stroke-dasharray:250;stroke-dashoffset:0}to{stroke-dasharray:250;stroke-dashoffset:2000px}}
