@font-face{font-family:"icomoon";src:url(/df0e4c77d98867716dbd.eot?zgd3pd);src:url(/df0e4c77d98867716dbd.eot?zgd3pd)format("embedded-opentype"),url(/8a72165cfc0f48d5c0d1.ttf?zgd3pd)format("truetype"),url(/9c782f4eddf09404c19f.woff?zgd3pd)format("woff"),url(/0116cd74509922d4c48d.svg?zgd3pd)format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ambulance:before{content:"";color:#666}.icon-fire-truck:before{content:"";color:#666}.icon-pickup-truck:before{content:"";color:#666}.icon-water-truck:before{content:"";color:#666}.icon-4x4:before{content:""}.icon-boat:before{content:""}.icon-bus:before{content:""}.icon-crane:before{content:""}.icon-generator:before{content:""}.icon-golf-car:before{content:""}.icon-large-machine:before{content:""}.icon-large-truck:before{content:""}.icon-mobile-crane:before{content:""}.icon-motorbike:before{content:""}.icon-sedan-car:before{content:""}.icon-small-car:before{content:""}.icon-small-machine:before{content:""}.icon-small-truck:before{content:""}.icon-static-pump:before{content:""}.icon-truck-concrete-pump:before{content:""}.icon-truck-mixer:before{content:""}.icon-van:before{content:""}.icon-map-marker:before{content:""}.icon-warning:before{content:""}.icon-pencil:before{content:""}.icon-square:before{content:""}.icon-circle:before{content:""}.icon-times:before{content:""}.icon-undo:before{content:""}.icon-flag-solid:before{content:""}.icon-flag-checkered:before{content:""}:root{--app-background-color:#f9f9f9;--styleActiveButtonsColour:#f47735;--styleMenuActiveFontColour:#445761;--styleMenuActiveIconColour:#6ad04e;--styleMenuInactiveFontColour:#fff;--styleMenuInactiveIconColour:#fff;--styleSubmenuActiveColour:#f47735;--styleNavbarColour:#333;--styleSubnavbarColour:#444;--styleTableColumnFontColourActive:#f47735;--styleInputfieldColourActive:#f47735;--styleInputfieldColourSelection:#f47735;--styleInputfieldColourHover:#eee;--styleInputfieldIconColourStandard:#467ba0;--styleInputfieldIconColourActive:#f47735;--styleLoadingBarColour:#f47735;--styleLoadingSpinnerColour:#f47735;--styleIconColour:#f47735;--styleAlternateTextColour:#f47735;--styleSuperscriptCounterColour:#f47735;--styleButtonDefaultColourActive:#f47735;--styleButtonDefaultTextColourActive:#fff;--styleButtonDefaultColourStandard:#fff;--styleButtonDefaultTextColourStandard:#666;--styleButtonDefaultColourHover:#fff;--styleButtonDefaultTextColourHover:#f47735;--styleButtonDefaultColourDisabled:#f9f9f9;--styleButtonDefaultTextColourDisabled:#666;--styleButtonActionColourActive:#23567c;--styleButtonActionTextColourActive:#fff;--styleButtonActionColourStandard:#5390bc;--styleButtonActionTextColourStandard:#fff;--styleButtonActionColourHover:#2e72a4;--styleButtonActionTextColourHover:#fff;--styleButtonActionColourDisabled:#5390bc;--styleButtonActionTextColourDisabled:#f9f9f9;--styleButtonLinkColourActive:transparent;--styleButtonLinkTextColourActive:#23567c;--styleButtonLinkColourStandard:transparent;--styleButtonLinkTextColourStandard:#5390bc;--styleButtonLinkColourHover:transparent;--styleButtonLinkTextColourHover:#2e72a4;--styleButtonLinkColourDisabled:transparent;--styleButtonLinkTextColourDisabled:#5390bc;--styleButtonRedColourActive:#963825;--styleButtonRedTextColourActive:#fff;--styleButtonRedColourStandard:#fff;--styleButtonRedTextColourStandard:#ce5239;--styleButtonRedColourHover:#ce5239;--styleButtonRedTextColourHover:#fff;--styleButtonRedColourDisabled:#fff;--styleButtonRedTextColourDisabled:#cb5138;--styleButtonGreenColourActive:#3f7f42;--styleButtonGreenTextColourActive:#fff;--styleButtonGreenColourStandard:#fff;--styleButtonGreenTextColourStandard:#5cae60;--styleButtonGreenColourHover:#5cae60;--styleButtonGreenTextColourHover:#fff;--styleButtonGreenColourDisabled:#fff;--styleButtonGreenTextColourDisabled:#5cae60;--styleButtonRaisedColourActive:#f47735;--styleButtonRaisedTextColourActive:#fff;--styleButtonRaisedColourStandard:#fff;--styleButtonRaisedTextColourStandard:#666;--styleButtonRaisedColourHover:#fff;--styleButtonRaisedTextColourHover:#f47735;--styleButtonRaisedColourDisabled:#fff;--styleButtonRaisedTextColourDisabled:#666;--styleButtonWhiteColourActive:#fff;--styleButtonWhiteTextColourActive:#727272;--styleButtonWhiteColourStandard:#333;--styleButtonWhiteTextColourStandard:#fff;--styleButtonWhiteColourHover:#8f8f8f;--styleButtonWhiteTextColourHover:#fff;--styleButtonWhiteColourDisabled:#333;--styleButtonWhiteTextColourDisabled:#8f8f8f;--styleLoginBackgroundColour:#f9f9f9;--styleLoginTextColour:#3e5762;--navbarHeight:60px;--subNavbarHeight:44px}.util-h1{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:36px}.util-h2{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:22px}html,body,#app,#router-root{border:0;height:100%;margin:0;overflow-x:hidden;padding:0;width:100%}a{color:#666;text-decoration:none}html,*{box-sizing:border-box}body{font-family:"Roboto",sans-serif;font-weight:400;background-color:#f9f9f9;color:#333;-webkit-font-smoothing:antialiased}@media print{body{background-color:#fff}}#app{background-color:#f9f9f9;background-color:var(--app-background-color)}#router-root{overflow:hidden;position:relative;scroll-behavior:smooth;top:0;width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}#router-root.flag-new-redesign{flex-direction:row}::-webkit-scrollbar{height:7px;width:7px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px;box-shadow:0 0 1px rgba(255,255,255,.5)}::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}div{scrollbar-width:thin}.recharts-tooltip-item-unit{margin-left:5px!important}.App{left:0;top:0;z-index:200;flex-shrink:0}.util-textRight{text-align:right}.util-textLeft{text-align:left}.util-textCenter{text-align:center}.util-justifyCenter{justify-content:center}.util-justifyAuto{font-size:15px;justify-content:center;margin:auto}.util-justifyStart{justify-content:flex-start}.util-justifyEnd{justify-content:flex-end}.util-justifySpaceAround{justify-content:space-around!important}.util-contentRight{margin:0 0 0 300px}.util-fullWidthChild>a,.util-fullWidthChild>div{display:inline-block;width:100%}.util-fixed{position:fixed}.util-absolute{position:absolute}.util-dropdownColumn{margin:0 .5em}.util-inputPadding{padding-bottom:10px}.util-inputMargin{margin-bottom:10px}.util-paddingLeft{padding-left:15px}.util-absoluteCenter{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.util-absoluteBottomCenter{bottom:15px;left:50%;position:absolute;text-align:center;transform:translatex(-50%);width:100%}.util-inlineBlock{display:inline-block!important}.util-overflowVisible{overflow:visible!important}.util-overflowHidden{overflow:hidden!important}.util-overflowInitial{overflow:visible!important;overflow:initial!important}.util-overflowAuto{overflow:auto!important}.util-hide{display:none!important}.util-clearfix,.DayCard-header:after{clear:both;content:"";display:table}.util-fullExpand{height:100%;width:100%}.util-fullExpandWidth{width:100%}.util-autoWidth{width:auto!important}.util-fullExpandHeight{height:100%}.util-autoHeight{height:auto!important}.util-sixtyWidth{width:60%}.util-maxHeight30{max-height:30px!important}.util-noMargin{margin:0!important}.util-marginRight{margin-right:10px}.util-noMarginRight{margin-right:0!important}.util-marginLeft{margin-left:10px}.util-marginBottom{margin-bottom:15px!important}.util-marginTop{margin-top:10px}.util-marginVertical20{margin:20px 0!important}.util-blur{filter:blur(10px)}.util-lineHeight{line-height:100%}.util-textBold{font-weight:600}.util-textLight{color:#ccc}.util-textMuted{color:#666}.util-textWarning{color:#ce5239!important}.util-textDriving{color:#5cae60}.util-textIdling{color:#ffbd4d}.util-textException{color:#f47735}.util-textSuccess{color:#5390bc}.util-textOnDuty{color:#ffbd4d}.util-textMaintenance{color:#f44336}.util-textSmall{font-size:10px;line-height:1em;vertical-align:middle}.util-textInherit{font-size:inherit!important}.util-noWidth{width:auto!important}.util-noPadding{padding:0!important}.util-noPaddingTop{padding-top:0!important}.util-noPaddingLeft{padding-left:0!important}.util-violationRedText{color:#ce5239}.util-textWrap{white-space:normal!important}.util-inlineCircle{border-radius:50%;display:inline-block;height:10px;margin:0 10px;width:10px}.util-inlineCirclePicker{border-radius:50%;cursor:pointer;display:inline-block;height:25px;margin:0 5px 5px 0;width:25px}.util-capitalize{text-transform:capitalize}.util-lowercase{text-transform:lowercase}.util-noWrap{white-space:nowrap}.util-uppercase{text-transform:uppercase}.util-semicolon:after{content:": "}.util-pointer{cursor:pointer}.util-cursorDefault{cursor:default!important}.util-link{color:#5390bc;cursor:pointer;font-family:"Roboto",sans-serif;font-weight:600}.util-p15,.TaskSettings-item-toggle-group{padding:15px}.util-spaceAround{margin:5px}.util-spaceInside{box-sizing:border-box;padding:5px}.util-rowMargin{margin:auto}.util-flex{display:flex!important}.util-flexFullCenter{align-items:center!important;display:flex!important;justify-content:center!important}.util-tableStart{align-items:center!important;display:flex!important;justify-content:flex-start!important}.util-tableCenter{align-items:center!important;display:flex!important;justify-content:center!important}.util-tableEnd{align-items:center!important;display:flex!important;justify-content:flex-end!important}.util-spaceBetween{justify-content:space-between!important}.util-flexAlignItemsCenter{align-items:center!important}.util-flexAlignItemsStart{align-items:flex-start}.util-flexAlignItemsEnd{align-items:flex-end}.util-flexAlignItemsStretch{align-items:stretch}.util-flexGrow{flex:1}.util-flexPushRight{margin-left:auto}.util-divSplitterContainer{display:flex;flex-wrap:wrap}.util-halfSplitDiv{flex:0 0 50%;padding:10px}.util-directionColumn{display:flex!important;flex-direction:column!important}.util-directionRow{display:flex!important;flex-direction:row!important}.util-textEllipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.util-noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.util-pointerEventsNone{pointer-events:none}.util-formGroup{margin:10px 0}[dir=ltr] .util-modalChild{margin-right:0}[dir=rtl] .util-modalChild,[dir=ltr] .util-modalChild{margin-left:0}[dir=rtl] .util-modalChild{margin-right:0}.util-modalChild{margin-bottom:1em;margin-top:1em}@keyframes pulseGlow{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(1.3)}}@keyframes alertWarning{0%{background:#333}to{background:#ce5239}}@keyframes blinking{0%{opacity:.5}25%{opacity:.6}50%{opacity:.5}75%{opacity:.4}to{opacity:.5}}@keyframes loading{0%{width:0}to{width:100%}}.carousel-enter{left:200px;opacity:0;transition:left.8s ease-in,opacity.8s ease-in}.carousel-enter.carousel-enter-active,.carousel-exit{left:0;opacity:1;transition:left.8s ease-in,opacity.8s ease-in}.carousel-exit.carousel-exit-active{left:-200px;opacity:0;transition:left.8s ease-in,opacity.8s ease-in}@media print{body,body #app,body #app #router-root{overflow:visible}.util-printable{background:#fff;display:block;left:0;position:absolute;top:0;width:100%;z-index:1000}.util-hidePrint{display:none!important}}@font-face{font-family:"FontAwesome";font-style:normal;font-weight:400;src:url(/a3840c7487f9c2bb1942.woff?v=4.7.0)format("woff"),url(/40c0c32df138f123eb4a.ttf?v=4.7.0)format("truetype")}@font-face{font-family:"Hermes";font-style:normal;font-weight:400;src:url(/53c62d6541779359f021.otf)format("opentype")}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid.08em#eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scalex(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaley(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@media only screen and (min-width:48em){.util-hideSmUp{display:none}}@media only screen and (min-width:62em){.util-hideMdUp{display:none}}@media only screen and (min-width:75em){.util-hideLgUp{display:none}}@media only screen and (max-width:30em){.util-hideXsDown{display:none}}@media only screen and (max-width:48em){.util-hideSmDown{display:none}}@media only screen and (max-width:62em){.util-hideMdDown{display:none}}.Dropdown{background:#fff;border:1px solid#ccc;border-radius:3px;box-shadow:inset rgba(0,0,0,.5)0 1px 5px -3px;box-sizing:border-box;cursor:pointer;height:38px;padding:5px 14px 0 13px;position:relative;transition:border.3s;width:220px}.Dropdown.is-invalid{border-color:#ce5239;color:#ce5239}.Dropdown-title{color:#666;font-size:8px;margin-top:-1px;text-transform:uppercase}.Dropdown-title.is-invalid{color:#ce5239}.Dropdown-required{color:#ce5239;font-size:12px;left:0;padding-left:5px;position:absolute;top:2px}.Dropdown-activeOption{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.Dropdown-toggle{color:#666!important;position:absolute!important;right:15px!important;top:50%!important;transform:translatey(-50%)!important;font-size:16px!important}.Dropdown-toggle.is-invalid{color:#ce5239}.Dropdown-select{background:#fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#666;margin-top:2px;max-height:400px;overflow-y:auto;padding:8px 0;position:absolute;right:0;width:100%;z-index:400}.Dropdown-select--openUpwards{bottom:100%;margin-bottom:2px;margin-top:0}.Dropdown-option{overflow:hidden;padding:5px 13px;text-overflow:ellipsis;transition:all.2s ease-in-out;white-space:normal}.Dropdown-option:hover,.Dropdown-option:focus{background:#ccc;color:#333}.Dropdown.is-disabled{background:transparent;border:1px solid transparent;border-bottom:1px solid#ccc;border-radius:0;box-shadow:none;pointer-events:none}.Dropdown.is-disabled-select,.Dropdown.is-disabled-toggle,.Dropdown.is-disabled-option{display:none}.Dropdown--small{border:1px solid#ccc;border-radius:3px;box-sizing:border-box;cursor:pointer;height:28px;padding:5px 14px 0 13px;position:relative;transition:border.3s;width:100%}.Dropdown--small.is-open{background-color:#fff}.Dropdown--small.is-disabled{border:1px solid transparent;pointer-events:none}.Dropdown--small.is-disabled .Dropdown-select,.Dropdown--small.is-disabled .Dropdown-toggle,.Dropdown--small.is-disabled .Dropdown-option,.Dropdown--small .Dropdown-title{display:none}.Dropdown--small .Dropdown-select{min-width:100px}.Dropdown-fixErrorMargin{margin-top:7px!important}.doc-line-dpdn{margin-bottom:25px}fieldset:disabled .Dropdown{background:transparent;border:1px solid transparent;border-bottom:1px solid#ccc;border-radius:0;box-shadow:none;pointer-events:none}fieldset:disabled .Dropdown-select,fieldset:disabled .Dropdown-toggle,fieldset:disabled .Dropdown-option{display:none}.textarea-document{height:100px!important}.textarea-document .TextInput-textArea{height:100%}.StarRating{color:#999}.StarRating-faStar{font-size:12px;margin:0 3px 0 0}.StarRating-faStar.is-disabled{color:rgba(153,153,153,.2)!important}.StatusBadge{border-radius:30px;box-sizing:border-box;display:inline-block;font-size:11px;font-weight:600;line-height:16px;min-width:77px;padding:5px;text-align:center;text-transform:capitalize}.StatusBadge-icon{margin-right:5px}.StatusBadge.driving,.StatusBadge.stationary{background:#5cae60;color:#fff}.StatusBadge.driving-manual{background:#a5d2a8;color:#fff}.StatusBadge.pc,.StatusBadge.ym{background:#f47735!important;color:#fff!important}.StatusBadge.speeding{background:#5cae60;color:#fff}.StatusBadge.idling{background:#ffbd4d;color:#fff}.StatusBadge.on-duty{background:#ffbd4d;color:#543f01}.StatusBadge.off-duty{background:#eee;color:#333}.StatusBadge.no-signal{background:#979797;color:#fff}.StatusBadge.violation{background:#ce5239;color:#fff}.StatusBadge.ignition-off,.StatusBadge.sleeper-berth{background:#666;color:#fff}.StatusBadge.success{background:#5cae60;color:#fff;border:none;font-size:11px;font-weight:400;height:25px;padding:5px 12px;text-transform:capitalize;width:105px}.StatusBadge.failure{background:#ce5239;color:#fff;border:none;font-size:11px;font-weight:400;height:25px;padding:5px 12px;text-transform:capitalize;width:105px}.StatusBadge.task-status{border:none;font-size:11px;font-weight:400;height:25px;padding:5px 12px;text-transform:capitalize;width:105px}.StatusBadge.enabled{background:#2dab33;color:#fff;border:none;font-size:11px;font-weight:400;height:25px;padding:5px 12px;text-transform:capitalize;width:105px}.StatusBadge.disabled{background:#dfdfdf;color:#333;border:none;font-size:11px;font-weight:400;height:25px;padding:5px 12px;text-transform:capitalize;width:105px}.StatusBar{border-radius:30px;box-sizing:border-box;display:inline-block;font-size:10px;height:17px;line-height:10px;margin:auto 0 auto;padding:3px 9px 3px 21px;position:relative;text-align:center;width:100%;min-width:84px}.StatusBar.last-update{border:1px solid#6ba238}.StatusBar.last-update:before{background:#6ba238;border-radius:8.5px;content:"";display:block;height:17px;left:-1px;position:absolute;top:-1px;width:17px}.StatusBar.driving{border:1px solid#6ba238}.StatusBar.driving:before{background:#6ba238;border-radius:8.5px;content:"";display:block;height:17px;left:-1px;position:absolute;top:-1px;width:17px}.StatusBar.stationary{border:1px solid#6ba238}.StatusBar.stationary:before{background:#6ba238;border-radius:8.5px;content:"";display:block;height:17px;left:-1px;position:absolute;top:-1px;width:17px}.StatusBar.idling{border:1px solid#ffbd4d}.StatusBar.idling:before{background:#ffbd4d;border-radius:8.5px;content:"";display:block;height:17px;left:-1px;position:absolute;top:-1px;width:17px}.StatusBar.ignition-off{border:1px solid silver}.StatusBar.ignition-off:before{background:silver;border-radius:8.5px;content:"";display:block;height:17px;left:-1px;position:absolute;top:-1px;width:17px}.StatusBar.no-signal{border:1px solid#ddd;background:#ddd;color:#fff}.StatusBar.no-signal:before{background:#fff;border-radius:8.5px;content:"";display:block;height:17px;left:-1px;position:absolute;top:-1px;width:17px;color:#ddd;font-family:"FontAwesome";line-height:17px}.StatusBar-tooltip{font-family:"Roboto Condensed",sans-serif;font-weight:400;background:#333;border-radius:3px;box-sizing:border-box;color:#ededed;display:none;font-size:13px;height:43px;left:-25%;line-height:14px;padding:8px 0;position:absolute;top:28px;width:128px;z-index:100}.StatusBar-tooltip:before{border-bottom:11px solid#333;border-left:13px solid transparent;border-right:13px solid transparent;content:" ";height:0;left:51px;position:absolute;top:-11px;width:0}.StatusBar:hover>.StatusBar-tooltip,.StatusBar:focus>.StatusBar-tooltip{display:block}.StatusBar-date{color:rgba(255,255,255,.7);font-size:10px}.ToggleDropdown{position:relative}.ToggleDropdown-inner{background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);position:absolute;right:0}.ToggleDropdown-inner.is-open{max-height:80vh;min-width:200px;overflow-y:auto;padding-bottom:10px;z-index:200}.ToggleDropdown-header{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:space-between;line-height:1.35;padding:5px 10px;-webkit-user-select:none;user-select:none}.ToggleDropdown-header-toggle{display:block;transform:rotate(0);transition:transform.1s}.ToggleDropdown-header-toggle.is-open{transform:rotate(180deg)}.ToggleDropdown-item{align-items:center;display:flex;justify-content:space-between;line-height:normal;padding:0 10px;text-align:left}.ToggleDropdown-item--child{font-size:14px!important;padding-left:28px}.ToggleDropdown-item:hover,.ToggleDropdown-item:focus{background:#eee}.ToggleDropdown-item>.Checkbox,.ToggleDropdown-item .Checkbox-label{width:100%}.ToggleDropdown-arrow{cursor:pointer;position:absolute;right:10px}.ToggleDropdown>.Checkbox{width:100%}.ReactTable.react-table{border:none;height:100%;text-align:center;width:100%}.ReactTable.react-table .react-table-spinner{position:absolute;z-index:100}.ReactTable.react-table .rt-table,.ReactTable.react-table .rt-tbody{overflow:auto}.ReactTable.react-table .rt-table:after{box-shadow:0 0 10px 1px rgba(0,0,0,.2);content:" ";display:block;left:2%;position:relative;width:96%}.ReactTable.react-table .rt-tbody{position:relative}.ReactTable.react-table .rt-thead{box-shadow:none;font-size:18px;max-height:max-content;font-family:"Roboto Condensed",sans-serif;font-weight:600}.ReactTable.react-table .rt-tr-group{border:none;font-size:14px;text-align:left}.ReactTable.react-table .rt-tr{min-height:44px}.ReactTable.react-table .rt-tr.is-active{background-color:#f47735!important;color:#fff!important}.ReactTable.react-table .rt-th,.ReactTable.react-table .rt-td{align-items:center;border:none;display:block;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:normal;word-break:break-word;padding:8px}.ReactTable.react-table .rt-th p,.ReactTable.react-table .rt-td p{margin:0 0 5px}.ReactTable.react-table .rt-th{display:flex}.ReactTable.react-table .rt-td{border-right:3px solid#fff;display:flex}.ReactTable.react-table .rt-td>.is-invalid{min-height:50px}.ReactTable.react-table.minimal .rt-th,.ReactTable.react-table.minimal .rt-td{border:none}.ReactTable.react-table .-header .rt-th{font-size:16px;padding:10px 5px;text-align:left;white-space:normal;word-break:break-word;font-family:"Roboto Condensed",sans-serif;font-weight:600}.ReactTable.react-table .-header .rt-th .rt-resizable-header-content{max-width:100%;overflow:visible;overflow:initial;white-space:normal}.ReactTable.react-table .-header .rt-th.-cursor-pointer{padding:10px 20px 10px 8px}.ReactTable.react-table .-header .rt-th.-cursor-pointer:after{color:#ddd;content:"";font-family:"FontAwesome";font-weight:400;margin-left:5px}.ReactTable.react-table .-header .rt-th.-cursor-pointer.-sort-asc{box-shadow:inset 0 -3px 0 0#f47735;box-shadow:inset 0 -3px 0 0 var(--styleTableColumnFontColourActive);color:#f47735;color:var(--styleTableColumnFontColourActive)}.ReactTable.react-table .-header .rt-th.-cursor-pointer.-sort-asc:after{color:#f47735;color:var(--styleTableColumnFontColourActive);content:""}.ReactTable.react-table .-header .rt-th.-cursor-pointer.-sort-asc svg,.ReactTable.react-table .-header .rt-th.-cursor-pointer.-sort-asc svg g,.ReactTable.react-table .-header .rt-th.-cursor-pointer.-sort-asc svg path{fill:#f47735;fill:var(--styleTableColumnFontColourActive)}.ReactTable.react-table .-header .rt-th.-cursor-pointer.-sort-desc{box-shadow:inset 0 -3px 0 0#f47735;box-shadow:inset 0 -3px 0 0 var(--styleTableColumnFontColourActive);color:#f47735;color:var(--styleTableColumnFontColourActive)}.ReactTable.react-table .-header .rt-th.-cursor-pointer.-sort-desc:after{color:#f47735;color:var(--styleTableColumnFontColourActive);content:""}.ReactTable.react-table .-header .rt-th.-cursor-pointer.-sort-desc svg,.ReactTable.react-table .-header .rt-th.-cursor-pointer.-sort-desc svg g,.ReactTable.react-table .-header .rt-th.-cursor-pointer.-sort-desc svg path{fill:#f47735;fill:var(--styleTableColumnFontColourActive)}.ReactTable.react-table .-pagination{border-top:none;box-shadow:none;font-family:"Roboto Condensed",sans-serif;font-weight:400}.ReactTable.react-table .-pagination input,.ReactTable.react-table .-pagination select{-moz-appearance:none;-webkit-appearance:none;border:1px solid#ccc;border-radius:.3em;box-sizing:border-box;color:#444;display:block;font-family:sans-serif;font-size:16px;line-height:1.3;margin:0 3px;max-width:100%;padding:.3em}.ReactTable.react-table .-pagination select{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoCiAgICBkPSJNMTQwOCA3MDRxMCAyNi0xOSA0NWwtNDQ4IDQ0OHEtMTkgMTktNDUgMTl0LTQ1LTE5bC00NDgtNDQ4cS0xOS0xOS0xOS00NXQxOS00NSA0NS0xOWg4OTZxMjYgMCA0NSAxOXQxOSA0NXoiCiAgICBmaWxsPSIjMzMzMzMzIgogIC8+Cjwvc3ZnPgo=);background-position:right.7em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:1.2em auto,100%;padding:.3em 2em .3em .5em}.ReactTable.react-table .-center{justify-content:center;flex:2}.ReactTable.react-table .-previous .-btn,.ReactTable.react-table .-next .-btn{background-color:#f9f9f9;border:1px solid#ccc;border-radius:8px;font-family:"Roboto Condensed",sans-serif;font-weight:600}@media print{.ReactTable.react-table .-previous .-btn,.ReactTable.react-table .-next .-btn{display:none}}.ReactTable.react-table .-previous .-btn .pagbtn.right .text,.ReactTable.react-table .-next .-btn .pagbtn.right .text{margin-right:50px}.ReactTable.react-table .-previous .-btn .pagbtn.left .text,.ReactTable.react-table .-next .-btn .pagbtn.left .text{margin-left:50px}.ReactTable.react-table .-btn:disabled .pagbtn.right .text{margin-right:5px}.ReactTable.react-table .-btn:disabled .pagbtn.left .text{margin-left:5px}.ReactTable.react-table .-btn:not([disabled]):hover,.ReactTable.react-table .-btn:not([disabled]):focus{background-color:#e9e9e9;color:rgba(0,0,0,.6)}.ReactTable.react-table .tabSelected{box-shadow:inset 0 -3px 0 0#f47735;color:#f47735}.ReactTable.react-table .tabUnselected{box-shadow:none!important;color:#000!important}.ReactTable.react-table .tabUnselected.-sort-asc:after{color:#000!important}.ReactTable.react-table .tabUnselected.-sort-desc:after{color:#000!important}@-moz-document url-prefix(){.ReactTable.react-table .rt-tbody{scrollbar-width:none}}.Table{display:flex;position:relative;width:100%}.Table-selectedRow{background:#fff2db!important}.Table-options{height:38px;position:relative;top:5px;width:38px;margin-left:5px}.Table-options-inner{background:none;border:none;border-radius:4px;box-shadow:none;display:inline-block;line-height:30px}.Table-options-inner.is-open{background:#fff;border:1px solid#ccc;padding:8px}.Table-focusedColumn{white-space:normal!important;background:#fff8ed}.-odd .Table-focusedColumn{background:#fff2db}.Table.editing .rt-table,.Table.editing .rt-tbody,.Table.editing .rt-td.editable{overflow:visible!important}.largeRow .rt-tr{min-height:57px!important}.TextInput{color:#666;height:38px;position:relative;width:100%}.TextInput.is-invalid{color:#ce5239}.TextInput-placeholder{color:rgba(102,102,102,.7);margin-right:12px;padding-left:12px;pointer-events:none;position:absolute;top:50%;transform:translatey(-50%);transition:top.25s,font-size.25s}.TextInput-textArea-container>.TextInput-placeholder{top:18px}.TextInput-textArea{padding-top:14px!important;min-height:38px}.TextInput-textArea-large{min-height:76px;padding-top:20px}.TextInput-required{color:#ce5239;font-size:12px;padding-left:5px;position:absolute;top:4px}.TextInput-error,.TextInput-hint{display:block;font-size:10px;left:3px;margin:2px 0 0 10px;position:absolute;text-transform:uppercase}.TextInput-input{background:#fff;border:1px solid#ccc;border-radius:3px;box-shadow:inset rgba(0,0,0,.5)0 1px 5px -3px;box-sizing:border-box;font-size:16px;height:38px;padding:10px 10px 5px;text-align:left;transition:all.2s linear;width:100%;font-family:inherit}.TextInput.is-invalid .TextInput-input{border-color:#ce5239;color:#ce5239}.TextInput-input:disabled{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:1px solid rgba(204,204,204,0);border-bottom:1px solid#ccc;border-radius:0;box-shadow:none}.TextInput-input:disabled+*+.TextInput-faIcon{background:transparent!important}.TextInput-input:focus+.TextInput-placeholder,.TextInput-input:disabled+.TextInput-placeholder,.TextInput-input+.TextInput-placeholder.is-withValue,.TextInput-input.is-withValue .TextInput-placeholder{font-size:8px;text-transform:uppercase;top:10px}.TextInput-input:focus,.TextInput-input.is-withValue{padding-top:10px}.TextInput-input.without-placeholder{padding-top:0}.TextInput-input:disabled{color:#666}.TextInput-input:disabled~.TextInput-faIcon{color:#666}.TextInput-input:focus:not(.disable-focus),.TextInput-input:focus:hover:not(.disable-focus),.TextInput-input:focus:focus:not(.disable-focus){border-color:#f47735!important;border-color:var(--styleInputfieldColourActive)!important}.TextInput-input:focus:not(.disable-focus),.TextInput-input:focus:hover:not(.disable-focus),.TextInput-input:focus:focus:not(.disable-focus){outline:none}.TextInput-input:hover:not(:disabled),.TextInput-input:focus:not(:disabled){border-color:#666}.TextInput-input:-webkit-autofill+.TextInput-placeholder,.TextInput-input :not([value=""])+.TextInput-placeholder{font-size:8px;text-transform:uppercase;top:10px}.TextInput-faIcon{background:transparent;color:#467ba0;color:var(--styleInputfieldIconColourStandard);font-size:18px;padding:0 5px;position:absolute;right:10px;top:50%;transform:translatey(-50%)}.TextInput-faIcon--focused{color:#f47735;color:var(--styleInputfieldIconColourActive)}.TextInput-faIcon svg{max-height:20px;max-width:20px}.TextInput-spinner{margin-top:3px!important;transform:scale(.7)}.Button,.Help-content-guide--button{font-family:"Roboto",sans-serif;align-items:center;background:#f9f9f9;border:1px solid#ccc;border-radius:8px;box-sizing:border-box;color:#666;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:38px;justify-content:center;line-height:16px;min-width:125px;padding:10px 15px;text-align:center;transition:all.2s ease-in-out}.Button--maintained-width{width:125px}.Button--full-width{width:100%}.Button--square{height:38px;min-width:38px;padding:0}.Button--square svg{margin-right:0!important}.Button--square.Button--small{height:28px!important;min-width:28px!important;padding:5px;width:28px}.Button--small{align-items:center;background-color:#fff;background-color:var(--styleButtonDefaultColourStandard);border-color:#666;border-color:var(--styleButtonDefaultTextColourStandard);border-radius:8px;color:#666;color:var(--styleButtonDefaultTextColourStandard);display:flex;flex-direction:row;font-size:12px;height:28px;justify-content:center;line-height:16px;min-width:125px;outline:none;padding:5px 15px}.Button--small svg{fill:#666;fill:var(--styleButtonDefaultTextColourStandard);margin-right:5px}.Button--small:not([disabled]):focus,.Button--small:not([disabled]):hover{background-color:#fff;background-color:var(--styleButtonDefaultColourHover);border-color:#f47735;border-color:var(--styleButtonDefaultTextColourHover);color:#f47735;color:var(--styleButtonDefaultTextColourHover)}.Button--small:not([disabled]):focus svg,.Button--small:not([disabled]):hover svg{fill:#f47735;fill:var(--styleButtonDefaultTextColourHover)}.Button--small:not([disabled]):active{background-color:#f47735;background-color:var(--styleButtonDefaultColourActive);border-color:#f47735;border-color:var(--styleButtonDefaultColourActive);box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15);color:#fff;color:var(--styleButtonDefaultTextColourActive)}.Button--small:not([disabled]):active svg{fill:#fff;fill:var(--styleButtonDefaultTextColourActive)}.Button--shadow{box-shadow:0 1px 1px 0 rgba(0,0,0,.15)}.Button.rounder,.rounder.Help-content-guide--button{border-radius:8px}.Button--progress{background:linear-gradient(to right,#5390bc 50%,#477aa0 50%)!important;animation:ButtonProgress 3s ease-out infinite}.Button--noClickEvent{border-radius:12px;pointer-events:none}.Button:not([disabled]):focus,.Help-content-guide--button:not([disabled]):focus{border-color:#f47735;border-color:var(--styleButtonDefaultTextColourHover);outline:none}.Button:not([disabled]):active,.Help-content-guide--button:not([disabled]):active{background-color:#f47735;background-color:var(--styleActiveButtonsColour);border-color:transparent;color:#fff}.Button--transparent{background-color:transparent}.Button--default{background-color:#fff;background-color:var(--styleButtonDefaultColourStandard);border-color:var(--styleButtonDefaultBorderColourStandard);color:#666;color:var(--styleButtonDefaultTextColourStandard);outline:none}.Button--default svg{fill:#666;fill:var(--styleButtonDefaultTextColourStandard);margin-right:5px}.Button--default:not([disabled]):focus,.Button--default:not([disabled]):hover{background-color:#fff;background-color:var(--styleButtonDefaultColourHover);border-color:#f47735;border-color:var(--styleButtonDefaultTextColourHover);color:#f47735;color:var(--styleButtonDefaultTextColourHover)}.Button--default:not([disabled]):focus svg,.Button--default:not([disabled]):hover svg{fill:#f47735;fill:var(--styleButtonDefaultTextColourHover)}.Button--default:not([disabled]):active{background-color:#f47735;background-color:var(--styleButtonDefaultColourActive);border-color:#f47735;border-color:var(--styleButtonDefaultTextColourHover);box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15);color:#fff;color:var(--styleButtonDefaultTextColourActive)}.Button--default:not([disabled]):active svg{fill:#fff;fill:var(--styleButtonDefaultTextColourActive)}.Button--gear{background-color:#fff}.Button--action{background:#5390bc;background:var(--styleButtonActionColourStandard);border:none;color:#fff;color:var(--styleButtonActionTextColourStandard);outline:none}.Button--action svg{fill:#fff;fill:var(--styleButtonActionTextColourStandard);margin-right:5px}.Button--action:not([disabled]):focus,.Button--action:not([disabled]):hover{background:#2e72a4;background:var(--styleButtonActionColourHover);color:#fff;color:var(--styleButtonActionTextColourHover)}.Button--action:not([disabled]):focus svg,.Button--action:not([disabled]):hover svg{fill:#fff;fill:var(--styleButtonActionTextColourHover)}.Button--action:not([disabled]):active{background:#23567c;background:var(--styleButtonActionColourActive);box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15);color:#fff;color:var(--styleButtonActionTextColourActive)}.Button--action:not([disabled]):active svg{fill:#fff;fill:var(--styleButtonActionTextColourActive)}.Button--white{background-color:#333;background-color:var(--styleButtonWhiteColourStandard);border-color:#fff;border-color:var(--styleButtonWhiteTextColourStandard);color:#fff;color:var(--styleButtonWhiteTextColourStandard);outline:none}.Button--white svg{fill:#fff;fill:var(--styleButtonWhiteTextColourStandard);margin-right:5px}.Button--white:not([disabled]):focus,.Button--white:not([disabled]):hover{background-color:#8f8f8f;background-color:var(--styleButtonWhiteColourHover);border-color:#fff;border-color:var(--styleButtonWhiteTextColourHover);color:#fff;color:var(--styleButtonWhiteTextColourHover)}.Button--white:not([disabled]):focus svg,.Button--white:not([disabled]):hover svg{fill:#fff;fill:var(--styleButtonWhiteTextColourHover)}.Button--white:not([disabled]):active{background-color:#fff;background-color:var(--styleButtonWhiteColourActive);border-color:#727272;border-color:var(--styleButtonWhiteTextColourActive);color:#727272;color:var(--styleButtonWhiteTextColourActive)}.Button--white:not([disabled]):active svg{fill:#727272;fill:var(--styleButtonWhiteTextColourActive)}.Button--link{background:transparent;background:var(--styleButtonLinkColourStandard);border:none;color:#5390bc;color:var(--styleButtonLinkTextColourStandard);display:inline-block;line-height:18px;outline:none}.Button--link svg{fill:#5390bc;fill:var(--styleButtonLinkTextColourStandard);margin-right:5px}.Button--link:not([disabled]):focus,.Button--link:not([disabled]):hover{background:transparent;background:var(--styleButtonLinkColourHover);color:#2e72a4;color:var(--styleButtonLinkTextColourHover);text-decoration:underline}.Button--link:not([disabled]):focus svg,.Button--link:not([disabled]):hover svg{fill:#2e72a4;fill:var(--styleButtonLinkTextColourHover)}.Button--link:not([disabled]):active{background:transparent;background:var(--styleButtonLinkColourActive);box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15);color:#23567c;color:var(--styleButtonLinkTextColourActive)}.Button--link:not([disabled]):active svg{fill:#23567c;fill:var(--styleButtonLinkTextColourActive)}.Button--raised{background:#fff;background:var(--styleButtonRaisedColourStandard);border:none;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);color:#666;color:var(--styleButtonRaisedTextColourStandard);outline:none}.Button--raised svg{fill:#666;fill:var(--styleButtonRaisedTextColourStandard);margin-right:5px}.Button--raised:not([disabled]):focus,.Button--raised:not([disabled]):hover{background:#fff;background:var(--styleButtonRaisedColourHover);color:#f47735;color:var(--styleButtonRaisedTextColourHover)}.Button--raised:not([disabled]):focus svg,.Button--raised:not([disabled]):hover svg{fill:#f47735;fill:var(--styleButtonRaisedTextColourHover)}.Button--raised:not([disabled]):active{background:#f47735;background:var(--styleButtonRaisedColourActive);box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15);color:#fff;color:var(--styleButtonRaisedTextColourActive)}.Button--raised:not([disabled]):active svg{fill:#fff;fill:var(--styleButtonRaisedTextColourActive)}.Button--brown{background-color:transparent;border:1px solid#ffbd4d;color:#d78b09}.Button--brown svg{fill:#d78b09;margin-right:5px}.Button--brown:not([disabled]):focus,.Button--brown:not([disabled]):hover{background:#d18707;border-color:transparent;color:#fff}.Button--brown:not([disabled]):focus svg,.Button--brown:not([disabled]):hover svg{fill:#fff}.Button--brown:not([disabled]):active{background:#d18707;border-color:transparent;color:#fff;box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15)}.Button--brown:not([disabled]):active svg{fill:#fff}.Button--red,.Button--solidRed{background:#fff;background:var(--styleButtonRedColourStandard);border:1px solid#ce5239;border:1px solid var(--styleButtonRedTextColourStandard);color:#ce5239;color:var(--styleButtonRedTextColourStandard);outline:none}.Button--red svg,.Button--solidRed svg{fill:#ce5239;fill:var(--styleButtonRedTextColourStandard);margin-right:5px}.Button--red:not([disabled]):focus,.Button--red:not([disabled]):hover,.Button--solidRed:not([disabled]):focus,.Button--solidRed:not([disabled]):hover{background:#ce5239;background:var(--styleButtonRedColourHover);border-color:transparent;color:#fff;color:var(--styleButtonRedTextColourHover)}.Button--red:not([disabled]):focus svg,.Button--red:not([disabled]):hover svg,.Button--solidRed:not([disabled]):focus svg,.Button--solidRed:not([disabled]):hover svg{fill:#fff;fill:var(--styleButtonRedTextColourHover)}.Button--red:not([disabled]):active,.Button--solidRed:not([disabled]):active{background:#963825;background:var(--styleButtonRedColourActive);border-color:#963825;border-color:var(--styleButtonRedColourActive);box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15);color:#fff;color:var(--styleButtonRedTextColourActive)}.Button--red:not([disabled]):active svg,.Button--solidRed:not([disabled]):active svg{fill:#fff;fill:var(--styleButtonRedTextColourActive)}.Button--green,.Button--success,.Button--solidGreen{background:#fff;background:var(--styleButtonGreenColourStandard);border:1px solid#5cae60;border:1px solid var(--styleButtonGreenTextColourStandard);color:#5cae60;color:var(--styleButtonGreenTextColourStandard);outline:none}.Button--green svg,.Button--success svg,.Button--solidGreen svg{fill:#5cae60;fill:var(--styleButtonGreenTextColourStandard);margin-right:5px}.Button--green:not([disabled]):focus,.Button--green:not([disabled]):hover,.Button--success:not([disabled]):focus,.Button--success:not([disabled]):hover,.Button--solidGreen:not([disabled]):focus,.Button--solidGreen:not([disabled]):hover{background:#5cae60;background:var(--styleButtonGreenColourHover);border-color:transparent;color:#fff;color:var(--styleButtonGreenTextColourHover)}.Button--green:not([disabled]):focus svg,.Button--green:not([disabled]):hover svg,.Button--success:not([disabled]):focus svg,.Button--success:not([disabled]):hover svg,.Button--solidGreen:not([disabled]):focus svg,.Button--solidGreen:not([disabled]):hover svg{fill:#fff;fill:var(--styleButtonGreenTextColourHover)}.Button--green:not([disabled]):active,.Button--success:not([disabled]):active,.Button--solidGreen:not([disabled]):active{background:#3f7f42;background:var(--styleButtonGreenColourActive);border-color:#3f7f42;border-color:var(--styleButtonGreenColourActive);box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15);color:#fff;color:var(--styleButtonGreenTextColourActive)}.Button--green:not([disabled]):active svg,.Button--success:not([disabled]):active svg,.Button--solidGreen:not([disabled]):active svg{fill:#fff;fill:var(--styleButtonGreenTextColourActive)}.Button--success,.Button--solidAction{background:#5390bc;background:var(--styleButtonActionColourStandard);border:1px solid#fff;border:1px solid var(--styleButtonActionTextColourStandard);color:#fff;color:var(--styleButtonActionTextColourStandard);outline:none}.Button--success svg,.Button--solidAction svg{fill:#fff;fill:var(--styleButtonActionTextColourStandard);margin-right:5px}.Button--success:not([disabled]):focus,.Button--success:not([disabled]):hover,.Button--solidAction:not([disabled]):focus,.Button--solidAction:not([disabled]):hover{background:#2e72a4;background:var(--styleButtonActionColourHover);border-color:transparent;color:#fff;color:var(--styleButtonActionTextColourHover)}.Button--success:not([disabled]):focus svg,.Button--success:not([disabled]):hover svg,.Button--solidAction:not([disabled]):focus svg,.Button--solidAction:not([disabled]):hover svg{fill:#fff;fill:var(--styleButtonActionTextColourHover)}.Button--success:not([disabled]):active,.Button--solidAction:not([disabled]):active{background:#23567c;background:var(--styleButtonActionColourActive);border-color:#23567c;border-color:var(--styleButtonActionColourActive);box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15);color:#fff;color:var(--styleButtonActionTextColourActive)}.Button--success:not([disabled]):active svg,.Button--solidAction:not([disabled]):active svg{fill:#fff;fill:var(--styleButtonActionTextColourActive)}.Button:disabled,.Help-content-guide--button:disabled,.Button--disabled{pointer-events:none;opacity:.4}.Button--grouped+.Button--grouped{margin-left:12px}@keyframes ButtonProgress{0%{background-position:0;background-size:200%100%}to{background-position:-100%;background-size:200%100%}}.VerticalNav{margin:0 18px 0 0;padding:0;width:247px}.VerticalNav--fixed{position:fixed}.VerticalNav-inner{list-style:none;padding:0;position:relative;top:15px;width:247px}.VerticalNav-item{cursor:pointer;display:block;font-size:16px;height:40px;line-height:40px;width:80%}.VerticalNav-item.is-active{background:#f47735;background:var(--styleSubmenuActiveColour);color:#f9f9f9;font-weight:600}.VerticalNav-subList{background:#f9f9f9;color:#000;list-style:none;padding-left:0;width:80%}.VerticalNav-subList-item{color:#666;cursor:pointer;font-size:14px;font-weight:400;height:40px;line-height:40px;padding-left:18px;white-space:nowrap}.VerticalNav-subList-item.is-active{background:#f47735;background:var(--styleSubmenuActiveColour);color:#fff;font-weight:600}.VerticalNav-link{box-sizing:border-box;color:inherit;display:block;padding:0 18px;width:100%}.VerticalNav-link:hover,.VerticalNav-link:focus{overflow:auto;text-overflow:inherit}.DetailContainer{margin:0 auto;width:100%;max-width:1366px;padding:0 18px;position:relative}.DetailContainer-advanced-token{display:flex;flex:1;padding:0 20px}.DetailContainer-advanced-token-copybtn{margin-left:10px;margin-right:10px}.DetailContainer-advanced-token-copybtn-link{margin-right:10px}.DetailContainer-advanced-token-copybtn-link svg{height:16px;width:14px}.DetailContainer-advanced-token-copybtn-link:focus .canfill,.DetailContainer-advanced-token-copybtn-link:hover .canfill{fill:#f47735;fill:var(--styleIconColour)}.DetailContainer-advanced-token-box{flex:1}.NavContainer{width:280px}.NavContainer .VerticalNav{width:100%}.Breadcrumbs-crumbLink{background-color:transparent;border:1px solid#ccc;border-radius:4px;display:inline-block;font-size:12px;padding:5px 10px;white-space:nowrap;font-family:"Roboto",sans-serif}.Breadcrumbs-crumbNoLink{color:#333}.Breadcrumbs-separator{color:#333;padding:0 20px}.Form-fieldset{border:none;margin:0;padding:0;width:100%}.Form-fieldset:disabled>.Dropdown{opacity:.5;pointer-events:none;transition:opacity.2s linear}.Form-inputContainer{margin-bottom:-15px}.Form-input{margin-bottom:18px;text-align:left}.RadioInputGroup{color:#666;position:relative;width:100%}.RadioInputGroup-placeholder{font-size:8px;margin-bottom:5px;margin-left:12px;pointer-events:none;text-align:left;text-transform:uppercase}.RadioInputGroup-required{color:#ce5239;font-size:12px;margin-left:-7px;position:absolute;top:-5px;left:10px}.RadioInputGroup-container{display:flex;flex-wrap:true;justify-content:space-between}.RadioInputGroup-inputs{display:flex;flex-wrap:wrap;justify-content:space-between}.RadioInputGroup-inputs.horizontal{flex-direction:row}.RadioInputGroup-inputs.vertical{flex-direction:column}.RadioInputGroup-label{width:max-content;width:50%}.RadioInputGroup-input{box-sizing:border-box;font-size:12px;height:100%;padding:0 35px 0 10px;transition:all.2s linear;width:50%}.RadioInputGroup span{margin-left:5px}.Stats>:not(:last-child){margin-right:15px}.Stats--spaced{margin-left:15px;margin-bottom:12px}.Stats-box{display:inline-block;text-align:left}.Stats-box-active{border-left:2px solid#ccc;margin-left:5px;padding-left:5px}.Stats-spacing{padding-left:15px}.Stats-label{color:#666;display:block;font-size:10px;text-transform:uppercase}.Stats-value{color:#333;font-size:16px;text-align:left}.Checkbox{align-items:baseline;display:flex;position:relative;-webkit-user-select:none;user-select:none}.Checkbox-label{cursor:pointer;font-size:16px;margin-left:8px;line-height:38px;transition:opacity.2s}.Checkbox--small .Checkbox-label{font-size:14px}.Checkbox-input{position:absolute;visibility:hidden}.Checkbox-input:disabled{pointer-events:none}.Checkbox-input:disabled+.Checkbox-box{pointer-events:none}.Checkbox-input:disabled~.Checkbox-label{pointer-events:none}.Checkbox-input:checked+.Checkbox-box:after{opacity:1}.Checkbox-input:checked+.Checkbox-box{background:#5390bc;background:var(--styleButtonActionColourStandard);border-color:#5390bc;border-color:var(--styleButtonActionColourStandard)}.Checkbox-input:checked:disabled+.Checkbox-box:after{border-color:#333}.Checkbox-input:checked:disabled+.Checkbox-box{background:#f9f9f9;border-color:#f9f9f9}.Checkbox-input:disabled:not(:checked)+.Checkbox-box+.Checkbox-label{opacity:.45}.Checkbox-placeholder{color:#666;font-size:8px;position:absolute;text-transform:uppercase}.Checkbox-placeholder~.Checkbox-label{line-height:48px}.Checkbox-box{background:#eee;border:1px solid#ddd;border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;height:17px;left:0;min-width:17px;position:relative;top:3px;width:17px}.Checkbox-box:after{background:transparent;border:3px solid#fff;border-right:none;border-top:none;content:"";height:4px;left:2px;opacity:.2;position:absolute;top:2px;transform:rotate(315deg);width:8px}.Checkbox.is-indeterminate .Checkbox-box:after{border-left:none;left:3px;top:2px;transform:none;width:9px}.Checkbox--small .Checkbox-box{height:14px;min-width:14px;width:14px}.Checkbox--small .Checkbox-box:after{border-width:2px;height:3px;left:1px;top:2px;width:7px}.Checkbox.table-select{margin-bottom:-2px;margin-top:-5px}.SectionHeader{align-items:center;border-bottom:1px solid#999;box-sizing:border-box;font-size:28px;line-height:33px;margin:50px 0 30px;padding:0 0 10px;position:relative;text-align:left;width:100%;font-family:"Roboto Condensed",sans-serif;font-weight:400}.SectionHeader--sub{background:#ededed;border-bottom:none;font-size:22px;height:68px;line-height:68px;margin:25px 0;padding:0 0 0 16px}.SectionHeader--small{font-size:20px;line-height:28px;margin:20px 0}.SectionHeader-subLabel{color:#666;font-size:12px;margin-left:10px}.SectionHeader-miFleetLabel{color:#666;font-size:25px;margin-left:8px}.SectionHeader-miFleetLabel.is-ifta{color:#333;margin-top:2px}.SectionHeader-requiredMessage{font-size:14px;line-height:14px;position:absolute;right:5px;top:10px}.SectionHeader-requiredMessage-iconButtonExist{top:50px}.SectionHeader-iconButton{display:flex;position:absolute;right:0}.SectionHeader-asterisk{color:#ce5239;font-size:18px;margin-right:2px;position:relative;top:4px}.AdminHeader{min-height:60px;width:100%}.AdminHeader-breadcrumbs{align-items:center;display:flex}.AdminHeader-container{height:70px;max-width:1330px;padding-top:20px}.AdminHeader-container.document-lines-form{max-width:none}.AdminHeader-row{height:90px;margin:0}.PersonInfo{align-items:center;display:flex;font-size:18px;font-weight:600;margin:0;z-index:10}.PersonInfo-image{border-radius:50%;height:50px;margin-right:13px;width:50px}.PersonInfo-name{margin-bottom:10px}.PersonInfo-buttonGroup{display:flex;flex-direction:column}.PersonInfo-buttonGroup *{margin-right:5px}.PersonInfo-placeholder{color:#ddd;font-size:40px;line-height:50px;margin-right:13px;width:50px}.PersonInfo-btnContainer,.PersonInfo-label{display:inline-block}.ModalIcon{margin-bottom:15px;position:relative}.ModalIcon-shield{height:66px!important;width:62px!important;color:#ccc}.ModalIcon-shield-indicator{height:19px!important;width:17px!important;background:#f47735;border-radius:15px;color:#fff;left:51%;padding:5px;position:absolute;top:40%}.ModalIcon-circle{font-size:33px!important;width:66px!important;background:transparent;border:2px solid#ccc;border-radius:35px;color:#f47735;height:66px;padding:15px}.Modal{box-sizing:border-box;height:100%;overflow:hidden;padding-top:40px;position:relative}.Modal.is-delete{padding-top:0}.Modal-header{background-color:#eee;box-sizing:border-box;display:flex;flex-direction:row;height:40px;justify-content:flex-start;left:0;padding:5px 15px;position:absolute;right:0;top:0}.Modal-title{align-self:center;color:#333;font-family:"Roboto",sans-serif;font-size:14px;font-weight:700;text-align:left}.Modal-closeWrapper{align-items:center;align-self:flex-end;cursor:pointer;display:flex;height:100%;margin-left:auto}.Modal-closeWrapper:hover,.Modal-closeWrapper:focus{opacity:.8}.Modal-body{background:#f9f9f9;flex:1;height:100%;overflow-y:scroll;padding:0 24px}.Modal-body--settings>p{padding-left:15px}.Modal-body--settings>.util-flex{margin-top:25px}.Modal-body--settings .Button:last-child,.Modal-body--settings .Help-content-guide--button:last-child{background-color:#f47735;border:none;color:#eee}.ModalAnimated-container{transform:translate(-50%,-50%)scale(0)!important;background:#fff;border:1px solid#ccc;border-radius:4px;left:50%;opacity:0;outline:none;padding:20px;position:absolute;top:50%;transition:all.5s cubic-bezier(.55,0,.1,1)0s;width:100%}.ModalAnimated-container.ReactModal__Content--after-open.is-open{transform:translate(-50%,-50%)scale(1)!important;opacity:1}.ModalAnimated-header{background:#fff}.ModalAnimated-body{font-family:"Roboto Condensed",sans-serif;font-weight:400;background:#fff;margin-top:-20px;text-align:center}.ModalAnimated-title{font-size:28px;margin-bottom:20px}.ModalAnimated-subtitle{font-size:18px;margin-bottom:20px}.ModalAnimated-errorMessage{color:#ce5239;margin-bottom:20px}.ModalAnimated.Form{overflow:visible;padding:0 10px}.ModalAnimated.Form .ModalAnimated-header{padding:0;position:static}.ModalAnimated.Form .ModalAnimated-body{font-family:"Roboto",sans-serif;font-weight:400;margin:0;overflow:visible;padding:10px 0}.ModalAnimated.Form .ModalAnimated-no-scroll{overflow:hidden}.ModalAnimated.Form .Modal-title{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:22px;font-weight:400;line-height:25px;text-transform:capitalize}.DatePicker{cursor:pointer;min-height:38px;min-width:160px;position:relative}.DatePicker-inner.is-open{background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.5);left:-9px;padding:9px 9px 0;position:absolute;top:-9px;z-index:300}.DatePicker-inner--openLeft.is-open{left:auto;right:-9px}.DatePicker-inner--openUpwards.is-open{bottom:-34px;top:auto}@media only screen and (max-width:1280px){.DatePicker-inner .TextInput{max-width:160px}}.DatePicker-inner .TextInput-input{padding-right:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DatePicker-holder{background:#fff;min-height:300px;min-width:265px;position:relative;text-align:center;z-index:200}.DatePicker-holder span.DayPicker-NavButton--prev{left:5px}.DatePicker-holder span.DayPicker-NavButton--next{right:5px}.DatePicker-icon{color:#f47735;color:var(--styleInputfieldIconColourActive)}.date-picker-multiLine-label .TextInput-input:focus,.date-picker-multiLine-label .TextInput-input.is-withValue{padding-top:20px;height:40px}.date-picker-multiLine-label .TextInput-faIcon{top:70%}.TextInput-faIcon{box-sizing:content-box;box-sizing:initial}.DayPicker-wrapper{min-width:300px;flex-wrap:nowrap}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#f47735;background-color:var(--styleInputfieldColourActive);color:#fff}.DayPicker-Day{transition:all.3s ease}.DayPicker-Day:hover,.DayPicker-Day:focus{background-color:#eee;background-color:var(--styleInputfieldColourHover)}.DayPicker-Day--today{color:#5390bc;color:var(--styleButtonActionColourStandard);transition:all.3s ease}.DayPicker-Day--today:hover,.DayPicker-Day--today:focus{background-color:#eee;background-color:var(--styleInputfieldColourHover);color:#5390bc;color:var(--styleButtonActionColourStandard)}.DayPicker-Day--disabled{pointer-events:none}.DayPicker-Day--hoverRange{background-color:#f47735;background-color:var(--styleInputfieldColourSelection);color:#fff}.Customer-Date-Picker{height:320px;overflow-y:scroll;margin-bottom:12px}.Customer-Date-Picker .DayPicker-wrapper{flex-wrap:wrap;padding:0 8px 16px;width:200px}.Customer-Date-Picker .DayPicker-Caption{margin-top:12px;text-align:left;font-weight:700;padding:0 16px}.Customer-Date-Picker .DayPicker-NavBar{top:.6em!important}.Customer-Date-Picker .DayPicker-Weekday{color:#666!important;font-weight:700}.TimelineBar{height:14px;position:relative}.TimelineBar-customMarker{position:absolute}.TimelineBar-bar{background:#eee;border:1px solid#ccc;box-sizing:border-box;height:6px;overflow:hidden;position:relative;top:4px}.TimelineBar-section{height:100%;position:absolute;top:0}.TimelineBar-section.free{background:transparent}.TimelineBar-section.active{background:#5390bc}.TimelineBar-section.booked,.TimelineBar-section.approved{background:#5cae60}.TimelineBar-section.requested{background:#f47735}.TimelineBar-section.maintenance{background:#ce5239}.TimelineBar-section.driving{background:#5cae60}.TimelineBar-section.driving-manual,.TimelineBar-section.driving-unassigned{background:#a5d2a8}.TimelineBar-section.alert{background:#ce5239}.TimelineBar-section.idling,.TimelineBar-section.on-duty{background:#ffbd4d}.TimelineBar-section.off-duty,.TimelineBar-section.no-signal{background:#ccc}.TimelineBar-section.sleeper-berth{background:#666}.TimelineBar-section.violation{background:#ce5239}.TimelineBar-section.pc,.TimelineBar-section.ym{background:#f47735}.TimelineBar-ticks{height:100%;left:0;position:absolute;width:100%}.TimelineBar-ticks line{stroke:#ccc}.TimelineBar-days,.TimelineBar-times{color:#999;display:flex;font-size:10px;justify-content:space-between;margin:0}.TimelineBar-times{margin-top:8px}.Spinner{--spinner-icon-width:27px;left:calc(.5*(100% - var(--spinner-icon-width)));position:relative;top:calc(.5*(100% - var(--spinner-icon-width)));width:var(--spinner-icon-width);height:var(--spinner-icon-width)}.Spinner--absolute{position:absolute}.Spinner--inline{display:inline-block;left:auto;top:auto;vertical-align:middle}.Spinner-svg{fill:#f47735;fill:var(--styleLoadingSpinnerColour)}.Spinner--gray .Spinner-svg{fill:#666}.Spinner-svg path:first-of-type{animation:spinnerPulse 1s infinite linear}.Spinner-svg path:nth-of-type(2){animation:spinnerPulse 1s -.083s infinite linear}.Spinner-svg path:nth-of-type(3){animation:spinnerPulse 1s -.166s infinite linear}.Spinner-svg path:nth-of-type(4){animation:spinnerPulse 1s -.249s infinite linear}.Spinner-svg path:nth-of-type(5){animation:spinnerPulse 1s -.332s infinite linear}.Spinner-svg path:nth-of-type(6){animation:spinnerPulse 1s -.415s infinite linear}.Spinner-svg path:nth-of-type(7){animation:spinnerPulse 1s -.498s infinite linear}.Spinner-svg path:nth-of-type(8){animation:spinnerPulse 1s -.581s infinite linear}.Spinner-svg path:nth-of-type(9){animation:spinnerPulse 1s -.664s infinite linear}.Spinner-svg path:nth-of-type(10){animation:spinnerPulse 1s -.747s infinite linear}.Spinner-svg path:nth-of-type(11){animation:spinnerPulse 1s -.83s infinite linear}.Spinner-svg path:nth-of-type(12){animation:spinnerPulse 1s -.913s infinite linear}@keyframes spinnerPulse{50%{opacity:1}to{opacity:.4}}.DataBlock{align-items:flex-start;box-sizing:border-box;display:inline-flex;min-width:85px;overflow:hidden;padding:6px}.DataBlock:nth-child(2n){background-color:#eee}.DataBlock--column{flex-direction:column;justify-content:space-between;min-width:61px;padding:8px;text-align:center}.DataBlock--columnReverse{flex-direction:column-reverse}.DataBlock--noAlt{border-left:1px solid#eee}.DataBlock--noAlt:nth-child(2n){background:none}.DataBlock--alert{background:#d2634c!important}.DataBlock-value{color:#333;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.DataBlock-value--alert{color:#fff}.DataBlock-value--columnReverse{font-size:16px;min-height:19px}.DataBlock-label{color:#666;font-size:10px;margin-left:8px;max-width:40px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;width:100%}.DataBlock-label--column{margin-left:0;max-width:none;white-space:nowrap}.DataBlock-label--columnReverse{margin-left:0;max-width:none;text-transform:uppercase}.DataBlock-label--alert{color:#fff}.VehicleIconCircle{background:#eee;border-radius:50%;box-sizing:border-box;color:#fff;height:38px;display:flex;justify-content:center;align-items:center}.VehicleIconCircle.is-red{background:#ce5239!important}.VehicleIconCircle.is-red>svg .cls-1{fill:#fff!important}.VehicleIconCircle.is-orange{background:#f47735!important}.VehicleIconCircle.is-orange>svg .cls-1{fill:#fff!important}.VehicleIconCircle.is-yellow{background:#ffbd4d!important}.VehicleIconCircle.is-yellow>svg .cls-1{fill:#fff!important}.VehicleIconCircle.is-lime{background:#b5d55e!important}.VehicleIconCircle.is-lime>svg .cls-1{fill:#fff!important}.VehicleIconCircle.is-green{background:#5cae60!important}.VehicleIconCircle.is-green>svg .cls-1{fill:#fff!important}.VehicleIconCircle.is-cyan{background:#53b8c6!important}.VehicleIconCircle.is-cyan>svg .cls-1{fill:#fff!important}.VehicleIconCircle.is-blue{background:#5390bc!important}.VehicleIconCircle.is-blue>svg .cls-1{fill:#fff!important}.VehicleIconCircle.is-purple{background:#a870bd!important}.VehicleIconCircle.is-purple>svg .cls-1{fill:#fff!important}.VehicleIconCircle.is-pink{background:#d66087!important}.VehicleIconCircle.is-pink>svg .cls-1{fill:#fff!important}.VehicleIconCircle.is-gray{background:#999!important}.VehicleIconCircle.is-gray>svg .cls-1{fill:#fff!important}.VehicleIconCircle>svg{width:26px}.VehicleIconCircle>svg path,.VehicleIconCircle>svg polygon,.VehicleIconCircle>svg rect{fill:#fff}.VehicleIconCircle.gdpr-icon{border:1px solid#666;border-radius:50%;flex:0 0 50px;height:50px;margin:auto;width:50px}.VehicleIconCircle.gdpr-icon>svg{width:30px}.VehicleIconCircle.gdpr-icon>svg .cls-1{fill:#666}.VehicleIconCircle.no-signal{background:#ddd;color:#fff;line-height:35px;text-align:center}.VehicleIconCircle.no-signal.ns-with-time{background:#ddd}.VehicleIconCircle.ignition-off,.VehicleIconCircle.maintenance{background-color:silver}.VehicleIconCircle.idling{background-color:#ffbd4d}.VehicleIconCircle.driving,.VehicleIconCircle.stationary{background-color:#6ba238}.VehicleIconCircle.flash-units{background-color:#fff}.VehicleIconCircle.flash-units>svg .cls-1{fill:#666}.AlertsBadge{background:#f47735;background:var(--styleSuperscriptCounterColour);border-radius:3px;color:#fff;font-size:13px;font-weight:700;line-height:15px;min-width:18px;padding:1.5px;position:absolute;right:-1px;text-align:center;top:-4px;width:-moz-fit-content;width:fit-content}.IconButton{align-items:center;border:1px solid#ccc;border-radius:8px;box-sizing:border-box;color:#666;cursor:pointer;display:flex;flex-direction:column;font-size:18px;height:38px;justify-content:center;line-height:38px;margin:5px;position:relative;text-align:center;width:38px}.IconButton.is-active,.IconButton:not(.disable-active-state):active{background-color:#f47735;background-color:var(--styleButtonDefaultColourActive);border:none;color:#fff;color:var(--styleButtonDefaultTextColourActive)}.IconButton.is-disabled{border-color:#ccc;color:#ccc;cursor:default;pointer-events:none}.IconButton svg{pointer-events:none;width:1.25em}.Accordion{margin-bottom:10px}.Accordion-header{background-color:#bbb;border-radius:4px;cursor:pointer;padding:11px 15px;display:flex;align-items:center;justify-content:space-between}.Accordion-header-text{font-family:"Roboto",sans-serif;font-weight:600;color:#fff;float:left;font-size:16px;line-height:19px}.Accordion-header-button{border:1px solid#fff;border-radius:4px;color:#fff;float:right;font-size:12px;height:28px;margin:0;-webkit-user-select:none;user-select:none;width:28px}.Accordion-header-button:active{background-color:transparent!important;color:#000!important}.Accordion-content{padding:20px 20px 50px}.InfoBar{background:#eee;border-radius:4px;font-size:14px;line-height:26px;margin:10px;padding:10px}.RotatedIconButton{margin-top:6px;position:relative}.RotatedIconButton.noClick{cursor:auto}.RotatedIconButton-icon{background-color:#999;border-radius:8px;display:inline-block;height:30px;margin:5px 10px;transform:rotate(45deg);width:30px}.RotatedIconButton-icon.is-active{background-color:#f47735;background-color:var(--styleIconColour)}.RotatedIconButton:nth-last-child(5){margin-left:30px}.RotatedIconButton svg,.RotatedIconButton i{height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(315deg);width:18px}.RotatedIconButton--small .RotatedIconButton-icon{border-radius:4px;height:18px;width:18px}.RotatedIconButton--small svg,.RotatedIconButton--small i{color:#fff;font-size:12px;height:14px;line-height:16px;width:14px}.RotatedIconButton--small .AlertsBadge{font-size:9px;height:12px;line-height:11px;min-width:12px;right:0;top:0}.Tabs{border-bottom:1px solid#ddd;color:#666;display:flex;margin-top:20px;-webkit-user-select:none;user-select:none;width:100%;z-index:99}.Tabs-tab{align-items:center;background:#eee;border:1px solid#ddd;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;margin:0 0 -1px;max-width:200px;min-width:100px;overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis}.Tabs-tab.is-active{background:#f9f9f9;border-bottom:1px solid#f9f9f9}.Tabs-tab+.Tabs-tab{margin-left:3px}.Tabs-moreTabs{background:#444;height:100%;overflow:scroll;padding:5px;position:absolute;right:0;top:50px;width:210px}.Tabs-moreTabs .Tabs-tab{border-bottom:1px solid#fff;border-radius:0;margin:0 6px 0 3px;padding:5px 10px}.TripTimeBlock{color:#666;font-size:10px;width:100%}.TripTimeBlock-start,.TripTimeBlock-end{display:inline-block;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:50%}.TripTimeBlock-time{font-family:"Roboto",sans-serif;font-weight:600;color:#333;font-size:16px}.TripTimeBlock-rightArrow{color:#ccc;font-size:34px;position:absolute;right:10px;top:0}.TripItem{align-items:center;background:#fff;border-radius:8px;box-shadow:3px 4px 4px -2px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;margin:8px 0 0;padding:9px 9px 9px 55px;position:relative;width:100%}.TripItem:last-child{margin-bottom:8px}.TripItem-expander{background:#eee;border-radius:8px 0 0 8px;height:100%;left:0;position:absolute;top:0;transition:background.3s ease;width:40px}.TripItem-expander.is-expanded{background:#f47735}.TripItem-expander-icon{background:#fff;border:5px solid#fff;border-radius:50%;box-shadow:0 0 0 1px#ddd;color:#5390bc;left:50%;line-height:15px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform.4s ease}.TripItem-expander-icon.is-expanded{background:#f47735;border:none;box-shadow:none;color:#fff;transform:translate(-50%,-50%)rotate(90deg)}.TripItem-left{max-width:250px;width:30%}@media(min-width:75em){.TripItem-left{max-width:300px}}.TripItem-center{margin:0 0 0 auto}@media(min-width:62em){.TripItem-center{margin:0 auto 0 0}}.TripItem-right{max-width:none}.TripItem-alerts{margin-left:auto;padding:10px}.TripItem-location{font-size:10px;max-width:275px;text-align:right}@media(min-width:62em){.TripItem-location{text-align:left}}.TripItem-location-description{font-family:"Roboto",sans-serif;font-weight:600;color:#333;font-size:16px}.TripItem-timeBlock{max-width:300px;width:100%}.TripItem-dataBlocks{display:flex;height:46px;justify-content:flex-end;margin:10px}.TripItem-dataBlocks-driver{color:#666;line-height:14px;padding:10px;text-align:center;width:80px}.TripItem-table{margin-top:22px;width:100%}.TripItem-iconButton{position:absolute;right:3px;top:5px}.DayOfWeekPicker{cursor:pointer;font-size:12px;height:38px;line-height:38px;font-family:"Roboto",sans-serif;font-weight:600}.DayOfWeekPicker-inner{background:#fff;border:1px solid#eee;height:100%;display:flex;flex-wrap:nowrap;min-width:320px;width:100%}.DayOfWeekPicker-day{display:inline-block;height:100%;text-align:center;width:14.2857%}.DayOfWeekPicker-day.is-selected{background:#f47735;background:var(--styleInputfieldColourActive);color:#fff}.HourRangePicker{width:100%}.HourRangePicker-dropdown{flex-basis:calc(50% - .5em);margin:0 0 0 .5em}.Tooltip{font-family:"Roboto Condensed",sans-serif;font-weight:400;animation:fadeIn.3s ease-in-out;background:#333;border-radius:4px;box-sizing:border-box;color:#fff;display:block;font-size:13px;max-height:120px;padding:5px 10px;position:fixed;white-space:nowrap;z-index:999}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.Tooltip--up{transform:translate(-50%,-100%)}.Tooltip--right{transform:translatey(-50%)}.Tooltip--left{transform:translate(-100%,-50%)}.Tooltip--down{transform:translatex(-50%)}.Tooltip-arrow{color:#333;font-size:30px;line-height:12px;pointer-events:none;position:absolute}.Tooltip-arrow--up{bottom:-19px;left:50%;transform:translatex(-50%)rotate(180deg)}.Tooltip-arrow--right{left:-12px;top:50%;transform:translatey(-50%)rotate(270deg)}.Tooltip-arrow--left{right:-12px;top:50%;transform:translatey(-50%)rotate(90deg)}.Tooltip-arrow--down{left:50%;top:-19px;transform:translatex(-50%)}.Tooltip.is-hidden{display:none}.Tooltip-customize{color:#fff;display:block;position:fixed;z-index:999}.Tooltip-customize-arrow{color:#fff;font-size:30px;line-height:12px;pointer-events:none;position:absolute;top:-20px}.InputDropdown{color:#666;position:relative}.InputDropdown-container{min-height:38px;position:relative}.InputDropdown-container .TextInput-input,.InputDropdown-container .InputDropdown-button{padding-right:35px;overflow:hidden;text-overflow:ellipsis}.InputDropdown-container .TextInput-error{color:#ce5239}.InputDropdown-button{display:block;min-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid#ccc;border-radius:3px;box-shadow:inset rgba(0,0,0,.5)0 1px 5px -3px;box-sizing:border-box;font-size:16px;height:38px;padding:10px 10px 5px;text-align:left;transition:all.2s linear;width:100%}.InputDropdown-button.is-invalid .InputDropdown-button{border-color:#ce5239;color:#ce5239}.InputDropdown-button:disabled{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:1px solid rgba(204,204,204,0);border-bottom:1px solid#ccc;border-radius:0;box-shadow:none}.InputDropdown-button:disabled+*+.InputDropdown-button-faIcon{background:transparent!important}.InputDropdown-button:focus+.InputDropdown-button-placeholder,.InputDropdown-button:disabled+.InputDropdown-button-placeholder,.InputDropdown-button+.InputDropdown-button-placeholder.is-withValue,.InputDropdown-button.is-withValue .InputDropdown-button-placeholder{font-size:8px;text-transform:uppercase;top:10px}.InputDropdown-button:focus,.InputDropdown-button.is-withValue{padding-top:10px}.InputDropdown-button.without-placeholder{padding-top:0}.InputDropdown-button:disabled{color:#666}.InputDropdown-button:disabled~.TextInput-faIcon{color:#666}.InputDropdown-button:focus:not(.disable-focus),.InputDropdown-button:focus:hover:not(.disable-focus),.InputDropdown-button:focus:focus:not(.disable-focus){border-color:#f47735!important;border-color:var(--styleInputfieldColourActive)!important}.InputDropdown-button:focus:not(.disable-focus),.InputDropdown-button:focus:hover:not(.disable-focus),.InputDropdown-button:focus:focus:not(.disable-focus){outline:none}.InputDropdown-button:hover:not(:disabled),.InputDropdown-button:focus:not(:disabled){border-color:#666}.InputDropdown-button:-webkit-autofill+.InputDropdown-button-placeholder,.InputDropdown-button :not([value=""])+.InputDropdown-button-placeholder{font-size:8px;text-transform:uppercase;top:10px}.InputDropdown-button-placeholder{color:rgba(102,102,102,.7);margin-right:12px;padding-left:12px;pointer-events:none;position:absolute;top:50%;transform:translatey(-50%);transition:top.25s,font-size.25s;color:#666;padding-left:0}.InputDropdown--noPlaceholder .InputDropdown-button{padding-top:0}.InputDropdown-arrow{pointer-events:none;position:absolute;right:15px;top:10px}.InputDropdown-clear-root{position:absolute;right:32px;top:8px;cursor:pointer;padding:4px 6px;margin-right:-2px;overflow:visible;text-align:center;transition:background-color.15s cubic-bezier(.4,0,.2,1)0s;border-radius:50%;border:none;background-color:rgba(255,255,255,0);font-size:.9em}.InputDropdown-clear-root:hover,.InputDropdown-clear-root:focus{color:#000}.InputDropdown-clear-root.withIcon{padding-right:10px}.InputDropdown-clear{width:100%;display:flex;align-items:inherit;justify-content:inherit}.InputDropdown-custom-arrow{color:#666;margin:2px 5px}.InputDropdown-required{color:#ce5239;font-size:12px;left:0;padding-left:5px;position:absolute;top:4px}.InputDropdown-options{background:#fff;border:1px solid#f47735;border:1px solid var(--styleInputfieldColourActive);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid#fff;box-sizing:border-box;cursor:pointer;max-height:216px;overflow-y:auto;position:absolute;top:36px;width:100%;z-index:99999;filter:blur(0)}.InputDropdown-options.is-upward{border-bottom:1px solid#fff;border-radius:3px 3px 0 0;border-top:1px solid#f47735;border-top:1px solid var(--styleInputfieldColourActive);bottom:36px;top:auto}.InputDropdown-options.is-heightRestricted{max-height:205px}.InputDropdown-options-option{cursor:pointer;padding:3px 10px;position:relative;text-align:left}.InputDropdown-options-option.is-focused{background-color:#eee;background-color:var(--styleInputfieldColourHover)}.InputDropdown-options-option.is-selected{background:#f47735;background:var(--styleInputfieldColourActive);color:#fff;font-weight:600}.InputDropdown-options-option.is-disabled{cursor:not-allowed}.InputDropdown-options-option.is-focused.is-selected{opacity:.8}.InputDropdown-options-checkbox{display:inline-block;height:18px;margin:0 8px 0 0;transform:translatey(-1px)}.InputDropdown-options-checkbox .Checkbox-input:checked+.Checkbox-box{background:#f47735;background:var(--styleInputfieldColourActive);border-color:#f47735;border-color:var(--styleInputfieldColourActive)}.InputDropdown-options-small{max-height:120px!important}.InputDropdown-placeholder{color:#666;font-size:8px;left:13px;position:absolute;text-transform:uppercase;top:5px}.InputDropdown input:disabled,.InputDropdown .ReactTable.react-table .-pagination select:disabled,.ReactTable.react-table .-pagination .InputDropdown select:disabled,.InputDropdown button:disabled,.InputDropdown input[disabled],.InputDropdown .ReactTable.react-table .-pagination select[disabled],.ReactTable.react-table .-pagination .InputDropdown select[disabled],.InputDropdown button[disabled]{pointer-events:none}.CollapsedList{line-height:12px}.CollapsedList-extra{display:inline-block}.CollapsedList-extra-badge{background-color:#666;border-radius:8px;color:#fff;font-size:12px;height:16px;line-height:10px;margin-left:8px;padding:2.5px 6px}.CollapsedList-extra-items{display:none;position:absolute}.CollapsedList-extra-items-item{line-height:22px}.CollapsedList-extra:hover>.CollapsedList-extra-badge,.CollapsedList-extra:focus>.CollapsedList-extra-badge{display:none}.CollapsedList-extra:hover>.CollapsedList-extra-items,.CollapsedList-extra:focus>.CollapsedList-extra-items{background:#fff;border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,.3);display:block;margin-top:-18px;padding:6px 12px}.SlideToggle-slider{background:#444;border:2px solid#999;border-radius:15px;box-sizing:border-box;cursor:pointer;display:inline-block;height:29px;transition:border.1s ease-out;width:51px}.SlideToggle.is-on .SlideToggle-slider{border-color:#f47735}.SlideToggle-handle{background:#999;border-radius:50%;height:19px;margin-left:3px;margin-top:3px;transition:all.2s cubic-bezier(.13,1.07,.65,.9);width:19px}.SlideToggle.is-on .SlideToggle-handle{background:#f47735;margin-left:25px}.SlideToggle-label,.SlideToggle-labelSmall{display:inline-block;line-height:30px;margin-left:8px;vertical-align:top}.VehicleSummaryCard{align-items:center;display:flex;flex-direction:row;font-size:18px;font-weight:600;justify-content:flex-start;margin:0 0 10px;overflow:hidden;padding:15px 15px 0;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.VehicleSummaryCard--noPadding{padding:0}.VehicleSummaryCard.no-signal .VehicleSummaryCard-icon{line-height:46px}.VehicleSummaryCard.no-signal .VehicleSummaryCard-icon>svg .cls-1{fill:#fff}.VehicleSummaryCard.ignition-off .VehicleSummaryCard-icon{background-color:#666}.VehicleSummaryCard.ignition-off .VehicleSummaryCard-icon>svg .cls-1{fill:#fff}.VehicleSummaryCard.idling .VehicleSummaryCard-icon{background-color:#ffbd4d}.VehicleSummaryCard.driving .VehicleSummaryCard-icon{background-color:#5cae60}.VehicleSummaryCard.driving .VehicleSummaryCard-icon>svg .cls-1{fill:#fff}.VehicleSummaryCard-icon{background:#eee;border-radius:50%;height:48px;margin:0 12px 0 0;flex:0 0 48px;display:flex;align-items:center;justify-content:center}.VehicleSummaryCard-icon>svg{width:34px}.VehicleSummaryCard-icon-wifi svg{height:20px}.VehicleSummaryCard-icon-wifi path{fill:#fff}.VehicleSummaryCard-details{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VehicleSummaryCard-details--overflow{overflow:visible}.VehicleSummaryCard-description{display:block;color:rgba(102,102,102,.8);font-size:14px}.VehicleSummaryCard .carpool-status-icon{top:53px;left:50px}.VehicleSummaryCard .carpool-status-icon>svg{font-size:20px}.DriverTimeGraph{position:relative}.DriverTimeGraph-path{height:88.1%;left:2.8%;position:absolute;top:8.7%;width:96.8%}.DriverTimeGraph-svg{overflow:visible;position:relative;width:100%}.DriverTimeGraph-polyline{cursor:pointer;fill:none;stroke:#f47735;stroke-width:3}.DriverTimeGraph-polyline.vertical{stroke-width:.5}.DriverTimeGraph-polyline.pc,.DriverTimeGraph-polyline.ym{stroke-dasharray:1 4;stroke-width:2}.DriverTimeGraph-totalTime{color:#666;font-size:12px;position:absolute;right:-35px}.DriverTimeGraph-totalTime--offDuty{top:14%}.DriverTimeGraph-totalTime--sleeperBerth{top:37%}.DriverTimeGraph-totalTime--driving{top:59%}.DriverTimeGraph-totalTime--onDuty{top:81%}.FileInput{display:inline-block}.FileInput-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.FileInput-label{display:inline-block}.ErrorBoundary--large{border:1px solid#ddd;border-radius:8px;box-sizing:border-box;height:300px;left:50%;padding-top:132px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:300px}.ErrorBoundary-header{font-family:"Roboto Condensed",sans-serif;font-weight:300;font-size:58px}.ErrorBoundary-image{width:50%}.ErrorBoundary-back{display:inline-block}.ExpandableInput-item{display:flex}.ExpandableInput-item-button{border-radius:4px;flex-basis:38px;flex-shrink:0;margin-left:10px}.Resizer{background:#eee;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;box-shadow:0 -2px 8px rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;text-align:center;z-index:1}.Resizer:after{color:#999;content:"";font-family:"FontAwesome";font-size:11px;position:relative;text-align:center;top:-3px}.Resizer:hover,.Resizer:focus{background:#ddd;transition:all.2s ease}.Resizer.horizontal{cursor:row-resize;height:16px;margin:-10px 0 0;text-align:center;width:100%}.Resizer.horizontal:hover,.Resizer.horizontal:focus{border-color:rgba(0,0,0,.5)}.Resizer.disabled{cursor:not-allowed}.Resizer.disabled:hover,.Resizer.disabled:focus{border-color:transparent}.ImageSelector{background:#fff;border:1px solid#ccc;border-radius:4px;max-width:100%;min-height:120px;padding:15px;position:relative}.ImageSelector-image{display:block;margin:auto;max-width:100%}.ImageSelector-input{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Legend{color:#666;font-size:10px}.Legend--vertical>.Legend--item{display:block}.Legend-item{margin-left:15px}.Legend-item:first-child{margin-left:0}.Legend-color{border-radius:50%;display:inline-block;height:8px;margin-right:2px;width:8px}.AlertBar{align-items:center;border-radius:4px;box-sizing:border-box;display:flex;font-weight:600;justify-content:space-between;margin-top:15px;overflow:hidden;padding:6px 12px 6px 20px}.AlertBar-icon{font-size:14px;margin-right:10px}.AlertBar--info{background:#fff2db;border:1px solid#ffca71;color:#666}.AlertBar-appear{margin-top:0;max-height:0;opacity:0;padding:0 12px 0 20px}.AlertBar-appear-active{margin-top:15px;max-height:100px;opacity:1;padding:6px 12px 6px 20px;transition:all.2s ease-in.5s}.AlertButton{position:relative}.AlertButton-text{color:#fff;color:var(--styleMenuInactiveFontColour);left:0;position:relative;top:-15px}.AlertButton-text.is-active{color:#445761;color:var(--styleMenuActiveFontColour)}.AlertButton-icon{color:#fff;color:var(--styleMenuInactiveIconColour);display:inline-block;margin:1px 0;width:30px}.AlertButton-icon.is-active{color:#6ad04e;color:var(--styleMenuActiveIconColour)}.AlertButton-icon.is-active path{fill:#6ad04e;fill:var(--styleMenuActiveIconColour)}.AlertButton-eventIcon{background-color:#999;border-radius:8px;display:inline-block;height:30px;margin:5px 10px;transform:rotate(45deg);width:30px}.AlertButton-eventIcon.is-active{background-color:#f47735;background-color:var(--styleIconColour)}.AlertButton:nth-last-child(5){margin-left:30px}.AlertButton--small .AlertButton-eventIcon{border-radius:4px;height:18px;width:18px}.AlertButton--small svg{color:#fff;font-size:12px;height:14px;left:50%;line-height:14px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(315deg);width:12px}.AlertButton--small .AlertsBadge{font-size:9px;line-height:12px;min-width:15px;right:0;top:0}.svg-inline--fa.red{color:#ce5239}.svg-inline--fa.green{color:#5cae60}.svg-inline--fa.orange{color:#f47735}.TimePicker{background:#fff;border:1px solid#ccc;border-radius:3px;box-shadow:inset rgba(0,0,0,.5)0 1px 5px -3px;box-sizing:border-box;display:block;font-size:16px;height:38px;padding:0 10px 0 8px;text-align:left;transition:all.2s linear;width:100%}.TimePicker-error{border-color:#ce5239}.TimePicker-error-message{color:#ce5239;display:block;font-size:10px;line-height:15px;text-transform:uppercase}.TimePicker.disabled{background:transparent;border-radius:0;border-style:none none solid;box-shadow:none;height:33px}.TimePicker.disabled .TimePicker-input{color:#666}.TimePicker.disabled .TimePicker-icon{display:none}.TimePicker-required{color:#ce5239;float:left;font-size:12px;margin:4px 3px 0 -3px}.TimePicker-placeholder{color:#666;display:block;font-size:8px;letter-spacing:0;line-height:11px;margin:5px 0 -5px 6px;text-transform:uppercase}.TimePicker-input{font-family:"Roboto",sans-serif;font-weight:400;background:transparent;border:none;color:#333;font-size:16px;line-height:19px;outline:none}.TimePicker-input:focus{outline:none}.TimePicker-input::-webkit-clear-button{display:none}.TimePicker-icon{background-color:#fff;color:#5390bc;float:right;font-size:18px}.IncrementInput{box-sizing:border-box;width:100%}.IncrementInput .form-group{box-sizing:border-box;display:grid;grid-template-columns:85%15%;margin-bottom:5px;width:100%}.IncrementInput .form-group input,.IncrementInput .form-group .ReactTable.react-table .-pagination select,.ReactTable.react-table .-pagination .IncrementInput .form-group select{border-radius:4px 0 0 4px;height:38px}.IncrementInput .form-group button{border-radius:0 4px 4px 0;box-sizing:border-box;display:flex;justify-content:center;min-width:100%}@keyframes loadingType1{0%{transform:translate(0)}50%{transform:translatey(15px)}to{transform:translate(0)}}.LoadingBarAnimation{position:relative}.LoadingBarAnimation--line{background-color:#4b9cdb;border-radius:15px;display:inline-block;height:15px;margin-right:5px;width:15px}.LoadingBarAnimation--line.type-1:last-child{animation:loadingType1.6s .1s linear infinite}.LoadingBarAnimation--line.type-1:nth-last-child(2){animation:loadingType1.6s .2s linear infinite}.LoadingBarAnimation--line.type-1:nth-last-child(3){animation:loadingType1.6s .3s linear infinite}.Carousel .slick-slider,.Carousel .slick-list,.Carousel .slick-track,.Carousel .slick-slide>div,.Carousel .slick-slide>div>div{height:100%}.Carousel .slick-dots li.slick-active>button{background:#fff}.Carousel .slick-dots li button{border:1px solid#fff;border-radius:12px;height:12px;width:12px}.Carousel .slick-dots li button:before{content:""}.InfoRightPanel{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;flex-direction:column;height:100%;overflow-y:scroll;padding:30px 25px;position:absolute;right:0;top:0;width:450px;z-index:99}.InfoRightPanel-close{position:absolute;right:25px}.InfoRightPanel-close.narrow{right:10px;z-index:101}.InfoRightPanel-loading{align-items:center;display:flex;flex:1}.InfoRightPanel.narrow{padding:28px 20px;width:420px;overflow-x:hidden}.Block{background:rgba(255,255,255,.75);height:100vh;position:fixed;width:100vw;z-index:101}.Block.is-closed{display:none}.Block-content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Block-content-message{font-size:32px;margin-right:15px}.Login-container-formWrapper-carouselContainer{height:100%;width:100%}.Login-container-formWrapper-carousel-dots{bottom:2%;left:63%;position:absolute;transform:translatex(-50%);width:80%}.Login-container-formWrapper-carousel-background{background-position-x:right;background-size:cover;height:100%;position:relative}.Login-container-formWrapper-carousel-contentWrapper{bottom:10%;color:#fff;font-family:"Roboto",sans-serif;left:60%;position:absolute;transform:translatex(-50%);width:80%}.Login-container-formWrapper-carousel-heading{font-family:"Hermes",sans-serif;font-size:22px;margin:0 auto 10px 60px;width:72%}.Login-container-formWrapper-carousel-content{margin:0 auto 0 60px;width:75%}.Navbar{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);top:0;width:100%;z-index:100}.Navbar-textLink{height:20px!important;width:auto!important}.Navbar-textLink-count{position:absolute;right:-20px;top:0}.Navbar-faIconLink,.Navbar-faIconHelp{display:flex;align-items:center;justify-content:center;border-radius:6px;color:#fff;color:var(--styleMenuInactiveIconColour);cursor:pointer;height:50px;margin-left:0;position:relative;text-align:center}.Navbar-faIconLink-alert{font-family:"Roboto",sans-serif;font-weight:600;background:#f47735;background:var(--styleSuperscriptCounterColour);border-radius:3px;font-size:12px;line-height:normal;min-width:20px;padding:2px 4px;position:absolute;right:0;top:4px}.Navbar-faIconLink.is-active{background:#f47735;background:var(--styleActiveButtonsColour);color:#6ad04e;color:var(--styleMenuActiveIconColour)}.Navbar-faIconLink.is-withAlarm{animation:.5s infinite alternate alertWarning ease-out}.Navbar-eldLogo{height:19px;margin-bottom:-3px}.Navbar-logoWrapper{display:flex;height:50px}.Navbar-outerNav{display:grid;grid-template-columns:185px auto min-content min-content;align-items:center;height:60px;height:var(--navbarHeight);padding:5px 5px 5px 0}.Navbar-outerNav-tabs-container{display:grid;grid-template-columns:1fr;justify-content:flex-start;margin-left:10px}.Navbar-outerNav-tabs{display:flex}.Navbar-outerNav-tab{display:flex;justify-content:center;align-items:center;border-radius:6px;color:#fff;color:var(--styleMenuInactiveFontColour);fill:#ccc;height:50px;min-width:55px;text-align:center;width:max-content;transition:all.3s ease}@media only screen and (max-width:1600px){.Navbar-outerNav-tab{font-size:14px}}@media only screen and (max-width:1025px){.Navbar-outerNav-tab{min-width:52px}}.Navbar-outerNav-tab svg{font-size:20px}.Navbar-outerNav-tab path{fill:#fff;fill:var(--styleMenuInactiveIconColour)}.Navbar-outerNav-tab.is-active{background:#f47735;background:var(--styleActiveButtonsColour);color:#445761;color:var(--styleMenuActiveFontColour)}.Navbar-outerNav-tab.is-active path{fill:#6ad04e;fill:var(--styleMenuActiveIconColour)}.Navbar-outerNav-tab.hide-label svg{font-size:22px}.Navbar-outerNav-tab.Wt-Delivery{max-width:100px}.Navbar-outerNav-tab:hover,.Navbar-outerNav-tab:focus{background-color:#444;background-color:var(--styleSubnavbarColour)}.Navbar-outerNav-tab:hover.is-active,.Navbar-outerNav-tab:focus.is-active{background:#f47735;background:var(--styleActiveButtonsColour)}.Navbar-activeUnderline{background:var(--styleActiveButtonsColours);border-radius:4px;bottom:4px;height:36px;left:0;position:absolute;transition:left.6s cubic-bezier(.13,1.07,.65,.9);width:125px;z-index:1}.Wt-messaging .Navbar-faIconLink-alert{animation:flash linear 2s infinite}.flag-container{display:flex;justify-content:flex-end;gap:4px}.flag-container>*{width:40px}.flag-container .flag-item{display:flex;justify-content:center}@keyframes flash{0%{opacity:1}50%{opacity:1}75%{opacity:0}to{opacity:1}}.ProfileDropdownButton--container{margin:0!important;padding:0!important;box-shadow:none!important;display:grid;align-items:end;background:none;border:none;cursor:pointer;font-size:14px;height:50px;-webkit-user-select:none;user-select:none;width:165px;transition:all.3s ease}.ProfileDropdownButton--container .Dropdown-toggle{color:#fff;color:var(--styleMenuInactiveFontColour)}.ProfileDropdownButton--container .Dropdown-select{top:54px!important}.ProfileDropdownButton--container .ProfileDropdownButton{color:#fff;color:var(--styleMenuInactiveFontColour);display:flex;align-items:center;font-weight:600;line-height:14px;padding-left:10px;max-width:165px}.ProfileDropdownButton--container .ProfileDropdownButton-userImage{border-radius:50%;font-size:30px;height:30px;margin-right:10px;width:30px}.ProfileDropdownButton--container .ProfileDropdownButton-companyName{font-family:"Roboto",sans-serif;font-weight:400;font-size:11px;max-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ProfileDropdownButton--container .ProfileDropdownButton-username{font-size:14px;line-height:18px}.ProfileDropdownButton--container.is-active{background:#f47735;background:var(--styleActiveButtonsColour)}.ProfileDropdownButton--container.is-active .Dropdown-toggle,.ProfileDropdownButton--container.is-active .ProfileDropdownButton-companyName,.ProfileDropdownButton--container.is-active .ProfileDropdownButton-username{color:#445761;color:var(--styleMenuActiveFontColour)}.ProfileDropdownButton--container.is-full-screen{position:absolute;right:50px}.ProfileDropdownButton--container:hover,.ProfileDropdownButton--container:focus{background-color:#444;background-color:var(--styleSubnavbarColour)}.MessageModal{padding:0;text-align:center}.MessageModal-heading{font-size:larger;font-weight:700;margin:10px 0;text-align:left}.MessageModal-message{margin:20px 0;text-align:left}.MessageModal-button--left{margin-right:10px}.MessageModal-button--right{margin-left:10px}.Help{background:#f9f9f9;display:flex;flex-direction:column;height:100%;position:fixed;right:-300px;top:0;transition:right.4s cubic-bezier(.25,.46,0,1.16);width:300px;z-index:1000}.Help.is-open{box-shadow:0 0 32px rgba(0,0,0,.1);right:0}.Help-disclaimer-icon{background:#f47735;background:var(--styleIconColour)}.Help-link{color:#5390bc;cursor:pointer}.Help-header{border-bottom:1px solid#eee;display:flex;padding:20px 16px}.Help-header-title{font-family:"Roboto Condensed",sans-serif;font-weight:600;margin-bottom:5px;text-transform:uppercase}.Help-header-content{font-family:"Roboto",sans-serif;font-weight:300}.Help-header-close{color:#5390bc;float:right;font-size:14px}.Help-content{display:grid;grid-template-rows:95%5%;height:100%;overflow-y:auto}.Help-content-form{overflow-y:auto;padding:16px 14px 20px}.Help-content-item{font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#999;font-size:16px;margin-bottom:14px}.Help-content-guide--button{align-items:center;display:flex;height:auto;justify-content:left;margin-bottom:8px;padding:10px;width:100%}.Help-content-guide--button:active{background:#fff;color:#666}.Help-content-guide--button-icon{height:18px!important;width:18px!important;background:#f47735;background:var(--styleIconColour);border-radius:15px;color:#fff;margin-right:10px;padding:5px}.Help-content-guide--button-content-labelHighlight{color:#f47735;color:var(--styleAlternateTextColour)}.Help-content-guide--button:last-child{margin-bottom:20px}.Help-form{margin-top:10px}.Help-form-input{margin-bottom:13px}.Help-form-message{height:50px}.Help-form-checkboxLabel{color:#333;font-size:14px;line-height:20px;width:100%}.Help-appVersion{color:#999;font-weight:700;text-align:center}.ChangePasswordReminderModal{margin:0 auto}.ChangePasswordReminderModal-header{left:auto}.ChangePasswordReminderModal-body{overflow:auto}.ChangePasswordReminderModal-btn{border-radius:8px;font-size:16px;height:38px;white-space:nowrap;width:auto}.ChangePasswordReminderModal-btn:first-child{margin-right:15px}.ChangePasswordReminderModal-textInput{height:auto;margin-bottom:15px}.ChangePasswordReminderModal-textInput.is-invalid{margin-bottom:25px}.ChangePasswordReminderModal-textInput-error{font-size:10px;margin:2px 0 0;position:absolute;text-align:left;text-transform:uppercase}.SurveyModal{margin:0 auto;max-width:350px}.SurveyModal-content{margin:0 auto 20px;width:220px}.SurveyModal-content img{max-width:100%}.SurveyModal-checkbox{margin-bottom:10px}.SurveyModal-form{margin-bottom:15px;min-height:170px}.SurveyModal-form-question{font-size:26px;margin-bottom:20px}.SurveyModal-form-textArea{height:88px;max-height:88px;max-width:420px}.SurveyModal-form-smileyRating{align-items:center;color:#ffbd4d;display:flex;justify-content:center}.SurveyModal-form-smileyRating-smiley{font-size:48px;margin:0 15px}.SurveyModal-form-smileyRating-star{border:1px solid#ddd;border-radius:8px;font-size:30px;padding:10px}.SurveyModal-form-smileyRating-star svg{color:inherit;font-size:inherit}.SurveyModal-btn{border-radius:8px;font-size:16px}.SurveyModal .ModalAnimated-title{margin-bottom:0}.SurveyModal .ModalAnimated-subtitle{font-size:16px;margin-bottom:30px}.SnackBar--container{position:relative;z-index:10000}.SnackBar--position-bottom-right{bottom:0;position:fixed;right:0;z-index:9999}.SnackBar--position-bottom-right-with-margin{bottom:0;right:0;position:fixed;z-index:9999}.SnackBar--position-bottom-right-with-margin>*+*{margin-top:10px}.SnackBar--position-bottom-right-with-margin>*{margin-right:20px}.SnackBar--position-bottom-right-with-margin>:last-child{margin-bottom:20px}.SnackBar--position-top-center-with-margin{display:flex;width:100%;justify-content:center;pointer-events:none;position:fixed;flex-direction:column;top:60px;right:0;left:0;margin-right:auto;margin-left:auto;z-index:9999}.SnackBar--position-top-center-with-margin>*+*{margin-top:10px}.SnackBar--position-top-center-with-margin>*{margin-left:20px}.SnackBar--position-top-center-with-margin>:last-child{margin-top:20px}.SnackBar--position-bottom-left-with-margin{bottom:0;left:0;position:fixed;z-index:9999}.SnackBar--position-bottom-left-with-margin>*+*{margin-top:10px}.SnackBar--position-bottom-left-with-margin>*{margin-left:20px}.SnackBar--position-bottom-left-with-margin>:last-child{margin-bottom:20px}.SnackBar--default{animation:fadein 1s;background-color:#333;box-sizing:border-box;color:#fff;font-family:"Roboto",sans-serif;font-size:.8em;margin:8px;min-height:96px;padding:8px;position:relative;width:360px}.SnackBar--default.fade-out{animation:fadeout 1s}.SnackBar--default-column{flex-direction:column}.SnackBar--default-details{color:#fff;display:flex;padding:12px 12px 4px}.SnackBar--default-message{margin-bottom:8px;white-space:pre-wrap}.SnackBar--default-button{background:none;border:none;color:#f47735;cursor:pointer;font-size:13px;outline:none;text-align:right;font-family:"Roboto",sans-serif;font-weight:600}.SnackBar--default-actions{text-align:right}.SnackBar--default-icon{font-size:32px;padding-right:12px}.SnackBar--default-icon--color-red{color:#ce5239}.SnackBar--default-icon--color-green{color:#5cae60}.SnackBar--default-icon--color-blue{color:#5390bc}.SnackBar--default-icon--color-yellow{color:#ffbd4d}.SnackBar--default-date{color:gray}.SnackBar--default-bold,.SnackBar--bold{font-family:"Roboto",sans-serif;font-weight:600}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.VehicleDetailsHeader{font-size:18px;font-weight:600;margin:0;position:relative}.VehicleDetailsHeader-moreInfo{color:#5390bc;display:flex;font-size:12px;justify-content:space-around;margin-bottom:10px;width:100%;font-family:"Roboto",sans-serif;font-weight:600}.VehicleDetailsHeader-moreInfo-seeMore{color:#5390bc}.VehicleDetailsHeader-moreInfo-seeMore-disabled{color:#ccc;cursor:auto}.DriverDetailsHeader{font-size:18px;font-weight:600;padding:15px 15px 0}.DriverDetailsHeader.driving .DriverDetailsHeader-icon{background:#5cae60}.DriverDetailsHeader.driving .DriverDetailsHeader-icon:before{color:#fff;content:"D"}.DriverDetailsHeader.on-duty .DriverDetailsHeader-icon{background:#ffbd4d}.DriverDetailsHeader.on-duty .DriverDetailsHeader-icon:before{color:#7d5e03;content:"O"}.DriverDetailsHeader.off-duty .DriverDetailsHeader-icon,.DriverDetailsHeader.no-signal .DriverDetailsHeader-icon{background:#ccc}.DriverDetailsHeader.off-duty .DriverDetailsHeader-icon:before,.DriverDetailsHeader.no-signal .DriverDetailsHeader-icon:before{color:#333;content:"OFF"}.DriverDetailsHeader.sleeper-berth .DriverDetailsHeader-icon{background:#666}.DriverDetailsHeader.sleeper-berth .DriverDetailsHeader-icon:before{color:#fff;content:"SB"}.DriverDetailsHeader-icon{border-radius:50%;display:inline-block;height:50px;left:15px;left:0;left:-2px;line-height:50px;margin:auto 6px auto 0;position:relative;text-align:center;top:-24px;width:50px}.DriverDetailsHeader-title{display:inline-block}.DriverDetailsHeader-description{color:rgba(102,102,102,.8);font-size:14px}.DriverDetailsHeader-cycleInfo{font-size:16px;text-align:center;width:100%;font-family:"Roboto Condensed",sans-serif;font-weight:400}.DriverDetailsHeader-seeAllLogs{color:#5390bc;font-size:12px;font-family:"Roboto",sans-serif;font-weight:600}.DetailsPanel{background:#fff;box-shadow:2px 0 10px 2px rgba(0,0,0,.2);display:flex;flex-direction:column;height:100%;pointer-events:auto;width:100%}.DetailsPanel-topHeader{background:#eee;box-sizing:border-box;color:#333;font-size:14px;font-weight:600;height:40px;padding:12px;width:100%}.DetailsPanel-closeBtn{color:#5390bc;cursor:pointer;float:right}.DetailsPanel-subtitle{font-family:"Roboto Condensed",sans-serif;font-weight:600;background:#eee;box-sizing:border-box;font-size:14px;line-height:31px;padding:4px;width:100%}.DetailsPanel-dateRange{margin:10px}.DetailsPanel-timelinesContainer{margin:0;overflow-x:hidden;overflow-y:auto;padding:5px 2px 0;width:100%}.DetailsPanel-timeline{font-family:"Roboto Condensed",sans-serif;font-weight:600;background:#f9f9f9;border-bottom:solid 1px#ddd;box-sizing:border-box;color:#333;cursor:pointer;height:78px;padding:12px 14px 0;position:relative}.DetailsPanel-timeline:hover,.DetailsPanel-timeline:focus{background:#eee}.DetailsPanel-timeline:last-child{margin-bottom:15px}.DetailsPanel-timeline.is-selected{background:#fff;box-shadow:0 0 2px 2px#f47735;box-shadow:0 0 2px 2px var(--styleInputfieldColourActive);z-index:100}.DetailsPanel-timeline.is-hideTimeline{align-items:center;display:flex}.DetailsPanel-day{font-size:16px}.DetailsPanel-day-date{font-family:"Roboto Condensed",sans-serif;font-weight:400;margin-left:10px}.DetailsPanel-time{float:right;font-size:14px}.DetailsPanel-bar{margin:12px 0 0}.DetailsPanel-icons{position:absolute;right:15px;top:10px}.DirectionMarker{color:#ce5239;font-size:20px;height:55px;line-height:26px;width:42px}.DirectionMarker.map-open-layer-direction-marker{top:-6px;left:-6px}.DirectionMarker-icon{-moz-text-stroke-color:#fff;-webkit-text-stroke-color:#fff;-moz-text-stroke-width:.5px;-webkit-text-stroke-width:.5px}.DirectionMarker-icon-poi{margin-top:-50px;width:42px}.DirectionMarker.is-dragging{cursor:-webkit-grabbing}.DirectionMarker-name{font-size:14px;font-weight:600;left:26px;position:absolute;top:5px;white-space:nowrap}.Vehicle.is-focusedVehicle,.Driver.is-focusedDriver{background:#f47735!important;background:var(--styleSubmenuActiveColour)!important;border-color:#f47735;border-color:var(--styleSubmenuActiveColour);color:#fff;justify-content:flex-start}.Vehicle.is-focusedVehicle .Vehicle-title,.Driver.is-focusedDriver .Driver-name{margin:0 0 0 12px;width:119px}.Vehicle-details,.Driver-details{display:flex;margin-right:10px;width:235px}.Driver{border-bottom:1px solid#ddd;cursor:pointer;display:flex;height:64px}.Driver.driving .Driver-icon{background:#5cae60}.Driver.driving .Driver-icon:before{color:#fff;content:"D";font-family:"Roboto",sans-serif;font-weight:600}.Driver.driving-manual .Driver-icon{background:#a5d2a8}.Driver.driving-manual .Driver-icon:before{color:#fff;content:"D";font-family:"Roboto",sans-serif;font-weight:600}.Driver.on-duty .Driver-icon{background:#ffbd4d}.Driver.on-duty .Driver-icon:before{color:#7d5e03;content:"O";font-family:"Roboto",sans-serif;font-weight:600}.Driver.off-duty .Driver-icon,.Driver.no-signal .Driver-icon{background:#ccc}.Driver.off-duty .Driver-icon:before,.Driver.no-signal .Driver-icon:before{color:#333;content:"OFF";font-family:"Roboto",sans-serif;font-weight:600}.Driver.sleeper-berth .Driver-icon{background:#666}.Driver.sleeper-berth .Driver-icon:before{color:#fff;content:"SB";font-family:"Roboto",sans-serif;font-weight:600}.Driver.warning .Driver-icon{font-size:8px;height:17px;line-height:17px;margin:0;position:absolute;right:-27px;top:9px;width:17px}.Driver.warning .Driver-name{left:79px}.Driver.warning .Driver-left-icon{background:#ffebae}.Driver.warning .Driver-left-icon:before{color:#7d5e03;content:"";font-family:"FontAwesome"}.Driver.warning .Driver-defects{width:235px}.Driver.violation .Driver-icon{font-size:8px;height:17px;line-height:17px;margin:0;position:absolute;right:-27px;top:9px;width:17px}.Driver.violation .Driver-name{left:79px}.Driver.violation .Driver-left-icon{background:#ce5239}.Driver.violation .Driver-left-icon:before{color:#fff;content:"";font-family:"FontAwesome"}.Driver.violation .Driver-defects{width:235px}.Driver-details{align-items:center}.Driver-name{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Driver-starRating{position:absolute;right:11px;top:5px}.Driver-left-icon{align-self:center;font-size:20px;line-height:64px;text-align:center;z-index:1}.Driver-icon{border-radius:50%;font-size:14px;line-height:38px;margin-left:10px;margin-right:10px;width:38px}.Driver-timelineBar{left:55px;top:29px}.Driver-timelineBar-customMarker{border-bottom:8px solid#000;border-left:4px solid transparent;border-right:4px solid transparent;height:0;margin-left:-4px;top:5px;width:0}.Driver-timelineBar-customMarker--timeUntilBreak{border-bottom-color:#ccc}.Driver-timelineBar-customMarker--driveTimeAvailable{border-bottom-color:#5cae60}.Driver-timelineBar-customMarker--shiftTimeAvailable{border-bottom-color:#ffbd4d}.Driver-registration{color:#999;font-size:10px;position:absolute;right:10px;top:4px}.Driver-vehicleIcon{display:inline-block;margin:0 0 0 5px}.Driver-vehicleIcon svg{height:16px;margin-bottom:-4px;width:16px}.Driver-defects{bottom:3px;color:#ce5239;font-size:9px;overflow:hidden;position:absolute;right:10px;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:280px}.DurationDistanceMarker{background:#fff;border:1px solid#999;border-radius:3px;box-sizing:border-box;display:block;padding:7px;position:absolute;white-space:nowrap;z-index:9999}.DurationDistanceMarker-drive{align-items:baseline;display:flex;flex-direction:row;margin-bottom:1px}.DurationDistanceMarker-drive .Car{font-size:14px;margin-right:5px}.DurationDistanceMarker-drive-duration{font-size:13px}.DurationDistanceMarker--top{transform:translate(-50%,-130%)}.DurationDistanceMarker--top:after,.DurationDistanceMarker--top:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.DurationDistanceMarker--top:after{border:8px solid rgba(255,255,255,0);border-top-color:#fff;margin-left:-8px;margin-top:-1px}.DurationDistanceMarker--top:before{border:9px solid rgba(153,153,153,0);border-top-color:#999;margin-left:-9px}.DurationDistanceMarker--right{transform:translate(10%,-50%)}.DurationDistanceMarker--right:after,.DurationDistanceMarker--right:before{border:solid transparent;content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:50%;width:0}.DurationDistanceMarker--right:after{border-color:8px solid rgba(255,255,255,0);border-right-color:#fff;margin-right:-1px;margin-top:-8px}.DurationDistanceMarker--right:before{border:9px solid rgba(153,153,153,0);border-right-color:#999;margin-top:-9px}.DurationDistanceMarker--left{transform:translate(-110%,-50%)}.DurationDistanceMarker--left:after,.DurationDistanceMarker--left:before{border:solid transparent;content:" ";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0}.DurationDistanceMarker--left:after{border:8px solid rgba(255,255,255,0);border-left-color:#fff;margin-left:-1px;margin-top:-8px}.DurationDistanceMarker--left:before{border:9px solid rgba(153,153,153,0);border-left-color:#999;margin-top:-9px}.DurationDistanceMarker--bottom{transform:translatex(-50%)}.DurationDistanceMarker--bottom:after,.DurationDistanceMarker--bottom:before{border:solid transparent;bottom:100%;content:" ";height:0;left:50%;pointer-events:none;position:absolute;width:0}.DurationDistanceMarker--bottom:after{border:8px solid rgba(255,255,255,0);border-bottom-color:#fff;margin-bottom:-1px;margin-left:-8px}.DurationDistanceMarker--bottom:before{border:9px solid rgba(153,153,153,0);border-bottom-color:#999;margin-left:-9px}.DurationDistanceMarker .Caret-arrow{color:#fff;font-size:30px;line-height:12px;position:absolute}.DurationDistanceMarker .Caret-arrow--top{bottom:-13px;left:50%;transform:translatex(-50%)rotate(180deg)}.DurationDistanceMarker .Caret-arrow--right{left:-15px;top:50%;transform:translatey(-50%)rotate(270deg)}.DurationDistanceMarker .Caret-arrow--left{right:-12px;top:50%;transform:translatey(-50%)rotate(90deg)}.DurationDistanceMarker .Caret-arrow--bottom{left:50%;top:-10px;transform:translatex(-50%)}.EventInfoPanel{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);margin:20px;max-width:calc(100vw - 800px);padding:12px;position:absolute;top:0}.EventInfoPanel-header{border-bottom:2px solid#88b45f;color:#333;font-size:14px;margin-bottom:5px;margin-top:-5px;padding-bottom:8px}.EventInfoPanel-header.speeding{border-color:#e06556}.EventInfoPanel-header.idling{border-color:#ffca70}.EventInfoPanel-header.ignition-off,.EventInfoPanel-header.no-signal{border-color:#ccc}.EventInfoPanel-header.max-speed{border-color:#b13737}.EventInfoPanel-header.harsh-turning,.EventInfoPanel-header.excessive-rpm{border-color:#ffca70}.EventInfoPanel-header.harsh-braking{border-color:#b98cca}.EventInfoPanel-header.harsh-accel{border-color:#de7f9f}.EventInfoPanel-header.excessive-idling{border-color:#b13737}.EventInfoPanel-time{margin-right:8px}.EventInfoPanel-status{background-color:#88b45f;border-radius:39px;color:#fff;display:inline-block;font-size:12px;font-weight:600;margin-right:8px;margin-top:5px;padding:2px 10px;text-transform:uppercase}.EventInfoPanel-status-full{text-align:center;width:100%}.EventInfoPanel-status:last-child{margin-right:0}.EventInfoPanel-status.speeding{background-color:#e06556}.EventInfoPanel-status.road-speed,.EventInfoPanel-status.max-speed{background-color:#b13737}.EventInfoPanel-status.idling{background-color:#ffca70}.EventInfoPanel-status.ignition-off{background-color:#ccc}.EventInfoPanel-status.no-signal{background:#fff;border:1px solid#ccc;color:#ccc}.EventInfoPanel-status.harsh-turning,.EventInfoPanel-status.excessive-rpm{background:#ffca70}.EventInfoPanel-status.harsh-braking{background:#b98cca}.EventInfoPanel-status.harsh-accel{background:#de7f9f}.EventInfoPanel-status.excessive-idling{background:#b13737}.EventInfoPanel-position{color:#666;font-size:14px}.EventInfoPanel-content{display:flex;flex-wrap:wrap;margin:10px 0 -5px}.EventInfoPanel-block{align-items:center;display:flex;margin-bottom:5px;text-align:center}.EventInfoPanel-block .DataBlock-value{overflow:visible;text-align:center}.EventInfoPanel-block .DataBlock-label{max-width:100%;overflow:inherit;text-align:center;text-transform:uppercase}@keyframes slide-right{0%{transform:translatex(0)}to{transform:translatex(305px)}}.MapEventInfoPanel{background-color:#fff;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.2);box-sizing:border-box;display:flex;min-height:60px;min-width:300px;padding:15px;position:absolute;top:40px;transform:translatex(-65px);z-index:2}.MapEventInfoPanel-toggle{position:absolute;top:0;right:-30px;width:30px;align-items:center;background:#fff;background:var(--styleButtonRaisedColourStandard);border-bottom-right-radius:10px;border-top-right-radius:10px;box-shadow:1px 0 3px rgba(0,0,0,.14);color:#a5a5a5;cursor:pointer;display:flex;font-size:22px;height:60px;justify-content:center}.MapEventInfoPanel-toggle-dummy{top:40px;left:0;z-index:2}.MapEventInfoPanel-toggle:hover,.MapEventInfoPanel-toggle:focus{background:#fff;background:var(--styleButtonRaisedColourHover);color:#f47735;color:var(--styleButtonRaisedTextColourHover)}.MapEventInfoPanel.isVisible{animation:slide-right.4s ease-in-out both}.MapEventInfoPanel.isVisible .isToggleIcon{transform:rotate(180deg)}.MapEventInfoPanel-header{border-bottom:2px solid#ccc;box-sizing:border-box;display:flex;flex:1;padding-bottom:15px}.MapEventInfoPanel-header.driving,.MapEventInfoPanel-header.stationary{border-bottom-color:#5cae60}.MapEventInfoPanel-header.speeding{border-bottom-color:#ce5239}.MapEventInfoPanel-header.idling{border-bottom-color:#ffbd4d}.MapEventInfoPanel-header.ignition-off,.MapEventInfoPanel-header.no-signal{border-bottom-color:#666}.MapEventInfoPanel-header.max-speed{border-bottom-color:#ce5239}.MapEventInfoPanel-header.harsh-turning,.MapEventInfoPanel-header.excessive-rpm{border-bottom-color:#ffbd4d}.MapEventInfoPanel-header.harsh-braking{border-bottom-color:#a870bd}.MapEventInfoPanel-header.harsh-accel{border-bottom-color:#d66087}.MapEventInfoPanel-header.excessive-idling{border-bottom-color:#ce5239}.MapEventInfoPanel-header-left{flex:.8;max-width:400px}.MapEventInfoPanel-header-left-status{align-items:center;display:flex;flex:1}.MapEventInfoPanel-header-left-status-time{white-space:nowrap}.MapEventInfoPanel-header-left-status-date{margin-right:5px}.MapEventInfoPanel-header-right{flex:.2}.MapEventInfoPanel-header-driver{margin:10px 0;text-align:left}.MapEventInfoPanel-header-address,.MapEventInfoPanel-header-geofence{font-size:12px;margin:0;margin-top:10px;max-width:300px;text-align:left}.MapEventInfoPanel-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;height:auto;margin:10px 0 0}.MapEventInfoPanel-content-events{flex:1}.MapEventInfoPanel-content-events-list{list-style:none;margin:0;padding:0;text-align:left}.MapEventInfoPanel-content-events-list li{border-left:1px solid#ccc;float:left;padding:0 10px}.MapEventInfoPanel-content-events-list li:first-child{border-left:none;padding-left:0}.MapEventInfoPanel-content-events-list li span{color:#333;display:block;font-family:inherit;font-size:14px;text-transform:uppercase}.MapEventInfoPanel-content-events-list li span span{font-weight:400!important}.MapEventInfoPanel-content-events-list li span:first-child{color:#000;font-weight:700;display:inline-block}.MapEventInfoPanel-content-events-list li span:first-child span{font-weight:700!important}.MapEventInfoPanel-content-temp{border-top:2px solid#ccc;margin-top:10px;padding-bottom:10px;padding-top:10px}.MapEventInfoPanel-content-temp-list{display:flex;flex:1;flex-wrap:wrap;max-width:300px}.MapEventInfoPanel-content-actions{border-top:2px solid#ccc;margin-top:10px;padding-bottom:10px;padding-top:10px}.MapEventInfoPanel-content-actions-badge{margin-top:10px}.Badge{border:1px solid#ddd;border-radius:30px;font-size:14px;font-weight:700;margin-right:10px;outline:none;padding:2px 15px;text-transform:uppercase;white-space:nowrap}.Badge.driving,.Badge.stationary{background-color:#5cae60;border-color:#5cae60;color:#fff}.Badge.speeding{background-color:#f47735;border-color:#f47735;color:#fff}.Badge.idling{background-color:#ffbd4d;border-color:#ffbd4d;color:#fff}.Badge.ignition-off,.Badge.no-signal{background-color:#666;border-color:#666;color:#fff}.Badge.max-speed,.Badge.danger{background-color:#f47735;border-color:#f47735;color:#fff}.Badge.harsh-turning,.Badge.excessive-rpm{background-color:#ffbd4d;border-color:#ffbd4d;color:#fff}.Badge.harsh-braking{background-color:#a870bd;border-color:#a870bd;color:#fff}.Badge.harsh-accel{background-color:#d66087;border-color:#d66087;color:#fff}.Badge.excessive-idling{background-color:#f47735;border-color:#f47735;color:#fff}.TemperatureBadge{align-items:center;border:1px solid#ccc;border-radius:30px;display:flex;flex-direction:row;font-size:14px;margin:10px 10px 0 0;max-height:20px;min-width:100px}.TemperatureBadge-status{align-items:center;background:#b5d55e;border-radius:30px;color:#fff;display:flex;height:100%;justify-content:center;margin-right:5px;padding:0 5px;text-align:center;width:25px}.TemperatureBadge-status.isOff{background-color:#666}.TemperatureBadge-status span{font-weight:700}.TemperatureBadge-info.isNoError{padding:0 10px 0 20px}.TemperatureBadge-info span:first-child{font-weight:700;margin-right:10px}.TemperatureBadge-info span.isError{background-color:#f47735;border-radius:30px;color:#fff;margin-left:10px;padding:0 7px}.TemperatureBadge-info span.isError svg{font-size:10px}.VehicleRawData-container{padding:25px}.VehicleRawData-filter{display:flex;justify-content:left;margin-top:-40px;position:absolute;width:100%}.VehicleRawData-filter-field{margin-right:12px}.VehicleRawData-filter-field-right{position:absolute;right:58px}.VehicleRawData-table{height:calc(100vh - 150px)}.EventMarker{cursor:pointer;position:absolute;transform-origin:center;transition:all.2s cubic-bezier(.13,1.07,.65,.9);z-index:8}.EventMarker-inner{fill:#fff}.EventMarker-inner.idling,.EventMarker-inner.harsh-turning,.EventMarker-inner.excessive-rpm{fill:#ffbd4d}.EventMarker-inner.harsh-braking{fill:#a870bd}.EventMarker-inner.harsh-accel{fill:#d66087}.EventMarker-inner.speeding,.EventMarker-inner.excessive-idling{fill:#ce5239}.EventMarker-glow{fill:#fff;opacity:.7}.EventMarker-outer{fill:#496d87}.EventMarker-outer.ignition-on,.EventMarker-outer.ignition-off,.EventMarker-outer.idling,.EventMarker-outer.excessive-idling{fill:#666}.EventMarker-outer.harsh-turning,.EventMarker-outer.excessive-rpm{fill:#d9a141}.EventMarker-outer.harsh-braking{fill:#8f5fa1}.EventMarker-outer.harsh-accel{fill:#b65273}.EventMarker-outer.speeding{fill:#af4630}.EventMarker-outer.max-speed{fill:#ce5239}.EventMarker:hover,.EventMarker:focus{transform:scale(1.2);z-index:1000}.EventMarker-special{background:#fff;border:1px solid#000;border-radius:50%;padding:3px;transform:scale(1.2);z-index:10}.EventMarker:hover .EventMarkerInfo,.EventMarker:hover .SensorClusterTooltip,.EventMarker:focus .EventMarkerInfo,.EventMarker:focus .SensorClusterTooltip{display:block}.EventMarkerInfo,.SensorClusterTooltip{left:-10px;padding:10px;position:absolute;top:15px;transform-origin:center;transition:all.2s cubic-bezier(.13,1.07,.65,.9);width:140px;z-index:999;text-align:center;background:#fff;border:1px solid#ddd;border-radius:6px}.EventMarkerInfo--defaultHide{display:none;left:-2px;top:24px}.EventMarkerInfo .StatusBadge,.SensorClusterTooltip .StatusBadge{padding:3px}.EventMarkerInfo:after,.SensorClusterTooltip:after,.EventMarkerInfo:before,.SensorClusterTooltip:before{bottom:100%;left:10%;border:solid transparent;content:"";height:0;pointer-events:none;position:absolute;width:0}.EventMarkerInfo:after,.SensorClusterTooltip:after{border-bottom-color:#fff;margin-left:-7px;border-width:7px}.EventMarkerInfo:before,.SensorClusterTooltip:before{border-bottom-color:#ddd;margin-left:-8px;border-width:8px}.EventMarkerInfo-event{margin-bottom:5px;width:100%;color:#fff}.EventMarkerInfo-event.ignition-on{background-color:#6ba238}.EventMarkerInfo-event.ignition-off{background-color:silver}.EventMarkerInfo-event.idling{background-color:#ffbd4d}.EventMarkerInfo-event.driving,.EventMarkerInfo-event.stationary{background-color:#6ba238}.EventMarkerInfo-event.harsh-turning,.EventMarkerInfo-event.excessive-rpm{background-color:#ffbd4d}.EventMarkerInfo-event.harsh-braking{background-color:#b98cca}.EventMarkerInfo-event.harsh-accel{background-color:#d66087}.EventMarkerInfo-event.speeding{background-color:#e06556}.EventMarkerInfo-event.max-speed{background-color:#ce5239}.EventMarkerInfo-event.excessive-idling{background-color:#9b3e2b}.EventMarkerInfo-time,.SensorClusterTooltip-time{cursor:pointer;font-size:12px;position:relative}.Geofence{position:absolute;z-index:7}.Geofence.is-dragging{cursor:-webkit-grabbing;z-index:99999}.Geofence.is-editing{z-index:99999}.Geofence.is-editing .Geofence-svg-polygon{cursor:move}.Geofence.is-editing .Geofence-svg-circle{cursor:crosshair}.Geofence-svg{cursor:pointer;overflow:visible;position:absolute;z-index:-1}.Geofence-svg-polygon{opacity:.38;stroke:#333;stroke-width:1}.Geofence-svg-polygon.is-focused{opacity:.9;stroke:#000}.Geofence-svg-polygon.is-hovering-over{animation:1s infinite blinking ease-in-out}.Geofence-svg-circle{fill:#fff;stroke-width:3px}.Geofence-svg:hover+.Geofence-name,.Geofence-svg:focus+.Geofence-name{display:block}.Geofence-marker{border-radius:50%;color:#fff;cursor:pointer;font-size:15px;height:34px;position:absolute;width:34px;z-index:99}.Geofence-marker:before{border:2px solid#000;border-radius:50%;content:"";height:30px;opacity:.3;position:absolute;width:30px}.Geofence-marker-icon{margin:9px 7.5px}.Geofence-name{display:block;font-size:14px;font-weight:600;left:50%;line-height:16px;pointer-events:none;position:absolute;text-shadow:1px 1px#fff;transform:translate(-50%,-50%);white-space:nowrap}.Geofence.is-labeled .Geofence-name{display:block}.TrafficAlert{left:-10px;position:absolute;top:-10px}.TrafficAlert-icon{color:#ffbd4d;font-size:20px;text-shadow:0 0 2px#000}.LeftPanelSettings{position:relative;width:100%}.LeftPanelSettings-filtersCounter{color:#666;flex:1;font-size:10px;margin-top:12px}.LeftPanelSettings-grid{align-items:center;display:flex}.LeftPanelSettings-buttons-grid{display:flex;flex:1;flex-flow:row nowrap;justify-content:space-evenly}.LeftPanelSettings-small-stats{min-width:54px}.LeftPanelSettings-small-stats-active{border-left:2px solid#ccc;margin-left:5px;padding-left:5px;min-width:54px}.LeftPanelSettings-small-stats-box{padding:0;width:100%}.LeftPanelSettings-small-stats-box-label{font-size:10px}.LeftPanelSettings-small-stats-box-value-total{font-size:14px;font-weight:600}.LeftPanelSettings-small-stats-box-value-active{font-size:14px;font-weight:600;color:#666}.LeftPanelSettings-radio{height:175px}.LeftPanelSettings-radio-item{display:block;height:38px;width:100%;color:#333}.LeftPanelSettings-checkbox{align-items:center;display:flex;justify-content:space-between}.LeftPanelSettings-checkbox-icon{text-align:center;width:30px}.LeftPanel{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;flex-direction:column;height:100%;position:absolute;width:300px;z-index:3}.LeftPanel.is-focused .LeftPanel-searchInput{cursor:pointer;height:38px;position:relative;width:38px}.LeftPanel.is-focused .LeftPanel-searchInput svg.fa-search{transform:translate(4px,-8px)}.LeftPanel.is-focused .LeftPanel-searchInput .LeftPanel-searchInput-input{background:#f9f9f9;border-radius:8px;cursor:pointer;padding:0;text-indent:-9999px;white-space:nowrap;width:38px}.LeftPanel.is-focused .LeftPanel-searchInput .LeftPanel-searchInput-placeholder{display:none}.LeftPanel.is-focused .LeftPanel-searchInput .fa{background:transparent;pointer-events:none;right:6px}.LeftPanel-listHeader{background:#f9f9f9;border-bottom:1px solid#ccc;box-sizing:border-box;font-size:14px;left:0;padding:10px;width:300px;z-index:100}.LeftPanel-groupHeader{background:#eee;font-size:16px;margin:-15px -15px 0;padding:17px;position:relative;font-family:"Roboto",sans-serif;font-weight:600}.LeftPanel-groupHeader-name{display:inline-block;max-width:225px;overflow:hidden;text-overflow:ellipsis}.LeftPanel-groupHeader-close{color:#5390bc;cursor:pointer;font-size:12px;line-height:16px;position:absolute;right:15px}.LeftPanel-noResult{font-size:15px;padding:10px 12px}.LeftPanel-dropdown{margin:0 0 10px}.MapView{height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.MapView-leftPanel-list{background-color:#fff;z-index:100}.MapView-leftPanel-listTransitionContainer{height:100%;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none}.MapView-leftPanel-listTransitionContainer::-webkit-scrollbar{display:none}.MapView-leftPanel-listTransitionContainer>div{scrollbar-width:none}.MapView-leftPanel-listTransitionContainer>div::-webkit-scrollbar{display:none}.MapView-leftPanel-detailsTransitionItem{height:100%;left:-131px;position:absolute;top:0;transition:left 1s cubic-bezier(.25,.46,0,1.16);width:0;z-index:101}.MapView-leftPanel-detailsTransitionItem.is-detailsPanelOpen{left:131px;width:300px}.RightPanel{height:100%;left:300px;position:absolute;transition:width 1s,left 1s;transition-timing-function:cubic-bezier(.25,.46,0,1.16);width:calc(100% - 300px)}.RightPanel.isComparingTrips{left:500px;width:calc(100% - 500px)}.RightPanel.is-viewModeToggled{left:0;width:100%}.RightPanel-sensorToggle{color:#fff;font-size:14px;font-weight:600;margin-top:7px;position:absolute;right:10px}.RightPanel.is-detailsPanelOpen{left:431px;width:calc(100% - 431px)}.RightPanel.is-compareTripsOpen{left:501px;width:calc(100% - 501px)}.RightPanel.is-streetView{z-index:100}.RightPanel-sticky-container{height:100vh;position:fixed;right:0;z-index:100}.Map{height:100%;position:relative;width:100%}.Map-orientation{border:1px solid#666;border-radius:3px;height:14px;margin:11px auto;width:14px}.Map-orientation-portrait{background:#666;height:100%;width:50%}.Map-orientation-landscape{background:#666;height:50%;margin-top:7px;width:100%}.Map-orientation.active{border-color:#fff}.Map-orientation.active>div{background:#fff}.Map-trafficLayerToggle{background:#fff;border-radius:4px;box-shadow:rgba(0,0,0,.3)0 1px 4px -1px;cursor:pointer;fill:#666;height:18px;padding:5px;position:absolute;right:10px;top:50px;width:20px}.Map-trafficLayerToggle.is-toggled{fill:#000}.Map-viewIcon{background:#fff;border-color:transparent;border-radius:3px;height:40px;margin:0;pointer-events:auto;width:40px}.Map-viewIcon-fullscreen{border-bottom-right-radius:0;border-top-right-radius:0;line-height:40px}.Map-viewIcon-fullscreen.is-fullscreen{background:#f47735;background:var(--styleButtonDefaultColourActive);transform:rotate(180deg)}.Map-viewIcon-fullscreen.is-fullscreen svg path{fill:#6ad04e;fill:var(--styleMenuActiveIconColour)}.Map-viewIcon-fullscreen.is-solo,.Map-viewIcon-fullscreen.is-streetview{border-radius:3px;position:absolute;top:20px;z-index:99}.Map-viewIcon-fullscreen.is-solo{right:192px}.Map-viewIcon-fullscreen.is-streetview{right:20px}.Map-viewIcon-innerIcon{align-items:center;display:flex;justify-content:center}.Map-viewIcon-innerIcon svg{height:18px;width:18px}.Map-viewIcon-innerIcon-isActive{align-items:center;background-color:#f47735;background-color:var(--styleButtonDefaultColourActive);display:flex;justify-content:center}.Map-viewIcon-innerIcon-isActive svg{height:18px;width:18px}.Map-viewIcon-innerIcon-isActive svg .mapViewIcon{fill:#6ad04e;fill:var(--styleMenuActiveIconColour)}.Map-viewIcon-streetview{position:absolute;right:20px;top:20px;z-index:99}.Map-viewIcon-toggleTray{z-index:98}.Map-viewIcon-toggleTray.collapse svg{transform:rotate(180deg)}.Map-viewIcon-toggleTray.is-streetview{right:20px}.Map-viewTray{display:flex;flex-wrap:nowrap;z-index:99}.Map-viewTray.hide-view-tray{display:none}.Map-viewTray.is-streetview{right:60px}.Map-layerDropdown{position:absolute;right:10px;top:10px}.MapContextMenu,.LandmarkMarkerList,.Coordinates{background:#fff;border-radius:8px;display:flex;filter:drop-shadow(2px 2px 5px rgba(0,0,0,.2));flex-direction:column;font-size:12px;padding:10px 0;position:absolute;z-index:99}.MapContextMenu-item,.LandmarkMarkerList-item{cursor:pointer;line-height:23px;padding:0 5px;white-space:nowrap}.MapContextMenu-item:hover,.LandmarkMarkerList-item:hover,.MapContextMenu-item:focus,.LandmarkMarkerList-item:focus{background-color:#eee}.MapContextMenu-item-icon{width:20px!important;margin-right:5px;text-align:center}.Coordinates{display:inline-block;padding:6px;width:-moz-fit-content;width:fit-content}.Coordinates-item{display:inline-block;margin:10px}.Coordinates-icon{display:inline-block;font-size:15px;height:26px;line-height:26px;margin:10px;vertical-align:top;width:26px}.Coordinates-sub-item{display:block}.LandmarkMarker,.SensorMarker{cursor:pointer;height:12px;left:-13px;line-height:20px;position:relative;text-align:center;top:-20px;width:16px;z-index:8}.LandmarkMarker-icon{font-family:"FontAwesome";font-size:30px;-moz-text-stroke-color:#fff;-webkit-text-stroke-color:#fff;-moz-text-stroke-width:.5px;-webkit-text-stroke-width:.5px}.LandmarkMarker-icon>path{stroke:#fff;stroke-width:30px}.LandmarkMarker.is-dragging,.is-dragging.SensorMarker{cursor:-webkit-grabbing}.LandmarkMarker-count{font-size:11px;height:auto;left:80%;line-height:normal;min-width:7px;padding:2px 4px;position:absolute;top:-50%;width:-moz-fit-content;width:fit-content}.LandmarkMarkerInfo,.SensorMarkerInfo{bottom:70%;height:40px;left:50%;position:absolute;top:-60px;transform:translatex(-50%);z-index:11}.LandmarkMarkerInfo-container{align-items:center;color:#fff;display:flex;font-family:"Roboto Condensed",sans-serif;font-size:14px;padding:2px 15px;position:relative;white-space:nowrap;background:#333;border:1px solid#333;border-radius:6px}.LandmarkMarkerInfo-container:after,.LandmarkMarkerInfo-container:before{left:50%;top:100%;border:solid transparent;content:"";height:0;pointer-events:none;position:absolute;width:0}.LandmarkMarkerInfo-container:after{border-top-color:#333;margin-left:-7px;border-width:7px}.LandmarkMarkerInfo-container:before{border-top-color:#333;margin-left:-8px;border-width:8px}.LandmarkMarkerInfo-container.vertical{flex-direction:column}.LandmarkMarkerInfo-separator{display:inline-block;font-size:16px;height:100%;margin:0 10px}.LandmarkMarkerInfo-icon{cursor:pointer}.LandmarkMarkerList{margin-left:-33px;margin-top:10px;padding:10px;width:300px;z-index:12}.LandmarkMarkerList-container{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:center;word-wrap:break-word}.LandmarkMarkerList-item{color:#666;line-height:18px;margin-bottom:5px}.LandmarkMarkerList-item:not(:last-child){border-bottom:1px solid#ddd}.LandmarkMarkerList-item.is-header{background:#7f7f7f;border-bottom:0;color:#fff;line-height:16px;margin-bottom:5px;text-transform:uppercase}.DriverTimeline-rightButton{margin-bottom:10px;margin-right:20px;margin-top:10px}.Timeline{background:#fff;bottom:0;box-shadow:0 1px 0 0#eee;height:100%;position:absolute;width:100%;z-index:100}.Timeline-body{display:flex;flex-direction:column;height:calc(100% - 68px);justify-content:space-between;min-height:128px;overflow:scroll;position:relative}@media(max-width:1430px){.Timeline-body{height:calc(100% - 115px)}}.Timeline.is-expanded{top:0}.Timeline.is-expanded .Timeline-body{margin:70px 0 0}.TimelineHeader{border-bottom:1px solid#eee;display:flex;flex-flow:wrap;min-height:50px}.TimelineHeader-buttonGroup{display:flex}.TimelineHeader-expandButton{font-size:12px;height:28px;line-height:28px;padding:0 12px;white-space:nowrap}.TimelineHeader-left,.TimelineHeader-right{display:flex;flex-direction:row}.TimelineHeader-left-pollButton,.TimelineHeader-right-pollButton{align-items:center;display:flex;height:38px;justify-content:center;margin-right:6px;margin-top:5px}.TimelineHeader-right{justify-content:flex-end;margin-left:20px;text-align:center}.TimelineHeader-left{align-items:center;flex:1;justify-content:flex-start;padding:0 20px}.TimelineHeader-datePicker{margin:5px 5px 5px 20px;max-width:200px}.TimelineSlider{align-items:center;display:flex;height:100%;padding:24px 8px}.TimelineSlider-left{color:#666;flex:0;font-size:40px}.TimelineSlider-center{flex:1;margin:5px 20px;position:relative}.TimelineSlider-right{flex:0;margin:5px}.TimelineSlider-right .speedButton{border:none;box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15)}.TimelineSlider-right-icon{fill:#fff;fill:var(--styleButtonActionTextColourActive);height:11px;width:11px}.TimelineSlider-timeline{background-color:#ddd;border-radius:30px;height:10px;padding:0;position:relative}.TimelineSlider-timelinePlay{cursor:pointer}.TimelineSlider-timelineSlider{cursor:pointer;height:100%;position:relative;z-index:101}.TimelineSlider-timelineEvent{position:absolute;height:100%;z-index:1;border-left:none;border-right:none}.TimelineSlider-timelineEvent.idling{background-color:#ffbd4d}.TimelineSlider-timelineEvent.driving{background-color:#5cae60}.TimelineSlider-timelineEvent.alert{background-color:#ce5239;z-index:10}.TimelineSlider-alert{background:#ce5239;height:10px;position:absolute;width:3px;z-index:90}.TimelineSlider-scrubber{background-color:#eee;border:1px solid#fff;border-radius:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);color:#666;cursor:grab;font-size:14px;height:20px;line-height:20px;margin-left:-10px;position:absolute;text-align:center;top:-6px;width:20px}.TimelineSlider-scrubber:active{cursor:grabbing}.TimelineTables{height:100%;margin:0 8px}.TimelineTables-trips{height:100%;min-height:72px;padding:0 24px;text-align:center}.TimelineTables-trips-downloadAll{margin:15px auto}.TimelineTables-stop{align-items:center;background-color:#eee;border-radius:8px;box-shadow:4px 1px 4px rgba(0,0,0,.15);box-sizing:border-box;display:flex;flex-wrap:wrap;height:40px;justify-content:flex-start;margin:12px 0;min-width:715px;padding-left:10px;text-align:left;transform-origin:bottom;transition:all.2s cubic-bezier(.13,1.07,.65,.9);width:100%}.TimelineTables-stop-icon{background:#fff;border:5px solid#fff;border-radius:50%;box-shadow:0 0 0 1px#ddd;color:#ca4e3b;font-size:24px;left:50%;line-height:15px;margin-right:8px}.TimelineTables-stop-title,.TimelineTables-stop-info,.TimelineTables-stop-time{color:#5c5c5c;font-size:14px}.TimelineTables-stop-time{color:#2b2b2b;font-weight:800;margin:0 4px}.TimelineTables-stop-text{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.TimelineTables-trip{align-items:center;border-radius:8px;box-shadow:4px 1px 4px rgba(0,0,0,.15);box-sizing:border-box;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;margin:16px 0;padding:5px 15px 10px 55px;position:relative;text-align:left;transform-origin:bottom;transition:all.2s cubic-bezier(.13,1.07,.65,.9);width:100%}.TimelineTables-trip-modal{padding-top:0}.TimelineTables-trip-modal-text-big{font-size:20px;margin:5px 0 0}.TimelineTables-trip-modal-text-small{font-size:12px;margin:5px 0 8px}.TimelineTables-trip-modal-body{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px 0}.TimelineTables-trip-modal-content{background-color:#ffefd5;bottom:40px;left:50%;position:absolute;right:40px;top:50%;transform:translate(-50%,-50%);width:320px}.TimelineTables-trip-modal-overlay{background-color:rgba(0,0,0,.3);bottom:0;left:0;position:fixed;right:0;top:0}.TimelineTables-trip-modal-iconButton-add{background-color:transparent;border:0;height:60px;width:60px}.TimelineTables-trip-modal-iconButton-close{position:absolute;right:20px;top:20px}.TimelineTables-trip-modal-iconButton-save{background:#5cae60;border-color:transparent;color:#fff}.TimelineTables-trip-error{color:#ce5239}.TimelineTables-trip--motion{background:#fff;filter:brightness(.85)saturate(0);transition:filter.2s cubic-bezier(.13,1.07,.65,.9)}.TimelineTables-trip--motion.is-expanded{filter:none}.TimelineTables-trip:last-child{margin-bottom:8px}.TimelineTables-trip.is-selected{box-shadow:0 0 10px#f47735;box-shadow:0 0 10px var(--styleInputfieldColourActive);transform:scale(1.01)}.TimelineTables-trip-button{background:#fff;background:var(--styleButtonDefaultColourStandard);color:#666;color:var(--styleButtonDefaultTextColourStandard);cursor:pointer;margin:2px 6px 2px 0;min-height:20px}.TimelineTables-trip-button:hover,.TimelineTables-trip-button:focus{background:#fff;background:var(--styleButtonDefaultColourHover);color:#f47735;color:var(--styleButtonDefaultTextColourHover)}.TimelineTables-trip-button.is-inUse{background:#f47735;background:var(--styleButtonDefaultColourActive);border-color:#fff;border-color:var(--styleButtonDefaultTextColourActive);color:#fff;color:var(--styleButtonDefaultTextColourActive)}.TimelineTables-trip-button.is-inUse:hover,.TimelineTables-trip-button.is-inUse:focus{background:#fff;background:var(--styleButtonDefaultColourHover);border-color:currentColor;border-color:initial;color:#f47735;color:var(--styleButtonDefaultTextColourHover)}.TimelineTables-trip-button.is-inUse:active{background:#fff;background:var(--styleButtonDefaultColourStandard);color:#666;color:var(--styleButtonDefaultTextColourStandard)}.TimelineTables-trip-expander{background:#eee;border-radius:8px 0 0 8px;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:40px}.TimelineTables-trip-expander.is-expanded{background:#f47735;background:var(--styleButtonDefaultColourActive)}.TimelineTables-trip-expander-icon{background:#fff;border:5px solid#fff;border-radius:50%;box-shadow:0 0 0 1px#ddd;color:#f47735;color:var(--styleIconColour);height:26px;left:50%;line-height:15px;min-width:26px;position:absolute;top:50%;transform:translate(-50%,-50%)}.TimelineTables-trip-expander-icon.is-expanded{background:#f47735;background:var(--styleButtonDefaultColourActive);border:none;box-shadow:none;color:#fff}.TimelineTables-trip-header{color:#666;font-size:10px;margin:10px 0;width:30%}@media(min-width:1280px){.TimelineTables-trip-header{width:40%}}.TimelineTables-trip-header-start,.TimelineTables-trip-header-end{display:flex;flex-flow:column;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;flex:1}.TimelineTables-trip-header-time{color:#333;font-size:16px;font-family:"Roboto",sans-serif;font-weight:600}.TimelineTables-trip-header-location{font-size:10px;overflow:hidden;text-overflow:ellipsis;width:95%}.TimelineTables-trip-header-rightArrow{color:#ccc;font-size:34px;flex:.3}.TimelineTables-trip-dataBlocks{display:flex;height:50px;justify-content:flex-end;margin:10px 0;text-align:center}.TimelineTables-trip-dataBlocks-maxSpeed{min-width:77px}.TimelineTables-trip-driver{color:#666;line-height:14px;min-width:50px;padding-top:10px;text-align:center}.TimelineTables-trip-driver-name{font-size:10px}.TimelineTables-trip-table{cursor:default;margin-top:22px;width:100%}.TimelineTables-trip-table>.ReactTable>.rt-table>.rt-tbody{padding-bottom:12px}.TimelineTables-trip-iconButton{position:absolute;top:15px}.TimelineTables-trip-iconButton-download{max-width:40px;min-width:40px}.TimelineTables-trip-iconButton-statistics{background-color:#70ac68;border-color:#70ac68;color:#fff;right:0}.TimelineTables-trip-iconButton-route{background-color:#70ac68;border-color:#70ac68;color:#fff;padding:4px 6px;right:0}.TimelineTables-tableContainer{height:100%;overflow-y:scroll;padding:10px 0;position:relative}.TimelineTables-tableContainer-table{cursor:pointer;font-size:12px;height:100%}.TimelineTables-tableContainer-table .ReactTable .rt-tbody{overflow-x:hidden!important}.TimelineTables-tableContainer-sidebar{box-sizing:border-box;height:100%;padding:12px 10px;position:absolute;right:0;top:0;width:58px}.TimelineTables-tableContainer-iconButton{margin:0 0 8px!important}.TimelineTables-events{margin:40px 0}.TimelineTables__order{display:flex;flex-direction:row-reverse;margin:16px 0 0;padding:0 24px}.TimelineTables__order-controls{align-items:center;display:flex}.TimelineTables__order-controls span{margin-right:16px}.TimelineTripGraph-close{float:right}.TimelineTripGraph-tooltip{background:#000;border-radius:5px;color:#e086d3;font-size:16px;line-height:25px;opacity:1;text-align:center;visibility:visible;width:40px;z-index:1}.TimelineTripGraph-tooltip:after{border-color:#000 transparent transparent;border-style:solid;border-width:6px 6px 0;content:"";height:0;left:35%;position:absolute;top:100%;width:0}.TimelineTripGraph-tooltip-text{color:#fff;font-size:12px;margin:auto}.TimelineTripGraph-header{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:60px 0 40px}.TimelineTripGraph-header-button{margin:0 10px!important}.TimelineTripGraph-chart{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;text-align:center;width:95%}.TimelineTripGraph-chart-name-container-X{align-self:flex-end;color:#666;font-family:"Roboto",sans-serif;letter-spacing:0;margin:0 20px;text-align:right}.TimelineTripGraph-chart-name-container-Y{dominant-baseline:middle;fill:#666;font-family:"Roboto",sans-serif;text-anchor:middle}.ui-chart-tooltip{background:#000;border-radius:5px;color:#e086d3;font-size:16px;left:0;line-height:25px;opacity:1;position:absolute;text-align:center;top:0;visibility:visible;width:40px;z-index:1}.ui-chart-tooltip:after{border-color:#000 transparent transparent;border-style:solid;border-width:6px 6px 0;content:"";height:0;left:35%;position:absolute;top:100%;width:0}.ui-chart-tooltip-content{color:#fff;font-size:12px;margin:auto}.PieCluster{height:50px;left:-25px;position:absolute;top:-25px;width:50px;z-index:9}.PieCluster-count{font-family:"Roboto Condensed",sans-serif;font-weight:600;background:#fff;border-radius:15px;color:#333;cursor:pointer;font-size:16px;height:30px;left:10px;line-height:30px;position:absolute;text-align:center;top:10px;width:30px}.PieCluster-glow{animation:pulseGlow.8s ease infinite;background-color:#5cae60;border-radius:50%;height:70px;left:-10px;position:absolute;top:-10px;width:70px}.VehicleMarker{border-radius:17px;box-sizing:border-box;cursor:pointer;height:34px;left:-17px;position:absolute;align-items:center;display:flex;justify-content:center;top:-17px;width:34px;z-index:10}.VehicleMarker-icon{display:inline-flex}.VehicleMarker-icon>svg{width:20px}.VehicleMarker.no-signal,.VehicleMarker.ignition-off,.VehicleMarker.maintenance{background:silver;border:2px solid#5c5c5c}.VehicleMarker.no-signal .VehicleMarker-icon path,.VehicleMarker.no-signal .VehicleMarker-icon polygon,.VehicleMarker.no-signal .VehicleMarker-icon rect,.VehicleMarker.ignition-off .VehicleMarker-icon path,.VehicleMarker.ignition-off .VehicleMarker-icon polygon,.VehicleMarker.ignition-off .VehicleMarker-icon rect,.VehicleMarker.maintenance .VehicleMarker-icon path,.VehicleMarker.maintenance .VehicleMarker-icon polygon,.VehicleMarker.maintenance .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.idling{background:#ffbd4d;border:2px solid#5c5c5c}.VehicleMarker.idling .VehicleMarker-icon path,.VehicleMarker.idling .VehicleMarker-icon polygon,.VehicleMarker.idling .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.driving,.VehicleMarker.stationary{background:#6ba238;border:2px solid#5c5c5c}.VehicleMarker.driving .VehicleMarker-icon path,.VehicleMarker.driving .VehicleMarker-icon polygon,.VehicleMarker.driving .VehicleMarker-icon rect,.VehicleMarker.stationary .VehicleMarker-icon path,.VehicleMarker.stationary .VehicleMarker-icon polygon,.VehicleMarker.stationary .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.speeding{background:#ce5239;border:2px solid#5c5c5c}.VehicleMarker.speeding .VehicleMarker-icon path,.VehicleMarker.speeding .VehicleMarker-icon polygon,.VehicleMarker.speeding .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.fade{opacity:.8}.VehicleMarker.is-red{background:#ce5239;border:2px solid#5c5c5c}.VehicleMarker.is-red .VehicleMarker-icon path,.VehicleMarker.is-red .VehicleMarker-icon polygon,.VehicleMarker.is-red .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.is-orange{background:#f47735;border:2px solid#5c5c5c}.VehicleMarker.is-orange .VehicleMarker-icon path,.VehicleMarker.is-orange .VehicleMarker-icon polygon,.VehicleMarker.is-orange .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.is-yellow{background:#ffbd4d;border:2px solid#5c5c5c}.VehicleMarker.is-yellow .VehicleMarker-icon path,.VehicleMarker.is-yellow .VehicleMarker-icon polygon,.VehicleMarker.is-yellow .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.is-lime{background:#b5d55e;border:2px solid#5c5c5c}.VehicleMarker.is-lime .VehicleMarker-icon path,.VehicleMarker.is-lime .VehicleMarker-icon polygon,.VehicleMarker.is-lime .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.is-green{background:#5cae60;border:2px solid#5c5c5c}.VehicleMarker.is-green .VehicleMarker-icon path,.VehicleMarker.is-green .VehicleMarker-icon polygon,.VehicleMarker.is-green .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.is-cyan{background:#53b8c6;border:2px solid#5c5c5c}.VehicleMarker.is-cyan .VehicleMarker-icon path,.VehicleMarker.is-cyan .VehicleMarker-icon polygon,.VehicleMarker.is-cyan .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.is-blue{background:#5390bc;border:2px solid#5c5c5c}.VehicleMarker.is-blue .VehicleMarker-icon path,.VehicleMarker.is-blue .VehicleMarker-icon polygon,.VehicleMarker.is-blue .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.is-purple{background:#a870bd;border:2px solid#5c5c5c}.VehicleMarker.is-purple .VehicleMarker-icon path,.VehicleMarker.is-purple .VehicleMarker-icon polygon,.VehicleMarker.is-purple .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.is-pink{background:#d66087;border:2px solid#5c5c5c}.VehicleMarker.is-pink .VehicleMarker-icon path,.VehicleMarker.is-pink .VehicleMarker-icon polygon,.VehicleMarker.is-pink .VehicleMarker-icon rect{fill:#fff}.VehicleMarker.is-gray{background:#999;border:2px solid#5c5c5c}.VehicleMarker.is-gray .VehicleMarker-icon path,.VehicleMarker.is-gray .VehicleMarker-icon polygon,.VehicleMarker.is-gray .VehicleMarker-icon rect{fill:#fff}.VehicleMarker-glow{animation:pulseGlow.8s ease infinite;background-color:#5cae60;border-radius:50%;height:50px;left:-25px;position:absolute;top:-25px;width:50px;z-index:-1}.VehicleMarker-bearingForeground{border-bottom:17px solid#999;border-left:12px solid transparent;border-right:12px solid transparent;height:0;left:-12px;position:absolute;top:-30px;transform-origin:12px 30px;width:0}.VehicleMarker-bearingForeground.no-signal,.VehicleMarker-bearingForeground.ignition-off,.VehicleMarker-bearingForeground.maintenance{border-bottom:17px solid silver}.VehicleMarker-bearingForeground.idling{border-bottom:17px solid#ffbd4d}.VehicleMarker-bearingForeground.driving,.VehicleMarker-bearingForeground.stationary{border-bottom:17px solid#6ba238}.VehicleMarker-pin{top:-30px;left:-30px;position:absolute;transform-origin:30px 30px}.VehicleMarker-pin svg{width:60px}.VehicleMarker-dashed{border-style:dashed!important}.VehicleMarker-arc-path{fill:rgba(246,143,140,.3)}.Vehicle.is-focusedVehicle,.Driver.is-focusedDriver{background:#f47735!important;background:var(--styleSubmenuActiveColour)!important;border-color:#f47735;border-color:var(--styleSubmenuActiveColour);color:#fff;justify-content:flex-start}.Vehicle.is-focusedVehicle .Vehicle-title,.Driver.is-focusedDriver .Driver-name{margin:0 0 0 12px;width:119px}.Vehicle-details,.Driver-details{display:flex;margin-right:10px;width:235px}.Vehicle{border-bottom:1px solid#ddd;cursor:pointer;display:flex;height:78px;overflow:hidden;align-items:center}.Vehicle.cameraFocusedVehicle{background:#f47735;background:var(--styleSubmenuActiveColour);border-color:#f47735;border-color:var(--styleSubmenuActiveColour);color:#fff}.Vehicle .Vehicle-title{font-weight:700}.Vehicle.is-focusedVehicle{background:#f47735!important;background:var(--styleSubmenuActiveColour)!important}.Vehicle.is-focusedVehicle .Vehicle-icon,.Vehicle.is-focusedVehicle .Vehicle-status,.Vehicle.is-focusedVehicle .Vehicle-timeline,.Vehicle.is-focusedVehicle .Vehicle-rating,.Vehicle.is-focusedVehicle .Vehicle-driverName,.Vehicle.is-focusedVehicle .carpool-status-icon{display:none}.Vehicle.is-focusedVehicle .Vehicle-title:after{display:none}.Vehicle-icon{flex:0 0 38px;margin:0 10px}.Vehicle-icon.driving path,.Vehicle-icon.ignition-off path{fill:#fff}.Vehicle-icon-wifi svg{height:15px}.Vehicle.no-signal{background:#e6e6e6;border-color:#ccc}.Vehicle.no-signal:hover,.Vehicle.no-signal:focus{background:#ccc}.Vehicle.no-signal .Vehicle-title:after{background:#ccc}.Vehicle.no-signal.ns-with-time{background:#fff}.Vehicle-details{flex-direction:column;justify-content:center;position:relative}.Vehicle-details--withTimeline{align-items:flex-start;margin-top:2px}.Vehicle-details-container{height:78px;width:100%}.Vehicle-details-left{align-items:flex-start;justify-content:center;display:flex;flex-direction:column}.Vehicle-details-right{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;text-align:right}.Vehicle-details-right-icon{background:#333;background:var(--styleButtonWhiteColourStandard);font-size:10px;height:17px;min-width:17px;padding:1.5px}.Vehicle-driverName{background:#666;border-radius:8px;color:#fff;font-size:9px;height:16px;line-height:16px;margin:0;padding:0 6px;font-family:"Roboto",sans-serif;font-weight:600}.Vehicle-driverName.driving{background:#5cae60}.Vehicle-driverName.on-duty{background:#ffbd4d}.Vehicle-driverName.off-duty{background:#ccc}.Vehicle-driverName.sleeper-berth{background:#666}.Vehicle-driverName.violation{background:#ce5239}.Vehicle-driverName:hover,.Vehicle-driverName:focus{background:#ccc}.Vehicle-rating{bottom:3px;position:relative;margin-top:4px}.Vehicle-title{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:105px}.Vehicle-title:after{background:#fff;border-radius:3px;content:attr(alt);left:-5px;max-width:0;opacity:0;overflow:hidden;padding:0 5px;position:absolute;transition:all.3s ease;visibility:hidden;z-index:1}.Vehicle-title:hover:after,.Vehicle-title:focus:after{max-width:230px;opacity:1;visibility:visible}.Vehicle-driver{color:#a9a9a9;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:105px}.Vehicle-timeline{margin-bottom:2px}.Vehicle-defects{color:#ce5239;font-size:9px;margin-left:auto;margin-top:-2px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.Vehicle-rating+.Vehicle-defects,.Vehicle-driverName+.Vehicle-defects{margin-top:5px}.NearbyVehicles{position:relative}.NearbyVehicles-header{background:#eee;box-sizing:border-box;color:#333;font-size:14px;font-weight:600;height:40px;margin-bottom:12px;padding:12px;width:100%}.NearbyVehicles-closeBtn{color:#5390bc;cursor:pointer;float:right}.NearbyVehicles-subtitle{font-family:"Roboto Condensed",sans-serif;font-weight:600;background:#eee;box-sizing:border-box;font-size:14px;height:31px;line-height:31px;padding:0 0 0 15px;width:100%}.NearbyVehicles-list{height:calc(100% - 116px);overflow-y:scroll}.NearbyVehicles-list::-webkit-scrollbar{display:none}.NearbyVehicle{align-items:center;border-bottom:1px solid#ccc;display:flex;height:65px}.NearbyVehicle-icon{background-color:#000;border-radius:50%;box-sizing:border-box;height:38px;margin:16px 0 16px 12px;width:38px}.NearbyVehicle-icon>svg{left:9px;position:relative;top:9px;width:20px}.NearbyVehicle-icon>svg>path{fill:#fff}.NearbyVehicle-icon.no-signal{background:#fff;border:3px solid#666;color:#666;line-height:35px;text-align:center}.NearbyVehicle-icon.idling{background:#ffbd4d}.NearbyVehicle-icon.driving{background:#5cae60}.NearbyVehicle-icon.ignition-off{background:#666}.NearbyVehicle-details{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;margin-left:10px;margin-right:12px;width:200px}.NearbyVehicle-details-address{color:#999;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px;width:250px}.NearbyVehicle-details-distance{font-family:"Roboto Condensed",sans-serif;font-weight:600}.PointMarker{height:46px!important;width:46px!important;background:rgba(244,119,53,.2);border:1px solid#f47735;border-radius:50%;margin:-23px 0 0 -23px}.PointMarker:after{background:#f47735;border-radius:50%;content:" ";display:block;height:16px;left:14px;position:relative;top:14px;width:16px}.LayersMenu{z-index:99}.LayersMenu-inner{min-width:150px;position:static}.LayersMenu-inner.is-open .Checkbox-input:disabled:not(:checked)+.Checkbox-box{opacity:1}.LayersMenu-inner.is-open .Checkbox-input:disabled+.Checkbox-box+.Checkbox-label{opacity:.45}.LayersMenu-inner.is-open .Checkbox-input:checked:disabled+.Checkbox-box:after{opacity:.45}.LayersMenu-inner.is-open .Checkbox-input:checked:disabled+.Checkbox-box{background:#eee}.LayersMenu.is-open{z-index:101}.SensorMarker{background:transparent;position:relative}.SensorMarker-count{background:#000;left:24px;position:absolute;right:0;top:-25px;z-index:20}.SensorMarker-table{display:flex;height:auto;left:0;margin:0;top:0;transform:scale(.8);width:auto}.SensorMarker-table .sensorMarkerCustom{fill:var(--styleIconColor)}.SensorMarkerInfo{left:2px;top:-70px;transform:translatex(-50%)}.SensorMarkerInfo-table{left:50%;top:calc(100% - 20px);transform:translatex(0)}.SensorMarkerInfo-table :before,.SensorMarkerInfo-table :after{display:none}.SensorClusterTooltip{max-height:155px;overflow-y:scroll;width:max-content;z-index:10}.SensorClusterTooltip-infobox{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:6px;text-align:center}.SensorClusterTooltip-infobox hr{margin:2px 0;width:100%}.SensorClusterTooltip-infobox span:first-child{margin-right:16px}.SensorClusterTooltip-time{display:flex;justify-content:space-between;width:100%}.SensorClusterTooltip-time:hover,.SensorClusterTooltip-time:focus{background-color:#eee}.SensorMarkerWrapper{position:relative}.MapControls{height:100%;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;pointer-events:none;position:absolute;top:0;z-index:99}.MapControls-openLayer{top:-50px;z-index:400}.MapControls-followVehicleButton{border:none;bottom:17px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);left:calc(50% - 83px);pointer-events:auto;position:absolute}.MapControls-icon{background:#fff;border-color:#ccc;border-radius:2px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.1);pointer-events:auto;position:absolute}.MapControls-icon--roadmap{border-bottom-right-radius:0;border-top-right-radius:0;font-size:20px}.MapControls-icon--hybrid{border-radius:0;font-size:20px}.MapControls-icon--satellite{border-bottom-left-radius:0;border-top-left-radius:0;font-size:20px}.MapControls-icon--zoomOut{border:none;border-top-left-radius:0;border-top-right-radius:0;bottom:60px;font-size:14px;right:5px}.MapControls-icon--zoomIn{border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:98px;font-size:14px;right:5px}.MapControls-icon--currentLocation{border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:136px;font-size:14px;right:5px}.gmnoprint .gm-svpc{border-radius:4px!important;left:auto!important;top:78px!important;right:-30px}.PlaceDirection{display:flex;flex-direction:column;height:100%}.PlaceDirectionHeader{background:#fff;border-bottom:1px solid#ccc;padding:10px 20px;position:relative;z-index:1}.PlaceDirectionHeader.is-getRouteDetails{background:#f47735;color:#fff}.PlaceDirectionHeader.is-getRouteDetails>.PlaceDirectionHeader-back{background:transparent;border:1px solid#fff;color:#fff}.PlaceDirectionHeader-details{display:flex;flex-direction:column;margin:5px 0}.PlaceDirectionHeader-details-label{font-weight:700}.PlaceDirectionHeader-details-label,.PlaceDirectionHeader-details-address{font-size:14px;margin:5px 0;min-width:80px}.PlaceDirectionHeader-waypoint{padding-top:17px}.PlaceDirectionHeader-searchInputSuggestions{background:#fff;border-top:1px solid#ddd;left:0;position:absolute;width:100%}.PlaceDirectionHeader-searchInputSuggestions-place{width:300px!important}.PlaceDirectionHeader-searchInputSuggestions-place:hover,.PlaceDirectionHeader-searchInputSuggestions-place:focus{background:#f47735;color:#fff}.PlaceDirectionBody{background:#f9f9f9;box-sizing:border-box;flex-grow:1;left:0;overflow-x:hidden;overflow-y:overlay;padding:10px 0;z-index:0}.PlaceDirectionBody.datepicker-isOpen{overflow:visible;overflow:initial}.PlaceDirectionFeatures-item{font-weight:700;line-height:23px;padding:10px 20px}.PlaceDirectionFeatures-item--btn{color:#5390bc;cursor:pointer}.PlaceDirectionFeatures-item--icon{margin-right:5px;text-align:center;width:30px}.PlaceDirectionFeatures-photo{padding:20px 15px}.PlaceDirectionFeatures-photo--img{max-width:100%}.PlaceDirectionAddress{display:flex;margin-bottom:10px;position:relative}.PlaceDirectionAddress-col{position:relative}.PlaceDirectionAddress.is-hovering .TextInput-faIcon.fa-times{display:block}.PlaceDirectionAddress-header{margin-bottom:0;padding-bottom:7px;padding-top:17px}.PlaceDirectionAddress-header-icon{margin-right:5px;text-align:center;width:30px}.PlaceDirectionAddress-routeDetails{font-size:15px;margin-bottom:15px}.PlaceDirectionAddress-waypoint{padding-right:20px}.PlaceDirectionAddress-waypoint-col:not(:first-child){flex-grow:1}.PlaceDirectionAddress-waypoint:not(:last-child) .PlaceDirectionAddress-icon:after{content:".....";left:3.5%;position:absolute;top:90%;transform:rotate(90deg)translatex(-50%)}.PlaceDirectionAddress-waypoint-searchInput{width:95%}.PlaceDirectionAddress-icon{margin-right:5px;text-align:center;width:30px}.PlaceDirectionAddress-searchInput-input{padding:0 35px 0 0!important;border:0;border-bottom:1px solid#000;box-shadow:none;font-size:15px;height:20px}.PlaceDirectionAddress-searchInput-placeholder{font-size:15px!important;text-transform:none!important;top:1px!important;padding-left:0;transform:translatey(0)}.PlaceDirectionAddress-searchInput-placeholder.is-withValue{display:none}.PlaceDirectionAddress-searchInput .TextInput-faIcon{cursor:pointer;position:absolute;right:auto;top:0;transform:none}.PlaceDirectionAddress-searchInput .TextInput-faIcon.fa-exchange{right:-14px;top:-19px;transform:rotate(90deg)}.PlaceDirectionAddress-searchInput .TextInput-faIcon.fa-times{display:none;right:-26px}.PlaceDirectionRoutes{margin-top:-10px}.RouteSettings{border-bottom:1px solid#ccc;font-size:14px;min-height:48px}.RouteSettings-header--departArrive>span{display:block;padding:16px 25px}.RouteSettings-header--departArrive .InputDropdown-container{min-height:auto}.RouteSettings-header--departArrive .InputDropdown-options{border:0;border-bottom-left-radius:0;box-shadow:rgba(0,0,0,.2)2px 1px 0 0,rgba(0,0,0,.4)-1px 4px 5px 0;top:55px}.RouteSettings-header--departArrive .InputDropdown-options-option{padding:7px 25px}.RouteSettings-header--departArrive .InputDropdown-arrow{top:50%;transform:translatey(-50%)}.RouteSettings-header--departArrive .InputDropdown-button{background:transparent;border:0;border-radius:0;box-shadow:inset rgba(0,0,0,.5)0 1px 5px -4px;color:#666;font-size:14px;font-weight:600;height:48px;min-height:48px;padding:0 25px}.RouteSettings-header--departArrive .InputDropdown-button[aria-expanded=true]{box-shadow:rgba(0,0,0,.2)2px 1px 0 0}.RouteSettings-header--departArrive-input{min-height:auto;padding:0}.RouteSettings-header--departArrive-input .InputDropdown-options{top:48px}.RouteSettings-header--departArrive-timeInput .TextInput{padding:0 8px}.RouteSettings-header--departArrive-timeInput .TextInput-input{box-shadow:none;color:#666;font-size:14px;padding:7px 25px}.RouteSettings-header--routeOptions{padding:8px;text-align:right}.RouteSettings-header--routeOptions-departureDateInput{min-width:auto;padding:7px}.RouteSettings-header--routeOptions-departureDateInput .textInput-input{font-size:14px}.RouteSettings-header--routeOptions-departureDateInput .textInput-placeholder.is-withValue{font-size:7px}.RouteSettings-header--routeOptions .Button,.RouteSettings-header--routeOptions .Help-content-guide--button{border:0;border-radius:0;font-size:14px;height:auto;min-width:auto;padding:8px}.RouteSettings-header--routeOptions .Button:active,.RouteSettings-header--routeOptions .Help-content-guide--button:active{background-color:transparent;color:#666}.RouteSettings-header--routeOptions .Button.is-open,.RouteSettings-header--routeOptions .is-open.Help-content-guide--button{color:#5390bc}.RouteSettings-body{padding-bottom:10px}.RouteSettings-body--avoid,.RouteSettings-body--avoid-label{padding:0 25px}.RouteSettings-body--avoid .Checkbox-label{display:inline-block;line-height:1.2;margin:9px 0 9px 10px}.RouteSettings-body--distance{padding:0 8px}.RouteSettings-body--distance .RadioInputGroup-placeholder{display:none}.RouteSettings-body--distance .RadioInputGroup-label{height:16px;line-height:1.2;margin:9px 0;width:100%}.RouteSettings-body--distance .RadioInputGroup-label span{margin-left:5px}.RouteSelection-routeSummary{border-bottom:1px solid#ccc;border-left:8px solid transparent;cursor:pointer;font-size:14px;padding:10px 10px 3px 2px}.RouteSelection-routeSummary:after{clear:both;content:"";display:block;height:0;visibility:hidden}.RouteSelection-routeSummary>div{float:left}.RouteSelection-routeSummary.is-selected{border-left:8px solid#f47735}.RouteSelection-routeSummary-travelModeIcon{width:15%}.RouteSelection-routeSummary-tripDescription{width:85%}.RouteSelection-routeSummary-tripDescription>div{float:left;margin-bottom:3px}.RouteSelection-routeSummary-tripDescription--tripSummary{font-weight:700;width:65%}.RouteSelection-routeSummary-tripDescription--tripDuration{text-align:right;width:35%}.RouteSelection-routeSummary-tripDescription--tripWarnings{color:#999;width:78%}.RouteSelection-routeSummary-tripDescription--tripDetails{width:62%}.RouteSelection-routeSummary-tripDescription--tripDetails--button{min-width:auto}.RouteSelection-routeSummary-tripDescription--tripDetails--button i{display:none}.RouteSelection-routeSummary-tripDescription--tripDetails+.tripDistance{line-height:2}.RouteSelection-routeSummary-tripDescription--tripDistance{float:right!important;color:#999;font-size:12px;line-height:1.5;text-align:right;width:22%}.RouteDetails-info{align-items:center;color:#999;display:flex;font-size:16px;padding:0 5px 0 15px}.RouteDetails-info--duration{color:#f47735;font-weight:700;margin-right:5px}.RouteDetails-info--distance{flex-grow:1}.RouteDetails-taken{border-bottom:1px solid#ddd;color:#999;font-size:14px;margin-bottom:20px;padding:0 5px 10px 15px}.RouteDetails-steps{padding:0 5px 0 15px}.RouteDetails-steps-direction{overflow:hidden;position:relative}.RouteDetails-steps-direction--address{font-size:18px;font-weight:700;margin-bottom:15px}.RouteDetails-steps-direction--distanceDuration{color:#999;font-size:14px;margin-bottom:20px;position:relative}.RouteDetails-steps-direction--distanceDuration:after{border-top:1px solid#ddd;content:"";margin:0 10px;position:absolute;top:50%;transform:translatey(-50%);width:100%}.PrintDirection{display:none}.PrintDirection-header{margin-bottom:15px}.PrintDirection-header-logo{padding:5px}.PrintDirection-body{background-color:#fff}.PrintDirection-body-googleMap{margin-bottom:30px}.PrintDirection-body-directions--address{font-size:20px;font-weight:700;margin-bottom:30px}.PrintDirection-body-directions--steps{font-size:18px;margin-bottom:20px;overflow-x:hidden}.PrintDirection-body-directions--steps>div{display:inline-block;margin-bottom:10px;vertical-align:top}.PrintDirection-body-directions--steps--point{text-align:center;width:8%}.PrintDirection-body-directions--steps--icon>svg{height:20px;width:20px}.PrintDirection-body-directions--steps--index{width:4%}.PrintDirection-body-directions--steps--instruction{width:88%}.PrintDirection-body-directions--steps--distance{position:relative;width:100%}.PrintDirection-body-directions--steps--distance:before{border-top:1px solid#ddd;content:"";left:5%;margin:0 10px;position:absolute;top:50%;transform:translatey(-50%);width:100%}.PrintDirection-body-directions--steps--distance-text{background:#fff;float:right;padding:0 10px;position:relative;z-index:1}@media print{.Navbar{display:none}.MapView{overflow:auto;position:static}.RightPanel{display:none}.PlaceDirectionHeader{z-index:0}.PlaceDirectionBody{overflow:hidden}.PrintDirection{background:#fff;display:block;height:100vh;position:absolute;top:0;width:100vw;z-index:9999}}.Place{border-bottom:1px solid#ddd;cursor:pointer;display:flex;flex-direction:column;font-size:12px;height:60px;justify-content:space-around;overflow:hidden;padding:10px;position:relative;text-overflow:ellipsis;width:100%}.Place-name{font-family:"Roboto",sans-serif;font-weight:600;word-wrap:break-word}.Place-address{font-family:"Roboto",sans-serif;font-weight:300;word-wrap:break-word}.LeftPanelGroup-circles-circle--off,.LeftPanelGroup-circles-circle--off-duty,.LeftPanelGroup-circles-circle--on-duty,.LeftPanelGroup-circles-circle--idling,.LeftPanelGroup-circles-circle--driving{border-radius:50%;font-size:10px;height:16px;line-height:16px;margin-left:5px;text-align:center;width:16px}.LeftPanelGroup{border-bottom:1px solid#ddd;cursor:pointer;height:64px;position:relative}.LeftPanelGroup-circles{display:flex;position:absolute;right:10px;top:25px}.LeftPanelGroup-circles-circle--driving{font-family:"Roboto",sans-serif;font-weight:600;background:#5cae60;color:#fff}.LeftPanelGroup-circles-circle--idling{font-family:"Roboto",sans-serif;font-weight:600;background:#ffbd4d;color:#6d8038}.LeftPanelGroup-circles-circle--on-duty{font-family:"Roboto",sans-serif;font-weight:600;background:#ffbd4d;color:#99712e}.LeftPanelGroup-circles-circle--off-duty{font-family:"Roboto",sans-serif;font-weight:600;background:#ccc;color:#666}.LeftPanelGroup-circles-circle--off{font-family:"Roboto",sans-serif;font-weight:600;background:#666;color:#fff}.LeftPanelGroup-folder{background:#eee;color:#666;font-size:16px;height:64px;left:0;line-height:64px;position:absolute;text-align:center;top:0;width:38px;z-index:1}.LeftPanelGroup-name{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:14px;left:46px;line-height:19px;max-width:175px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:15px;white-space:nowrap}.LeftPanelGroup-count{color:#999;font-size:12px;left:46px;line-height:16px;position:absolute;top:35px}.TripCompare{position:absolute;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.5);height:100%;width:100%}.TripCompare-header{padding:15px 18px}.TripCompare-header-clear{margin-right:12px;min-width:100px}.TripCompare-header-editApply{min-width:120px}.TripCompare-description{margin:18px 0 0}.TripCompare-description-headline{font-family:"Roboto",sans-serif;font-weight:600;font-size:20px}.TripCompare-addNew{border-top:1px solid#ddd;padding:18px}.TripCompare-trips{height:calc(100vh - 223px);overflow:scroll;position:relative}.TripCompare-loadingMask{background:rgba(255,255,255,.4);height:100%;position:absolute;top:0;width:100%}.TripCompareTrip{background:#f9f9f9;border-top:1px solid#ddd;min-height:106px;padding:18px}.TripCompareTrip:hover,.TripCompareTrip:focus{background:#eee}.TripCompareTrip.is-editing{min-height:175px}.TripCompareTrip.is-selected{background:#fff!important;box-shadow:-5px 0#f47735 inset;box-shadow:-5px 0 var(--styleButtonDefaultColourActive)inset}.TripCompareTrip-vehicleDropdown{height:40px;width:140px}.TripCompareTrip:not(.is-editing) .TripCompareTrip-vehicleDropdown{pointer-events:none}.TripCompareTrip-remove{margin-left:16px}.TripCompareTrip-dataBlocks{text-align:center}.TripCompareTrip-dataBlocks-block{padding:2px 8px}.TripCompareTrip-dataBlocks-block:first-child{border-left:none}.TripCompareTrip-timeline{height:auto!important}.TripCompareTrip:not(.is-editing) .TripCompareTrip-timeline{margin:10px 0 0}.TripCompareTrip-datePickers{margin-top:23px;width:296px}.TripCompareTrip-datePickers-times{margin-top:16px}.TripCompareTimeline{background:#fff;bottom:0;box-sizing:border-box;height:110px;padding:0 20px;position:absolute;width:100%;z-index:100}.SearchItem{border-bottom:1px solid#ddd;cursor:pointer;height:64px;position:relative}.SearchItem:hover,.SearchItem:focus{background:#f9f9f9}.SearchItem-iconCircle{width:38px!important;background:#fff;border:3px solid#666;border-radius:50%;box-sizing:border-box;font-size:24px;height:38px;line-height:32px;margin-left:10px;margin-top:14px;text-align:center}.SearchItem-iconCircle--geofence{font-size:15px}.SearchItem-name{font-size:14px;left:57px;line-height:16px;max-width:225px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:50%;transform:translatey(-50%);white-space:nowrap}.SearchItem-description{color:#666;font-size:12px}.DriverMarker{border:1px solid#fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;font-size:14px;font-weight:600;height:24px;line-height:24px;margin-left:-12px;margin-top:-12px;text-align:center;width:24px}.DriverMarker.driving{background:#5cae60}.DriverMarker.driving-manual{background:#a5d2a8}.DriverMarker.on-duty{background:#ffbd4d}.DriverMarker.sleeper-berth{background:#666}.DriverMarker.off-duty{background:#ccc}.TripDetailsModal{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;max-width:646px;min-height:300px;overflow-y:visible;overflow-y:initial;padding:10px}.TripDetailsModal-input{margin-bottom:10px}.TripDetailsModal-input-area{height:auto;max-height:400px;max-width:626px}.TripDetailsModal-input-area .trip-notes-input{max-height:400px;max-width:626px;min-height:90px;min-width:100px}.TripDetailsModal-group{flex-direction:column}.TripDetailsModal-type{padding:3px 0;width:100%}.TripDetailsModal-notes-modal-wrapper{display:flex;justify-content:center}.MeasureOverlay{background:#fff;border-radius:8px;box-shadow:0 4px 5px rgba(0,0,0,.2);left:50%;margin:20px auto;padding:20px 20px 10px;position:absolute;right:50%;top:120px;width:200px}.visx-tooltip{z-index:2000}.Arc-path{fill:rgba(0,0,0,.2);stroke:rgba(0,0,0,.5)}.Arc-path.is-focused{fill:rgba(244,119,53,.7)}.Arc-path-dot,.Arc-circle{background:#999;border:2px solid#666;border-radius:50%;height:10px;left:-5px;position:absolute;top:-5px;width:10px}.Arc-circle.is-focused,.Arc-path-dot.is-focused{background:#f47735;border-color:#cf652d;box-shadow:0 0 20px 5px#f47735;height:18px;left:-9px;top:-9px;width:18px;z-index:10}.BottomPanel{background:#fff;bottom:0;box-shadow:0 1px 0 0#eee;height:100%;position:absolute;width:100%;z-index:99}.BottomPanel-body{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:100px;overflow:scroll;position:relative}.BottomPanel-refresh{display:flex;position:absolute;right:10px}.BottomPanel-mask{background:rgba(255,255,255,.5);height:calc(100% - 19px);margin-top:19px;position:absolute;width:100%;z-index:99}.BottomPanel .hideMask{display:none}.BottomPanel.is-expanded{top:0}.BottomPanel.is-expanded .BottomPanel-body{margin:70px 0 0}.BottomPanel .ReactTable.react-table .rt-tbody{overflow-x:hidden!important}.TripDownloadModal{padding:0;overflow:visible}.TripDownloadModal-body{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:0;overflow:visible}.TripDownloadModal-body .DatePicker{margin-top:10px;width:95%}.TripSettingsModal-container{padding-top:16px}.TripSettingsModal-body{background-color:#fff!important;padding:24px 24px 40px}.OpenLayersMap{height:100%;position:relative;width:100%;z-index:0}.Messaging{display:flex;height:100%;overflow:hidden;padding:0 10px;position:relative}.MessageLeftPanel{height:100%;max-width:410px;width:100%}.MessageLeftPanel-noResult{padding:20px 0}.MessageContacts{border-top:1px solid#ccc;height:100%;margin-top:22px;overflow-x:hidden;overflow-y:scroll;padding-top:1px}.MessageContacts::-webkit-scrollbar{display:none}.MessageContacts>div::-webkit-scrollbar{display:none}.MessageWindow{display:flex;flex-direction:column;height:100%;max-width:calc(100vw - 410px);overflow:hidden;width:100%}.ChatWindow{border:1px solid#ccc;height:90%;margin-left:10px;margin-top:20px;overflow:hidden;position:relative}.MessageHeader{align-items:center;border-bottom:1px solid#ccc;display:flex;flex-direction:column;height:59px;padding:0 20px;position:relative}.MessageHeader-contact{align-items:center;display:flex;flex:1;font-size:22px;font-weight:700;max-width:100%;padding-bottom:5px;padding-top:8px;text-align:center}.MessageHeader-contact-name{margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageHeader-contact .TextInput-faIcon{background:transparent}.MessageHeader-contact--icon{cursor:pointer;font-size:16px;margin-right:10px}.MessageHeader-contact--icon.is-check{color:#ce5239}.MessageHeader-contact-inputContainer{width:350px}.MessageHeader-contact-input{background:transparent;border:0;box-shadow:none;font-size:22px;font-weight:700;text-align:center}.MessageHeader-contact-input.is-withValue{padding:0 75px 0 0}.MessageHeader-contacts{color:#666;flex:1;font-size:14px;padding-bottom:5px;text-align:center}.MessageHeader-contacts-sendTo{align-items:center;display:flex}.MessageHeader-contacts-sendTo-container{margin-right:10px}.MessageHeader-contacts--icon{cursor:pointer;font-size:16px;margin-left:10px}.MessageHeader-newMessage{align-items:center;display:flex;height:100%;width:100%}.MessageHeader-newMessage-container{flex:1;margin:0 10px;max-width:50%}.MessageHeader-newMessage-input{background:transparent;border:none;box-shadow:none}.MessageHeader-newMessage-inputPlaceholder{color:#ccc}.ContactGroup{margin-bottom:-35px;margin-top:-4px;text-align:left}.ContactGroup-label{background:#eee;color:#666;font-size:16px;font-weight:700;margin-bottom:10px;padding:10px 15px}.MessageContent{border-left:1px solid#ccc;border-right:1px solid#ccc;height:calc(100% - 124px);margin-left:-1px;overflow-x:hidden;overflow-y:auto;padding:0 1%;width:98%}.MessageContent.is-shorten{width:70%}.MyMessage{width:100%}.MyMessage:after{clear:both;content:"";display:block}.MyMessage-message{float:right;margin-bottom:15px;padding:8px 10px;position:relative;width:45%;background:#f47735;background:var(--styleSubmenuActiveColour);border:1px solid#f47735;border:1px solid var(--styleSubmenuActiveColour);border-radius:6px;color:#fff}.MyMessage-message:after,.MyMessage-message:before{left:100%;top:30%;border:solid transparent;content:"";height:0;pointer-events:none;position:absolute;width:0}.MyMessage-message:after{border-left-color:#f47735;border-left-color:var(--styleSubmenuActiveColour);margin-top:-7px;border-width:7px}.MyMessage-message:before{border-left-color:#f47735;border-left-color:var(--styleSubmenuActiveColour);margin-top:-8px;border-width:8px}.MyMessage-message-sent,.MyMessage-message-acknowledged{bottom:10px;font-size:12px;position:relative;right:0}.MyMessage-message-sent--icon,.MyMessage-message-acknowledged--icon{position:absolute;right:0;top:0}.MyMessage-message-acknowledged{color:#fff}.MyMessage-message-acknowledged--icon:first-child{font-size:1.3em;right:8px;top:-4px}.ContactMessage{display:flex;flex-direction:row;width:100%}.ContactMessage:after{clear:both;content:"";display:block}.ContactMessage-image{padding:20px 15px 0 5px;width:40px}.ContactMessage-image-icon{width:100%!important;height:40px}.ContactMessage-nameGroup{display:flex;flex-direction:column;width:40%}.ContactMessage-nameGroup-name{color:#666;font-size:12px;height:14px;margin-bottom:8px}.ContactMessage-nameGroup-message{margin-bottom:15px;padding:8px 10px;position:relative;background:#eee;border:1px solid#eee;border-radius:6px}.ContactMessage-nameGroup-message:after,.ContactMessage-nameGroup-message:before{right:100%;top:30%;border:solid transparent;content:"";height:0;pointer-events:none;position:absolute;width:0}.ContactMessage-nameGroup-message:after{border-right-color:#eee;margin-top:-7px;border-width:7px}.ContactMessage-nameGroup-message:before{border-right-color:#eee;margin-top:-8px;border-width:8px}.MessageDateTime{text-align:center;width:100%}.MessageDateTime--time{color:#333;font-size:12px;margin-bottom:15px}.MessageDateTime--date{margin-bottom:25px;margin-top:10px;position:relative}.MessageDateTime--date-divider{border-top:1px solid#ccc;position:absolute;top:50%;transform:translatey(-50%);width:100%;z-index:-1}.MessageDateTime--date-container{background:#fff;border:1px solid#ccc;padding:3px 20px}.MessageInput{align-items:center;background:#eee;border-right:1px solid#ccc;bottom:0;display:flex;padding:13px 1%;position:absolute;width:98%}.MessageInput.is-shorten{width:70%}.MessageInput-inputContainer{padding:0 5px}.MessageInput-inputPlaceholder{color:#ccc}.MessageInput-messageTemplate{height:40px;max-width:40px;padding:0 5px;position:relative;width:100%}.MessageInput-messageTemplate-templateButton{margin:0}.MessageInput-sendButton{margin:0 5px}.MessageTemplate{background:#fff;bottom:120%;padding:15px;position:absolute;right:0;width:240px;background:#fff;border:1px solid#eee;border-radius:6px}.MessageTemplate:after,.MessageTemplate:before{left:90%;top:100%;border:solid transparent;content:"";height:0;pointer-events:none;position:absolute;width:0}.MessageTemplate:after{border-top-color:#fff;margin-left:-7px;border-width:7px}.MessageTemplate:before{border-top-color:#eee;margin-left:-8px;border-width:8px}.MessageTemplate-templates{margin-bottom:10px;max-height:220px;overflow-y:scroll}.MessageTemplate-templates::-webkit-scrollbar{display:none}.MessageTemplate-templates>div::-webkit-scrollbar{display:none}.MessageTemplate-inputContainer{margin-bottom:10px}.MessageTemplate-saveButton{font-size:14px;padding:5px;width:100%}.TemplateCard{cursor:pointer;display:flex;flex-direction:column}.TemplateCard--editing{background:#eee;border-bottom:1px solid#eee;cursor:default;margin-bottom:10px;margin-left:-5px;margin-right:-5px;padding:5px 10px}.TemplateCard-cardContainer{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.TemplateCard-cardContainer-nameGroup{word-break:break-word}.TemplateCard-cardContainer-nameGroup--title{font-size:14px}.TemplateCard-cardContainer-nameGroup--message{color:#666;font-size:12px}.TemplateCard-cardContainer-nameGroup-inputContainer{height:auto}.TemplateCard-cardContainer-nameGroup-input{font-size:14px}.TemplateCard-cardContainer-buttonContainer{display:flex}.TemplateCard-cardContainer-buttonContainer--iconButton{display:flex;height:28px;margin:5px 0 5px 5px;width:28px}.TemplateCard-message-inputContainer{height:auto}.TemplateCard-message-input{font-size:14px;height:64px}.ContactCard{cursor:pointer;display:flex;margin-top:-1px;padding:8px 5px}.ContactCard:last-child{margin-bottom:60px}.ContactCard.is-leftPanelContacts{border:1px solid#ccc}.ContactCard.is-leftPanelContacts:first-of-type{border-top:none}.ContactCard.is-categoryResult{border:none;margin-top:0;padding:15px 5px}.ContactCard.is-categoryResult:last-child{margin-bottom:0}.ContactCard.is-nonClickable{cursor:default}.ContactCard.is-unread{background:#ddd}.ContactCard-contactImage{width:100%!important;border-radius:50%;height:45px;max-width:45px;padding:0 5px}.ContactCard-contactInfo{overflow:hidden;padding:0 5px;width:100%}.ContactCard-contactInfo.is-newMessage{align-items:center;display:flex}.ContactCard-contactInfo-name{font-size:18px;font-weight:700;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContactCard-contactInfo-content{color:#666;font-size:14px}.ContactCard-contactInfo-lastConversationTime{color:#666;font-size:12px;margin-top:10px}.ContactCard-contactDate{font-size:12px;padding:0 5px;text-align:right;width:80px}.ContactCard.is-selected{background-color:#f47735;background-color:var(--styleSubmenuActiveColour);color:#fff}.ContactCard.is-selected .ContactCard-contactInfo-content{color:#fff}.ContactMembers,.ContactMembers-text{position:relative}.ContactMembers-text-popup{background:#fff;border:1px solid#eee;border-radius:4px;box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);color:#666;left:0;padding:7px;position:absolute;top:145%;z-index:1}.ContactMembers-text-popup-member{white-space:nowrap}.ContactMembers-text-popup-member:not(:last-child){margin-bottom:7px}.SearchResult{height:100%;margin-bottom:50px;overflow-x:hidden;overflow-y:scroll;padding:20px 0}.SearchResult::-webkit-scrollbar{display:none}.SearchResult>div::-webkit-scrollbar{display:none}.SearchResult-keyword{align-items:center;background-color:#f47735;border:1px solid#f47735;color:#fff;display:flex;font-size:18px;font-weight:700;height:100%;justify-content:space-between;margin-bottom:30px;max-height:60px;padding:0 15px}.SearchResult-keyword-closeButton{color:#fff}.SearchResult-category{margin-bottom:20px;padding:0 5px}.SearchResult-category--buttons{border-radius:11px;font-size:11px;height:25px;margin:0 5px;min-height:auto;min-width:auto;padding:5px 15px}.SearchResult-category--buttons.is-selected{background:#fcd9c6;border-color:#f47735;color:#f47735}.CategoryResult{margin-bottom:20px}.CategoryResult:last-child{margin-bottom:70px}.CategoryResult-group{border-bottom:1px solid#ccc;color:#666;padding:20px 0}.SharedMedia{display:flex;height:100%;overflow-y:auto;position:absolute;right:0;top:60px;width:3.5%}.SharedMedia.is-visible{width:28%}.SharedMedia::-webkit-scrollbar{display:none}.SharedMedia>div::-webkit-scrollbar{display:none}.SharedMedia-toggle{background:#eee;border-left:1px solid#ccc;cursor:pointer;height:100%;max-width:52px;padding:10px 0;text-align:center;width:100%}.SharedMedia-inner{height:100%;margin-bottom:15px;padding:15px}.SharedFiles{margin-bottom:50px}.SharedFiles-sectionName{font-size:18px;font-weight:700;margin-bottom:15px}.SharedFiles-files{display:flex;margin-bottom:15px}.SharedFiles-files--icon{color:#f47735;height:18px;padding-right:15px;width:18px}.SharedFiles-files--name{flex:1}.SharedFiles-files--iconDownload{color:#f47735;cursor:pointer;padding-left:15px}.SharedImages{margin-bottom:30px}.SharedImages-sectionName{font-size:18px;font-weight:700;margin-bottom:15px}.SharedImages-imageContainer{margin-bottom:15px;position:relative}.SharedImages-imageContainer--image{max-width:100%}.SharedImages-imageContainer--iconDownload{bottom:10px;color:#fff;cursor:pointer;position:absolute;right:10px}.EngineAlerts{height:100%;padding:10px 15px 0}.EngineAlerts .Table{height:100%}.EngineAlerts .ReactTable .rt-th span{max-width:100%;overflow:visible;overflow:initial;white-space:normal}.EngineAlerts-filters{width:165px}.EngineAlerts-left-panel{height:20px;margin:-30px 0 0 9px;width:20px}.EngineAlerts-left-panel-count{align-items:center;background:#f47735;background:var(--styleSuperscriptCounterColour);border-radius:3px;color:#fff;display:flex;font-size:10px;height:10px;justify-content:center;line-height:normal;min-width:10px;padding:2px 4px;top:0}.EngineAlerts-nav-icon{width:20px}.EngineAlerts-table-icon{float:right;height:25px;margin:5px 15px;width:25px}.EngineAlerts-table-icon-custom{height:25px;width:25px}.EngineAlerts-table-icon-custom svg{fill:#f47735;fill:var(--styleIconColour)}.EngineAlerts-table-icon-count{background:#f47735;background:var(--styleSuperscriptCounterColour);border-radius:3px;color:#fff;font-size:12px;height:18px;line-height:normal;min-width:7px;padding:2px 4px;position:absolute;right:-10px;top:-5px}.EngineAlerts-table-cell-center{line-height:2.5;text-align:center}.EngineAlerts-table-cell-left{padding-left:10px!important;line-height:2.5}.EngineAlerts-table-cell-button{height:28px;margin:0 auto;width:28px}.EngineAlerts-table-cell-status,.EngineAlerts-table-cell-status-history{background:#dfdfdf;border:none;color:#fff;font-size:12px;font-weight:600;padding:5px 12px;text-transform:capitalize}.EngineAlerts-table-cell-status-history{padding:5px 25px}.EngineAlerts-table-cell-status-history--auto{height:auto;margin:8px 0;padding:5px 15px}.EngineAlerts-duration-bold{font-weight:900}.EngineAlerts-duration-light{font-weight:400}.Engine-table{overflow:hidden}.Engine-table-cell-status-badge{margin-top:-4px}.Engine-table .table-cell{height:100%!important;padding-top:19px!important;min-height:52px}.Engine-table .table-cell-status-badge{height:100%!important;padding-top:15px!important}.Engine-table-buttons{display:flex;text-align:right}.Engine-table-buttons .Button,.Engine-table-buttons .Help-content-guide--button{margin-right:5px}.Engine-table-row.isExpanded{background-color:#999!important;color:#fff!important}.Engine-table-expander{-webkit-user-select:none;user-select:none;font-size:18px;margin:0 auto}.Engine-table-expander-text{margin-right:5px}.Engine-table-expanded{border:solid 1px#ddd}.Engine-table-icon{height:14px;margin-right:10px;width:14px}.Engine-table-icon-repeat{float:right}.HistoryPanel{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;flex-direction:column;height:100%;margin-top:45px;padding:30px 25px;position:absolute;right:0;top:60px;width:400px;z-index:100}.HistoryPanel-hr{border:0;border-top:1px solid#ccc;display:block;height:1px;margin:1em 0;padding:0}.HistoryPanel-loading{align-items:center;display:flex;flex:1}.HistoryPanel-close{position:absolute;right:25px}.HistoryPanel-title-text{font-family:"Roboto",sans-serif;font-weight:600;font-size:16px}.HistoryPanel-title-content{color:gray}.HistoryPanel-vehicle-name{font-family:"Roboto",sans-serif;font-weight:600;font-weight:900;margin:0}.HistoryPanel-vehicle-model{font-family:"Roboto",sans-serif;margin:0}.HistoryPanel-fault{padding:10px}.HistoryPanel-fault-arrow-icon{margin:0 8px 0 0}.HistoryPanel-fault-title,.HistoryPanel-fault-distance{font-family:"Roboto",sans-serif;font-weight:600}.HistoryPanel-fault-list{display:flex;flex-direction:column}.HistoryPanel-fault-list-group{display:flex;flex-direction:row}.HistoryPanel-fault-list-group-item-long{flex:.4}.HistoryPanel-fault-list-group-item-short{flex:.2}.HistoryPanel-fault-list-group-date{color:gray;font-size:12px}.TemperatureAlerts{height:100%;padding:10px 15px 0}.TemperatureAlerts .Table{height:100%}.TemperatureAlerts-refrigerator{align-items:center;display:flex;justify-content:center}.TemperatureAlerts-buttons{display:flex;flex-direction:row;justify-content:center}.TemperatureAlerts-button-on{background-color:#bcd36f;border-radius:10px;color:#fff;font-size:12px;height:20px;line-height:1.7;margin:5px auto;text-align:center;width:40px}.TemperatureAlerts-button-off{background-color:#999;border-radius:10px;color:#fff;font-size:12px;height:20px;line-height:1.7;margin:5px auto;text-align:center;width:40px}.TemperatureAlerts-button-open{background-color:#c94b36;border-radius:10px;color:#fff;font-size:12px;height:20px;line-height:1.7;margin:6px 0 0 10px;text-align:center;width:60px}.TemperatureAlerts-button-close{background-color:#999;border-radius:10px;color:#fff;font-size:12px;height:20px;line-height:1.7;margin:6px 0 0 10px;text-align:center;width:60px}.TemperatureAlerts-exclamation{color:red;float:right;margin-top:10px}.TemperatureAlerts-pencil{color:#e57e48;margin:10px 0 0 10px}.TemperatureAlerts .StatusBar-tooltip{left:100px;top:-16px}.TemperatureAlerts .StatusBar-tooltip:before{border-bottom:13px solid#333;border-left:13px solid transparent;border-right:13px solid transparent;content:" ";height:0;left:-17px;position:absolute;top:17px;transform:rotate(270deg);width:0}.TemperatureAlerts-form{align-items:center;display:flex;flex-direction:row;padding:0 10px}.TemperatureAlerts-form-threshold{margin:0 3px 5px 0}.TemperatureAlerts-form-threshold-no-edit{display:block;width:100%}.TemperatureAlerts-form-submit{display:flex;flex-direction:row}.TemperatureAlerts-form-check{border:none;color:green;width:20px}.TemperatureAlerts-form-clear{border:none;color:#666;width:20px}.TemperatureChartPanel{background-color:#fff;height:530px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:800px}.TemperatureChartPanel-close{float:right;z-index:2}.TemperatureChartPanel-title{font-size:26px;text-align:center}.TemperatureChartPanel-subTitle{font-size:16px;text-align:center}.TemperatureChartForm{align-items:center;display:flex;flex-direction:row;justify-content:center}.TemperatureChartForm-date-picker{margin-right:30px;width:20%}.TemperatureChartForm-button{border:1px solid#ccc;border-radius:4px;box-shadow:none;color:#666;cursor:pointer;font-size:12px;height:28px;margin:0 3px;width:100px;font-family:"Roboto",sans-serif;font-weight:600}.TemperatureChartForm-button:focus{outline:0}.TemperatureChartForm-button.active{background-color:#f47735;background-color:var(--styleSubmenuActiveColour);box-shadow:inset 0 3px 3px 0 rgba(0,0,0,.15);color:#fff}.TemperatureChart{margin-top:40px}.TemperatureChart svg.recharts-surface{overflow:inherit}.TemperatureChart-empty{align-items:center;display:flex;flex-direction:row;height:300px;justify-content:center}.TemperatureChart-spinner{height:300px}.TemperatureChart-XAxis{color:gray;float:right;margin:0 120px 0 0}.TemperatureChart-tooltip{background-color:#f47735;background-color:var(--styleSubmenuActiveColour);border-radius:5px;color:#e086d3;font-size:16px;height:56px;line-height:25px;opacity:1;text-align:center;visibility:visible;width:65px;z-index:1}.TemperatureChart-tooltip:after{border-color:#f47735 transparent transparent;border-color:var(--styleSubmenuActiveColour)transparent transparent;border-style:solid;border-width:6px 6px 0;content:"";height:0;left:35%;position:absolute;top:100%;width:0}.TemperatureChart-tooltip-text{color:#fff;font-size:12px;height:14px;margin:0}.TemperatureChart-tooltip-text.big{font-weight:700}.TemperatureChart-tooltip-text.small{font-weight:400}.TemperatureChart-tooltip-text.margin-up{margin-top:5px}.RefrigeratorAlerts-table-cell-status{background:#dfdfdf;border:none;color:#fff;font-size:12px;font-weight:600;height:25px;padding:5px 12px;text-transform:capitalize;width:240px}.RefrigeratorAlerts-status-error{background:#c94b37}.RefrigeratorAlerts-status-warning{background:#e78956}.EngineHoverPanel{background-color:#f9f9f9;color:#fff;display:flex;flex-direction:column;padding:10px 10px 30px;width:220px}.EngineHoverPanel-diagnostics{align-items:center;color:#000;display:flex;flex-direction:row;justify-content:space-between}.EngineHoverPanel-diagnostics-close,.EngineHoverPanel-diagnostics-setting{border-width:0;max-height:35px;min-width:35px}.EngineHoverPanel-icon-number{align-items:center;background-color:#000;border-radius:5px;color:#fff;display:flex;font-size:10px;font-weight:900;height:20px;justify-content:center;width:20px}.EngineHoverPanel-engine{background-color:#fff;border-radius:4px;color:#000;display:flex;flex-direction:column;margin-top:10px;padding:9px 7px}.EngineHoverPanel-engine-header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4px;width:100%}.EngineHoverPanel-engine-header-title{align-items:center;display:flex;flex-direction:row;font-size:14px}.EngineHoverPanel-engine-header-title-text{margin-left:5px}.EngineHoverPanel-engine-content{color:#626262;display:flex;flex-direction:column;font-size:12px;font-weight:800;justify-content:space-between;width:100%}.EngineHoverPanel-engine-content-text{margin:7px 0 3px}.EngineHoverPanel-engine-detail{color:#818181;display:flex;flex-direction:row;font-size:10px;justify-content:space-between;width:100%}.EngineHoverPanel-temperature{align-items:center;background-color:#f9f9f9;color:#000;display:flex;flex-direction:row;justify-content:space-between}.EngineHoverPanel-temperature-icon{color:#cd4e40}.EngineHoverPanel-temperature-dark-bg{background-color:#f9f9f9}.EngineHoverPanel-refrigerator{align-items:center;background-color:#f9f9f9;color:#000;display:flex;flex-direction:row;justify-content:space-between}.EngineHoverPanel-refrigerator-icon{color:#6199c9}.DetailPanel{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;flex-direction:column;margin-top:45px;min-height:100%;padding:30px 25px;position:absolute;right:0;top:60px;width:450px;z-index:10}.DetailPanel-title-text{font-family:"Roboto",sans-serif;font-weight:600;font-size:20px}.DetailPanel-title-vehicle-name{font-size:20px;font-weight:900}.DetailPanel-temperature-name{font-size:18px;font-weight:900}.DetailPanel-temperature-door{margin-right:15px}.DetailPanel-temperature-last-update{margin:0 15px 20px 0}.DetailPanel-temperature-list-unit-line{margin-bottom:10px}.DetailPanel-temperature-list-unit{font-weight:900;margin-right:10px}.DetailPanel-temperature-list-status{background:#dfdfdf;border:none;color:#fff;font-size:14px;font-weight:900;height:25px;padding:5px 12px;text-transform:capitalize}.DetailPanel-temperature-list-status-small{margin-top:6px;min-width:20px}.DetailPanel-temperature-list-exclamation{color:#e57e48;margin-left:20px}.DetailPanel-temperature-list-wrapper{display:flex;flex-direction:row;margin-bottom:10px}.DetailPanel-temperature-list-short{min-width:60px}.DetailPanel-temperature-list-middle{min-width:75px}.DetailPanel-temperature-list-long{min-width:90px}.DetailPanel-refrigerator-status{background:#dfdfdf;border:none;color:#fff;font-size:14px;font-weight:900;height:25px;margin:10px 0;padding:5px 25px;text-transform:capitalize}.DetailPanel-refrigerator-ignition-container{margin-bottom:15px}.DetailPanel-refrigerator-ignition-text{margin-right:10px}.DetailPanel-refrigerator-fuel-container{margin:18px 0}.DetailPanel-refrigerator-fuel-text{margin-right:15px}.DetailPanel-refrigerator-fuel-value{color:gray}.DetailPanel-refrigerator-running-title{font-weight:900;margin-bottom:7px}.UserSettings{margin:auto;min-width:250px;width:90%}.UserSettings-header{align-items:center;background-color:#fff;display:flex;height:90px;justify-content:space-between;position:fixed;width:90%;z-index:10}.UserSettings-headerBrand{align-items:center;display:flex;font-size:18px;font-weight:600;margin:0}.UserSettings-headerBrand-image{border:1px solid#666;border-radius:50%;margin-right:13px}.UserSettings-main{display:flex;padding-top:20px}.UserSettings-sectionHeader{font-family:"Roboto Condensed",sans-serif;font-weight:400;border-bottom:1px solid#999;font-size:28px;line-height:33px;margin:0 0 27px;padding:0 0 5px;text-align:left;width:100%}.UserSettings-subHeader{font-family:"Roboto Condensed",sans-serif;font-weight:400;background:#ededed;font-size:22px;height:68px;line-height:68px;margin-bottom:22px;padding-left:16px}.UserSettings-formGroup{padding-bottom:42px}.UserSettings-formContainer{display:flex;flex-wrap:wrap;justify-content:space-around}.UserSettings-field{height:auto;margin-bottom:10px}.UserSettings-field--last{margin-bottom:40px}.UserSettings-field.is-invalid{margin-bottom:25px}.UserSettings-field-error{font-size:10px;position:absolute;text-align:left;text-transform:uppercase}.UserSettings-fieldWide{margin-bottom:12px}.UserSettings-formRadioLabel{margin-left:-15px;text-align:left;width:48%}.UserSettings-formRadioInput{margin-left:30px}.UserSettings-dropdown{margin-bottom:200px;width:48%}.EditUser-field{margin-bottom:12px}.EditUser-field--last{margin-bottom:40px}.EditUser-permissionsDropdown{margin:0 15px 0 20px;width:200px}.EditUser-permissionsUserType{font-weight:600}.EditUser-permissionsCopy{line-height:38px}.EditUserTable-checkbox{left:12px;top:2px}.EditButtons{display:flex;flex-direction:row}.EditUserVehicleTable .user-vehicles-filter-box{display:flex;margin-bottom:20px}.EditUserVehicleTable .edit-user-vehicles-table-description span{margin-right:4px}.EditUserVehicleTable-table{padding-bottom:40px}.EditUserVehicleTable-table .ReactTable.react-table .rt-tbody{overflow:scroll!important;max-height:360px}.AdvancedTheme-settingCell{align-items:center;border-bottom:1px solid gray;display:flex;flex-direction:column;height:150px;justify-content:space-around;padding:15px}.AdvancedTheme-settingCell-title{margin:0}.AdvancedTheme-settingCell-colourTester{border-radius:5px;box-shadow:0 0 16px -3px rgba(0,0,0,.77);height:10px;width:95%}.List{background-color:#f9f9f9;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:20px 20px 0}.List-documentModal-body{text-align:center}.List-search{max-width:250px}.List-statBox{display:inline-block;margin-right:30px}.List-statBox-label{color:#666;display:block;font-size:12px}.List-statBox-value{color:#333;font-size:16px}.List-more-filters{margin-bottom:15px;margin-top:10px}.List-table{align-self:center;flex:1;margin-top:15px;width:100%}.List-table.is-paginatable{min-height:calc(50% - 31px)}.List-groupTilesContainer{align-content:flex-start;margin-top:15px;max-height:calc(50% - 31px);min-height:150px;overflow-y:scroll}.List-groupTileContainer{margin-top:10px}.List-info{background:#eee;border-radius:4px;font-size:14px;margin:10px 0 0;padding:10px}.SimpleList{padding:0 30px}.SimpleList-header{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:28px;padding:40px 0 30px;text-align:left}.MissingTripsModal-filter{max-width:300px}.MissingTripsModal-table{height:calc(100% - 78px)}.ELDVehicleActivity-timeline .TimelineBar-section:not(.driving):not(.driving-manual):not(.driving-unassigned){display:none}.ImmobiliseVehicle{align-items:center;background:#d8d8d8;border:1px solid#979797;border-radius:5px;display:flex;margin:0 auto;padding:20px 0;width:100%}.ImmobiliseVehicleIcon{border-right:1px solid#999;padding:0 40px}.ImmobiliseVehicleIcon-content{margin:0 auto;width:200px}.ImmobiliseVehicleIcon-status{margin:10px 0}.ImmobiliseVehicleIcon-status-button{font-size:14px;margin:0 auto}.ImmobiliseVehicleContent{padding:0 40px;text-align:left}.ImmobiliseVehicleContent-loader{margin-bottom:35px}.ImmobiliseVehicleContent-checkbox{margin-bottom:10px}.ImmobiliseVehicleContent-header{font-weight:700}.ImmobiliseVehicleContent-button{border-radius:8px}.ImmobiliseVehicleContent-interactive{display:flex;margin-bottom:15px;max-width:370px;width:100%}.ImmobiliseVehicleContent-interactive-button{border-radius:8px;height:36px;margin-left:10px}.InhibitVehicleFormOverview{border:1px solid#ccc;padding:15px 20px 0;text-align:left}.Routes-header{border-bottom:2px solid#ccc;box-sizing:border-box;margin:10px 0;padding:10px 0}.Routes-header-title{font-size:16px}.Routes-warning{background-color:rgba(230,188,35,7.843%);border:1px solid#e6bc23;border-radius:2px;display:block;margin-bottom:15px;padding:15px 10px;text-align:left}.Routes-warning-icon{color:#e6bc23;margin-right:10px}.Routes-warning.isHidden{display:none}.Routes-content{align-items:center;background-color:#e2e2e2;border:2px solid#e2e2e2;border-radius:3px;box-sizing:border-box;display:grid;grid-template-columns:5%90%5%;justify-content:center;margin:10px 0;min-height:300px;padding:20px 0;width:100%}.Routes-content.isEmpty{grid-template-columns:100%;text-align:center}.Routes-content-trip{height:500px;max-height:500px;overflow:auto}.Routes-content-trip-header{background-color:#fff;padding:20px 20px 0;position:sticky;top:0}.Routes-content-trip-title{display:block;text-align:left}.Routes-content-trip-filter{align-items:center;display:grid;grid-template-columns:25%45%20%5%;justify-content:space-between;margin-top:30px}.Routes-content-trip-filter-searchBtn{border:none;border-radius:4px;color:#fff}.Routes-content-trip-filter-searchBtn.is-disabled{color:#fff;cursor:not-allowed}.Routes-content-list{box-sizing:border-box;margin-top:30px;padding:0 20px 10px;width:100%}.Routes-content-count{color:#7c7c7c;padding:20px 0;text-align:left}.Routes-table{box-sizing:border-box;width:100%}.Routes-item-cancel{color:#9b9b9b;cursor:pointer}.Routes-item-cancel:hover,.Routes-item-cancel:focus{color:#ce5239}.Routes-item-save{color:#5cae60;cursor:pointer}.Routes-item-spacer{background-color:#9b9b9b;display:inline-block;height:15px;margin:0 5px;width:1px}.AlertKeyPoints-title{font-size:18px;text-align:left}.AlertKeyPoints-content{display:grid;grid-row-gap:5px;grid-template-columns:40%60%}.AlertKeyPoints-content-div:nth-child(-n+4){grid-column-start:1}.AlertKeyPoints-content-div:nth-child(n+5){grid-column-start:2;grid-row-start:auto}.AlertKeyPoints-content-div:nth-child(5){grid-row-start:1}.AlertKeyPoints-content-div:nth-child(6){grid-row-start:2}.AlertKeyPoints-content-div:nth-child(7){grid-row-start:3}.AlertKeyPoints-content-div:nth-child(8){grid-row-start:4}.AlertMethod,.AlertKeyPoints{display:grid;grid-template-rows:15%85%;min-height:300px;padding:10px}.AlertMethod-title{font-size:18px;text-align:left}.AlertMethod-options-title{color:#666;padding-top:15px;text-align:right}.Input .AlertMethod-input,.Input .AlertMethod-input.with-value{padding-right:5px!important}.AlertMethod .RadioInputGroup-label,.AlertKeyPoints .RadioInputGroup-label{margin:10px 0;text-align:left;width:100%}.Card{background-color:#fff;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:20px;min-height:250px;padding:10px;width:100%}.Card.isHover:hover,.Card.isHover:focus{background-color:#f8f8f8;cursor:pointer}.Card-top{align-items:center;display:flex;flex:.7;flex-direction:column;justify-content:center}.Card-top-icon{align-items:center;background:#ddd;border-radius:50%;display:flex;font-size:25px;height:70px;justify-content:center;margin:5px 0;width:70px}.Card-top-name{padding:10px 0}.Card-top-routeLabel{color:#f47735}.Card-bottom{align-items:flex-start;display:flex;flex:.3;flex-direction:column;justify-content:flex-end}.Card-bottom-details{align-items:center;color:#666;display:grid;font-size:14px;grid-template-columns:50%50%;justify-content:space-between;width:100%}.Card-bottom-details-vhName{color:#000;text-align:right}.Card-bottom-status{color:#666;margin-top:5px}.Card-bottom-status span{margin-left:5px}.CtLeftNav{box-sizing:border-box;position:sticky;top:30px}.CtLeftNav-mainNav{list-style:none;margin:0;padding:0}.CtLeftNav-mainNav-title{align-items:center;display:flex;justify-content:space-between;padding:10px}.CtLeftNav-mainNav-title.isActive{background-color:#f47735;background-color:var(--styleSubmenuActiveColour);color:#fff}.CtLeftNav .VerticalNav{width:100%}.CtLeftNav .VerticalNav-inner{width:auto}.CtLeftNav .VerticalNav-item{border:1px solid transparent;box-sizing:border-box;display:block;height:auto;margin:5px 10px 0;width:calc(100% - 10px)}.CtLeftNav .VerticalNav-item.is-active,.CtLeftNav .VerticalNav-item:hover,.CtLeftNav .VerticalNav-item:focus{background-color:#fff;border:1px solid#ddd;color:#000;font-weight:400}.CtLeftNav .VerticalNav-item.is-active:before,.CtLeftNav .VerticalNav-item:hover:before,.CtLeftNav .VerticalNav-item:focus:before{background:#f47735;background:var(--styleSubmenuActiveColour);content:"";height:3px;left:0;padding:19px 2px;position:absolute}.SchedulePicker{align-items:flex-start;box-sizing:border-box;display:flex;flex:1;flex-direction:column;justify-content:space-evenly}.SchedulePicker-title{font-size:18px}.SchedulePicker-description{font-size:12px;text-align:left}.SchedulePicker-date{width:100%;margin-bottom:10px}.SchedulePicker-input{padding-right:5px}.SchedulePicker-days{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-between;width:100%}.SchedulePicker-days-header{align-items:center;display:flex;flex:.2;flex-wrap:wrap;justify-content:space-between;width:100%}.SchedulePicker-days-listcontent{align-items:center;display:flex;flex:.8;flex-wrap:wrap;justify-content:center;width:100%}.SchedulePicker-days-list{list-style:none;margin:0;padding:0}.SchedulePicker-days-list li{background-color:#ddd;border:1px solid#ddd;border-radius:3px;box-sizing:border-box;cursor:pointer;display:block;float:left;margin-bottom:3px;margin-right:3px;padding:10px 0;width:40px}.SchedulePicker-days-list li:hover,.SchedulePicker-days-list li.isSelected,.SchedulePicker-days-list li:focus{background-color:#9ab550;color:#fff}.TripPanel{align-items:center;background-color:#fff;border-radius:3px;box-shadow:0 0 5px 0#ddd;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:2%25%2%25%10%20%5%;justify-content:space-between;margin:5px 0 15px;padding:10px;width:100%}.TripPanel.isSelected{background-color:#eee;border:1px solid#d9d9d9}.TripPanel-info{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;text-align:left}.TripPanel-info-label{color:#ccc;font-size:12px}.TripPanel-info-date{font-weight:700}.TripPanel-info-address{font-size:12px}.TripPanel-total-label{color:#ccc;font-size:12px}.TripPanel-total-value{display:block;text-decoration:underline}.TripPanel-map-btn{background-color:#5cae60;border:none;box-sizing:border-box;color:#fff;min-width:auto;padding:0;width:100%}.TripPanel-arrow-rounded{align-items:center;background-color:#5cae60;border:3px solid#ccc;border-radius:50%;color:#fff;display:flex;font-size:14px;height:20px;justify-content:center;width:20px}.TripPanel:hover,.TripPanel:focus{background-color:#f9f9f9}.Alert{border:1px solid#ccc;border-radius:4px;display:block;height:auto;margin-bottom:20px;padding:20px;position:relative}.Alert.is-open{background-color:#fff;box-shadow:1px 1px 6px 0 rgba(0,0,0,.3)}.Alert-header{font-family:"Roboto Condensed",sans-serif;font-weight:400;margin-bottom:35px;padding:0 15px}.Alert-header-title{font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#333;font-size:28px;margin-top:0}.Alert-header-description{color:#999}.Alert-header-reminderInput{padding:20px 0}.Alert-header-reminderInput-input{margin-bottom:13px;width:100%}.Alert-header-reminderInput .mandatory-sensorToggle{margin-top:10px}.Alert-header-form{display:grid;grid-column-gap:10px;grid-template-columns:calc(40% - 5px)calc(60% - 5px);margin-bottom:25px}.Alert-reminderSettings{margin-bottom:35px;padding:0 15px}.Alert-reminderSettings-header{font-size:18px;margin-bottom:15px;text-transform:uppercase}.Alert-reminderSettings-reminderInput-container{max-width:85px}.Alert-reminderSettings-reminderInput-time{padding:0 10px}.Alert-reminderSettings-checkboxField{margin:10px 0}.Alert-reminderSettings-checkboxField-description{margin-bottom:5px}.Alert-reminderSettings-sms{padding:0}.Alert-formContainer{border:1px solid#ddd;border-radius:4px;margin-top:20px;padding:20px}.Alert-footer{margin-top:-33px;min-width:280px;position:absolute;right:45px;text-align:right}.Alert-footer--withSchedule{margin-top:23px;position:relative;right:0}.Alert-footer-buffer{height:50px}.Alert-footer-button{margin-left:10px}.ActiveAlert{background-color:#f9f9f9;border:1px solid#ccc;border-radius:4px;padding:16px}.ActiveAlert-header{border-bottom:1px solid#ccc;color:#ddd;margin-bottom:10px;padding:0 0 13px 10px}.ActiveAlert-header-item{font-family:"Roboto",sans-serif;font-weight:600;border-left:1px solid#ccc;color:#333;display:inline-block;padding:0 15px}.ActiveAlert-header-item:first-child{border-left:none;padding-left:0}.ActiveAlert-exclamation{color:#ce5239;margin-right:5px}.ActiveAlert-triggerDetail{font-family:"Roboto",sans-serif;font-weight:600;border-bottom:1px solid#ccc;margin-bottom:13px;min-height:19px;padding:11px 0 19px}.ActiveAlert-spinner{left:20px;transform:translatey(7px);width:50px}.ActiveAlert+.ActiveAlert{margin-top:20px}.StaticBitInput{padding:0 14px}.StaticBitInput-singleBit{background:#f9f9f9;border:1px solid#eee;margin-bottom:1em;padding:10px 20px 21px}.SensorInput{background:#f9f9f9;border:1px solid#eee;border-radius:4px;margin:8px 0;max-width:750px;padding:16px 16px 0}.SensorInput-hysterisis{margin-bottom:13px;max-width:300px}.SensorInput-hysterisis-checkbox{width:160px}.SensorType{background:#fff;border-radius:4px;box-shadow:1px 1px 4px rgba(0,0,0,.1);margin-bottom:1em;padding:10px 16px 5px}.SensorType-name{margin-bottom:20px}.SensorType-input{margin-bottom:13px}.SensorType-checkbox{margin-left:50px;width:60px}.AlertSchedule{margin:20px auto;max-width:700px;width:100%}.AlertSchedule-timeLabel{font-size:12px;height:20px;line-height:20px;margin-right:18px;text-align:right;width:70px}.AlertSchedule-dayNames{font-family:"Roboto Condensed",sans-serif;margin:10px 0 5px 80px;text-align:center}.AlertSchedule-dayColumn{border-top:.5px solid#ddd;text-align:center}.AlertSchedule-dayColumn:last-child .AlertSchedule-minute{border-right:.5px solid#ddd}.AlertSchedule-dayColumn:last-child .AlertSchedule-minute.is-selected{border-right-color:#cf652d}.AlertSchedule-hour{display:flex;flex-direction:column}.AlertSchedule-minute{background-color:#f9f9f9;border-left:.5px solid#ddd;box-sizing:border-box;height:5px;-webkit-user-select:none;user-select:none}.AlertSchedule-minute.is-selected{background:#f47735;border-color:#cf652d}.AlertSchedule-minute:nth-child(4n){border-bottom:.5px solid#ddd}.AlertSchedule-minute:nth-child(4n).is-selected{border-color:#cf652d}.AlertSchedule-minute:hover,.AlertSchedule-minute:focus{background:#eee}.AlertSchedule-minute:hover.is-selected,.AlertSchedule-minute:focus.is-selected{background:#f6925d}.BuyMoreSMS-confirmation{height:90%;padding:30px}.BuyMoreSMS-confirmation-break{border-bottom:1px solid#ddd;color:#666;display:flex;font-size:14px;justify-content:space-between;margin-top:40px;padding:4px 8px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:600}.BuyMoreSMS-confirmation-select{margin:11px 0}.BuyMoreSMS-confirmation-content{font-size:14px}.BuyMoreSMS-bundles{align-items:center;display:flex;flex-wrap:wrap;height:90%;justify-content:center}.BuyMoreSMS-bundle{background:#fff;border-radius:4px;box-shadow:1px 2px 4px 0 rgba(0,0,0,.15);height:195px;margin:8px;text-align:center;width:230px}.BuyMoreSMS-bundle-count{font-size:22px;margin-top:30px;font-family:"Roboto Condensed",sans-serif;font-weight:400}.BuyMoreSMS-bundle-cost{color:#5cae60;font-size:50px;margin:10px 0;font-family:"Roboto Condensed",sans-serif;font-weight:300}.BuyMoreSMS-buttons{align-items:flex-end;display:flex;justify-content:flex-end;margin-right:18px}.EditSMSLimits-table{flex-basis:100%}.Reminders{background-color:#f9f9f9;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:10px 15px 0}.Reminders-leftContent{flex:.2}.Reminders-leftContent-list{list-style:none;padding:0;position:sticky;position:-webkit-sticky;top:50px}.Reminders-leftContent-list-item{display:block;padding:15px}.Reminders-leftContent-list-item.isActive{background-color:#f47735;background-color:var(--styleSubmenuActiveColour)}.Reminders-leftContent-list-item.isActive a{color:#fff;font-weight:700}.Reminders-leftContent-list-submenu{list-style:none;padding:0 0 0 15px}.Reminders-leftContent-list-submenu li{border:1px solid transparent;cursor:pointer;margin:6px 0;outline:none;padding:10px}.Reminders-leftContent-list-submenu li.isActive,.Reminders-leftContent-list-submenu li:hover,.Reminders-leftContent-list-submenu li:focus{border:1px solid#ddd}.Reminders-rightContent{flex:.6;padding:30px}.Reminders-rightContent-form{background-color:#fff}.Reminders-template-action-button{border-radius:8px;height:28px;min-height:0;min-width:0;width:28px}.Reminders-template-add{cursor:pointer;margin-left:5px;text-decoration:underline}.Reminders-template-list{background-color:#fff;border-radius:5px;margin-top:20px;padding:15px}.Reminders-template-list h1{font-family:"Roboto Condensed",sans-serif;font-weight:400}.Reminders-scheduleSettings-group{background:#f9f9f9;border:1px solid#ccc;border-radius:4px;height:100%;padding:15px}.Reminders-scheduleSettings-group--repeat-label{width:auto}@media screen and (max-width:992px){.Reminders-rightContent{flex:.8}}.CreateTemplateModal{padding-top:0}.CreateTemplateModal-body{background-color:#fff}.CreateTemplateModal-content-header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:20px}.CreateTemplateModal-content-header .isIcon{color:#c4dd7e;font-size:28px}.CreateTemplateModal-content-header-description{text-align:center}.CreateTemplateModal-content-header button{position:absolute;right:0;top:0}.CreateTemplateModal-content-form-input{margin-bottom:15px}.CreateTemplateModal-content-form label{display:block;padding-bottom:10px}.CreateTemplateModal-content-form-button{align-items:center;display:flex;flex:1;justify-content:center;margin-top:20px}.CreateTemplateModal-content-form-button button:first-child{margin-right:20px}[class*=task-status-]{color:#fff}.task-status-{background-color:transparent!important}.task-status-0,.task-status-pending,.task-status-created{background-color:#53b8c6!important}.task-status-2,.task-status-accepted{background-color:#87b9dc!important}.task-status-16,.task-status-inprogress{background-color:#4b91c3!important}.task-status-6,.task-status-completed{background-color:#2dab33!important}.task-status-12,.task-status-rejected,.task-status-18,.task-status-failed{background-color:#ce5239!important}.task-status-99,.task-status-canceled{background-color:#666!important}.task-status-1,.task-status-others{background-color:#dfdfdf!important;color:#b6b6b6}.task-status-17,.task-status-suspended{background-color:#f47735!important}.task-status-text--0,.task-status-text-created{color:#53b8c6!important}.task-status-text--2,.task-status-text-accepted,.task-status-text--16,.task-status-text-inprogress,.task-status-text--6,.task-status-text-completed{color:#2dab33!important}.task-status-text--12,.task-status-text-rejected{color:#ce5239!important}.task-status-text--99,.task-status-text-canceled{color:#666!important}.task-status-text--17,.task-status-text-suspended{color:#f47735!important}.task-status-text--1,.task-status-text-others{color:#dfdfdf!important}.TaskDetails-panel{margin-bottom:0}.TaskDetails-download-icon{display:inline-block;font-size:16px;height:36px;line-height:38px;vertical-align:top;width:36px}.TaskDetails-header{display:grid;grid-template-columns:65%35%;grid-template-rows:1fr;margin-left:0}.TaskDetails-header-container{display:grid;grid-template-rows:46px 1fr;margin-top:40px}.TaskDetails-toggle-text{font-family:"Roboto Condensed",sans-serif;font-weight:400;display:inline-block;line-height:21px;margin-right:25px}.TaskDetails-description{color:#f47735;font-size:36px;width:100%}.TaskDetails-description-container{display:flex}.TaskDetails-info{float:right;margin-bottom:-100px;margin-top:55px}.TaskDetails-button{font-family:"Roboto",sans-serif;font-weight:600;font-size:16px;height:38px;min-width:150px;padding-left:25px;padding-right:25px}.TaskDetails-creator-container{position:relative}.TaskDetails-creator-icon{align-items:center;background-color:#000;border-radius:4px;color:#fff;display:flex;flex-direction:column;font-size:12px;height:20px;justify-content:center;left:-11px;padding:auto;position:absolute;text-align:center;top:-8px;width:20px}.TaskDetails-creator-text{color:#444;font-family:"Roboto Condensed",sans-serif;font-size:12px;margin-left:20px}.TaskDetails-user-dropdown{padding-right:5px;width:calc(32.2% - 64px)}.TaskDetails-user-button{float:right;margin-top:0}.TaskDetails-form-textarea{padding-top:14px!important;height:96px;resize:none}.TaskDetails-form-textarea.task-step{height:135px!important}.TaskDetails-form-textarea:disabled{height:94px!important}.TaskDetails-form-error:after{color:#ce5239;content:"";margin:3px 0 -16px 12px}.TaskDetails-form-error-hide{display:none}.TaskDetails-form-error.TimePicker:after{margin:6px 0 -16px 4px}.TaskDetails-form-error.required:after{content:"Required field"}.TaskDetails-form-invalid{border-color:#ce5239}.TaskDetails-rejection{width:200px!important}.TaskDetails-repeat{height:50px}.TaskDetails-step-order{height:275px}.TaskDetails-schedule-container{margin:0;padding:0 10px}.TaskDetails-schedule-container .InputDropdown-button-placeholder{padding-left:0}.TaskDetails-schedule-text{padding-bottom:20px;padding-top:20px;text-align:left}.TaskDetails-schedule-text.padded{padding-bottom:54px}.TaskDetails .no-right-padding{padding-right:0!important}.TaskDetails-accordion-container{margin-top:30px}.TaskDetails-link{color:#333;cursor:pointer;text-decoration:underline}.TaskDetails-allow-rejection{margin-top:-53px}.caption,.TaskDetails-form-error:after{display:block;font-size:10px;text-transform:uppercase}.status,.TaskStep-status{font-family:"Roboto",sans-serif;font-weight:400;border-radius:10px;display:inline-block;font-size:13px;line-height:18px;margin-top:15px;padding:5px 25px;text-transform:uppercase}.TaskHistory{display:flex;flex-direction:column;justify-content:space-evenly}.TaskHistory-sectionheader{margin:0}.TaskHistory-rejection-reason{font-family:"Roboto",sans-serif;font-weight:600;background-color:#999;border-radius:8px;color:#fff;font-size:14px;line-height:normal;padding:5px 15px}.TaskHistory-status{margin:7px 100px 7px 0;width:100px}.TaskHistory-status-box{border:1px solid;border-radius:8px;color:#fff;font-size:18px;height:48px;margin-left:25px;text-align:center;width:48px}.TaskHistory-status-box.with-tooltip{cursor:pointer}.TaskHistory-status:not(:last-child):after{background-color:#ddd;border-radius:5px;content:"";float:left;height:10px;margin-left:88px;margin-top:-50px;width:125px}.TaskHistory-status:last-of-type{margin-right:0}.TaskHistory-status-icon{display:block;margin-top:14px}.TaskHistory-status-text{font-family:"Roboto",sans-serif;font-weight:400;color:#9b9b9b;display:block;font-size:14px;margin-top:5px;text-align:center}.TaskHistory-status-disabled{color:#b6b6b6}.TaskHistory-status-disabled .TaskHistory-status-box{border-color:#dfdfdf;color:#b6b6b6}.Tooltip{margin-top:10px}.TaskMap-listItem{background-color:#fff;border:1px solid transparent;border-bottom:1px solid#ddd;display:flex;height:60px;overflow:hidden}.TaskMap-listItem-info{overflow:hidden;padding:17px 12px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 100px)}.TaskMap-listItem-info-name{display:block;font-size:14px}.TaskMap-listItem-info-description{display:block;font-size:12px}.TaskMap-listItem-is-hovered{background-color:#eee}.TaskMap-listItem-is-focused{background-color:#eee;border:1px solid#f47735;height:58px}.TaskMap-listItem-status{position:absolute;right:12px;top:18px}.TaskMap-listItem-status-box{border-radius:8px;color:#fff;float:right;height:30px;margin-left:10px;margin-top:-4px;width:30px}.TaskMap-listItem-status-box-icon{font-size:14px;margin-left:8px;margin-top:8px}.TaskMap-listItem-status-repeat{color:#f47735}.TaskMap-marker-device{border-radius:17px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:20px;height:34px;line-height:34px;position:absolute;text-align:center;top:-17px;width:34px;z-index:10}.TaskMap-marker-lime{background-color:#b5d55e}.TaskMap-marker-gray{background-color:#999}.TaskMap-marker-glow{animation:pulseGlow.8s ease infinite;background-color:#b5d55e;border-radius:50%;height:50px;left:-8px;position:absolute;top:-25px;width:50px;z-index:-1}.TaskMap-marker-step{cursor:pointer;margin-left:-15px;margin-top:-15px}.TaskMap-marker-step-text{border-radius:20px;display:block;font-size:16px;height:30px;line-height:30px;width:30px}.TaskMap-marker-step-text span{font-weight:700;margin-left:33%}.TaskMap-marker-step-icon{border-radius:30px;height:30px;width:30px}.TaskMap-marker-step-icon svg{font-size:16px;height:30px;line-height:30px;margin-left:20%;position:relative}.TaskMap-marker-hover{font-family:"Roboto Condensed",sans-serif;font-weight:400}.TaskMap-marker-hover-device{margin-left:-11px}.TaskMap-marker-hover-step{margin-top:12px}.TaskMap-marker-hover-title{font-family:"Roboto",sans-serif;font-weight:600;font-size:16px}.TaskMap-marker-hover-status{float:left;margin-right:12px;white-space:nowrap}.TaskMap-marker-hover-status-vehicle,.TaskMap-marker-hover-status-step{height:20px;padding-top:2px}.TaskMap-marker-hover-status-vehicle{font-size:13px}.TaskMap-marker-hover-status-step{font-size:11px}.TaskMap-marker-hover-description,.TaskMap-marker-hover-location{font-size:14px}.TaskMap-marker-hover-description{border-bottom:1px solid#ccc;line-height:13px;padding-bottom:12px}.TaskMap-marker-hover-description-value{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:12px;margin-top:-10px}.TaskMap-marker-hover-location{line-height:18px}.TaskMap-marker-hover-icon{color:#f47735;float:left;font-size:14px}.TaskMap-marker-hover-icon-clock{color:#999;margin:0 5px}.TaskMap-marker-hover-data{margin-left:22px}.TaskMap-marker-hover-data-rejected,.TaskMap-marker-hover-data-suspended{font-family:"Roboto",sans-serif;font-weight:600;font-size:12px;line-height:15px;margin-top:-5px}.TaskMap-marker-hover-data-rejected{color:#ce5239}.TaskMap-marker-hover-data-suspended{color:#f47735}.TaskMap-marker-hover-row{align-items:center;display:flex;margin-top:12px}.TaskMap-marker-hover-row-status{padding-bottom:3px}.TaskMap-marker-hover-time{white-space:nowrap}.TaskMap-details-header{height:60px}.TaskMap-details-header-icon{margin-right:15px}.TaskMap-details-header-icon.lime{background-color:#b5d55e}.TaskMap-details-header-icon.gray{background-color:#999}.TaskMap-details-header-details{display:block}.TaskMap-details-header-details-icon{color:#f47735;height:14px;padding-right:5px}.TaskMap-details-header-details-text{font-family:"Roboto",sans-serif;font-weight:400;color:#666;font-size:12px;vertical-align:middle}.TaskMap-details-content-task{margin:0 15px;padding-top:15px}.TaskMap-details-content-task-step{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;padding-bottom:20px}.TaskMap-details-content-task-step-description{color:#262626}.TaskMap-details-content-task-step-schedule{color:#9b9b9b;margin-top:3px}.TaskMap-details-content-task-step-reason{font-family:"Roboto",sans-serif;font-weight:600;font-size:12px;margin-top:5px}.TaskMap-details-content-task-step-reason-text{margin-left:2px}.TaskMapDetails-task{display:flex;flex-direction:column;height:100%;overflow:visible;overflow:initial;padding-top:11px}.TaskMapDetails-task-list{height:100%;overflow:auto}.TaskMapDetails-task-list-group{border-bottom:1px solid#eee;margin-top:11px}.TaskMapDetails-task-list-group-item{align-items:center;box-sizing:border-box;cursor:pointer;display:grid;font-size:12px;grid-template-columns:79%1fr;margin:4px 0;min-height:65px;padding:4px 12px}.TaskMapDetails-task-list-group-item--hovered{background:#eee;border:1px solid#f47735}.TaskMapDetails-task-list-group-item-assigned{margin:0 4px 4px 0}.TaskMapDetails-task-list-group-item-description{display:block;font-size:14px;margin-bottom:5px}.TaskMapDetails-task-list-group-item-repeating{color:#f47735;font-size:16px;margin-top:3px}.TaskMapDetails-task-list-group-item-schedule{color:#999;display:inline;font-size:12px}.TaskMapDetails-task-list-group-item-schedule-time{margin-left:4px}.TaskMapDetails-task-list-group-title{font-family:"Roboto Condensed",sans-serif;font-weight:600;margin:12px}.TaskMapDetails-task-no-data{margin:45%9px;text-align:center}.TaskModal-content{background-color:#fff;border-radius:4px;box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);max-height:80vh;max-width:850px;outline:none;overflow-y:auto;padding:20px;position:absolute;width:calc(100% - 40px);left:50%;top:50%;transform:translate(-50%,-50%)}.TaskModal-content .List{background-color:#fff;overflow-y:auto}.TaskModal-content .ReactTable.react-table .rt-th,.TaskModal-content .ReactTable.react-table .rt-td{padding-top:13px!important;border:none}.TaskModal-content-buttons{display:flex;justify-content:space-between;margin-top:30px;text-align:center}.TaskModal-overlay{background-color:rgba(33,33,33,.35);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.TaskModal-close{border:1px solid#ccc;border-radius:8px;float:right;height:38px;margin-right:0;margin-top:-3px;width:38px}.TaskModal-header{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:22px;line-height:25px;margin-bottom:40px}.TaskModal-location-header{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:22px;line-height:25px;margin-bottom:15px}.TaskModal-searchbar{border-bottom:1px solid#ccc;margin:0 3px 30px;padding:0 0 30px}.TaskModal-searchbar .SearchBar{margin:0;padding:0}.TaskModal-table{padding:0!important}.TaskModal-selected{background-color:#999!important;color:#fff;font-weight:700}.TaskModal-photo{height:500px;object-fit:contain;width:750px}.TaskModal-trackingConfirmation-content{min-width:395px!important;width:inherit!important;background-color:#fff;border-radius:4px;box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);height:230px;left:calc(50% - 150px);outline:none;position:absolute;right:calc(50% - 150px);top:calc(50% - 125px)}.TaskModal-trackingConfirmation-content-buttons{left:0;margin:35px auto 0;position:absolute;right:0}.TaskModal-trackingConfirmation-content-buttons .Button,.TaskModal-trackingConfirmation-content-buttons .Help-content-guide--button{margin-left:12px}.TaskModal-trackingConfirmation-modal{padding:20px 0 0}.TaskModal-trackingConfirmation-overlay{background-color:rgba(33,33,33,.35);bottom:0;left:0;position:fixed;right:0;top:0;z-index:99}.TaskModal-trackingConfirmation-body{background-color:#fff;text-align:center}.TaskModal-trackingConfirmation-body-header{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:28px;line-height:33px;margin:0}.TaskModal-trackingConfirmation-body-subheader{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:18px;line-height:21px;margin:0}.TaskModal-trackingConfirmation-body-buttons{display:flex;justify-content:center;margin-top:35px}.TaskModal-trackingConfirmation-close{border:1px solid#ccc;border-radius:8px;float:right;height:38px;margin-right:0;margin-top:-3px;width:38px}.TaskModal-trackingConfirmation-header{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:22px;line-height:25px;margin-bottom:40px}.TaskModal-deleteConfirmation-content{min-width:395px!important;width:inherit!important;background-color:#fff;border-radius:4px;box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);height:230px;left:calc(50% - 150px);outline:none;position:absolute;right:calc(50% - 150px);top:calc(50% - 125px)}.TaskModal-deleteConfirmation-content-buttons{left:0;margin:35px auto 0;position:absolute;right:0}.TaskModal-deleteConfirmation-content-buttons .Button,.TaskModal-deleteConfirmation-content-buttons .Help-content-guide--button{margin-left:12px}.TaskModal-deleteConfirmation-modal{padding:20px 0 0}.TaskModal-deleteConfirmation-overlay{background-color:rgba(33,33,33,.35);bottom:0;left:0;position:fixed;right:0;top:0;z-index:99}.TaskModal-deleteConfirmation-body{background-color:#fff;text-align:center}.TaskModal-deleteConfirmation-body-header{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:28px;line-height:33px;margin:0}.TaskModal-deleteConfirmation-body-subheader{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:18px;line-height:21px;margin:0}.TaskModal-deleteConfirmation-body-buttons{display:flex;justify-content:center;margin-top:35px}.TaskModal-deleteConfirmation-close{border:1px solid#ccc;border-radius:8px;float:right;height:38px;margin-right:0;margin-top:-3px;width:38px}.TaskModal-deleteConfirmation-header{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:22px;line-height:25px;margin-bottom:40px}.TaskModal-deleteConfirmation-body-subheader{margin:0 55px}.table-cell{padding-top:13px!important}.TaskSettings{display:flex;flex-direction:row;height:100%}.TaskSettings-nav{padding:20px 0;width:300px;background-color:#eee;box-shadow:inset 0 0 8px rgba(0,0,0,.29)}.TaskSettings-nav-header,.TaskSettings-nav-item{font-family:"Roboto",sans-serif;font-weight:400;display:block;font-size:16px;-webkit-user-select:none;user-select:none}.TaskSettings-nav-header:hover,.TaskSettings-nav-item:hover,.TaskSettings-nav-header:focus,.TaskSettings-nav-item:focus{background-color:#ddd}.TaskSettings-nav-header{background-color:#f47735;background-color:var(--styleSubmenuActiveColour);color:#fff;font-weight:600;height:40px;line-height:40px;margin-bottom:10px;padding-left:18px;width:250px}.TaskSettings-nav-item{cursor:pointer;height:40px;line-height:40px}.TaskSettings-nav-item-text{display:block;overflow:hidden;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.TaskSettings-nav-item.selected{color:#fff;background-color:#f47735;background-color:var(--styleActiveButtonsColour)}.TaskSettings-container{flex:1;overflow:hidden}.TaskSettings-content{background-color:#f9f9f9;flex:1;overflow-x:hidden;overflow-y:auto}.TaskSettings-content-subheader{font-size:14px;margin:16px 0}.TaskSettings-content-add{text-align:right;width:100%}.TaskSettings-content-tags{padding:20px 0 20px 20px}.TaskSettings-content-list{padding:20px}.TaskSettings-content-list-button{font-size:14px;margin:auto 8px auto}.TaskSettings-content-notification{display:flex;flex-direction:row;padding:12px}.TaskSettings-content-notification-list{display:flex;flex-direction:column;min-width:304px}.TaskSettings-content-notification-list-button{font-size:14px;margin:auto 8px auto}.TaskSettings-item-box{background-color:#fff;border-radius:4px;box-shadow:0 1px 6px 0 rgba(0,0,0,.15);display:flex;justify-content:space-between;margin-bottom:20px;margin-right:30px}.TaskSettings-item-box-header{display:flex;flex:1;justify-content:inherit;padding:0 8px}.TaskSettings-item-box-column{flex-direction:column;padding:5px 15px 15px}.TaskSettings-item-box.reject-reason{height:90px}.TaskSettings-item-toggle-group{background:#eee;display:inline-block;width:-webkit-fill-available;border-radius:4px}.TaskSettings-item-toggle-group-ul{font-size:14px;list-style:none;margin:0;padding:0}.TaskSettings-item-toggle-group-li{margin-bottom:15px}.TaskSettings-item-toggle-group-li-editable{cursor:pointer}.TaskSettings-item-toggle-group-li-noteditable{cursor:default}.TaskSettings-item-toggle-group-li:last-child{margin-bottom:0}.TaskSettings-item-input{border:none!important;padding:0!important;box-shadow:none;color:#4a4a4a;font-size:16px;line-height:19px}.TaskSettings-item-input.reject-reason-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:275px}.TaskSettings-item-input.reject-reason-description{color:#9b9b9b;font-size:14px;height:40px;margin-top:5px;overflow:hidden;resize:none;width:225px}.TaskSettings-item-input-placeholder{color:#ccc}.TaskSettings-item-button{cursor:pointer}.TaskSettings-item-button.disabled{cursor:not-allowed;opacity:.4}.TaskSettings-item-button--success{color:#5cae60}.TaskSettings-item-button--danger:hover,.TaskSettings-item-button--danger:active,.TaskSettings-item-button--danger:focus{color:#ce5239}.TaskSettings-item-button-spacer{background-color:#9b9b9b;display:inline-block;height:18px;margin:0 8px;width:1px}.TaskSettings-item-button-container{align-items:center;color:#9b9b9b;display:flex;font-size:16px;position:relative}.TaskSettings-item-button-container.reject-reason{margin-right:-95px;margin-top:-66px}.TaskSettings-modal{height:auto;max-height:80vh;overflow-y:auto;padding:28px 36px 40px;left:50%;top:50%;transform:translate(-50%,-50%)}.TaskSettings-modal-service-cost-type{min-width:470px}.TaskSettings-modal-communicator-user-add,.TaskSettings-modal-communicator-user-edit{min-width:680px}.TaskSettings-modal-mobile-device,.TaskSettings-modal-reject-reason{min-width:410px}.TaskSettings-modal-customer-address,.TaskSettings-modal-customer-latlon{min-width:600px}.TaskSettings-form{text-align:left;width:100%}.TaskSettings-form-dialog-header,.TaskSettings-form-title,.TaskSettings-form-subtitle{font-family:"Roboto Condensed",sans-serif;font-weight:400}.TaskSettings-form-dialog-header{text-align:center;margin-top:-28px;font-size:28px;margin-bottom:40px;text-transform:capitalize}.TaskSettings-form-title{font-size:22px;line-height:25px;margin-bottom:25px;text-transform:capitalize}.TaskSettings-form-subtitle{font-size:18px;line-height:21px;margin-bottom:15px}.TaskSettings-form-separator{border-top:1px solid#999;margin:10px 0 15px}.TaskSettings-form-user-status{margin-top:5px}.TaskSettings-form-reject-reason-status{float:right;margin-top:-18px;text-align:right;width:100px}.TaskSettings-form-checkbox{-webkit-user-select:none;user-select:none}.TaskSettings-form-textarea{padding-bottom:55px}.TaskSettings-form-textarea-input{height:92px!important;resize:none!important}.TaskSettings-form-address-container{background-color:#eee;margin-bottom:12px;padding:12px 12px 0}.TaskSettings-form-address-field{margin-bottom:18px}.TaskSettings-form-address-poi{display:flex;justify-content:space-between;padding-bottom:12px}.TaskSettings-form-address-poi-dropdown{flex:1;padding-right:8px}.TaskSettings-form-acknowledge{padding:8px 8px 0}.TaskSettings-form-acknowledge-container{background-color:rgba(181,213,94,.3);border:1px solid#b5d55e;padding:15px 15px 6px}.TaskSettings-form-acknowledge-checkbox{display:block;margin-top:6px}.TaskSettings-form-acknowledge-checkbox-label{margin-left:10px;-webkit-user-select:none;user-select:none}.TaskStep{background-color:#fff;border-radius:4px;box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);margin-bottom:30px;min-height:80px;padding:20px 20px 0}.TaskStep-expanded{padding-bottom:25px}.TaskStep-collapsed{height:80px;overflow:hidden}.TaskStep-add{float:right;margin-top:-80px;position:relative}.TaskStep-empty{color:#ccc;text-align:center}.TaskStep-number{font-family:"Roboto",sans-serif;font-weight:600;background-color:#ccc;border-radius:5px;color:#fff;float:left;font-size:18px;font-weight:700;height:40px;min-width:40px;text-align:center;margin-right:12px}.TaskStep-number-text{display:block;margin-top:10px}.TaskStep-number-small{background-color:#ccc;border-radius:8px;color:#fff;float:left;font-size:18px;font-weight:700;height:30px;min-width:30px;text-align:center}.TaskStep-number-small-text{display:block;margin-top:5px}.TaskStep-description{width:100%}.TaskStep-description-top{margin-top:8px}.TaskStep-description.readonly{font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#333;display:block;font-size:22px;text-align:left}.TaskStep-description.readonly.rejected{margin-top:-3px}.TaskStep-notes-descriptor{margin-left:8px}.TaskStep-notes-descriptor-icon{margin-right:8px;vertical-align:middle}.TaskStep-notes-descriptor-icon-check{color:#5cae60;margin-right:8px;vertical-align:middle}.TaskStep-notes-descriptor-icon-times{color:#666;margin-right:8px;vertical-align:middle}.TaskStep-notes-descriptor-text{color:#666;font-size:14px;vertical-align:middle}.TaskStep-reason{font-family:"Roboto",sans-serif;font-weight:600;float:left;font-size:14px;line-height:20px;margin-left:21px;margin-top:-4px}.TaskStep-status{margin-top:8px!important;float:left;margin-bottom:15px}.TaskStep-status-name{font-family:"Roboto",sans-serif;font-weight:400;background-color:#f9f9f9;color:#9b9b9b;float:left;font-size:14px;margin:-10px 0 -20px 10px;padding:0 10px 5px}.TaskStep-dates{padding-left:8px}.TaskStep-actions{margin:-2px -10px 0 10px;padding:0;-webkit-user-select:none;user-select:none}.TaskStep-actions-button{float:right;top:-4px}.TaskStep-contact-customer{float:right;margin-top:15px;width:160px}.TaskStep-datepicker{margin:0;padding:0}.TaskStep-customer-lookup{flex-basis:calc(25% - 50px)}.TaskStep-customer-lookup-button{float:right;margin:0 7px 0 5px}.TaskStep-customer-radio-input{float:left;margin-right:8px}.TaskStep-customer-radio-input-label{display:block;margin-bottom:5px;margin-top:8px}.TaskStep-customer-radio .RadioInputGroup-inputs{display:block!important}.TaskStep-customer-address{background-color:#eee;margin-left:4px;padding:12px 12px 0}.TaskStep-customer-address-wrapper{padding-right:20px}.TaskStep-customer-address .FormDetailView-field{margin-bottom:12px}.TaskStep-customer-address-validation-button{width:100%}.TaskStep-customer-address-validation-result{margin-top:12px;padding-left:8px}.TaskStep-proof,.TaskStep-rejection{margin-left:8px}.TaskStep-proof-label,.TaskStep-rejection-label{color:#666;display:block;font-size:10px;line-height:11px;text-transform:uppercase}.TaskStep-proof-checkbox,.TaskStep-rejection-checkbox{display:block}.TaskStep-proof-checkbox-label,.TaskStep-rejection-checkbox-label{line-height:normal;margin-left:10px;-webkit-user-select:none;user-select:none}.TaskStep-proof{background-color:rgba(181,213,94,.3);border:1px solid#b5d55e;flex-basis:calc(33.33% - 16px);height:135px;max-width:calc(33.33% - 16px);min-height:80px;padding:12px;-webkit-user-select:none;user-select:none;width:calc(33.33% - 16px)}.TaskStep-proof-checkbox{margin:14px 0 -3px}.TaskStep-proof-quantity{margin-left:28px;margin-top:4px}.TaskStep-proof-quantity-label{display:inline-block;font-size:14px;margin-right:15px}.TaskStep-proof-quantity-dropdown{display:inline-block;max-width:70px;width:66px}.TaskStep-proof-quantity-dropdown input,.TaskStep-proof-quantity-dropdown .ReactTable.react-table .-pagination select,.ReactTable.react-table .-pagination .TaskStep-proof-quantity-dropdown select{padding-top:0!important;height:30px}.TaskStep-rejection{height:38px;margin-right:15px;min-width:15.5%;padding:0 2px}.TaskStep-rejection-step{background-color:transparent;border:none;margin-left:8px}.TaskStep-rejection-checkbox-label-disabled{margin-top:8px}.TaskStep-rejection-checkbox-label-disabled .Checkbox-input:disabled:not(:checked)+.Checkbox-box{opacity:1!important}.TaskStep-rejection-checkbox-label-disabled .Checkbox-input:disabled:not(:checked)+.Checkbox-box{background-color:#fff}.TaskStep-rejection-checkbox.disabled{color:#666;margin-top:-3px}.TaskStep-rejection-checkbox.disabled .Checkbox-box:after{border-color:#fff!important}.TaskStep-photo:first-of-type{margin-right:12px}.TaskStep-table .table-cell{padding:10px!important;font-size:14px;height:44px}.TaskStep-table .table-cell>div{height:32px}.TaskStep-table .rt-table,.TaskStep-table .rt-tbody{overflow:visible!important}.TaskStep-table .rt-table:after,.TaskStep-table .rt-tbody:after{box-shadow:none!important}.TaskStep-table .rt-tr{cursor:default!important}.TaskStep-table .-pageSizeOptions{display:none}.TaskStep-table .InputDropdown-options{height:135px!important;border-top:none;margin-top:-8px;overflow-x:hidden}.TaskStep-table.with-paste-container{float:left;width:calc(100% - 145px)}.TaskStep-table-row{cursor:default!important}.TaskStep-table-row.deleted{display:none}.TaskStep-table-row.editing{background-color:#ccc!important}.TaskStep-table-editable{font-size:14px!important;height:32px!important;padding:2px 10px!important;font-family:"Roboto",sans-serif;font-weight:400;background-color:#fff;border-radius:3px}.TaskStep-table-paste{margin-left:10px}.TaskStep-table-dropdown-input{padding-top:0!important;font-size:14px;height:32px}.TaskStep-table-button-icon{cursor:pointer;font-size:15px}.TaskStep-table-button-icon.green{color:#5cae60}.TaskStep-table-container.view{border-bottom:1px solid#979797}.TaskStep-table-container.edit .rt-th.-sort-asc,.TaskStep-table-container.edit .rt-th.-sort-desc{box-shadow:none!important}.TaskStep-table-footer{background-color:#ddd;display:grid;float:right;font-size:14px;font-weight:700;grid-gap:3px;grid-template-columns:55%35%;grid-template-rows:1fr 1fr;line-height:16px;margin-right:0;margin-top:1px;padding:4px;width:209px}.TaskStep-table-footer-label{margin:8px;text-align:right}.TaskStep-table-footer-value{margin:8px}.TaskStep-table-plus{color:#f47735;display:inline-block;font-size:14px;line-height:16px;margin-left:10px}.TaskStep-table-plus-items{cursor:pointer;display:inline-block;margin:0 3px;text-decoration:underline}.TaskStep-table-multi{display:block;margin-left:28px;margin-top:-17px}.TaskStep-table-multi-line{display:block}.TaskStep-service-cost-button{float:right}.TaskStep-service-cost-type{overflow:visible!important}.TaskStep-service-cost-origin{font-size:20px!important;color:#f47735;justify-content:center}@media screen and (max-width:1420px){.TaskStep-dates .TimePicker-icon{display:none}}.disabled-bg{background-color:#e6e6e6}.TaskUserInfo{background-color:#fff;box-sizing:border-box;margin-left:20px;padding:25px;text-align:left}.TaskUserInfo-location{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:14px;margin:-8px 0 15px}.TaskUserInfo-location-icon{color:#f47735;margin-right:8px;vertical-align:middle}.TaskUserInfo-location-title{font-family:"Roboto Condensed",sans-serif;font-weight:600;vertical-align:middle}.TaskUserInfo-location-description{margin-left:5px;vertical-align:middle}.TaskUserInfo-header{font-family:"Roboto Condensed",sans-serif;font-weight:400;display:block;font-size:22px;line-height:25px;margin-bottom:25px;text-transform:uppercase}.TaskUserInfo-items{display:flex;margin-left:-8px}.TaskUserInfo-label{font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#f47735;display:block;font-size:16px;line-height:19px;margin-bottom:20px;text-transform:uppercase}.TaskUserInfo-bold{font-family:"Roboto Condensed",sans-serif;font-weight:600;display:block;font-size:16px;line-height:19px;margin-bottom:10px}.TaskUserInfo-small{color:#666;display:flex;font-size:13px;margin-bottom:3px;word-break:break-word}.TaskUserInfo-small [class*=fa-]{margin-right:3px;width:18px}.TaskUserInfo-small-icon{text-align:left}.TaskUserInfo-button-container{float:right}.TaskUserInfo-button{float:left;margin-right:3px;margin-top:0}.TaskUserInfo-buttons{display:flex;justify-content:space-around;margin-top:10px}.TaskUserInfo-icon{float:left;margin-right:11px}.TaskUserInfo-icon-button{display:inline-block;float:none;height:12px;margin-bottom:-2px;margin-top:-10px;width:12px}.TaskUserInfo-icon.battery{height:18px;margin-left:3px;width:16px}.TaskUserInfo-icon.car{height:16px;margin-left:2px;width:16px}.TaskUserInfo-icon.laptop{height:16px;margin-left:2px;width:17px}.TaskUserInfo-icon.phone{height:16px;margin-left:5px;width:14px}.TaskUserInfo .Button--small{margin-right:8px;margin-top:10px}.TaskUserInfo.user{margin-top:50px}.Tasks-table{overflow:hidden}.Tasks-table-cell-status-badge{margin-top:-4px}.Tasks-table .table-cell{height:100%!important;padding-top:19px!important;min-height:52px}.Tasks-table .table-cell-status-badge{height:100%!important;padding-top:15px!important}.Tasks-table-buttons{display:flex;text-align:right}.Tasks-table-buttons .Button,.Tasks-table-buttons .Help-content-guide--button{margin-right:5px}.Tasks-table-row{cursor:default!important}.Tasks-table-row.clickable,.Tasks-table-row.expandable{cursor:pointer!important}.Tasks-table-row.isExpanded{background-color:#999!important;color:#fff!important}.Tasks-table-expander{-webkit-user-select:none;user-select:none;font-size:18px;margin:0 auto}.Tasks-table-expander-text{margin-right:5px}.Tasks-table-expanded{border:solid 1px#ddd}.Tasks-table-icon{height:14px;margin-right:10px;width:14px}.Tasks-table-icon-repeat{float:right}.Tasks-import{position:absolute;right:168px;top:114px}.Tasks .rt-table:after,.Tasks .rt-tbody:after{box-shadow:none!important}.Tasks .rt-td:first-of-type{margin-left:-2px}.Tasks-modal{text-align:center}.Tasks-modal-content{padding:36px 20px!important;background-color:#fff;border-radius:4px;box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);left:calc(50% - 175px);outline:none;position:absolute;right:calc(50% - 175px);top:calc(50% - 150px)}.Tasks-modal-overlay{background-color:rgba(33,33,33,.35);bottom:0;left:0;position:fixed;right:0;top:0;z-index:99}.Tasks-modal-header,.Tasks-modal-subheader{font-family:"Roboto Condensed",sans-serif;font-weight:400;margin-bottom:15px}.Tasks-modal-header{font-size:28px;line-height:33px;text-transform:capitalize}.Tasks-modal-subheader{font-size:18px;line-height:21px;margin:0 auto;max-width:225px}.Tasks-modal-radio{margin:25px 0 30px 70px;text-align:left}.Tasks-modal-radio-input{float:left;margin-right:8px;text-align:left}.Tasks-modal-radio-input-label{display:block;margin-bottom:5px;margin-top:8px}.Tasks-modal-radio .RadioInputGroup-label{width:100%}.Tasks-modal-radio .RadioInputGroup-inputs{display:block!important}.Tasks-modal-button{min-width:110px!important}.Tasks-modal-button:first-of-type{margin-right:12px}.Tasks-modal-button-container{display:flex;justify-content:space-between}.tasks-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.75);z-index:2}.TasksLeftPanel-tabs{display:grid;grid-gap:12px;height:33px;margin-bottom:12px}.TasksLeftPanel-tabs--two{grid-template-columns:1fr 1fr}.TasksLeftPanel-tabs--three{grid-template-columns:1fr 1fr 1fr}.TasksLeftPanel-tabs-item{border:1px solid#ccc;border-radius:4px;box-sizing:border-box;padding:8px;text-align:center;font-family:"Roboto",sans-serif;font-weight:600}.TasksLeftPanel-tabs-item--active{background-color:#f47735;background-color:var(--styleButtonDefaultColourActive);border:none;color:#fff}.TasksLeftPanel-item{border-radius:3px;font-size:14px;font-family:"Roboto Condensed",sans-serif;font-weight:400}.TasksLeftPanel-item-description{font-size:16px}.TasksLeftPanel-item-address{color:#666;font-size:12px;min-height:18px;font-family:"Roboto",sans-serif;font-weight:400}.TasksLeftPanel-item-status-badge{font-family:"Roboto",sans-serif;font-weight:400;border:none;font-size:12px;justify-content:center;text-transform:uppercase;padding:2px 12px}.TasksLeftPanel-item-isVisible{font-family:"Roboto Condensed",sans-serif;font-weight:400;animation:h.4s ease-in-out both;font-size:14px;margin-left:376px}.TasksLeftPanel-item-isVisible .isToggleIcon{transform:rotate(180deg)}.TasksLeftPanel-item-focused{font-family:"Roboto",sans-serif;font-weight:600;display:inline-block;margin-left:95px}.TasksLeftPanel-item-hover-body{border-bottom:1px solid#ccc;border-top:1px solid#ccc;font-size:14px}.TasksLeftPanel-item-hover-icon{color:#f47735;font-size:14px;margin-right:8px}.TasksLeftPanel-item-hover-field{color:#999;margin-bottom:2px;text-transform:capitalize}.TasksLeftPanel-item-hover-body,.TasksLeftPanel-item-hover-footer{display:grid;grid-template-columns:70%1fr;padding:10px 2px}.Group{background-color:#f9f9f9;box-sizing:border-box;padding:20px}.Group-nameTextInput{margin-bottom:10px;padding:0}.Group-name{font-family:"Roboto Condensed",sans-serif;font-weight:300;color:#333;display:inline-block;font-size:36px;margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Group-editLabel{color:#333;display:block;font-size:14px;font-weight:600;padding-top:8px;white-space:nowrap}.Group-button{width:-moz-fit-content;width:fit-content}.Group-button--edit{margin-left:15px}.Group-button--cancel{margin-right:10px}.Group-button--delete{background-color:transparent;border-color:#ce5239;color:#ce5239;margin-left:10px;margin-right:10px;min-width:-moz-fit-content;min-width:fit-content;width:180px}.Group-form{padding:0}.Group-nameContainer{max-width:250px}.Group-header{height:70px;margin:20px 0 0}.Group-header-searchBar{max-width:400px;min-width:140px}.CreateGroup{background-color:#f9f9f9;min-height:100%;padding:20px}.CreateGroup-title{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:36px;font-weight:300;margin-bottom:30px;margin-top:40px}.CreateGroup-buttonsGroup{display:flex;justify-content:center;margin-top:20px;padding-left:10px}.CreateGroup-button{width:150px}.CreateGroup-nextButton{margin-right:15px}.FormDetailView-table{margin-bottom:20px}.FormDetailView-seeAll{text-align:center}.FormDetailView-field{margin-bottom:18px}.FormDetailView-field-driver{margin-bottom:30px}.FormDetailView-checkbox{margin-bottom:8px;margin-left:.5em}.FormDetailView-topRightSectionButton{float:right;margin:0 10px 16px 0}.FormDetailTable{font-size:14px;margin-bottom:50px}.FormDetailTable-timestamp{display:flex;justify-content:flex-end;line-height:20px;text-align:left}.FormDetailTable-timestamp-time{margin-right:10px}.FormDetailTable-timestamp-description{padding-top:4px;width:30px}.FormDetailTable-location{line-height:20px}.MapDetailView{background-color:#f9f9f9;height:100%;width:100%;overflow:hidden}.MapDetailView-breadcrumbContainer{display:flex;padding:0 20px}.MapDetailView-button{border-radius:4px}.MapDetailView .geofenceAccordionContainer{display:flex;flex-direction:column;max-height:43%}.MapDetailView .geofenceAccordionContainer.activityAccordionContent{max-height:inherit;flex:1}.MapDetailView .full-height{height:100%;display:flex;flex-direction:column;overflow:auto}.MapDetailView-sidebar{display:flex;flex-direction:column;height:100%;padding:15px 0 0}.MapDetailView-sidebarContent-form{padding:20px}.MapDetailView-subComponents{overflow-y:auto}.MapDetailView-form-bottom{display:flex;justify-content:space-evenly;padding-top:5px}.MapDetailView-name{font-size:18px;margin:0;margin-bottom:5px}.MapDetailView-address{color:#666;font-size:12px;margin-bottom:15px}.MapDetailView-description{color:#333;font-size:14px}.MapDetailView-formInput{height:auto;margin-bottom:20px}.MapDetailView-colorDropdown{width:100%}.MapDetailView-button-delete{min-width:0;min-width:auto;width:35px}.MapDetailView-color{border-radius:50%;display:inline-block;height:24px;width:24px}.MapDetailView-rightPanel{padding-left:0}.MapDetailView-map{cursor:pointer;height:100%;position:relative;width:100%}.MapDetailView-map-iconContainer{background:#fff;border:1px solid#ddd;border-radius:0 0 10px 10px;box-shadow:0 3px 10px rgba(0,0,0,.1);color:#666;font-size:30px;left:50%;padding:15px;position:absolute;text-align:center;top:0;transform:translatex(-50%)}.MapDetailView-map-iconContainer-icon{background:#fff;border:1px solid#eee;border-radius:5px;box-shadow:rgba(0,0,0,.3)0 1px 4px -1px;margin-right:10px;padding:5px;width:30px}.MapDetailView-map-iconContainer-tip{font-size:12px;margin-top:10px}.MapDetailView-map .gm-style>div{cursor:grab!important}.MapDetailView-map.is-editing .gm-style>div{cursor:pointer!important}.MapDetailView-infoContainer{align-items:center;display:grid;grid-template-columns:12%88%;justify-content:center;padding:0 20px 20px}.MapDetailView-infoContainer-name{font-family:"Roboto",sans-serif;font-weight:600;display:block}.MapDetailView-infoContainer-address{color:#666;font-size:14px;margin-bottom:15px}.MapDetailView-infoContainer-geofences{width:100%}.MapDetailView-infoContainer-geofences-description,.MapDetailView-infoContainer-activity-group,.MapDetailView-infoContainer-geofences-div-span span,.MapDetailView-infoContainer-geofences-div span{color:#666;display:block;font-size:14px;margin-bottom:5px}.MapDetailView-infoContainer-geofences-div{margin:10px 0;width:100%}.MapDetailView-infoContainer-geofences-div span:first-child{color:#000}.MapDetailView-infoContainer-geofences-div-span span{color:#666!important}.MapDetailView-infoContainer-activity-group{margin-bottom:10px}.MapDetailView-infoContainer-activity-group-noActivity{align-items:center;background-color:#eee;display:flex;font-size:14px;height:45px;justify-content:center;margin-top:20px}.MapDetailView .Accordion-header{align-items:center;background-color:#eee;border-radius:0;cursor:pointer;display:flex;justify-content:space-between;padding:5px 20px}.MapDetailView .Accordion-header:hover,.MapDetailView .Accordion-header:focus{cursor:pointer}.MapDetailView .Accordion-header-text{color:#000;float:none;font-size:14px;line-height:0}.MapDetailView .Accordion-header-button{background-color:transparent;border:none;color:#000;float:none;margin:0;width:inherit}.MapDetailView .Accordion-header-button:hover,.MapDetailView .Accordion-header-button:focus{background-color:transparent}.MapDetailView .Accordion-content{padding:20px;overflow:auto}.MapDetailView .DatePicker-inner.is-open{left:10px!important;position:fixed!important;z-index:9999999!important}.HistoryList{width:100%;height:100%;overflow-x:hidden}.HistoryList-divider{align-items:center;border-bottom:1px solid#ddd;color:#666;display:flex;height:45px}.HistoryList-item{align-items:center;border-bottom:1px solid#ddd;display:grid;grid-column-gap:2px;grid-template-columns:10%65%20%;justify-content:space-around;min-height:45px}.HistoryList-item-center{font-size:14px}.HistoryList-item-center-bold{font-weight:700}.HistoryList-item-right{font-size:14px;text-align:right}.HistoryList-item-right-time{color:#666}.DriverInfo{font-size:18px;font-weight:600;padding:15px 0}.DriverInfo--no-signal .DriverInfo-status{background:#666}.DriverInfo--no-signal .DriverInfo-status:before{content:"NO SIGNAL"}.DriverInfo--ignition-off .DriverInfo-status{background:#666}.DriverInfo--ignition-off .DriverInfo-status:before{content:"OFF"}.DriverInfo--off-duty .DriverInfo-status{background:#ccc}.DriverInfo--off-duty .DriverInfo-status:before{content:"OFF DUTY"}.DriverInfo--idling .DriverInfo-status{background:#ffbd4d}.DriverInfo--idling .DriverInfo-status:before{content:"IDLING"}.DriverInfo--driving .DriverInfo-status{background:#5cae60}.DriverInfo--driving .DriverInfo-status:before{content:"DRIVING"}.DriverInfo--driving-manual .DriverInfo-status{background:#a5d2a8}.DriverInfo--driving-manual .DriverInfo-status:before{content:"DRIVING"}.DriverInfo-status{border-radius:9px;color:#fff;display:inline-block;font-size:13px;font-weight:400;height:18px;line-height:18px;text-align:center;width:75px}.DriverInfo-icon{color:#666;display:inline-block;margin:0 7px}.DriverInfo-icon>svg{height:18px;transform:translatey(4px);width:20px}.DriverInfo-name{font-size:14px;font-weight:400;opacity:.6}.DriverIdTags{background:#fff;border-radius:4px;box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);display:flex;flex-wrap:wrap;margin:16px 0;min-width:400px;padding:24px 31px 0 19px}.DriverIdTags-leftSection{flex:4 0 220px;height:360px}.DriverIdTags-leftSection.is-disabled{opacity:.4;pointer-events:none}.DriverIdTags-leftSection-tabs{background:#f9f9f9;height:45px;padding:5px 7px 0;text-align:center}.DriverIdTags-leftSection-tabs-tab{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-direction:row;height:45px;justify-content:center;position:relative;width:50%;font-family:"Roboto",sans-serif;font-weight:600}.DriverIdTags-leftSection-tabs-tab.is-active{background:#fff;color:#f47735}.DriverIdTags-leftSection-tabs-tab.is-active:after{background:#f47735;bottom:0;content:"";height:3px;left:3px;position:absolute;right:3px}.DriverIdTags-leftSection-searchBar{margin:12px 0}.DriverIdTags-leftSection-list{height:248px;overflow-y:scroll;text-align:left}.DriverIdTags-leftSection-list-item{cursor:pointer;height:40px;line-height:40px;padding-left:9px}.DriverIdTags-leftSection-list-item:nth-child(2n){background:#f9f9f9}.DriverIdTags-leftSection-list-item.is-selected{background:#f47735;color:#fff;font-family:"Roboto",sans-serif;font-weight:600}.DriverIdTags-rightSection{flex:6 0 350px;height:360px;padding-left:30px;position:relative;text-align:left}.DriverIdTags-rightSection-message{margin-bottom:31px;width:100%;font-family:"Roboto",sans-serif;font-weight:600}.DriverIdTags-rightSection-form{width:70%}.DriverIdTags-rightSection-buttons{bottom:44px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;left:30px;position:absolute;right:0}.DriverIdTags-rightSection-buttons>button{margin-bottom:10px;margin-right:10px;min-width:80px}.DriverIdTags-rightSection-buttons>button:last-child{margin-bottom:0}.DvirDetails{height:100%;padding-top:91px;position:relative;width:100%}.DvirDetails-imageContainer{margin:10px 0;text-align:center;width:100%}.DvirDetails-imageContainer-image{border:14px solid#fff;box-shadow:1px 2px 4px 0 rgba(0,0,0,.15);height:auto;max-height:500px;max-width:550px;width:auto;margin:16px}.DvirDetails-breadcrumbs{left:30px;position:absolute;top:16px}.DvirDetails-defect-title{font-size:28px;font-family:"Roboto Condensed",sans-serif;font-weight:400}.DvirDetails-defect-vehicleRegistration{color:#999}.DvirDetails-defect-vehicleRegistration-icon svg{height:20px;margin-bottom:-5px;margin-right:8px}.DvirDetails-defect-vehicleRegistration-icon svg path{fill:#999}.DvirDetails-defect-lineBreak{border:1px solid#ddd;height:0}.DvirDetails-defect-detail{color:#999;font-size:14px}.DvirDetails-defect-detail--driverName{font-size:16px;margin:11.7px 0 6.4px}.DvirDetails-defect-message--done{color:#5cae60}.DvirDetails-defect-message--alert{color:#ce5239}.DvirDetails-defect-message-icon{margin-right:8px}.DocumentDetails{height:100%;padding-top:91px;position:relative;width:100%}.DocumentDetails-breadcrumbs{left:30px;position:absolute;top:16px}.DocumentDetails-document-title{font-size:28px;font-family:"Roboto Condensed",sans-serif;font-weight:400}.DocumentDetails-document-field{margin-top:20px}.DocumentDetails-imageContainer{margin:10px 0;text-align:center;width:100%}.DocumentDetails-imageContainer-image{border:14px solid#fff;box-shadow:1px 2px 4px 0 rgba(0,0,0,.15);height:auto;max-height:500px;max-width:550px;width:auto}.LandmarkFeed-header{font-family:"Roboto",sans-serif;font-weight:600;background-color:#eee;cursor:pointer;font-size:14px;padding:10px 20px;position:relative}.LandmarkFeed-header-expander{position:absolute;right:15px}.LandmarkFeed-visits{padding-left:10px}.LandmarkFeed-noResult{font-size:14px;padding:10px 20px}.LandmarkFeed-visitGroup-header{background:#f9f9f9;border-bottom:1px solid#eee;color:#999;font-size:14px;padding:6px 10px;text-transform:uppercase}.LandmarkFeed-visitGroup-visit{background:#fff;border-bottom:1px solid#eee;color:#666;font-size:12px;line-height:14px;padding:7px 10px 5px}.POIDistance-header{font-family:"Roboto",sans-serif;font-weight:600;background-color:#eee;cursor:pointer;font-size:14px;padding:10px 20px;position:relative}.POIDistance-header-expander{position:absolute;right:15px}.ReactTable.ReactTable--poi-distance .rt-table{padding:0 10px}.ReactTable.ReactTable--poi-distance .rt-th{font-size:16px!important;padding:10px!important;line-height:33px}.ReactTable.ReactTable--poi-distance .rt-th.-sort-asc{box-shadow:inset 0 2px 0 0#f47735}.ReactTable.ReactTable--poi-distance .rt-th.-sort-desc{box-shadow:inset 0 -2px 0 0#f47735}.ReactTable.ReactTable--poi-distance .rt-th:focus{outline:0}.ReactTable.ReactTable--poi-distance .rt-td{font-size:14px;padding:7px 10px}.ReactTable.ReactTable--poi-distance .-pagination{font-family:"Roboto Condensed",sans-serif}.ReactTable.ReactTable--poi-distance .-previous .-btn,.ReactTable.ReactTable--poi-distance .-next .-btn{font-family:"Roboto Condensed",sans-serif;font-weight:600;background:rgba(0,0,0,5%)}.SensorSetup{margin-right:1px}.SensorSetup-box{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:30px 0;padding:30px}.Reports{background-color:#f9f9f9;box-sizing:border-box;display:flex;height:100%}.Reports-tabs{margin:0 -10px}.Reports-container{display:flex;flex-direction:column;flex-grow:1;height:100%}.Reports-resetButton{margin-top:10px;position:absolute}.Reports-input{box-sizing:border-box;margin-top:12px}.Reports-input-text{font-size:12px}.Reports-input--dropdown{flex-basis:50%;padding-left:8px;width:10px}.Reports-input--dateRange{flex-basis:calc(66.6666% - 15px);margin-left:7px}.Reports-input--textContainer{padding-left:0;padding-right:15px}.Reports-input--checkbox{margin-top:14px}.Reports-input-buttons{margin-left:-12px!important}.Reports-input-buttons .Button,.Reports-input-buttons .Help-content-guide--button{float:left;margin-left:12px}.Reports-line{border-top:1px solid#333;margin:0;margin-top:15px;opacity:.25}.Reports-line--tile{margin-bottom:15px;margin-top:10px}.Reports-content{padding-left:20px}.Reports-sidebar{margin-top:40px}.Reports-name{font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#333;font-size:28px;line-height:70px;margin:0}.Reports-description{color:#999;font-size:16px;margin-bottom:10px;margin-top:-14px}.ReportsLeftPanel,.CustomReportLeftPanel{background:#eee;display:flex;flex-direction:column;padding:10px 10px 0;width:250px}.ReportsLeftPanel-list{margin:0 -10px;min-height:200px;overflow-x:hidden;overflow-y:auto;position:relative}.ReportsLeftPanel-item{cursor:pointer;padding:12px 10px}.ReportsLeftPanel-item.is-active{background:#f47735;background:var(--styleSubmenuActiveColour);color:#fff}.ReportsLeftPanel-spinner{margin-top:100px}.ReportsRightPanel .favorite-div,.CustomReportRightPanel .favorite-div{align-items:center;display:flex;justify-content:center}.ReportsRightPanel-placeholder{margin-top:10%}.CustomReportInput{background:#f9f9f9;margin:1rem;padding:1rem .5rem}.CustomReportInput-cell{border:1px solid#eee;border-radius:3px;box-sizing:border-box;height:44px;margin-bottom:1rem;padding:2px 12px;transition:all.2s cubic-bezier(.13,1.07,.65,.9)}.CustomReportInput-cell.is-toggled{background:#fff;box-shadow:2px 4px 8px rgba(0,0,0,.1);height:92px;padding:2px 12px 12px}.CustomReportInput-comboInput{display:flex}.CustomReportInput-comboInput-dropdown{margin-right:15px;max-width:40%}.CustomReportLeftPanel{float:left;height:100%;padding-top:100px;position:fixed;-webkit-user-select:none;user-select:none}.CustomReportLeftPanel-tab{border:1px solid#bdbdbd;border-radius:8px;color:#bdbdbd;margin-bottom:30px;padding-right:10px}.CustomReportLeftPanel-tab-number{font-family:"Roboto",sans-serif;font-weight:600;border:1px solid#bdbdbd;border-radius:8px;float:left;font-size:18px;line-height:24px;margin:-1px 12px -1px -1px;padding:10px 0;text-align:center;width:46px}.CustomReportLeftPanel-tab-title{font-size:14px;line-height:16px;margin-top:14px}.CustomReportLeftPanel-tab.highlighted{background-color:#fff;border-color:#f47735;border-color:var(--styleSubmenuActiveColour);color:#f47735;color:var(--styleSubmenuActiveColour)}.CustomReportLeftPanel-tab.highlighted .CustomReportLeftPanel-tab-number{background-color:#f47735;background-color:var(--styleSubmenuActiveColour);border-color:#f47735;border-color:var(--styleSubmenuActiveColour);color:#fff}.CustomReportLeftPanel-tab.highlighted .CustomReportLeftPanel-tab-title{font-weight:700}.CustomReportRightPanel{height:100%;margin-left:280px;padding-left:25px;padding-right:50px}.CustomReportRightPanel-header{height:78px;padding-top:22px}.CustomReportRightPanel-header-title{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:28px;line-height:33px}.CustomReportRightPanel-header-caption{color:#666;font-size:14px;line-height:16px}.CustomReportRightPanel-content .row.padded{margin-top:30px}.CustomReportRightPanel-content-input-category{width:170px}.CustomReportRightPanel-content-section-header{font-family:"Roboto Condensed",sans-serif;font-weight:600;background-color:#eee;border-radius:4px;font-size:14px;height:15px;line-height:16px;padding:15px}.CustomReportRightPanel-content-section-box{background:#fff;border-radius:8px;flex-basis:calc(50% - 20px);margin-bottom:20px;margin-left:10px;margin-right:10px;max-width:calc(50% - 20px);padding:15px 20px;width:calc(50% - 20px)}.CustomReportRightPanel-content-filter-row{margin-top:10px}.CustomReportRightPanel-content-filter-field.value{flex-basis:calc(66.6% - 50px);max-width:calc(66.6% - 50px);width:calc(66.6% - 50px)}.CustomReportRightPanel-content-filter-button{margin-top:0}.CustomReportRightPanel-content-form{background-color:transparent!important;height:100%}.CustomReportRightPanel-content-form-container{margin:-30px -20px 0!important;padding:0!important}.CustomReportRightPanel-content-form .Reports-input-buttons{box-sizing:border-box;display:flex;justify-content:flex-end}.CustomReportRightPanel-right-button{margin-left:672px;margin-top:-70px;position:absolute}.CustomReportRightPanel-dnd{margin-top:30px}.CustomReportRightPanel-dnd-card,.CustomReportRightPanel-dnd-target-ghost-card{background-color:#fff;border-radius:4px;box-shadow:0 1px 6px 0 rgba(0,0,0,.15);color:#4a4a4a;float:left;font-size:16px;line-height:19px;margin-bottom:20px;margin-right:20px;padding:10px 12px}.CustomReportRightPanel-dnd-card-icon{color:#b7b7b7;float:left;font-size:14px;margin-right:8px;margin-top:2px}.CustomReportRightPanel-dnd-card-icon.right{cursor:pointer;float:right;margin-left:8px;margin-right:0}.CustomReportRightPanel-dnd-source{height:400px;overflow:auto;padding-left:6px}.CustomReportRightPanel-dnd-target{background-color:#fff;border:1px dashed#ccc;border-radius:3px}.CustomReportRightPanel-dnd-target-ghost-card{background-color:#eee;box-shadow:none;color:#d9d9d9;opacity:.5;text-align:center;width:100px}.CustomReportRightPanel-dnd-target-placeholder{font-family:"Roboto",sans-serif;font-weight:400;color:#ccc;font-size:16px;line-height:19px;margin-top:150px;text-align:center;-webkit-user-select:none;user-select:none}.CustomReportRightPanel-dnd-target-placeholder-icon{color:#ddd;display:block;font-size:50px;margin:0 calc(50% - 25px)20px}.CustomReportRightPanel-buttons{display:flex;margin-top:35px;text-align:right}.CustomReportRightPanel-buttons .Button,.CustomReportRightPanel-buttons .Help-content-guide--button{margin-left:20px}.ScheduledReport{margin:30px auto 12px;max-width:850px;padding:15px 20px;width:100%}.ScheduledReport-name{font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#333;font-size:28px;margin:0;padding-bottom:4px}.ScheduledReport-description{color:#999;font-size:16px;margin-bottom:20px}.ScheduledReport-favorite{margin:5px 7px 0 0}.ScheduledReport-input:disabled{border:0;color:#333;font-size:16px}.ScheduledReport-form{background:#fff;border-radius:4px;margin-top:15px;padding:5px 15px 15px}.ScheduledReport-inputPlaceholder:disabled{font-size:10px}.ScheduledReport-buttonGroup{margin-top:15px;padding:0;padding-bottom:10px}.ScheduledReport-button--submit{margin-right:12px}.ScheduledReport-button{border-radius:4px;font-size:12px;min-width:80px;padding:7px}.ScheduledReport-button--delete{background-color:transparent;width:150px}.ScheduledReport-scheduledContainer{background-color:#f9f9f9;border:1px solid#ccc;border-radius:4px;margin:0;margin-top:10px;padding:15px}.ScheduledReport-scheduleContainer{margin:15px 0}.ScheduledReport-radioGroup{height:70px}.ScheduledReport-radio{display:inline-block;margin:0 0 10px 10px;transform:translatey(8px)}.ScheduledReport-radio-name{font-size:14px;font-weight:600}.ScheduledReport-radio-description{color:#999;font-size:12px}.ScheduledReport-dataField-label{color:#999;font-size:10px}.ScheduledReport-dataField-value{padding:4px}.TableReport{height:100%}.TableReport--loading{opacity:.7}.LiveReport{display:flex;flex-direction:column;height:100%;margin:0}.LiveReport-tabs{margin:30px -30px;padding:0 30px}.LiveReport-options{flex-shrink:0;margin:10px 0 20px}.LiveReport-dropdown{margin:0 10px 0 0}.TripReportDay{background:#fff;border:1px solid#eee;border-radius:8px;margin-bottom:15px;overflow:hidden}.TripReportDay--empty{background:#f9f9f9;border:1px solid#ccc;box-shadow:none;color:#999}.TripReportDay-header{display:flex;flex-wrap:wrap;min-height:75px;padding:0 25px 0 15px}.TripReportDay.is-expanded .TripReportDay-header{border-bottom:1px solid#eee}.TripReportDay-header-icon{background:#fff;border:5px solid#fff;border-radius:50%;box-shadow:0 0 0 1px#ddd;box-sizing:border-box;color:#5390bc;cursor:pointer;height:25px;line-height:15px;margin:0 25px 0 0;text-align:center;transition:all.3s ease;width:25px}.TripReportDay.is-expanded .TripReportDay-header-icon{color:#f47735;transform:rotate(90deg)}.TripReportDay--empty .TripReportDay-header-icon{visibility:hidden}.TripReportDay-header-date{font-family:"Roboto",sans-serif;font-weight:600;margin:0 17px 0 0}.TripReportDay-header-left,.TripReportDay-header-right{margin:15px 0}.TripReportDay-header-left{flex-wrap:nowrap}.TripReportDay-header-block{padding:10px 0}.TripReportDay-dataBlock{margin:5px 0}.TripReportDay-trips{background:#f9f9f9;padding:23px 37px}.TripReport{position:relative}.TripReport.is-table{display:flex}.TripReport-toggles{position:absolute;right:10px;top:-100px;width:275px}.TripReport-dayBlock{border:1px solid#ccc;border-radius:4px;margin-bottom:10px;padding:15px}.TripReport-dayBlock-trips{color:#999;padding:15px}.TripReport-dayBlock-date{font-family:"Roboto",sans-serif;font-weight:600;color:#999}.UpcomingReport{max-width:1700px}.UpcomingReport-action-button{border-radius:8px;height:28px;min-height:0;min-width:0;width:28px}.UpcomingReport-edited-element{background:#ccc!important}.UpcomingReport-edited-element .editable{overflow:visible!important}.UpcomingReport-white-border{border-color:#fff}.UpcomingReport-repeat-interval{grid-column-gap:3px;-moz-column-gap:3px;column-gap:3px;display:grid;grid-template-columns:repeat(auto-fit,minmax(49%,1fr))}.UpcomingReport-repeat-interval .TextInput{height:auto}.UpcomingReport-repeat-interval .TextInput-error{position:relative}.UpcomingReport-scheduled .rt-table,.UpcomingReport-scheduled .rt-tbody{overflow:visible}.UpcomingReport-disabled{color:#9b9b9b;cursor:pointer;pointer-events:none}.UpcomingReport-cancel{color:#9b9b9b;cursor:pointer}.UpcomingReport-cancel:hover,.UpcomingReport-cancel:focus{color:#ce5239}.UpcomingReport-save{color:#5cae60;cursor:pointer}.UpcomingReport-spacer{background-color:#9b9b9b;display:inline-block;height:15px;margin:0 5px;width:1px}.ELDTrips-disputedEventRow{background:#fff2db!important}.AssignTrips{padding:21px 15px;position:relative}.AssignTrips-warning{background:#ce5239;border-radius:4px;color:#fff;margin-bottom:15px;padding:20px}.AssignTrips-title{font-family:"Roboto Condensed",sans-serif;font-weight:300;color:#333;font-size:36px;letter-spacing:0}.AssignTrips-description{color:#333;font-size:14px}.AssignTrips-info{background:#eee;border-radius:4px;font-size:14px;margin:10px 0 0;padding:10px}.DayCard{background:#f9f9f9;border:1px solid#ddd;border-radius:5px;margin-top:20px}.DayCard-header{background:#eee;border-radius:5px 5px 0 0;font-size:14px;padding:12px}.DayCard-header-date{float:left;font-weight:700}.DayCard-header-vehicleIcon{align-self:flex-end;color:#666;float:right;letter-spacing:0}.DayCard-body{box-sizing:border-box;display:flex;padding:12px}.DayCard-body-section{box-sizing:border-box;flex:1;padding:8px 15px;position:relative;width:49%}.DayCard-body-section--edited{background:#fff;border-radius:5px;box-shadow:1px 2px 4px 0 rgba(0,0,0,.15)}.DayCard-body-section-header{display:flex;justify-content:space-between}.DayCard-body-section-header-title{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:22px;letter-spacing:0}.DayCard-body-section-header-verification{color:#5cae60;font-size:16px;font-weight:700;line-height:48px}.DayCard-body-section-header-verification.is-withViolations{color:#ce5239}.DayCard-body-section-timelineBar{margin:7px 0}.DayCard-body-section-table-row-icon{font-size:20px;margin-right:20px}.DayCard-body-section-table-row--adding{border:2px solid#5cae60;padding:2px}.DayCard-body-section-table-row--adding .DayCard-body-section-table-row-icon{color:#5cae60}.DayCard-body-section-table-row--removing{border:2px solid#ce5239;padding:2px}.DayCard-body-section-table-row--removing .DayCard-body-section-table-row-icon{color:#ce5239}.DayCard-body-section-overlapWarning{background:rgba(206,82,57,.9);border-radius:4px;box-shadow:2px 2px 2px rgba(0,0,0,.3);box-sizing:border-box;color:#fff;left:25%;margin:auto;padding:9px;position:absolute;text-align:center;top:50%;transform:translatey(-50%);width:50%}.EditLog{position:relative}.EditLog-header{margin-bottom:36px}.EditLog-graph{margin-top:24px;max-height:800px/5.943}.EditLog-graph-selectedBar{fill-opacity:.1}.EditLog-graph-selectedBarStroke{stroke:#000;stroke-width:2}.EditLog-graph-selectedLine{stroke:#5390bc;stroke-dasharray:2 2;stroke-width:2}.EditLog-graph-masked{-webkit-mask:url(#selectedMask);mask:url(#selectedMask);stroke-width:2}.EditLog-times{margin-top:23px}.EditLog-form{max-width:50%}.EditLog-form-notes{margin-top:16px;min-height:200px;resize:vertical}.EditLog-form-notes-text-area{max-width:100%;min-width:100%}.ELDLog{margin:auto;max-width:1180px}@media print{.ELDLog{position:absolute;top:0}}.ELDLog-breadcrumbs{margin:20px 0 0}@media print{.ELDLog-breadcrumbs{display:none}}.ELDLog-header{align-items:center;display:flex;justify-content:space-between;padding:20px 0;font-family:"Roboto Condensed",sans-serif;font-weight:400}.ELDLog-header-cycleRule{display:block;font-size:14px;height:18px}.ELDLog-header-navButton{vertical-align:middle}@media print{.ELDLog-header-navButton{display:none}}.ELDLog-summaryBar{background:#eee;display:flex;height:68px;margin-bottom:24px;padding:0 24px}.ELDLog-driverInfoBox{border:2px solid#666;margin:0 20px 25px;padding:10px 0}.ELDLog-driverInfoBox-row{margin:0}.ELDLog-driverInfoBox-row--dark{background:#ccc}.ELDLog-body{margin:0 20px}@media print{.ELDLog-body{font-size:12px}}.ELDLog-body-graph{width:calc(100% - 40px)}@media print{.ELDLog-body-data{width:6in}}.ELDLog-body-recap{flex:1;max-width:250px;font-family:"Roboto Condensed",sans-serif;font-weight:400}.ELDLog-body-recap-box{margin-top:10px}.ELDLog-body-recap-box-row{margin:0;padding:5px 0}.ELDLog-body-recap-box-row:nth-child(2n){background:#eee}.ELDLog-body-recap-box-row-date{border-right:1px solid#ddd;font-weight:700}.ELDLog-body-recap-box-row-date:last-child{border-right:none}.ELDLog-body-recap-statBox{padding:20px 0;text-align:center}.ELDLog-body-recap-statBox:nth-child(2n){background:#eee}@media print{.ELDLog-body-recap-statBox{padding:10px 0 0}}.ELDLog-body-recap-statBox-title{font-size:14px}.ELDLog-body-recap-statBox-value{font-weight:600}.ELDLog-body-eventTable{margin:0 20px 10px}.ELDLog-body-vehicleAndDistanceTable{margin:40px 20px 0}.ELDLog-body-signature{background:#f9f9f9;margin:100px 0}.ELDLog-body-signature-image{display:inline-block;mix-blend-mode:multiply;position:relative;width:200px}@media print{.ELDLog-body-signature-image{width:150px}}.LogTimelines{margin:10px 0;opacity:1}.LogTimelines-name{color:#666;display:block;font-size:14px;margin:10px 0 2px;text-align:center}.LogTimelines-timeline{left:2.6%}.LogTimelines-button{margin:10px 0}.LogTimelines .TimelineBar-section.pc,.LogTimelines .TimelineBar-section.ym,.LogTimelines .TimelineBar-section.assigned{background:#5cae60}.LogTimelines .TimelineBar-section.none{background:#ccc}.LogTimelines .TimelineBar-section.unassigned{background:#a5d2a8}.Importer{width:100%;margin:0 auto;padding:0 20px}.Importer-header{align-items:center;display:flex;height:80px;justify-content:space-between;margin:auto}@media(max-width:30em){.Importer-header{justify-content:space-around}}.Importer-description{margin:15px 0 25px}.Importer-main{margin:auto}.Importer-navigationButtons{display:flex;flex-direction:row}.Importer-Communicator{margin:0;max-width:none}.Importer-Communicator-overflow{overflow-y:scroll;overflow-x:hidden}.FileSelector{align-items:center;background:#fff;border:1px solid#ccc;border-radius:3px;box-shadow:inset 1px 1px 2px rgba(0,0,0,.2);display:flex;justify-content:space-around;margin:15px 0;min-height:200px}.FileSelector-file{background:#eee;border:1px solid#ccc;border-radius:3px;display:flex;justify-content:space-between;padding:16px 20px;width:50%;margin-top:15px}.FieldMapper{margin:20px auto;max-width:800px}.FieldMapper-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.FieldMapper-row-description-required:after{content:"*"}.ImportUploader{overflow:scroll;white-space:nowrap}.ImportUploader-tableContainer{position:relative;width:-moz-fit-content;width:fit-content}.ImportUploader-overlay{background:linear-gradient(0deg,#f9f9f9 0%,rgba(249,249,249,0)100%);height:100%;position:absolute;top:0;width:100%}.PreviewFormat{margin:25px 0;width:100%}.PreviewFormat-header{margin-bottom:16px}.PreviewFormat-fields{overflow:scroll;white-space:nowrap;width:100%}.PreviewFormat-fields-column{border:1px solid#ccc;display:inline-block;padding:15px 8px}.PreviewFormat-fields-column-value{vertical-align:middle}.PreviewFormat-button{margin:25px 0;text-align:right}.MifleetSettings.MifleetSettingsList{padding:0 12px}.MifleetSettings-field{margin-bottom:15px}.MifleetSettings-btn-wrapper{display:flex;flex-flow:row nowrap;height:auto;justify-content:flex-start;overflow:hidden;padding:15px 0;padding-left:.5rem;position:relative;width:100%}.SettingsBlock{height:auto;min-height:400px;width:100%}.SettingsBlock-loader{width:100%;margin-top:100px}.SectionHeader--mifleet-settings{margin-bottom:20px;margin-top:50px}.SectionHeader--mifleet-files{margin-bottom:0;margin-top:40px;padding-top:10px}.AdminHeader--mifleet .AdminHeader-container{width:84%}.SectionHeader{display:flex}.SectionHeader-column{border-bottom:1px solid#999;flex-direction:column;margin-bottom:10px;padding:5px}.SectionHeader-column.gdpr{margin-bottom:31px}.SectionHeader-withSub{border-bottom:1px solid#999;flex-direction:column;padding-bottom:10px}.SectionHeader--settings-table{align-items:center;display:flex;justify-content:space-between}.SectionHeader-title{align-items:center;display:flex;font-family:"Roboto Condensed",sans-serif;font-size:28px;font-weight:400;line-height:33px;margin:0}.SectionHeader-title-badge{margin-left:10px}.SectionHeader-row{align-items:center;display:flex;justify-content:space-between;position:relative}.SectionHeader-row-bottomSeparator{border-bottom:1px solid#ddd;padding-bottom:5px}.Disposaledit .SectionHeader{display:flex;min-height:50px}.Disposaledit .SectionHeader-widget{align-items:center;display:flex;flex-flow:row wrap;height:50px;justify-content:space-between;min-width:180px;position:absolute;right:0;top:0}.Disposaledit .SectionHeader-widget-label{font-size:16px;margin-right:10px}.Disposaledit .SectionHeader-widget .SlideToggle-label{display:none}.SectionSubHeader{align-items:center;border-radius:4px;box-sizing:border-box;display:flex;flex-flow:row wrap;height:45px;justify-content:space-between;padding-left:10px;padding-right:10px;position:relative;width:100%}.SectionSubHeader-title{color:#333;font-size:14px;line-height:16px;font-family:"Roboto Condensed",sans-serif;font-weight:600}.SettingsForm{display:block;height:auto;min-height:400px;padding-top:10px;position:relative}.SettingsForm .DocumentsTableHeader{display:flex;justify-content:space-between}.SettingsForm .ReactTable.react-table .rt-table,.SettingsForm .ReactTable.react-table .rt-tbody,.SettingsForm .ReactTable.react-table .rt-td.editable{overflow:visible}.SettingsForm-content{align-items:flex-start;display:flex;flex-flow:row wrap;height:auto;justify-content:flex-start;padding-bottom:25px;position:relative;width:100%}.SettingsForm-content .Tax-type-checkbox-green .Checkbox-box{background-color:#5cae60!important}.SettingsForm-content .Tax-type-checkbox-green .Checkbox-box:after{border-color:#fff!important}.SettingsForm-column{display:block;height:auto;margin-bottom:20px;margin-right:2.3333337%;max-width:31%;padding:0}.SettingsForm-card{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 1px 6px 0 rgba(0,0,0,.15);box-sizing:border-box;color:#4a4a4a;display:flex;flex-flow:row wrap;height:40px;justify-content:space-between;padding:0 9px;position:relative;width:100%}.SettingsForm-card form{padding:0 9px 0 0;width:100%}.SettingsForm--no-shadow{box-shadow:none}.SettingsForm-card-inner{align-items:center;border-radius:4px;box-sizing:border-box;color:#4a4a4a;display:flex;flex-flow:row wrap;height:40px;justify-content:space-between;padding:0 9px;position:relative;width:100%}.SettingsForm-text{color:#4a4a4a;flex:.95;margin:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.SettingsForm-text--grey{color:#ccc}.SettingsForm-edit-box{background-color:#fff;z-index:2}.SettingsForm-btn{color:#9b9b9b;font-size:16px;transition:color.2s ease-in-out}.SettingsForm-btn:first-child{border-right:1px solid#9b9b9b;margin-right:7px;padding-right:7px}.SettingsForm-btn:hover,.SettingsForm-btn:focus{color:#666}.SettingsForm-icon--check{color:#5cae60}.SettingsForm-info-text{width:100%}.TextInput--settings{border:none;box-shadow:none;padding:0 0 0 10px}.TextInput--settings-table.is-invalid{margin-bottom:10px}.FormItemTable{width:100%}.TableCell--settings{align-items:center;background-color:transparent;display:flex;flex-flow:row wrap;height:100%;justify-content:center;width:100%}.TableCell--settings-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.TableCell--settings-dropdown{min-width:180px;position:absolute;width:95%}.Treetable--settings{text-align:left}.Disposaledit{margin:0 auto;width:81%}.Disposaledit-sub-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(49%,2fr));grid-template-rows:3rem;grid-column-gap:.5rem}.Disposaledit-grid-header{display:grid;grid-template-columns:repeat(auto-fill,minmax(49%,2fr));grid-template-rows:3rem;grid-gap:1rem}.Disposaledit .AdminHeader{background:transparent;box-shadow:none;height:auto;left:0;padding:0;position:fixed;width:100%;z-index:1}.Disposaledit .AdminHeader .AdminHeader-container{background:#f9f9f9;box-sizing:border-box;display:flex;flex-flow:column wrap;height:100px;justify-content:center;margin:0 auto;max-width:100%;padding:0;padding-left:5px;padding-right:10px;position:relative;width:81%}.Disposaledit .TextInput--textArea{height:auto;width:99%}.Disposaledit-customTextArea{border:1px solid#ccc;border-radius:4px;box-sizing:border-box;font-size:16px;height:auto;margin-right:0;min-height:360px;padding-left:15px;padding-top:15px;width:100%}.Disposaledit-customTextArea:disabled{background-color:transparent}.Disposaledit-customContractsTextArea{border:1px solid#ccc;border-radius:4px;box-sizing:border-box;font-size:16px;height:auto;margin-right:0;min-height:200px;padding-left:15px;padding-top:15px;width:100%}.Disposaledit-customContractsTextArea:disabled{background-color:transparent}.Disposaledit .grid-container{box-sizing:border-box;display:flex;flex-flow:column nowrap;margin:0 auto;padding-top:130px;position:relative;width:100%}.SuppliersTable .ReactTable.react-table .rt-th:first-child,.SuppliersTable .ReactTable.react-table .rt-td:first-child{border-left:none}.SuppliersForm{align-items:flex-start;background-color:#fff;border:1px solid#ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;height:auto;justify-content:flex-start;position:relative}.SuppliersForm-loader-container{align-items:center;box-sizing:border-box;display:flex;flex-flow:column wrap;height:500px;justify-content:flex-start;padding-bottom:250px;padding-top:0;position:relative;width:50%}.SuppliersForm-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-flow:row wrap;height:550px;justify-content:flex-start;padding-bottom:25px;padding-top:25px;position:relative}.SuppliersForm-container:first-child{width:calc(100% - 98px)}.SuppliersForm-container:last-child{align-items:center;flex-flow:column nowrap;width:98px}.SuppliersForm-container:last-child .Button--edit{color:#9b9b9b;font-size:16px;margin-bottom:15px;transition:color.2s ease-in-out}.SuppliersForm-container:last-child .Button--edit:hover,.SuppliersForm-container:last-child .Button--edit:focus{color:#666}.SuppliersForm-container:last-child .Button--edit .fa-check{color:#5cae60}.SuppliersForm--create .SuppliersForm-container:first-child,.SuppliersForm--create .SuppliersForm-container:last-child{align-items:flex-start;flex-flow:row nowrap;width:100%}.SuppliersForm-btn-wrapper{align-items:center;display:flex;flex-flow:column nowrap;width:98px;z-index:1}.SuppliersForm-btn-wrapper .Button--edit{color:#9b9b9b;font-size:16px;margin-bottom:15px;transition:color.2s ease-in-out}.SuppliersForm-btn-wrapper .Button--edit:hover,.SuppliersForm-btn-wrapper .Button--edit:focus{color:#666}.SuppliersForm-btn-wrapper .Button--edit .fa-check{color:#5cae60}.SuppliersForm-col{align-items:flex-start;border-left:1px solid#ccc;box-sizing:border-box;display:flex;flex-flow:column wrap;height:100%;justify-content:flex-start;margin-right:25px;padding:0 25px;position:relative;width:calc(33.3333333333% - 25px)}.SuppliersForm-col:first-child{border-left:none}.SuppliersForm-col--extended{width:calc(66.666667% - 25px)}.SuppliersForm-title{color:#333;font-size:14px;line-height:16px;margin-top:0;font-family:"Roboto",sans-serif;font-weight:400}.SuppliersForm-input{margin-bottom:25px}.SuppliersForm-dropdown{margin-bottom:25px;width:100%}.SuppliersForm-dropdown .InputDropdown-button-placeholder{padding-left:0}.SuppliersForm--create .SuppliersForm-container:last-child{justify-content:flex-end}.SuppliersForm .Button--action{margin-left:2px;margin-top:25px}.SuppliersForm-checkbox{align-items:center;display:flex;flex-flow:row nowrap;height:25px;justify-content:flex-start;margin-bottom:20px}.SuppliersForm-checkbox .Checkbox-box{top:0}.SuppliersForm-checkbox .Checkbox-label{font-size:14px;line-height:16px;margin-right:5px}.SuppliersForm-checkbox .Checkbox-input:disabled:not(:checked)+.Checkbox-box{opacity:1}.ReactModal__Content--after-open{bottom:auto!important}.ReactModal__Content--after-open .Modal-suppliers .Modal-header{border-radius:6px}.ReactModal__Content--after-open .Modal-suppliers .Modal-body--suppliers{margin-top:20px;overflow-x:hidden;overflow-y:hidden}.ReactModal__Content--after-open .Modal-suppliers .Modal-body--suppliers .DocumentCreateForm--create{background-color:transparent;border:2px solid#ccc;border-radius:20px}.ReactModal__Content--after-open .Modal-suppliers .Modal-body--suppliers .DocumentCreateForm--create .DocumentCreateForm-container{overflow-x:hidden;overflow-y:auto}.TreeNav{box-sizing:border-box;height:auto;min-height:calc(100% - 200px);overflow:visible;padding-bottom:33px;padding-top:0;position:absolute;width:268px}.TreeNav-main-add-button-wrapper{background-color:#eee;padding:10px 40px;text-align:center}.TreeNav-main-add-button{margin:auto;height:28px;width:179px;border-radius:8px;background-color:#5390bc;background-color:var(--styleButtonActionColourStandard);box-shadow:0 1px 1px 0 rgba(0,0,0,.15);border:none}.TreeNav-list{background-color:#eee;border-radius:4px;box-sizing:border-box;display:flex;flex-flow:column nowrap;height:auto;list-style-type:none;margin:0;padding:0 0 0 20px;width:100%}.TreeItem{display:flex;flex-flow:column nowrap;list-style-type:none}.TreeItem-separator{align-items:center;display:flex;height:8px;opacity:0;transition:opacity.2s ease-in-out;width:90%}.TreeItem-separator--hovering{opacity:1}.TreeItem-separator-arrow{color:#f47735;color:var(--styleSubmenuActiveColour)}.TreeItem-separator-line{background-color:#f47735;background-color:var(--styleSubmenuActiveColour);height:2px;width:100%}.TreeItem-actions{display:none}.TreeItem-node{background-color:transparent;border:2px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex-flow:row nowrap;height:auto;margin-top:3px;padding:4px;transition:all.2s ease-in-out;width:250px}.TreeItem-node:hover,.TreeItem-node--editable,.TreeItem-node:focus{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);z-index:1}.TreeItem-node:hover .TreeItem-actions,.TreeItem-node--editable .TreeItem-actions,.TreeItem-node:focus .TreeItem-actions{align-items:center;display:flex}.TreeItem-node--hovering{border-color:#f47735;border-color:var(--styleSubmenuActiveColour);border-radius:4px}.TreeItem-element,.TreeItem-editable{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.TreeItem-container-icon{padding:0 5px!important}.TreeItem-container-icon--check,.TreeItem-container-icon--plus,.TreeItem-container-icon--pencil{border-right:1px solid#b7b7b7!important}.TreeItem-icon{color:rgba(153,153,153,.6);font-size:14px;transition:color.2s ease-in-out;vertical-align:middle}.TreeItem-icon:hover,.TreeItem-icon:focus{color:#666}.TreeItem-icon--arrow{color:rgba(153,153,153,.6);font-size:18px;margin-top:1px}.TreeItem-icon--arrow--open{color:#666}.TreeItem-icon--folder{color:rgba(153,153,153,.6);font-size:24px}.TreeItem-icon--folder--open{color:#666}.TreeItem-icon--check{color:#5cae60}.TreeItem-icon--check:hover,.TreeItem-icon--check:focus{color:#5cae60}.TreeItem-title{color:#9b9b9b;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:105px;font-family:"Roboto",sans-serif;font-weight:400}.TreeItem-title--open{color:#666;font-size:14px}.TreeItem-count{align-items:center;color:#fff;display:flex;flex-flow:column nowrap;font-size:12px;font-weight:700;height:24px;justify-content:center;letter-spacing:0;margin-left:20px;margin-top:1px;position:absolute;width:24px}.TreeItem-node--active .TreeItem-title,.TreeItem-node--active .TreeItem-icon--arrow,.TreeItem-node--active .TreeItem-icon--arrow--open,.TreeItem-node--active .TreeItem-icon--folder,.TreeItem-node--active .TreeItem-icon--folder--open{color:#f47735;color:var(--styleSubmenuActiveColour)}.TreeItem-input{height:auto;width:135px}.TreeItem-input .TextInput-input{background:transparent;border:none;border-radius:0;box-shadow:none;height:24px;padding-bottom:0;padding-top:0}.TreeItem-input .TextInput-placeholder,.TreeItem-input .TextInput-hint{display:none}.TreeItem-list{padding-left:20px}.documents-modal-confirmation-wrapper{padding-top:0}.documents-modal-confirmation-wrapper .documents-modal-confirmation{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.documents-modal-confirmation-wrapper .documents-modal-confirmation .documents-trash-icon{width:80px}.DocumentsEdit{padding:0 20px}.DocumentsEdit .AdminHeader{background:transparent;box-shadow:none;height:auto;padding:0;width:100%;z-index:1}.DocumentsEdit .AdminHeader .AdminHeader-container{background:#f9f9f9;box-sizing:border-box;display:flex;flex-flow:column wrap;justify-content:center;margin:0 auto;max-width:100%;padding:0;padding-left:5px;padding-right:10px;position:relative}.DocumentsEdit .TextInput--textArea{height:auto;width:99%}.DocumentsEdit-customTextArea{border:1px solid#ccc;border-radius:4px;box-sizing:border-box;font-size:16px;height:auto;margin-right:0;min-height:360px;padding-left:15px;padding-top:15px;width:100%}.DocumentsEdit-customTextArea:disabled{background-color:transparent}.grid-container{box-sizing:border-box;display:flex;flex-flow:column nowrap;margin:0 auto;position:relative}.grid-header{flex-flow:column nowrap;font-size:28px}.grid-header-meta{color:#6f6f6f;font-size:18px;margin:0}.grid-subHeader{align-items:center;background-color:#ededed;border-radius:4px;box-sizing:border-box;display:flex;flex-flow:row wrap;height:45px;justify-content:space-between;margin-bottom:25px;padding-left:15px;padding-right:15px;position:relative;text-transform:uppercase;width:100%}.grid-subTitle{color:#333;font-size:14px;line-height:16px;font-family:"Roboto Condensed",sans-serif;font-weight:600}.grid-subTitle.is-contracts{line-height:8px}.grid-block{display:block;height:auto;margin-bottom:0;padding:25px 0;width:100%}.grid-block--alt{margin-bottom:0;margin-top:25px}.grid .box{margin-bottom:30px}.DocumentsTable{margin-top:50px}.DocumentsTable .ReactTable.react-table .rt-th{font-size:18px;outline:none;padding-bottom:7px;padding-top:7px}.DocumentsTable .ReactTable.react-table .rt-td{display:flex;font-size:14px;padding-bottom:7px;padding-top:7px}.DocumentsPaymentsForm{margin-top:100px}.DocumentsPaymentsForm .SectionSubHeader{margin-bottom:25px}.DocumentsPaymentsForm .SectionSubHeader .Button--square{background:transparent;border:none;font-size:22px}.DocumentsPaymentsForm .SectionSubHeader .Button--square:active{box-shadow:none!important}.DocumentsPaymentsForm .SectionSubHeader .Button--square:active{color:#f47735;color:var(--styleButtonDefaultTextColourHover)}.LineCreateForm-submit-button{bottom:50px;position:absolute;right:0}.LineCreateForm-submit-button.positioned{bottom:-24px!important;margin:10px 0!important}.GeneralInfoForm{margin:0 auto;position:relative;width:100%}.LineConceptForm{margin:auto;position:relative;width:100%}.LineConceptForm .create-concept-error-wrapper{align-items:center;display:flex;height:50px;justify-content:center;padding:10px;width:98%}.LineConceptForm .create-concept-error-wrapper .concept-error{background-color:#ce5239;border-radius:5px;color:#fff;font-weight:700;height:100%;text-align:center;width:100%}.LineConceptForm .TextInput--textArea{height:auto}.LineConceptForm .TextInput--textArea .TextInput-input{border:1px solid#ccc;border-radius:3px;min-height:150px;padding:20px;width:100%}.LineConceptForm .third-parties-table-wrapper,.LineConceptForm .tires-table-wrapper{font-size:14px;margin-bottom:20px;text-align:center}.LineConceptForm .third-parties-table-wrapper .SuppliersForm-title,.LineConceptForm .tires-table-wrapper .SuppliersForm-title{text-align:left}.LineConceptForm .third-parties-table-wrapper .third-parties-header,.LineConceptForm .third-parties-table-wrapper .tires-header,.LineConceptForm .tires-table-wrapper .third-parties-header,.LineConceptForm .tires-table-wrapper .tires-header{border:1px solid#ccc;display:flex;font-weight:700;justify-content:space-around;padding-bottom:10px;padding-top:10px}.LineConceptForm .third-parties-table-wrapper .third-parties-item,.LineConceptForm .tires-table-wrapper .third-parties-item{border:1px solid#ccc;border-bottom:none;border-top:none;display:flex;justify-content:space-around;padding-bottom:10px;padding-top:10px}.LineConceptForm .third-parties-table-wrapper .third-parties-item:hover,.LineConceptForm .tires-table-wrapper .third-parties-item:hover,.LineConceptForm .third-parties-table-wrapper .third-parties-item:focus,.LineConceptForm .tires-table-wrapper .third-parties-item:focus{background-color:#fff}.LineConceptForm .third-parties-table-wrapper .third-parties-item:last-child,.LineConceptForm .tires-table-wrapper .third-parties-item:last-child{border-bottom:1px solid#ccc}.DocumentCreateForm{align-items:flex-start;background-color:#fff;border:1px solid#ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;height:auto;justify-content:flex-start;position:relative}.DocumentCreateForm--create{height:100%}.DocumentCreateForm-loader-container{align-items:center;box-sizing:border-box;display:flex;flex-flow:row wrap;height:500px;justify-content:flex-start;padding-bottom:250px;padding-top:0;position:relative;width:50%}.DocumentCreateForm-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-flow:row wrap;height:auto;justify-content:center;padding:0 25px 0 20px;position:relative}.DocumentCreateForm-container.update{height:auto}.DocumentCreateForm-container.create .positioned{bottom:auto!important}.DocumentCreateForm--create .DocumentCreateForm-container{background-color:#fff;width:100%}.DocumentCreateForm--create .DocumentCreateForm-container .AdminHeader{background:transparent;box-shadow:none;height:auto;left:0;padding:0;width:100%;z-index:1}.DocumentCreateForm--create .DocumentCreateForm-container .AdminHeader .AdminHeader-container{background:transparent;box-sizing:border-box;display:flex;flex-flow:column wrap;height:100px;justify-content:center;margin:0 auto;max-width:100%;padding:0;padding-left:5px;padding-right:10px;position:relative;width:81%}.DocumentCreateForm-btn-wrapper{position:absolute;right:-5px;top:25px;width:62px;z-index:1}.DocumentCreateForm-btn-wrapper .Button--edit{color:#9b9b9b;font-size:16px;margin-bottom:15px;transition:color.2s ease-in-out}.DocumentCreateForm-btn-wrapper .Button--edit:hover,.DocumentCreateForm-btn-wrapper .Button--edit:focus{color:#666}.DocumentCreateForm-btn-wrapper .Button--edit .fa-check{color:#5cae60}.DocumentCreateForm-rbtn-wrapper{position:absolute;right:0;top:18px;width:57px}.DocumentCreateForm-rbtn-wrapper .Button--edit{color:#9b9b9b;font-size:16px;margin-bottom:15px;transition:color.2s ease-in-out}.DocumentCreateForm-rbtn-wrapper .Button--edit:hover,.DocumentCreateForm-rbtn-wrapper .Button--edit:focus{color:#666}.DocumentCreateForm-rbtn-wrapper .Button--edit .fa-check{color:#5cae60}.DocumentCreateForm-col{align-items:flex-start;border-left:1px solid#ccc;box-sizing:border-box;display:flex;flex-flow:column wrap;height:100%;justify-content:flex-start;margin-right:25px;padding:0 25px;position:relative;width:calc(33.3333333333% - 25px)}.DocumentCreateForm-col:first-child{border-left:none}.DocumentCreateForm-col--extended{width:calc(66.666667% - 25px)}.DocumentCreateForm-title{color:#333;font-size:14px;line-height:16px;margin-top:0;font-family:"Roboto",sans-serif;font-weight:400}.DocumentCreateForm-input{margin-bottom:25px}.DocumentCreateForm-input .TextInput-input{padding-right:4px}.DocumentCreateForm-dropdown{border-style:solid;border-width:2px;margin-bottom:25px;width:100%}.DocumentCreateForm-dropdown .InputDropdown-button-placeholder{padding-left:0}.DocumentCreateForm-checkbox{align-items:center;display:flex;flex-flow:row nowrap;height:25px;justify-content:flex-start;margin-bottom:20px}.DocumentCreateForm-checkbox .Checkbox-box{top:0}.DocumentCreateForm-checkbox .Checkbox-label{font-size:14px;line-height:16px;margin-right:5px}.DocumentCreateForm-checkbox .Checkbox-input:disabled:not(:checked)+.Checkbox-box{opacity:1}.documents-edit-new{padding-top:100px;display:flex;flex-direction:column;align-items:center}.documents-edit-new .AdminHeader{box-shadow:none;top:104px;position:fixed}.documents-edit-new .AdminHeader .AdminHeader-container{display:flex;flex-flow:column wrap;height:100px;justify-content:center;margin:0 auto;max-width:100%;padding:0;position:relative;padding-left:5px;padding-right:10px;width:82%}.documents-edit-new .documents-edit-wrapper{width:82%}.documents-edit-new .documents-edit-wrapper .edit-document-button-wrapper{width:100%;display:flex;justify-content:flex-end;width:80%;margin:0 auto}.documents-edit-new .documents-edit-wrapper .edit-document-button-wrapper .edit-document-button{margin:5px}.documents-edit-new .documents-edit-wrapper .edit-document-button-wrapper .edit-document-button.save{color:#fff;border:transparent}.documents-edit-new .documents-edit-wrapper .grid.container{box-sizing:border-box;display:flex;flex-flow:column nowrap;margin:0 auto;padding:0;position:relative;width:80%}.Regulatory-permits{height:100%}.Regulatory-permits .Table{height:90%;padding:0 20px}.Regulatory-header{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 20px 20px}.Regulatory-header .numberInput{max-width:140px}.Regulatory-header .DatePicker{min-width:280px}.Regulatory-header-buttonRight{position:absolute;right:20px}.Regulatory-tableTr{height:40px}.Regulatory-centeredItemWithError{display:flex!important;flex-direction:column!important;justify-content:center!important;overflow:visible!important}.Regulatory-centeredItem{display:flex!important;justify-content:center!important}.Regulatory-centeredItem .InputDropdown{width:100%}.RegulatoryForms{border-bottom:1px solid#e4e4e4;border-left:1px solid#e4e4e4;border-right:1px solid#e4e4e4;margin-bottom:10px}.RegulatoryForms-modal-wrapper{padding:0}.RegulatoryForms-modal-body{background-color:#fff;padding:10px}.RegulatoryForms-modal-body-header{align-items:center;border-bottom:1px solid#ccc;display:flex;flex-direction:column;height:19%;justify-content:center}.RegulatoryForms-modal-body-header-close-wrapper{align-items:center;display:flex;justify-content:flex-end;width:100%}.RegulatoryForms-modal-body-header-section{display:flex;justify-content:space-between;margin-top:15px;position:relative;width:100%}.RegulatoryForms-modal-body-header-section-title{font-size:26px;margin:0 10px}.RegulatoryForms-modal-body-header-section-button{margin:0 10px}.RegulatoryForms-modal-body-content{display:flex;flex-direction:column;height:77%;justify-content:center}.RegulatoryForms-formik{display:flex}.RegulatoryForms-leftSection-error{color:red;margin-bottom:10px;margin-top:-13px;max-height:12px;padding-left:15px}.RegulatoryForms-centerSection-description{height:100%;resize:none}.RegulatoryForms-editButtonsWrapper{align-items:center;display:flex;flex-direction:column}.RegulatoryForms-editButtonsWrapper button{height:40px!important;width:40px!important;border-radius:8px;margin:5px}.RegulatoryForms-editButtonsWrapper button svg{height:16px!important;width:16px!important;color:#666}.RegulatoryForms-editButtonsWrapper button.apply{border-color:#5cae60}.RegulatoryForms-editButtonsWrapper button.apply svg{color:#5cae60}.transparent-button{background-color:transparent;border:0;cursor:pointer;outline:none;padding:0}.privacy-container{margin:40px auto 0;max-width:1280px;width:100vw}.gdpr-modal-content{overflow:scroll!important;background:#fff;border:1px solid#ccc;border-radius:4px;left:50%;outline:none;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.gdpr-modal-content .Modal{overflow:visible;padding:0}.gdpr-modal-content .Modal-body{background-color:transparent;overflow-y:-moz-hidden-unscrollable}.gdpr-modal-content .Modal-body.gdpr-privacy{overflow:visible;padding:0}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper.decision{padding-top:18px}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper .gdpr-decision-range-wraper{font-size:18px;padding-top:20px}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper .gdpr-decision-range-wraper .gdpr-decision-weekday{color:#333;font-weight:700}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper .gdpr-decision-range-wraper .gdpr-decision-range{color:#6f6f6f;text-transform:uppercase}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper .gdpr-edit-schedule-wrapper{display:flex;justify-content:space-evenly;position:absolute;right:0;top:0;width:150px}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper .gdpr-edit-schedule-wrapper .header-decision{align-items:center;border:1px solid#ccc;border-radius:8px;color:#666;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper .header-close{cursor:pointer;position:absolute;right:5px;top:5px}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper .gdpr-shield-icon{height:40px;width:40px}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper h1{color:#333;font-size:28px;font-weight:400;margin:0;text-align:center}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper .gdpr-correction-input-wrapper{margin-top:30px;max-height:50px}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper .gdpr-correction-input-wrapper .gdpr-correction-input{margin:auto}.gdpr-modal-content .Modal-body .gdpr-correction-modal-wrapper .gdpr-correction-save{border-radius:8px;bottom:20px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);position:absolute}.gdpr-modal-content .Modal-body .gdpr-confirmation-modal-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;position:relative;width:100%}.gdpr-modal-content .Modal-body .gdpr-confirmation-modal-wrapper .gdpr-shield-icon{height:100px;width:100px}.gdpr-modal-content .Modal-body .gdpr-confirmation-modal-wrapper h1{color:#333;font-size:28px;font-weight:400;margin:0}.gdpr-modal-content .Modal-body .gdpr-confirmation-modal-wrapper .gdpr-confirmation-btn-wrapper{bottom:0;display:flex;justify-content:space-evenly;position:absolute;width:100%}.gdpr-modal-content .Modal-body .gdpr-confirmation-modal-wrapper .gdpr-confirmation-btn-wrapper .gdpr-confirmation-save{background:#5cae60;border:none;border-radius:8px;bottom:20px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);color:#fff}.gdpr-modal-content .Modal-body .gdpr-confirmation-modal-wrapper .gdpr-confirmation-btn-wrapper .gdpr-confirmation-cancel{background:#fff;border:none;border-radius:8px;bottom:20px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);color:gray}.gdpr-modal-content .Modal-body .gdpr-login{height:100%}.gdpr-modal-content .Modal-body .gdpr-login .gdpr-login-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.gdpr-modal-content .Modal-body .gdpr-login .gdpr-login-content .gdpr-textInput-icon{color:gray}.gdpr-modal-content .Modal-body .gdpr-login .gdpr-login-content .gdpr_hidden_input{height:0!important;margin:0!important}.gdpr-modal-content .Modal-body .gdpr-login .gdpr-login-content .gdpr-modal-title{margin-bottom:20px!important;font-size:24px;margin:0}.gdpr-modal-content .Modal-body .gdpr-login .gdpr-login-content .TextInput{margin-bottom:20px;width:70%}.gdpr-modal-content .Modal-body .gdpr-login .gdpr-login-content .password-error{color:red;display:block;font-size:10px;margin:0;margin-bottom:10px;text-align:left;width:70%}.gdpr-modal-content .Modal-body .gdpr-login .gdpr-login-header{display:flex;height:38px;justify-content:flex-end}.gdpr-modal-content .Modal-body .gdpr-login .gdpr-login-header .header-close{align-items:center;border:1px solid#ccc;border-radius:8px;cursor:pointer;display:flex;height:38px;justify-content:center;width:38px}.gdpr-modal-content .Modal-body .gdpr-login .gdpr-login-header .header-close>svg{height:21px;width:21px}.gdpr-modal-content .Modal-body .gdpr-login .gdpr-login-header .header-close>svg>path{fill:#666}.gdpr-panel-wrapper{background-color:#fff;border-radius:5px;box-shadow:1px 1px 6px 0 rgba(0,0,0,.3);margin-bottom:31px;padding:20px 10px}.gdpr-panel-wrapper .gdpr-settings-line{border:1px solid#ccc;margin:30px auto;width:97%}.gdpr-panel-wrapper .menu-wrapper{margin:0 10px}.gdpr-panel-wrapper .gdpr-time-pickers-wrapper{display:flex;justify-content:space-evenly}.gdpr-panel-wrapper .gdpr-time-pickers-wrapper .gdpr-range-date-picker svg path{fill:#477aa0!important}.gdpr-panel-wrapper .gdpr-time-pickers-wrapper .gdpr-apply-delete{background-color:#5cae60;border-color:#5cae60;color:#fff}.gdpr-panel-wrapper .gdpr-vehicle-settings-wrapper{align-items:center;background-color:#f9f9f9;display:flex;justify-content:center}.gdpr-panel-wrapper .gdpr-vehicle-settings-wrapper .gdpr-block{align-items:center;border-radius:4px;display:flex;height:85px;justify-content:center;width:320px}.gdpr-panel-wrapper .gdpr-vehicle-settings-wrapper .gdpr-block.first{flex-direction:column;margin-right:30px}.gdpr-panel-wrapper .gdpr-vehicle-settings-wrapper .gdpr-block.first .inner-input-wrapper{display:flex;justify-content:space-between;max-width:100%;padding:10px}.gdpr-panel-wrapper .gdpr-vehicle-settings-wrapper .gdpr-block.first .inner-input-wrapper .gdpr-apply-delete{background-color:#5cae60;border-color:#5cae60;color:#fff}.gdpr-panel-wrapper .gdpr-vehicle-settings-wrapper .gdpr-block.first .inner-input-wrapper .gdpr-apply-edit,.gdpr-panel-wrapper .gdpr-vehicle-settings-wrapper .gdpr-block.first .inner-input-wrapper .gdpr-apply-cancel{background-color:#fff;border-color:#ccc;color:#666}.gdpr-panel-wrapper .gdpr-vehicle-settings-wrapper .gdpr-block.first .block-label{color:#333;font-size:16px;margin:0}.gdpr-panel-wrapper .gdpr-save-schedule{border-radius:8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15);margin:15px auto 0 auto}.gdpr-panel-wrapper .privacy-switch-label{color:#fff;font-size:12px}.gdpr-panel-wrapper .privacy-switch-label.active{margin-left:10px}.gdpr-panel-wrapper .privacy-header-wrapper{justify-content:space-between;padding-left:10px;padding-right:10px}.gdpr-panel-wrapper .privacy-header-wrapper .gdpr-header-separator{background-color:#ccc;border-radius:4px;height:2px;margin:auto;margin-bottom:20px;margin-top:20px;width:98%}.gdpr-panel-wrapper .privacy-header-wrapper .TextInput-placeholder ::selection{background:transparent}.gdpr-panel-wrapper .privacy-header-wrapper .TextInput-placeholder ::-moz-selection{background:transparent}.gdpr-panel-wrapper .privacy-header-wrapper .privacy-header-label{color:#333;font-size:24px}.gdpr-panel-wrapper .privacy-header-wrapper .privacy-header-label.sub{font-size:14px;margin-right:5px}.gdpr-panel-wrapper .privacy-header-wrapper .gdpr-header-search-wrapper{align-items:center;display:flex;height:100%;position:relative;width:100%}.gdpr-panel-wrapper .gdpr-virtualized-list{display:flex;padding:20px 10px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-arrow{align-items:center;border:1px solid#ccc;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:16px;height:38px;justify-content:center;margin:auto;max-height:40px;max-width:40px;min-height:40px;min-width:40px;width:40px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper{overflow-x:auto;margin:0 20px;padding-bottom:15px;padding-left:20px;padding-right:20px;scrollbar-color:#ccc#f3f3f3;scrollbar-width:thin}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper>div::-webkit-scrollbar-track{background:#f3f3f3}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-manual,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-id-tag{align-items:center;background-color:#f9f9f9;border-radius:4px;display:flex;height:60px;padding:10px;width:300px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-manual .image-wrapper .gdpr-driver-icon,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-id-tag .image-wrapper .gdpr-driver-icon{border-radius:25px;height:50px;margin-right:15px;width:50px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-manual .image-wrapper-id-tag,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-id-tag .image-wrapper-id-tag{align-items:center;background-color:#eee;border:1px solid#666;border-radius:50%;display:flex;height:49px;justify-content:center;margin-right:15px;width:82px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-manual .image-wrapper-id-tag .gdpr-idtag-icon,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-id-tag .image-wrapper-id-tag .gdpr-idtag-icon{height:16px;width:16px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-manual .name-wrapper,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-id-tag .name-wrapper{width:100%}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-manual .name-wrapper p,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-id-tag .name-wrapper p{color:#333;font-size:16px;letter-spacing:0;margin:0}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-manual .name-wrapper-id-tags,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-id-tag .name-wrapper-id-tags{width:100%}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-manual .name-wrapper-id-tags .id-tag-label,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-id-tag .name-wrapper-id-tags .id-tag-label{color:#333;font-size:16px;font-weight:700;letter-spacing:0;margin:0}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-manual .name-wrapper-id-tags .id-tag-sub-label,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-id-tag .name-wrapper-id-tags .id-tag-sub-label{color:#999;font-size:10px;letter-spacing:0;margin:0}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-history,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-tag-history{align-items:center;background:#f9f9f9;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:118px;justify-content:center;padding:10px;width:160px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-history .image-wrapper .gdpr-driver-icon,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-tag-history .image-wrapper .gdpr-driver-icon{border-radius:25px;height:50px;margin-bottom:10px;width:50px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-history .image-wrapper .gdpr-driver-icon.list,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-tag-history .image-wrapper .gdpr-driver-icon.list{margin-bottom:0;margin-right:15px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-history .image-wrapper-id-tag,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-tag-history .image-wrapper-id-tag{align-items:center;background-color:#eee;border:1px solid#666;border-radius:25px;display:flex;height:50px;justify-content:center;margin-bottom:12px;width:50px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-history .image-wrapper-id-tag .gdpr-idtag-icon,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-tag-history .image-wrapper-id-tag .gdpr-idtag-icon{height:16px;width:16px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-history .name-wrapper,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-tag-history .name-wrapper{min-height:19px;min-width:100%;text-align:center;width:100%}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-history .name-wrapper p,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-tag-history .name-wrapper p{color:#333;font-size:16px;letter-spacing:0;margin:0}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-history.selected,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-driver-tag-history.selected{background:#edf5d7;border:1px solid#b5d55e;border-radius:4px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings{align-items:center;background:#f9f9f9;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:130px;justify-content:center;padding:10px;position:relative;width:160px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total:hover .gdpr-multiple-selector.active,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location:hover .gdpr-multiple-selector.active,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings:hover .gdpr-multiple-selector.active,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total:focus .gdpr-multiple-selector.active,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location:focus .gdpr-multiple-selector.active,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings:focus .gdpr-multiple-selector.active{visibility:visible}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total .gdpr-multiple-selector,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location .gdpr-multiple-selector,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings .gdpr-multiple-selector{align-items:center;background-color:#92b730;border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;position:absolute;right:10px;top:10px;visibility:hidden;width:20px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total .gdpr-multiple-selector svg,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location .gdpr-multiple-selector svg,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings .gdpr-multiple-selector svg{height:70%;width:70%}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total .name-wrapper p,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location .name-wrapper p,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings .name-wrapper p{color:#333;font-size:18px;letter-spacing:0;margin:0;margin-top:5px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total .model-wrapper p,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location .model-wrapper p,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings .model-wrapper p{color:#666;font-size:14px;letter-spacing:0;margin:0;opacity:.8}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total .model-wrapper p:hover .gdpr-multiple-selector.active,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location .model-wrapper p:hover .gdpr-multiple-selector.active,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings .model-wrapper p:hover .gdpr-multiple-selector.active,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total .model-wrapper p:focus .gdpr-multiple-selector.active,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location .model-wrapper p:focus .gdpr-multiple-selector.active,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings .model-wrapper p:focus .gdpr-multiple-selector.active{visibility:visible}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total .model-wrapper p .gdpr-multiple-selector,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location .model-wrapper p .gdpr-multiple-selector,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings .model-wrapper p .gdpr-multiple-selector{align-items:center;background-color:#92b730;border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;position:absolute;right:10px;top:10px;visibility:hidden;width:20px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total .model-wrapper p .gdpr-multiple-selector svg,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location .model-wrapper p .gdpr-multiple-selector svg,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings .model-wrapper p .gdpr-multiple-selector svg{height:70%;width:70%}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total .gdpr-header-square-switch,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location .gdpr-header-square-switch,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings .gdpr-header-square-switch{margin-top:6px}.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-total.selected,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-location.selected,.gdpr-panel-wrapper .gdpr-virtualized-list .gdpr-inner-list-wrapper .gdpr-cell-wrapper .gdpr-vehicle-settings.selected{background:#edf5d7;border:1px solid#b5d55e;border-radius:4px}.gdpr-panel-wrapper .horizontal-menu{padding:30px 10px}.gdpr-panel-wrapper .horizontal-menu .gdpr-arrow{align-items:center;border:1px solid#ccc;border-radius:8px;color:#666;cursor:pointer;display:flex;font-size:16px;height:38px;justify-content:center;width:38px}.gdpr-panel-wrapper .gdpr-table-wrapper{background:#f9f9f9;border:1px solid#ccc;border-radius:4px}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-shield-icon{height:40px;margin:auto;width:40px}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header{border-bottom:2px solid#ccc;display:flex;margin-bottom:20px;padding-bottom:10px}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header .id-tag-image-wrapper{align-items:center;background-color:#eee;border:1px solid#666;border-radius:25px;display:flex;height:50px;justify-content:center;margin:auto 0 auto;width:54px}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header .id-tag-image-wrapper .gdpr-key-icon{height:16px;margin:auto;width:16px}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header .gdpr-avatar-icon{height:50px;margin:auto;width:54px}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header .double-name-wrapper{padding-left:15px;width:100%}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header .header-name-wrapper{width:100%}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header .header-name-wrapper .selection-count{color:#f47735;font-size:20px;font-weight:700}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header .header-name-wrapper .selection-count-label{color:#333;font-size:18px;margin-left:5px}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header .header-name-wrapper p{color:#333;font-size:16px;padding:15px;width:100%}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header .header-name-wrapper p.double{margin:0;padding:0}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header .header-model-wrapper p{color:#666;font-size:14px;margin:0;margin-top:5px;opacity:.8;padding:0;width:100%}.gdpr-panel-wrapper .gdpr-table-wrapper .gdpr-table-header .header-button-wrapper{border-radius:8px;height:40px;min-width:40px;padding:0}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select{border-collapse:collapse;table-layout:fixed;width:100%}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td{border:none;line-height:inherit}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.gdpr-week-header-table{background-color:transparent;color:#333;font-size:17px;padding:10px;text-align:center}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.gdpr-times-header-table{border-bottom:1px solid#ddd;border-top:1px solid#ddd;color:#333;font-size:14px;text-align:center}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.gdpr-time-value-header-table{border:1px solid#ddd;cursor:pointer;font-size:9px;height:20px;overflow:hidden;position:relative}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.gdpr-time-value-header-table .gdpr-schedule-private-label{margin:0;position:absolute;visibility:hidden}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.gdpr-time-value-header-table .gdpr-schedule-private-label.shown{right:2px;top:2px;visibility:visible}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.gdpr-time-value-header-table .inner-15{background-color:transparent;height:5px;min-height:5px;width:100%}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.gdpr-time-value-header-table .inner-15.activated{background-color:rgba(244,119,53,.1)}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.gdpr-time-value-header-table .inner-15.activated.bordered{border-left:2px solid#5cae60}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.cell-enabled{background-color:#fff}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.cell-selected{background-color:rgba(244,119,53,.1)}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.cell-selected.privacy-border{border-left:2px solid red}.gdpr-panel-wrapper .gdpr-table-wrapper .table-drag-select td.cell-being-selected{background-color:rgba(244,119,53,.1)}.gdpr-main-wrapper{display:flex;max-width:1280px}.dd-privacy-search{background:#f9f9f9;border:1px solid#ccc;border-radius:4px;color:#fff;margin-top:10px;max-width:276px;padding:10px 5px;position:absolute;top:40px;width:100%;z-index:100002}.dd-privacy-search .dd-privacy-search-header{color:#f47735;display:flex;font-size:14px;justify-content:space-between;margin-bottom:10px;padding:0 10px;text-transform:uppercase}.dd-privacy-search .dd-privacy-search-header span{cursor:pointer}.dd-privacy-search .dd-privacy-search-content{height:200px;margin-bottom:10px;max-width:100%;overflow-y:auto;padding:5px}.dd-privacy-search .dd-privacy-search-content .Checkbox{color:#333}.dd-privacy-search .dd-privacy-search-content .Checkbox:hover,.dd-privacy-search .dd-privacy-search-content .Checkbox:focus{background-color:#eee}.dd-privacy-search .dd-privacy-search-footer{border-top:1px solid gray;display:flex;padding-top:10px}.dd-privacy-search .dd-privacy-search-footer .dd-privacy-counter-wrapper{padding-left:10px;width:100%}.dd-privacy-search .dd-privacy-search-footer .dd-privacy-counter-wrapper .dd-privacy-search-counter{color:#333;font-size:14px;line-height:28px;margin-right:5px}.dd-privacy-search .dd-privacy-search-footer .dd-privacy-search-button-wrapper{display:flex;justify-content:space-between;width:100%}.dd-privacy-search .dd-privacy-search-footer .dd-privacy-search-button-wrapper .Button,.dd-privacy-search .dd-privacy-search-footer .dd-privacy-search-button-wrapper .Help-content-guide--button{height:28px!important;width:62px!important;min-width:62px}.dd-privacy-search .dd-privacy-search-footer .dd-privacy-search-button-wrapper .Button.gdpr-done,.dd-privacy-search .dd-privacy-search-footer .dd-privacy-search-button-wrapper .gdpr-done.Help-content-guide--button{background-color:#5cae60;color:#fff}.Alert-component{align-items:center;background-color:#ce5239;border-radius:3px;box-sizing:border-box;color:#fff;display:grid;grid-template-columns:90%10%;min-height:40px;padding:10px;width:100%}.Alert-component>div>button{align-items:center;background:transparent;border:none;color:#fff;display:flex;font-size:28px;justify-content:center;min-width:100%;padding:0}.Btn{border-radius:.25em;cursor:pointer;font-size:100%;margin-right:.25em;min-height:38px;outline:none;padding:.75em 1.25em;text-align:center;transition:all.5s cubic-bezier(.55,0,.1,1)0s;width:auto}.Btn:disabled{cursor:not-allowed}.Btn.block{width:100%}.Btn.block .Btn-label{align-items:center;justify-content:center}.Btn:active{border-color:#fff;border-width:inherit}.Btn.default{background-color:#999;border:1px solid#999;color:#fff}.Btn.default:hover,.Btn.default:focus{box-shadow:inset 1px 2px 20px#8a8a8a}.Btn.default.outline{background-color:#fff;color:#999}.Btn.default.outline:hover,.Btn.default.outline:focus{background-color:#999;color:#fff}.Btn.primary{background-color:#f47735;border:1px solid#f47735;color:#fff}.Btn.primary:hover,.Btn.primary:focus{box-shadow:inset 1px 2px 20px#dc6b30}.Btn.primary:disabled{background-color:#c35f2a;border-color:inherit;color:#e6e6e6}.Btn.primary.outline{background-color:#fff;color:#f47735}.Btn.primary.outline:hover,.Btn.primary.outline:focus{background-color:#f47735;color:#fff}.Btn.success{background-color:#5cae60;border:1px solid#5cae60;color:#fff}.Btn.success:hover,.Btn.success:focus{box-shadow:inset 1px 2px 20px#539d56}.Btn.success:disabled{background-color:#4a8b4d;border-color:inherit;color:#e6e6e6}.Btn.success.outline{background-color:#fff;color:#5cae60}.Btn.success.outline:hover,.Btn.success.outline:focus{background-color:#5cae60;color:#fff}.Btn.danger{background-color:#ce5239;border:1px solid#ce5239;color:#fff}.Btn.danger:hover,.Btn.danger:focus{box-shadow:inset 1px 2px 20px#b94a33}.Btn.danger:disabled{background-color:#a5422e;border-color:inherit;color:#e6e6e6}.Btn.danger.outline{background-color:#fff;color:#ce5239}.Btn.danger.outline:hover,.Btn.danger.outline:focus{background-color:#ce5239;color:#fff}.Btn.info{background-color:#5390bc;border:1px solid#5390bc;color:#fff}.Btn.info:hover,.Btn.info:focus{box-shadow:inset 1px 2px 20px#4b82a9}.Btn.info:disabled{background-color:#427396;border-color:inherit;color:#e6e6e6}.Btn.info.outline{background-color:#fff;color:#5390bc}.Btn.info.outline:hover,.Btn.info.outline:focus{background-color:#5390bc;color:#fff}.Btn-label{display:grid;grid-auto-flow:column;grid-column-gap:1em;justify-content:center}.Input{box-sizing:border-box;width:100%}.Input .inputDiv{box-sizing:border-box;position:relative}.Input .inputDiv .floating-label{color:#666;display:block;font-size:8px;margin-left:15px;margin-top:7px;position:absolute;text-align:left;text-transform:uppercase;transition:all.2s linear}.Input .inputDiv .required{color:#ce5239;font-size:12px;padding:5px 7px;position:absolute}.Input input,.Input .ReactTable.react-table .-pagination select,.ReactTable.react-table .-pagination .Input select,.Input textarea{border:1px solid#ccc;border-radius:.2em;box-shadow:inset 0 1px 5px -3px rgba(0,0,0,.5);box-sizing:border-box;font-size:16px;height:38px;max-width:100%;padding:0 35px 0 10px;width:100%}.Input input.with-value,.Input .ReactTable.react-table .-pagination select.with-value,.ReactTable.react-table .-pagination .Input select.with-value,.Input textarea.with-value{padding:12px 35px 0 10px!important}.Input input.without-placeholder,.Input .ReactTable.react-table .-pagination select.without-placeholder,.ReactTable.react-table .-pagination .Input select.without-placeholder,.Input textarea.without-placeholder{padding:2px 10px!important}.Input input:focus,.Input .ReactTable.react-table .-pagination select:focus,.ReactTable.react-table .-pagination .Input select:focus,.Input textarea:focus{border:1px solid#f47735;border:1px solid var(--styleInputfieldColourActive);font-size:16px;height:38px;outline:none;padding:10px 35px 0 10px}.Input textarea{min-height:60px;padding-top:20px}.Input textarea.with-value{padding:15px 35px 0 10px!important}.Input .with-icon{align-items:"center";display:grid;grid-template-columns:calc(100% - 35px)35px;justify-content:center}.Input .with-icon input,.Input .with-icon .ReactTable.react-table .-pagination select,.ReactTable.react-table .-pagination .Input .with-icon select,.Input .with-icon textarea{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;padding:.8em 0 .8em .8em}.Input .with-icon input:focus,.Input .with-icon .ReactTable.react-table .-pagination select:focus,.ReactTable.react-table .-pagination .Input .with-icon select:focus,.Input .with-icon textarea:focus{outline:none}.Input .with-icon .icon-div{align-items:center;border:1px solid#ddd;border-left:none;border-radius:0 .2em .2em 0;display:grid;justify-content:center}.Input .with-icon:focus,.Input .with-icon[focus-within]{border-radius:.2em;box-shadow:0 0 .04em .07em#f47735;box-shadow:0 0 .04em .07em var(--styleInputfieldColourActive)}.Input .with-icon:focus,.Input .with-icon[focus-within]{border-radius:.2em;box-shadow:0 0 .04em .07em#f47735;box-shadow:0 0 .04em .07em var(--styleInputfieldColourActive)}.Input .with-icon:focus,.Input .with-icon:focus-within{border-radius:.2em;box-shadow:0 0 .04em .07em#f47735;box-shadow:0 0 .04em .07em var(--styleInputfieldColourActive)}.Input .with-icon.icon-left{grid-template-columns:3em calc(100% - 3em)}.Input .with-icon.icon-left input,.Input .with-icon.icon-left .ReactTable.react-table .-pagination select,.ReactTable.react-table .-pagination .Input .with-icon.icon-left select,.Input .with-icon.icon-left textarea{border-left:none;border-radius:0 .2em .2em 0;border-right:1px solid#ddd;order:2;padding:.8em .8em .8em 0}.Input .with-icon.icon-left .icon-div{align-items:center;border:1px solid#ddd;border-radius:.2em 0 0 .2em;border-right:none;display:grid;justify-content:center;order:1}.Input .label{display:block;margin-bottom:.5em;text-align:left}.Input .label .required{color:#ce5239;font-size:.6em;vertical-align:text-top}.Input.error input,.Input.error .ReactTable.react-table .-pagination select,.ReactTable.react-table .-pagination .Input.error select,.Input.error textarea{border:1px solid#ce5239}.Input .error-message{color:#ce5239;display:block;font-size:.8em;margin-top:.2em;text-align:left}.Star .rating{color:#ccc}.Star .fill{color:#f47735}.DatePicker .overlay{background:#fff;box-shadow:0 2px 1px#ddd;display:grid;grid-template-columns:100%;left:0;margin-top:.2em;position:absolute}.Select{box-sizing:border-box;transition:cubic-bezier(.13,1.07,.65,.9);width:100%}.Select .inputSearch{box-sizing:border-box}.Select .inputSearch input,.Select .inputSearch .ReactTable.react-table .-pagination select,.ReactTable.react-table .-pagination .Select .inputSearch select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:transparent}.Select .inputSearch .with-icon{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:transparent}.Select .inputSearch .with-icon .icon-div,.Select .inputSearch .with-icon button{border-color:transparent}.Select .inputSearch .with-icon[focus-within]{border:.0625em solid#f47735;border:.0625em solid var(--styleInputfieldColourActive);border-bottom:none;box-shadow:none;outline:none}.Select .inputSearch .with-icon:focus-within{border:.0625em solid#f47735;border:.0625em solid var(--styleInputfieldColourActive);border-bottom:none;box-shadow:none;outline:none}.Select .icon-div{height:38px;width:35px}.Select .icon-div button{background-color:transparent;border:none;border-radius:0;color:#000}.Select .icon-div button:hover,.Select .icon-div button:focus{box-shadow:none}.Select-item{box-sizing:border-box;position:relative;width:100%}.Select-item input,.Select-item .ReactTable.react-table .-pagination select,.ReactTable.react-table .-pagination .Select-item select{height:38px}.Select-item .menu{background-color:#fff;box-sizing:border-box;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;text-align:left;transition:cubic-bezier(.13,1.07,.65,.9);width:100%;z-index:1}.Select-item .menu.isOpen{border-color:#f47735;border-color:var(--styleInputfieldColourActive);border-radius:0 0 .1875em .1875em;border-style:solid;border-width:0 .0625em .0625em;margin:0}.Select-item .menu li{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;padding:.625em;width:auto}.Select-item .menu li.isSelected{background-color:#f47735;background-color:var(--styleInputfieldColourActive)}.Select-item .menu li.is-multiple{box-sizing:border-box;display:grid;grid-template-columns:2em calc(100% - 2em);justify-content:center;width:auto}.Select-item .menu li:hover,.Select-item .menu li:focus{width:100%!important}.Select-item .menu li:hover,.Select-item .menu li:focus{background-color:#eee;background-color:var(--styleInputfieldColourHover);transition:all.5s cubic-bezier(.55,0,.1,1)0s}.CustomDropdown{box-sizing:border-box;transition:cubic-bezier(.13,1.07,.65,.9);width:100%}.CustomDropdown .inputSearch{box-sizing:border-box}.CustomDropdown .inputSearch input,.CustomDropdown .inputSearch .ReactTable.react-table .-pagination select,.ReactTable.react-table .-pagination .CustomDropdown .inputSearch select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:transparent}.CustomDropdown .inputSearch .with-icon{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:transparent}.CustomDropdown .inputSearch .with-icon .icon-div,.CustomDropdown .inputSearch .with-icon button{border-color:transparent}.CustomDropdown .inputSearch .with-icon[focus-within]{border:.0625em solid#f47735;border:.0625em solid var(--styleInputfieldColourActive);border-bottom:none;box-shadow:none;outline:none}.CustomDropdown .inputSearch .with-icon:focus-within{border:.0625em solid#f47735;border:.0625em solid var(--styleInputfieldColourActive);border-bottom:none;box-shadow:none;outline:none}.CustomDropdown .icon-div{height:36px}.CustomDropdown .icon-div button{background-color:transparent;border:none;border-radius:0;color:#000}.CustomDropdown .icon-div button:hover,.CustomDropdown .icon-div button:focus{box-shadow:none}.CustomDropdown-item{box-sizing:border-box;position:relative;width:100%}.CustomDropdown-item-input{align-items:center;background-color:#fff;border:1px solid#ccc;border-radius:.1875em;box-shadow:inset 0 1px 5px -3px rgba(0,0,0,.5);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;min-height:38px;padding:0 10px;width:100%}.CustomDropdown-item-input.isOpen{border-bottom-color:transparent;border-left-color:#f47735;border-left-color:var(--styleInputfieldColourActive);border-radius:.1875em .1875em 0 0;border-right-color:#f47735;border-right-color:var(--styleInputfieldColourActive);border-top-color:#f47735;border-top-color:var(--styleInputfieldColourActive)}.CustomDropdown-item-input-div{align-items:center;box-sizing:border-box;display:flex;flex:.9;flex-wrap:wrap;justify-content:flex-start}.CustomDropdown-item-input-div-placeholder{color:#666;display:inline-block;font-size:8px;padding:5px 0 2px 3px;padding-left:3px;text-transform:uppercase;transition:all.5s cubic-bezier(.55,0,.1,1)0s;width:100%}.CustomDropdown-item-input-div .label-selected{animation-fill-mode:both;background:#ddd;border-radius:3px;display:inline-block;justify-content:space-between;margin:2px 5px 2px 0;padding:2px 8px;transition:all.5s cubic-bezier(.55,0,.1,1)0s;vertical-align:middle;width:auto}.CustomDropdown-item-input-div .label-selected button{background-color:transparent;border:none;color:inherit;margin-left:10px;min-height:inherit;outline:none;padding:0}.CustomDropdown-item-input-div .label-selected button div{display:inline-block}.CustomDropdown-item-input-div .label-selected button:hover,.CustomDropdown-item-input-div .label-selected button:focus{background-color:inherit;box-shadow:none;color:#000;cursor:pointer}.CustomDropdown-item-input-div .label-selected:hover,.CustomDropdown-item-input-div .label-selected:focus{color:#000}.CustomDropdown-item-input-div input,.CustomDropdown-item-input-div .ReactTable.react-table .-pagination select,.ReactTable.react-table .-pagination .CustomDropdown-item-input-div select{font-family:"Roboto",sans-serif;font-weight:400;border:none;color:rgba(102,102,102,.7);font-size:16px;max-width:100%;min-height:24px;outline:none}.CustomDropdown-item-input-icon{display:flex;flex:.1;justify-content:flex-end}.CustomDropdown-item-input-icon button{background-color:transparent!important;border:none!important;color:#000!important;padding:0!important}.CustomDropdown-item-input-icon button:hover,.CustomDropdown-item-input-icon button:focus{background-color:transparent!important;box-shadow:none!important}.CustomDropdown-item .menu{background-color:#fff;box-sizing:border-box;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0;position:absolute;text-align:left;transition:cubic-bezier(.13,1.07,.65,.9);width:100%;z-index:1}.CustomDropdown-item .menu.isOpen{border-color:#f47735;border-color:var(--styleInputfieldColourActive);border-radius:0 0 .1875em .1875em;border-style:solid;border-width:0 .0625em .0625em;margin:-1px 0}.CustomDropdown-item .menu li{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;padding:.625em;width:auto}.CustomDropdown-item .menu li.isSelected{display:none}.CustomDropdown-item .menu li.is-multiple{box-sizing:border-box;display:flex;justify-content:flex-start;width:auto}.CustomDropdown-item .menu li:hover,.CustomDropdown-item .menu li:focus{width:100%!important}.CustomDropdown-item .menu li:hover,.CustomDropdown-item .menu li:focus{background-color:#eee;background-color:var(--styleInputfieldColourHover);transition:all.5s cubic-bezier(.55,0,.1,1)0s}.css-pgkbiq{overflow-y:auto!important;max-height:84px}.CheckBox{cursor:pointer;display:block;font-size:1em;padding-left:2em;padding-top:.125em;position:relative;-webkit-user-select:none;user-select:none}.CheckBox input,.CheckBox .ReactTable.react-table .-pagination select,.ReactTable.react-table .-pagination .CheckBox select{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.CheckBox input:checked+.checkmark,.CheckBox .ReactTable.react-table .-pagination select:checked+.checkmark,.ReactTable.react-table .-pagination .CheckBox select:checked+.checkmark{background:#5390bc;background:var(--styleButtonActionColourStandard);border-color:#5390bc;border-color:var(--styleButtonActionColourStandard)}.CheckBox input:checked+.checkmark:after,.CheckBox .ReactTable.react-table .-pagination select:checked+.checkmark:after,.ReactTable.react-table .-pagination .CheckBox select:checked+.checkmark:after{content:""}.CheckBox .checkmark{background-color:#eee;border:1px solid#ddd;border-radius:3px;height:1.25em;left:0;position:absolute;top:0;width:1.25em}.CheckBox .checkmark:after{border:solid#fff;border-width:0 3px 3px 0;display:block;height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.BadgeCluster{font-size:42px;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1.5px}.BadgeCluster-number{background-color:#f47735;border-radius:3px;color:#fff;font-family:"Roboto",sans-serif;font-size:12px;font-weight:700;left:20px;line-height:normal;min-width:7px;padding:2px 4px;position:absolute;top:0;-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:0}.OpenLayerEventMarker{margin-left:-10px!important;margin-top:-10px!important;cursor:pointer;position:absolute;transform-origin:center;transition:all.2s cubic-bezier(.13,1.07,.65,.9);z-index:8}.OpenLayerEventMarker-inner{fill:#fff}.OpenLayerEventMarker-inner.harsh-turning,.OpenLayerEventMarker-inner.excessive-rpm{fill:#ffbd4d}.OpenLayerEventMarker-inner.harsh-braking{fill:#a870bd}.OpenLayerEventMarker-inner.harsh-accel{fill:#d66087}.OpenLayerEventMarker-inner.speeding,.OpenLayerEventMarker-inner.excessive-idling{fill:#ce5239}.OpenLayerEventMarker-glow{fill:#fff;opacity:.7}.OpenLayerEventMarker-outer{fill:#496d87}.OpenLayerEventMarker-outer.harsh-turning,.OpenLayerEventMarker-outer.excessive-rpm{fill:#d9a141}.OpenLayerEventMarker-outer.harsh-braking{fill:#8f5fa1}.OpenLayerEventMarker-outer.harsh-accel{fill:#b65273}.OpenLayerEventMarker-outer.speeding{fill:#af4630}.OpenLayerEventMarker-outer.max-speed{fill:#ce5239}.OpenLayerEventMarker-outer.excessive-idling{fill:#9b3e2b}.OpenLayerEventMarker-special{border-radius:50%;padding:3px;transform:scale(1.2);z-index:10}.OpenLayerEventMarker-info{z-index:99999999!important;display:none;left:-4px;padding:10px;position:absolute;top:22px;transform-origin:center;transition:all.2s cubic-bezier(.13,1.07,.65,.9);width:100px;background:#fff;border:1px solid#ddd;border-radius:6px}.OpenLayerEventMarker-info-leaflet{text-align:center}.OpenLayerEventMarker-info:after,.OpenLayerEventMarker-info:before{border:solid transparent;bottom:100%;content:"";height:0;left:10%;pointer-events:none;position:absolute;width:0}.OpenLayerEventMarker-info:after{border-bottom-color:#fff;border-width:7px;margin-left:-7px}.OpenLayerEventMarker-info:before{border-bottom-color:#ddd;border-width:8px;margin-left:-8px}.OpenLayerEventMarker-info-event{border:1px solid rgba(0,0,0,.2);border-radius:30px;box-sizing:border-box;color:#fff;display:inline-block;font-size:10px;font-weight:600;height:16px;line-height:16px;margin-bottom:5px;min-width:77px;padding:0 7px;text-align:center;text-transform:uppercase;width:100%}.OpenLayerEventMarker-info-event.ignition-off{background-color:#666}.OpenLayerEventMarker-info-event.idling{background-color:#ffbd4d}.OpenLayerEventMarker-info-event.driving,.OpenLayerEventMarker-info-event.stationary{background-color:#5cae60}.OpenLayerEventMarker-info-event.harsh-turning,.OpenLayerEventMarker-info-event.excessive-rpm{background-color:#d9a141}.OpenLayerEventMarker-info-event.harsh-braking{background-color:#8f5fa1}.OpenLayerEventMarker-info-event.harsh-accel{background-color:#b65273}.OpenLayerEventMarker-info-event.speeding{background-color:#af4630}.OpenLayerEventMarker-info-event.max-speed{background-color:#ce5239}.OpenLayerEventMarker-info-event.excessive-idling{background-color:#9b3e2b}.OpenLayerEventMarker-info-time{cursor:pointer;font-size:12px;position:relative;text-transform:uppercase}.OpenLayerEventMarker:hover,.OpenLayerEventMarker:focus{transform:scale(1.2)}.OpenLayerEventMarker:hover .OpenLayerEventMarker-info,.OpenLayerEventMarker:focus .OpenLayerEventMarker-info{display:block}.DrawingControl-container{background:#fff;border:1px solid#ddd;border-radius:0 0 10px 10px;box-shadow:0 3px 10px rgba(0,0,0,.1);color:#666;font-size:30px;left:50%;padding:15px;position:absolute;text-align:center;top:0;transform:translatex(-50%);z-index:500}.DrawingControl-container-tip{font-family:Roboto,sans-serif;font-size:12px;margin-top:10px;-webkit-font-smoothing:antialiased}.DrawingControl-button-square{outline:none!important;background:#f9f9f9;border:1px solid#ccc;border-radius:8px;box-sizing:border-box;color:#666;cursor:pointer;font-size:16px;font-weight:600;justify-content:center;line-height:16px;background-color:#fff;height:38px;min-width:38px;padding:0;text-align:center;transition:all.2s ease-in-out}.DrawingControl-button-square:hover>i:before,.DrawingControl-button-square:focus>i:before{color:#f47735}.DrawingControl-button-square:active,.DrawingControl-button-square.orange{border:1px solid transparent!important}.DrawingControl-button-square:active,.DrawingControl-button-square.orange{background:#f47735}.DrawingControl-button-square:active>i:before,.DrawingControl-button-square.orange>i:before{color:#fff}.DrawingControl-button-square:disabled{opacity:.4;pointer-events:none}.DrawingControl-button-square+.DrawingControl-button-square{margin-left:12px}.Geofence-name{color:#333;display:block;font-size:14px;font-weight:400;left:50%;line-height:16px;pointer-events:none;position:absolute;text-shadow:1px 1px#fff;white-space:nowrap;top:50%;z-index:7}.Marker{font-size:42px;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1.5px}.Marker-name{color:#333;display:block;font-size:14px;font-weight:700;line-height:16px;margin-top:-90%;pointer-events:none;position:absolute;text-shadow:1px 1px#fff;white-space:nowrap}.Marker.Gray{color:#666}.Marker.Red{color:#ce5239}.Marker.Orange{color:#f47735}.Marker.Yellow{color:#ffbd4d}.Marker.Lime{color:#b5d55e}.Marker.Green{color:#5cae60}.Marker.Cyan{color:#53b8c6}.Marker.Blue{color:#5099ce}.Marker.Purple{color:#a870bd}.Marker.Pink{color:#d66087}.Marker.driving{background-color:#5cae60}.Marker.driving i{-webkit-text-fill-color:#fff}.Marker-icon,.MarkerWithTooltip-hover .MarkerWithTooltip-container{display:none}.MarkerWithTooltip-hover:hover .MarkerWithTooltip-container,.MarkerWithTooltip-hover:focus .MarkerWithTooltip-container{display:block}.MarkerWithTooltip-container{background:#333!important;border:1px solid#333!important;border-radius:6px!important;height:20px!important;padding:0!important;top:-25px!important;box-shadow:none;left:15px;position:absolute;transform:translatex(-50%);z-index:11}.MarkerWithTooltip-content{align-items:center;color:#fff;display:flex;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:300;height:20px;padding:0 15px;position:relative;-webkit-text-stroke:transparent;white-space:nowrap}.MarkerWithTooltip-content:after,.MarkerWithTooltip-content:before{border:solid transparent;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:calc(100% - 1px);width:0}.MarkerWithTooltip-content:after{border-top-color:#333;border-width:7px;margin-left:-7px}.MarkerWithTooltip-content:before{border-top-color:#333;border-width:8px;margin-left:-8px}.leaflet-tooltip-pane{z-index:500}.leaflet-marker-icon.Geofence-name.leaflet-zoom-animated.leaflet-interactive{pointer-events:none}.OpenLayersMeasureOverlay{width:200px!important;z-index:999!important;background:#fff;border-radius:8px;box-shadow:0 4px 5px rgba(0,0,0,.2);font-size:16px;left:40%;margin:20px auto;padding:20px 20px 10px;position:absolute;right:50%;text-align:center}.OpenLayersMeasureOverlay-small{color:#666;font-size:10px;line-height:1em}.OpenLayerPieCluster{background:transparent;border-radius:50%;color:#000;height:50px;width:50px;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700}.OpenLayerPieCluster-donut-chart-text{fill:#000;transform:translatey(.25em)}.OpenLayerPieCluster-donut-chart-number{font-size:.6em;line-height:1;text-anchor:middle}.OpenLayerPieCluster-glowing{animation:openLayerPieClusterPulse.8s ease infinite;background-color:transparent;border-radius:50%;height:40px;position:absolute;width:40px}.pie{width:80px;background:#000;border-radius:50%}.pie circle{fill:none;stroke:gold;stroke-width:32}.donut-segment{border:2px solid#fff}@keyframes openLayerPieClusterPulse{0%{box-shadow:0 0 0 0 rgba(92,174,96,.9)}70%{box-shadow:0 0 0 20px rgba(92,174,96,0)}to{box-shadow:0 0 0 0 rgba(92,174,96,0)}}.OpenLayerVehicleMarker{width:34px!important;height:34px!important;position:relative;background-color:#666;border-radius:50%;border:2px solid#5c5c5c;box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:15px;color:#000;z-index:1}.OpenLayerVehicleMarker-name{color:#333;display:block;font-size:14px;font-weight:700;line-height:16px;overflow:hidden;pointer-events:none;position:absolute;text-align:center;text-shadow:1px 1px#fff;text-overflow:ellipsis;top:-17px;white-space:nowrap;width:100px}.OpenLayerVehicleMarker.Glowing:after{animation:pulseGlow.8s ease infinite;background-color:#5cae60;border-radius:50%;content:"";height:50px;position:absolute;width:50px;z-index:-1}.OpenLayerVehicleMarker i{-webkit-text-fill-color:#000;font-size:22px}.OpenLayerVehicleMarker i.icon-truck-concrete-pump,.OpenLayerVehicleMarker i.icon-crane,.OpenLayerVehicleMarker i.icon-mobile-crane{font-size:18px}.OpenLayerVehicleMarker i.icon-truck-mixer{font-size:16px!important}.OpenLayerVehicleMarker.Gray{background-color:#666}.OpenLayerVehicleMarker.Red{background-color:#ce5239}.OpenLayerVehicleMarker.Orange{background-color:#f47735}.OpenLayerVehicleMarker.Yellow{background-color:#ffbd4d}.OpenLayerVehicleMarker.Lime{background-color:#b5d55e}.OpenLayerVehicleMarker.Green{background-color:#5cae60}.OpenLayerVehicleMarker.Cyan{background-color:#53b8c6}.OpenLayerVehicleMarker.Blue{background-color:#5099ce}.OpenLayerVehicleMarker.Purple{background-color:#a870bd}.OpenLayerVehicleMarker.Pink{background-color:#d66087}.OpenLayerVehicleMarker.driving,.OpenLayerVehicleMarker.stationary{background-color:#6ba238}.OpenLayerVehicleMarker.driving i,.OpenLayerVehicleMarker.stationary i{-webkit-text-fill-color:#fff}.OpenLayerVehicleMarker.ignition-off,.OpenLayerVehicleMarker.no-signal,.OpenLayerVehicleMarker.maintenance{background-color:silver}.OpenLayerVehicleMarker.ignition-off i,.OpenLayerVehicleMarker.no-signal i,.OpenLayerVehicleMarker.maintenance i{-webkit-text-fill-color:#fff}.OpenLayerVehicleMarker.idling{background-color:#ffbd4d}.OpenLayerVehicleMarker.idling i{-webkit-text-fill-color:#fff}.OpenLayerVehicleMarker.dashed{border-style:dashed!important}.OpenLayerVehicleMarker .icon-ambulance,.OpenLayerVehicleMarker .icon-fire-truck,.OpenLayerVehicleMarker .icon-pickup-truck,.OpenLayerVehicleMarker .icon-water-truck{font-size:14px}.toastui-calendar-events{margin-left:2px!important;margin-right:2px!important}.toastui-calendar-template-weekDayName .weekDayName{font-weight:400;margin:0;font-size:20px;text-align:center}.toastui-calendar-template-weekDayName.today{font-weight:700}.toastui-calendar-timegrid{height:900px!important}.FleetPanel{display:flex;flex-flow:row nowrap;position:relative;width:100%}.FleetPanel-clickable{align-items:center;cursor:pointer;display:flex;height:auto;min-height:40px;padding:10px 20px;position:relative;transition:all.2s ease-in-out}.FleetPanel-clickable:hover,.FleetPanel-clickable:focus{background:#ddd}.FleetPanel-disabled{align-items:center;cursor:not-allowed;display:flex;height:auto;min-height:40px;padding:10px 20px;position:relative}.FleetPanel-paddedClickable-gdprSubMenu{color:#666;font-size:14px;margin-left:20px;padding:10px;position:relative}.FleetPanel-paddedClickable-gdprSubMenu.gdprSubMenu{color:#666;font-size:14px}.FleetPanel-paddedClickable-gdprSubMenu:hover,.FleetPanel-paddedClickable-gdprSubMenu:focus{cursor:pointer}.FleetPanel-clicked{border-left:7px solid var(--styleSubmenuActiveColour);background-color:rgba(0,0,0,4%);color:#333;padding:10px 20px;position:relative}.FleetPanel-clicked:hover,.FleetPanel-clicked:focus{background:var(--styleSubmenuActiveColour);color:#fff}.FleetPanel-paddedClicked-gdprSubMenu{background:var(--styleSubmenuActiveColour);color:#fff;font-size:14px;font-style:bold;margin-left:20px;padding:10px;position:relative}.FleetPanel-panel{background:#eee;height:100vh;padding-top:20px;position:fixed;width:300px;z-index:1}.FleetPanel-panel.gdpr{z-index:auto;scroll-behavior:smooth;overflow-y:auto;padding-bottom:40px}.FleetPanel-panel-content{background-color:#f9f9f9;height:calc(100% - 60px);margin-bottom:20px;overflow:scroll;padding:12px 0 0}.FleetPanel-panel-header,.FleetPanel-panel-section{font-size:14px;margin:12px 0;padding-left:12px}.FleetPanel-panel-body{padding:5px 20px}.FleetPanel-panel.noBkg{background:none}.FleetPanel-main{background-color:#f9f9f9;flex:1;height:100%;margin-left:300px;padding:0}.FleetPanel-main.is-contracts{padding:10px 20px 15px;overflow:auto}.FleetPanel-main.is-contracts .SectionHeader-miFleetLabel{color:#333}.FleetPanel-main.regulatory-main-panel{padding:0}.FleetPanel-main-noBkg{flex:1;width:100vw;margin-left:300px;overflow-x:hidden;padding:10px 16px;padding-left:25px;scroll-behavior:smooth;scrollbar-color:#ccc transparent;scrollbar-width:thin}.react-datepicker-popper{z-index:10001!important}