a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,html{-webkit-tap-highlight-color:transparent}body{overflow-x:hidden;font-family:'Open Sans',sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-y:scroll;color:#001937}a{text-decoration:none;color:#3176ff}img{max-width:100%}input{display:inline-block;width:calc(100% - 1rem);margin:.375rem 0;padding:.5rem;border:none;border-bottom:#ccc solid 1px;font-size:1em;line-height:1.5;background-color:transparent;font-family:'Open Sans',sans-serif}input:focus,select:focus,textarea:focus{outline:0;border-bottom-color:#29b2de}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #fff inset}button{display:inline-block;margin:.375rem 0;padding:.5rem .75rem;cursor:pointer;background-color:#3176ff;color:#fff;border:none;outline:0;text-align:center;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-size:.92em;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}button.disabled{background-color:#646464}h2{font-size:1.2em}i.mi{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;vertical-align:middle}@media only screen and (max-width:600px){html::-webkit-scrollbar{display:none}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:0;border:0}::-webkit-scrollbar-thumb{border-radius:10px;background:gray;-webkit-box-shadow:none}::-webkit-scrollbar-thumb:window-inactive{background:0 0}body,html{-webkit-tap-highlight-color:transparent}body.lock{overflow:hidden}body.lock.desktop{padding-right:10px}.cond{font-family:'Open Sans Condensed',sans-serif}.flex{display:flex}.flex.hidden,.flex.hide,.hidden,.hide{display:none}.ib,.iblock{display:inline-block}.ns{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ib{padding:.25rem .5rem}.ib .key,.pair .key{font-size:.85em;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase}.ib .val{font-size:1.1em}.btn{display:inline-block;margin:.25rem .25rem .25rem 0;padding:.375rem .75rem;background-color:#3a7ffb;color:#fff;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.btn.disabled{background-color:#646464;cursor:default}.time-format>span{display:inline-block;padding:0 .05rem;font-size:.8em;text-transform:uppercase;color:#555}.uo .pod{margin:.75rem 0}.uo .pod h4{font-size:1.1em}.uo .pod .btns{padding-top:.25rem}.unitbase i{font-size:2.5rem;line-height:1.5rem}.unitbase span{cursor:pointer}.unitbase span:nth-child(2){padding:0 .25rem}body.imperial .unitbase span:nth-child(2) i:last-child,body.metric .unitbase span:nth-child(2) i:first-child{display:none}body.imperial [unit=metric],body.metric [unit=imperial]{display:none}body.unauth section.login{display:block}body.auth nav a.logout{display:inline-block}body.auth section.preload{display:block}body.auth section.login,body.auth section.preload.hidden{display:none}nav{position:sticky;top:0;background-color:#3176ff;z-index:1}nav a{display:inline-block;padding:.75rem;color:#fff}nav a.logout{display:none}nav i{cursor:pointer;padding:.5rem;color:#fff}nav .gx{display:none}nav .flex{display:flex;margin:0 auto;padding:.375rem 1rem;width:calc(100% - 2rem);max-width:900px}nav .flex>div{display:flex;align-items:center;width:50%;min-height:48px}nav .flex>div:last-child{justify-content:flex-end}nav .flex .icon{font-size:0}nav .flex .icon img{max-width:100px}main{margin-bottom:3rem;padding:.5rem 0}section{margin:0 auto;padding:.5rem 1rem}section h2{display:flex;align-items:center;padding:.375rem .75rem;background-color:rgba(0,0,0,.05);cursor:pointer;border:#e6e6e6 solid 1px}section h2.basic>span{width:100%}section h2>span.qty{width:100%;padding-left:.25rem;font-size:.8em}section h2>i.closed,section.off h2>i.opened{display:none}section.off h2>i.closed{display:inline-block}section.off .render{display:none}section>.content{margin:0 auto;width:100%;max-width:900px}section .render.flex{margin:0 -.5rem -1rem -.5rem;padding:.5rem 0;flex-wrap:wrap}section .render.flex>div{margin:.5rem calc(.5rem - 1px);padding:.75rem .75rem;width:calc(100% - 2.5rem);border:#e6e6e6 solid 1px}section .render.flex>div.on{background-color:#3fbe92;color:#fff;border-color:#3fbe92}section .render.flex>div.btns{width:100%;border:none;text-align:center}@media only screen and (min-width:600px){section .render.flex>div{width:calc(50% - 2.5rem)}}section.preload{display:none}section.login{display:none;max-width:400px}section.error{background-color:#ffe2d6;text-align:center}section.welcome{padding:1rem}section.welcome .flex{align-items:center;padding:0 .25rem}section.welcome .flex>div{display:flex;width:50%}section.welcome .jfe{justify-content:flex-end}section.welcome .fn{font-size:1.1em}section.vehicle-trips .loading,section.vehicle-trips.que .list,section.vehicle-trips.que .list-overview{display:none}section.vehicle-trips.que .loading{display:block}section.user-vehicles .vehicle{cursor:pointer}section.devel h4{font-size:1.085em;padding-bottom:.5rem}section.settings h3{font-size:1.2em}section.settings .flex{align-items:baseline}section .render.flex .vtrip{position:relative;width:calc(100% - 1rem);padding:0;text-align:center}.vtrip .date-times{position:relative;padding:.25rem;font-size:.85em;line-height:1.15;background-color:#f9f9f9;border-bottom:#e6e6e6 solid 1px}.vtrip .map-trigger{position:absolute;top:0;right:0}.vtrip .map-trigger i{padding:.375rem;color:#3176ff;cursor:pointer}.vtrip .map-trigger i:hover{color:#64b5f6}.vtrip .detail{flex-wrap:wrap}.vtrip .detail>div{display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:center}.vtrip .overview{padding:.75rem 0}.vtrip .svg-chart{padding:.25rem 0}.vtrip .svg-chart:before{padding-bottom:14.26%;content:''}.vtrip .svg-chart svg{width:100%}.vtrip .svg-chart svg polyline{stroke:#64b5f6}.vtrip.log0 .svg-chart{cursor:pointer}.vtrip.log0 .svg-chart svg polyline{stroke:#bbb}.vtrip .svg-chart.calibrating{font-size:.92em;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;cursor:default}.vtrip .overview .ib{width:calc(33.3333% - 1rem)}.vtrip .overview .ib .val{display:flex;align-items:baseline;justify-content:center}.vtrip .overview .ib .val span:nth-child(2){padding-left:.125rem;font-size:.75em;text-transform:uppercase;color:#646464}.vtrip.overview .overview{padding:.75rem 0}.vtrip.overview .overview .ib{width:calc(50% - 1rem)}@media only screen and (min-width:600px){section .render.flex .vtrip{width:calc(50% - 1rem)}section .render.flex .vtrip.overview{width:calc(100% - 1rem)}.vtrip.overview .overview .ib{width:calc(25% - 1rem)}}div.ov{background-color:#fff;opacity:0;position:fixed;top:60px;left:0;right:0}div.ov.b0{bottom:0}div.ov.atlas .atlas{position:relative;height:100%;width:100%}div.ov .uo{display:none}div.ov.uo .uo{display:block}div.ov .loading,div.ov.que .atlas{display:none}div.ov.que .loading{display:flex;align-items:center;height:100%;width:100%}body.lock div.ov{bottom:0;opacity:1}body.lock nav .gx{display:inline-block}body.lock nav .uo{display:none}body.lock nav a.logout{display:none}body.lock.desktop div.ov{right:10px}.tso{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.tsc{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.tsb{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.tsw{-webkit-transition:width .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.tsa{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.spinner{display:block;margin:30px auto;width:38px;height:38px;position:relative;text-align:center;-webkit-animation:sk-rotate 2s infinite linear;animation:sk-rotate 2s infinite linear}.spinner .dot1,.spinner .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#001937;border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.spinner .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes sk-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.overlay .spinner{margin-top:25%}.spinner.hidden{display:none}.jumper{position:fixed;bottom:.75rem;bottom:.75rem;right:.75rem;opacity:0}.jumper i{background-color:#3fbe92;color:#fff;padding:.5rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.jumper.on{opacity:1}.jumper.on i{cursor:pointer}.gm-style-cc>div{opacity:0!important}.gmnoprint,a[href="https://www.google.com/intl/en-US_US/help/terms_maps.html"],a[title="Report errors in the road map or imagery to Google"],img[src="https://maps.gstatic.com/mapfiles/api-3/images/google_white5.png"],img[src="https://maps.gstatic.com/mapfiles/api-3/images/google_white5_hdpi.png"]{display:none}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff}#toast-container>div.rtl{direction:rtl;padding:15px;background-position:right 15px center}#toast-container>div:hover{cursor:pointer}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){#toast-container>div{padding:8px;width:11em}#toast-container>div.rtl{padding:8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px;width:18em}#toast-container>div.rtl{padding:8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px;width:25em}#toast-container>div.rtl{padding:15px}}