@charset "UTF-8";@font-face{font-family:"Aller";src:url(../fonts/aller_rg-webfont.eot?);src:url(../fonts/aller_rg-webfont.eot?#iefix) format("eot"),url(../fonts/aller_rg-webfont.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Aller";src:url(../fonts/aller_it-webfont.eot?);src:url(../fonts/aller_it-webfont.eot?#iefix) format("eot"),url(../fonts/aller_it-webfont.ttf) format("truetype");font-style:italic}@font-face{font-family:"Aller";src:url(../fonts/aller_bd-webfont.eot?);src:url(../fonts/aller_bd-webfont.eot?#iefix) format("eot"),url(../fonts/aller_bd-webfont.ttf) format("truetype");font-weight:bold}@font-face{font-family:"AllerBold";src:url(../fonts/aller_bd-webfont.eot?);src:url(../fonts/aller_bd-webfont.eot?#iefix) format("eot"),url(../fonts/aller_bd-webfont.ttf) format("truetype");font-weight:bold}@font-face{font-family:"TrackJack";src:url("../fonts/trackjack.eot?v=27082015");src:url("../fonts/trackjack.eot?#iefix") format("eot"),url("../fonts/trackjack.svg?v=27082015") format("svg"),url("../fonts/trackjack.woff?v=27082015") format("woff"),url("../fonts/trackjack.ttf?v=27082015") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"licence-nl";src:url("../fonts/Kenteken.ttf?v=27082015") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"licence-uk";src:url("../fonts/UKNumberPlate.ttf?v=27082015") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"licence-de";src:url("../fonts/GL-Nummernschild-Mtl.ttf?v=27082015") format("truetype");font-weight:normal;font-style:normal}#main-body .k-loading-image{background-image:url(/Content/images/loader.svg);background-size:40px auto}.k-block,.k-widget,.k-popup,.k-content,.k-toolbar,.k-dropdown .k-input{color:#525252}.k-widget.k-window{border:0}.k-window-titlebar.k-header{background-color:#288bc3;border:0;color:#fff;height:40px}.k-window-titlebar .k-window-title{padding:8px 10px 12px 10px}div.k-window-content{top:0}input.k-textbox{text-indent:0;padding:0;height:38px;border:0;font-size:22px;top:-7px}.k-picker-wrap{border:0;font-size:22px;color:#525252;padding:0!important}.k-picker-wrap .k-input{text-indent:0}.k-picker-wrap .k-icon{margin-left:25px}.k-picker-wrap.k-state-hover .k-select{background-color:#fff}.k-picker-wrap.k-state-hover .k-select .k-i-calendar{background-color:#84b92c;background-position:-32px -176px}.k-picker-wrap.k-state-active{border:0}.k-timepicker{width:100px}.k-numerictextbox{width:100px}.textbox-large .k-numerictextbox{width:200px}.k-numerictextbox .k-numeric-wrap{border:0;padding-bottom:1px}.k-numerictextbox .k-numeric-wrap.k-state-hover{background-color:#fff}.k-numerictextbox .k-input{font-size:22px;text-indent:inherit;padding:0;height:30px}.k-numerictextbox .k-state-disabled .k-input{color:#ccc}.k-numerictextbox .k-link{height:14px}.k-numerictextbox .k-button .k-image{opacity:1}.k-numerictextbox .k-state-hover .k-link{background-color:#f3f4f5}.k-numerictextbox .k-state-hover .k-link:hover{background-color:#84b92c}.k-list-container .k-header.dropdown-header{background-color:#a2cfee;padding:10px;border:0}.k-footer{background-color:#a2cfee;padding:5px;color:#fff;font-size:12px}.no-data-template{font-size:16px}.k-maskedtextbox{height:0}.k-widget.k-tooltip.k-popup{background-color:#288bc3;padding:20px;color:#fff;min-width:200px;margin-top:-10px}.k-tooltip.k-popup:after{background-color:#288bc3;bottom:-7px;left:50%;margin-left:-10px;content:" ";width:20px;height:20px;position:absolute;transform:rotate(45deg)}.k-tooltip-content{overflow:hidden}.k-slider-selection{background-color:#84b92c}.form-row .k-autocomplete{background-color:transparent;padding-bottom:0}.k-autocomplete .k-input{font-size:22px;text-indent:inherit;padding:0;height:30px;width:320px!important;padding-right:20px!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k-list-container .k-header{color:#fff;padding:5px;font-size:16px}.k-popup .k-list .k-item.k-state-focused{background-color:#84b92c;color:#fff}.k-grid-content{overflow-x:auto;overflow-y:auto}.k-grid-content table{position:relative}.k-grid tr{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.k-grid tr td{position:relative;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.k-grid colgroup col:last-child{width:.01em;transition:all .5s ease-in-out}.k-grid.selection-active colgroup col:last-child{width:100px}.k-pdf-export .k-grid-toolbar,.k-pdf-export .k-pager-wrap{display:block}.k-pager-wrap .k-link{color:#84b92c}@media print{body{font-size:12px;display:none;font-family:Aller}.navigation{display:none}.main-section{left:0}}.k-pdf-export{font-size:18px}.k-loading-pdf-mask .k-loading-pdf-progress{z-index:999999}.page-template{font-family:"Aller",sans-serif;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.page-template .header{position:absolute;top:30px;left:30px;right:30px;height:70px;border-bottom:2px solid #f3f4f5;color:#525252}.page-template h1{font-family:"Aller",sans-serif}.page-template .header .logo{left:0;top:5px}.page-template #home-map{top:100px!important}.page-template .device-info p,.page-template .device-info h1{left:100px;top:0;position:absolute;margin:0;padding:0}.page-template .device-info h1{font-size:25px}.page-template .device-info p{top:30px}.page-template .footer{position:absolute;bottom:30px;left:30px;right:30px;border-top:2px solid #f3f4f5;text-align:center;color:#525252}.page-template .watermark{font-weight:bold;font-size:400%;text-align:center;margin-top:30%;color:#aaa;opacity:.1;transform:rotate(-35deg) scale(1.7,1.5);content:"TrackJack"}.k-pdf-export .k-grid{margin:120px 30px 30px 30px}.page-template .main-loader{display:none}.page-template .navigation-holder{display:none}.page-template .main-section{left:0;padding-bottom:300px}.size-a4{width:8.3in;height:11.7in}.k-tabstrip{border:0}.k-tabstrip-items{background:none;padding:30px 0 10px 0;border-bottom:1px solid #f3f4f5;margin-left:0!important}.notifications .k-tabstrip-items,.message .k-tabstrip-items,.device-settings .k-tabstrip-items{padding:20px 20px 0 20px;border-top:4px solid #f3f4f5;border-bottom:0}.k-tabstrip-items .k-loading{top:-1px}.k-tabstrip-items .k-item{background:none;margin-bottom:20px;border:0}.k-tabstrip-items .k-item .k-link{background-color:#f5f5f5;text-align:center;padding:5px 27px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;color:#555;font-size:16px;margin-right:30px}.k-tabstrip-top>.k-tabstrip-items .k-item.k-state-active,.k-tabstrip-items .k-item.k-state-active{background:none;border:0;margin-bottom:20px}.k-tabstrip-items .k-item.k-state-hover{background:none;border:0}.k-tabstrip-items .k-item.k-state-active .k-link{color:#fff;background-color:#84b92c}.k-tabstrip-items .k-item :hover{background-color:#a2cfee}.k-tabstrip>.k-content{border:0;padding:0;margin:0;min-height:450px;overflow:visible}.k-popup.k-list-container{padding:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.k-popup .k-list .k-item.k-state-selected{color:#fff}.k-popup .k-list .k-item.k-state-focused{border:0}.k-popup .k-list .k-item{border:0;border-bottom:1px solid #f3f4f5;position:relative;color:#525252;padding:5px 10px;cursor:pointer}.k-multiselect{border:0;padding-bottom:10px}.k-multiselect-wrap{min-height:auto}.k-multiselect-wrap .k-input{color:#525252;font-family:Aller;font-size:22px;text-indent:0;padding:0}.k-multiselect-wrap .k-button{font-size:18px}.k-multiselect .k-button{background-color:#84b92c;border-color:#84b92c}.k-multiselect.k-header.k-state-hover .k-button{background-color:#288bc3;border-color:#288bc3}#filter-tags-list .k-item{font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}form.k-filter-menu .k-textbox{border:1px solid #e0e0e0;margin-top:15px;font-size:16px;padding-left:5px}.k-scheduler-tools{display:none}.ktb-var-accent{color:#84b92c}.ktb-var-selected-background{color:#84b92c}.k-header,.k-grid-header,.k-grouping-header,.k-state-highlight,.k-panelbar .k-tabstrip-items .k-item{background-color:#84b92c;border-color:#84b92c}.k-button:focus,.k-button.k-state-focused,.k-split-button:focus{border-color:#84b92c;outline:0}.k-button:active,.k-button.k-state-active{color:#fff;background-color:#84b92c;border-color:#84b92c}.k-primary,.k-overflow-container .k-primary{color:#fff;border-color:#84b92c;background-color:#84b92c}.k-primary:hover,.k-primary:active{color:#fff;background-color:#84b92c;border-color:#84b92c}.k-primary:focus,.k-primary.k-state-focused{border-color:#84b92c}.k-menu .k-item>.k-state-active{color:#fff;background-color:#84b92c}.k-menu .k-state-hover .k-link.k-state-active{background-color:#84b92c}.k-autocomplete.k-state-active,.k-picker-wrap.k-state-active,.k-numeric-wrap.k-state-active,.k-dropdown-wrap.k-state-active,.k-multiselect.k-header.k-state-active{color:#fff;background-color:#84b92c;border-color:#84b92c}.k-autocomplete.k-state-default.k-state-border-up,.k-autocomplete.k-state-default.k-state-border-down,.k-picker-wrap.k-state-active .k-select,.k-numeric-wrap.k-state-active .k-select,.k-dropdown-wrap.k-state-active .k-select{border-color:#84b92c}input.k-textbox:active{border-color:#84b92c}.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{background:#84b92c;color:#fff}.k-group-header+div>.k-list>.k-item.k-first:before{border-top-color:#84b92c}.k-popup .k-list .k-state-selected{color:#fff;background-color:#84b92c;border-color:#84b92c}.k-multiselect .k-button{color:#fff;background-color:#84b92c;border-color:#84b92c}.k-multiselect.k-state-focused.k-state-border-up,.k-multiselect.k-state-focused.k-state-border-down{border-color:#84b92c}.k-multiselect.k-header.k-state-focused .k-button,.k-multiselect.k-state-focused.k-state-border-up .k-button,.k-multiselect.k-state-focused.k-state-border-down .k-button{background-color:#84b92c;border-color:#84b92c}.k-multiselect.k-header.k-state-hover .k-button,.k-multiselect .k-button:hover,.k-multiselect .k-button.k-state-hover{background-color:#84b92c;border-color:#84b92c}.k-calendar .k-header .k-state-hover{background-color:#84b92c}.k-calendar .k-today{background-color:#84b92c}.k-treeview .k-state-selected{color:#84b92c}.k-splitbar.k-state-focused{background-color:#84b92c;border-color:#84b92c}.k-window>.k-header .k-state-hover{background-color:#84b92c}.k-panelbar .k-item>.k-link.k-header{color:#84b92c;background-color:#fff}.k-tabstrip-left>.k-tabstrip-items>.k-item.k-state-active{border-right-color:#84b92c}.k-tabstrip-right>.k-tabstrip-items>.k-item.k-state-active{border-left-color:#84b92c}.k-tabstrip-top>.k-tabstrip-items .k-item.k-state-active{background-image:none;border-bottom-color:#84b92c}.k-tabstrip-bottom>.k-tabstrip-items>.k-item.k-state-active{border-top-color:#84b92c}.k-progressbar .k-state-selected{background-color:#84b92c}.k-progressbar-horizontal .k-state-selected{border-top-color:#84b92c;border-bottom-color:#84b92c;border-left-color:#e0e0e0;border-right-color:#e0e0e0}.k-progressbar-vertical>.k-complete{border-top-color:#84b92c;border-bottom-color:#84b92c}.k-progressbar-vertical .k-state-selected.k-first{border-top-color:#84b92c}.k-progressbar-vertical .k-state-selected.k-last{border-bottom-color:#84b92c}.k-grid-toolbar .k-button,.k-grid-content .k-button{color:#84b92c;border-color:transparent}.k-numeric-wrap .k-link.k-state-selected,.k-grid .k-numeric-wrap .k-link.k-state-selected{background-color:#84b92c}.k-popup .k-list .k-item>.k-group{background:#84b92c;color:#fff}.k-progressbar-horizontal .k-state-selected.k-first{border-left-color:#84b92c}.k-progressbar-horizontal .k-state-selected.k-last{border-right-color:#84b92c}.k-progressbar-vertical .k-state-selected{border-left-color:#84b92c;border-right-color:#84b92c;border-top-color:#e0e0e0;border-bottom-color:#e0e0e0}.k-grid-content .k-primary{color:#fff;background-color:#84b92c}.k-grid-toolbar .k-button:active,.k-grid-content .k-button-icontext:active{color:#fff;background-color:#84b92c;border-color:#84b92c}.k-grid-content .k-button:active{border-color:#84b92c}.k-filter-menu .k-primary,.k-edit-form-container .k-primary{color:#84b92c}.k-pivot-toolbar .k-button{color:#fff;background-color:#84b92c;border-color:#84b92c}.k-pager-numbers .k-state-selected{color:#84b92c;border-color:#84b92c transparent transparent;border-radius:0}.k-scheduler .k-header .k-button{color:#fff;background-color:#84b92c;border-color:#84b92c}.k-scheduler .k-header li,.k-scheduler .k-header .k-link,.k-gantt>.k-header li{border-color:#84b92c}.k-scheduler .k-scheduler-toolbar ul li.k-state-hover,.k-scheduler .k-scheduler-toolbar .k-state-selected{background-color:#84b92c;border-color:#84b92c}.k-scheduler .k-header .k-button:hover,.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover,.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover .k-link{background-color:#84b92c;border-color:#84b92c}.k-gantt-toolbar .k-button{background-color:#84b92c;border-color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link,.k-gantt .k-gantt-toolbar .k-button:hover{background-color:#84b92c;border-color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-state-selected.k-task-single,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-state-selected.k-task-single,.k-gantt .k-gantt-toolbar .k-button:hover .k-state-selected.k-task-single{border-color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-state-selected.k-line,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-state-selected.k-line,.k-gantt .k-gantt-toolbar .k-button:hover .k-state-selected.k-line{background-color:#84b92c;color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-toolbar .k-overflow-anchor.k-state-border-down,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-toolbar .k-overflow-anchor.k-state-border-up,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-toolbar .k-overflow-anchor.k-state-border-down,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-toolbar .k-overflow-anchor.k-state-border-up,.k-gantt .k-gantt-toolbar .k-button:hover .k-toolbar .k-overflow-anchor.k-state-border-down,.k-gantt .k-gantt-toolbar .k-button:hover .k-toolbar .k-overflow-anchor.k-state-border-up{background-color:#84b92c;border-color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-file-progress .k-progress,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-file-progress .k-progress,.k-gantt .k-gantt-toolbar .k-button:hover .k-file-progress .k-progress{background-color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-file-error .k-progress,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-file-error .k-progress,.k-gantt .k-gantt-toolbar .k-button:hover .k-file-error .k-progress{background-color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-slider-selection,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-slider-selection,.k-gantt .k-gantt-toolbar .k-button:hover .k-slider-selection{background-color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-checkbox:checked+.k-checkbox-label:before,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-checkbox:checked+.k-checkbox-label:before,.k-gantt .k-gantt-toolbar .k-button:hover .k-checkbox:checked+.k-checkbox-label:before{background-color:#fff;border-color:#e0e0e0;color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-checkbox-label:active:before,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-checkbox-label:active:before,.k-gantt .k-gantt-toolbar .k-button:hover .k-checkbox-label:active:before{box-shadow:none;border-color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-checkbox:focus+.k-checkbox-label:before,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-checkbox:focus+.k-checkbox-label:before,.k-gantt .k-gantt-toolbar .k-button:hover .k-checkbox:focus+.k-checkbox-label:before{border-color:#84b92c;box-shadow:none}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-checkbox:indeterminate+.k-checkbox-label:after,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-checkbox:indeterminate+.k-checkbox-label:after,.k-gantt .k-gantt-toolbar .k-button:hover .k-checkbox:indeterminate+.k-checkbox-label:after{background-color:#84b92c;background-image:none;border-color:#84b92c;border-radius:0}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-checkbox:indeterminate:hover+.k-checkbox-label:after,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-checkbox:indeterminate:hover+.k-checkbox-label:after,.k-gantt .k-gantt-toolbar .k-button:hover .k-checkbox:indeterminate:hover+.k-checkbox-label:after{border-color:#84b92c;background-color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-radio:checked+.k-radio-label:after,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-radio:checked+.k-radio-label:after,.k-gantt .k-gantt-toolbar .k-button:hover .k-radio:checked+.k-radio-label:after{background-color:#84b92c;border-radius:50%}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-radio-label:active:before,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-radio-label:active:before,.k-gantt .k-gantt-toolbar .k-button:hover .k-radio-label:active:before{border-color:#84b92c;box-shadow:none}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-radio:checked+.k-radio-label:active:before,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-radio:checked+.k-radio-label:active:before,.k-gantt .k-gantt-toolbar .k-button:hover .k-radio:checked+.k-radio-label:active:before{box-shadow:none;border-color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-radio:focus+.k-radio-label:before,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-radio:focus+.k-radio-label:before,.k-gantt .k-gantt-toolbar .k-button:hover .k-radio:focus+.k-radio-label:before{border-color:#84b92c;box-shadow:none}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-radio:checked+.k-radio-label:hover:before,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-radio:checked+.k-radio-label:active:before,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-radio:checked+.k-radio-label:hover:before,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .k-radio:checked+.k-radio-label:active:before,.k-gantt .k-gantt-toolbar .k-button:hover .k-radio:checked+.k-radio-label:hover:before,.k-gantt .k-gantt-toolbar .k-button:hover .k-radio:checked+.k-radio-label:active:before{border-color:#84b92c}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .km-header,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .km-header,.k-gantt .k-gantt-toolbar .k-button:hover .km-header{color:#84b92c;background-color:#fff;border-color:#fff;box-shadow:0 0 6px 1px rgba(0,0,0,.2)}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .km-header .k-button,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .km-header .k-button:hover,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .km-header .k-button,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .km-header .k-button:hover,.k-gantt .k-gantt-toolbar .k-button:hover .km-header .k-button,.k-gantt .k-gantt-toolbar .k-button:hover .km-header .k-button:hover{color:#84b92c;border-color:#fff;background-color:#fff}.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .km-pane-wrapper .k-mobile-list .k-item.k-state-selected,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link .km-pane-wrapper .k-mobile-list .k-item.k-state-selected,.k-gantt .k-gantt-toolbar .k-button:hover .km-pane-wrapper .k-mobile-list .k-item.k-state-selected{color:#fff;background-color:#84b92c;border-top-color:#84b92c}@font-face{font-family:"Aller";src:url(../fonts/aller_rg-webfont.eot?);src:url(../fonts/aller_rg-webfont.eot?#iefix) format("eot"),url(../fonts/aller_rg-webfont.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Aller";src:url(../fonts/aller_it-webfont.eot?);src:url(../fonts/aller_it-webfont.eot?#iefix) format("eot"),url(../fonts/aller_it-webfont.ttf) format("truetype");font-style:italic}@font-face{font-family:"Aller";src:url(../fonts/aller_bd-webfont.eot?);src:url(../fonts/aller_bd-webfont.eot?#iefix) format("eot"),url(../fonts/aller_bd-webfont.ttf) format("truetype");font-weight:bold}@font-face{font-family:"AllerBold";src:url(../fonts/aller_bd-webfont.eot?);src:url(../fonts/aller_bd-webfont.eot?#iefix) format("eot"),url(../fonts/aller_bd-webfont.ttf) format("truetype");font-weight:bold}@font-face{font-family:"TrackJack";src:url("../fonts/trackjack.eot?v=27082015");src:url("../fonts/trackjack.eot?#iefix") format("eot"),url("../fonts/trackjack.svg?v=27082015") format("svg"),url("../fonts/trackjack.woff?v=27082015") format("woff"),url("../fonts/trackjack.ttf?v=27082015") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"licence-nl";src:url("../fonts/Kenteken.ttf?v=27082015") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"licence-uk";src:url("../fonts/UKNumberPlate.ttf?v=27082015") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"licence-de";src:url("../fonts/GL-Nummernschild-Mtl.ttf?v=27082015") format("truetype");font-weight:normal;font-style:normal}.leaflet-marker-shadow,.leaflet-marker-icon{-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.leaflet-popup{margin:0}.leaflet-popup-content{margin:0}.leaflet-popup-content-wrapper{background-color:transparent;box-shadow:none}.leaflet-popup-tip-container{display:none}.leaflet-popup-close-button{display:none}.map-canvas{width:100%;height:100%}.leaflet-control-container{z-index:99999}.leaflet-bottom{z-index:9999999;position:absolute}.logo.map-logo{z-index:100000000000000000;position:fixed;left:30px;bottom:30px;top:auto;width:100px;height:70px}.marker-holder{position:relative;width:85px;height:118px}.chase-mode{width:50px;height:56px;position:absolute;left:15px;margin-top:-95px;z-index:999999999;background-image:url(/Content/images/device-modes.svg);background-position:0 -1268px;background-repeat:no-repeat;background-size:50px auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.marker-holder:hover .chase-mode{margin-top:-66px}.trackjack-marker{opacity:1;position:absolute;z-index:99;width:100%;height:100%;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-image:url("/Content/images/marker-icon.svg");background-repeat:no-repeat;background-size:100% auto}.marker-type-1{background-position:0 0}.marker-type-2{background-position:0 -200px}.marker-type-3{background-position:0 -400px}.marker-type-4{background-position:0 -600px}.marker-type-5{background-position:0 -800px}.marker-type-6{background-position:0 -1000px}.marker-type-7{background-position:0 -1200px}.marker-type-8{background-position:0 -1400px}.history-marker-holder .marker-type-1{background-position:0 0}.history-marker-holder .marker-type-2{background-position:0 -105px}.history-marker-holder .marker-type-3{background-position:0 -211px}.history-marker-holder .marker-type-4{background-position:0 -317px}.history-marker-holder .marker-type-5{background-position:0 -423px}.history-marker-holder .marker-type-6{background-position:0 -528px}.history-marker-holder .marker-type-7{background-position:0 -634px}.history-marker-holder .marker-type-8{background-position:0 -740px}.marker-holder:hover .trackjack-marker{cursor:pointer;margin-top:-20px}.marker-holder:hover .licence-plate{margin-top:-20px}.marker-holder:hover .shadow{height:12px;width:50px;bottom:-2px;left:17px}.marker-holder-start{width:105px;height:135px}.marker-holder-end{width:88px;height:138px}.marker-wrapper-2 .marker-holder-start{width:52px;height:67px}.marker-wrapper-2 .marker-holder-end{width:44px;height:69px}.marker-holder-start .trackjack-marker{background-image:url("/Content/images/marker-start.svg");background-repeat:no-repeat;background-size:100% auto}.marker-holder-end .trackjack-marker{background-image:url("/Content/images/marker-end.svg");background-repeat:no-repeat;background-size:100% auto}.marker-error{background-image:url(/Content/images/icon-sprite.svg);background-position:0 -2488px;background-size:70px auto;width:60px;height:60px;position:absolute;z-index:999;left:12px;top:12px}.history-marker-holder{position:relative;width:45px;height:60px}.history-marker-holder:hover .trackjack-marker{margin-top:-20px}.history-marker-holder .trackjack-marker .profile-image{width:35px;height:33px;left:5px;top:5px;font-size:20px;text-align:center;padding-top:2px}.history-marker-holder .marker-name{top:-23px;margin-left:-31px;max-width:220px;transition:all .2s ease-in-out}.history-marker-holder .shadow{height:9px;width:30px;bottom:-5px;left:7px}.history-marker-holder:hover .shadow{height:7px;width:20px;bottom:-5px;left:12px}.history-marker-holder.selected .trackjack-marker{margin-top:-40px}.history-marker-holder.selected .marker-name{top:-73px;font-size:16px;border:1px solid #288bc3;display:block!important}.highest-speed-marker{background-color:#288bc3;padding:5px 10px;color:#fff;width:70px;text-align:center;height:26px;position:absolute;font-size:16px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.highest-speed-marker span{font-size:12px}.highest-speed-marker:after{position:absolute;display:block;content:"";border-color:#288bc3 transparent transparent transparent;border-style:solid;border-width:15px;height:0;width:0;position:absolute;bottom:-26px;left:30px}.mini-map-holder .marker-holder-start{top:25px;left:-17px;-ms-transform:scale(.6);-webkit-transform:scale(.6);transform:scale(.6)}.mini-map-holder .marker-holder-end{top:27px;-ms-transform:scale(.6);-webkit-transform:scale(.6);transform:scale(.6)}.pin-drop{animation-name:pin-drop;animation-fill-mode:both;animation-duration:1s;animation-timing-function:ease-in;-webkit-animation-name:pin-drop;-webkit-animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-in}.pin-drop-3{animation-name:pin-drop-3;animation-fill-mode:both;animation-duration:.5s;animation-timing-function:ease-in;-webkit-animation-name:pin-drop-3;-webkit-animation-fill-mode:both;-webkit-animation-duration:.5s;-webkit-animation-timing-function:ease-in}.marker-holder-start .pin-drop{animation-name:pin-drop-2;animation-duration:.2s;-webkit-animation-name:pin-drop-2;-webkit-animation-duration:.2s}.marker-holder-end .pin-drop{animation-name:pin-drop-2;animation-duration:.6s;-webkit-animation-name:pin-drop-2;-webkit-animation-duration:.6s}.licence-plate{position:absolute;z-index:99;background-color:#fff;font-family:licence-nl;font-size:11px;color:#000;overflow:hidden;padding:1px 3px 1px 12px;line-height:1.25;top:21px;margin-left:17px;text-transform:uppercase;white-space:nowrap;border:1px solid #000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-image:url("/Content/images/licence-plate.png");background-repeat:no-repeat;background-size:9px auto;background-position:0 0;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-animation-delay:.8s;-o-animation-delay:.8s;-webkit-animation-delay:.8s;animation-delay:.8s;animation-name:pop-in-name;animation-fill-mode:both;animation-duration:.4s;animation-timing-function:ease-in;-webkit-animation-name:pop-in-name;-webkit-animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-timing-function:ease-in}.licence-plate-nl,.licence-plate-nl-NL{background-color:#ffd600}.licence-plate-en,.licence-plate-en-US{font-family:licence-uk;background-color:#fff;line-height:.9;font-size:15px;background-position:0 -21px}.licence-plate-de,.licence-plate-de-DE{font-family:licence-de;background-color:#fff;line-height:.9;font-size:15px;background-position:0 -41px}.new-marker-holder .license-plate-3{font-size:13px}.new-marker-holder .license-plate-4{font-size:15px}.new-marker-holder .license-plate-6{background-position:0 -44px;text-indent:2px;width:42px;height:30px;padding-top:4px;min-width:auto}.new-marker-holder .license-plate-10{padding:3px 3px 1px 12px;width:57px;border-radius:2px}.new-marker-holder .license-plate-11{width:42px;height:30px!important;min-width:30px;text-align:center}.license-plate-12{width:30px;min-width:40px}.license-plate-undefined{display:none}.licence-plate.marker-device-name{background-image:none;font-family:Aller;padding:3px 3px 1px 3px;font-weight:bold;width:67px;border:1px solid #eee;font-size:12px}.marker-name{white-space:nowrap;overflow:visible!important;display:block;font-weight:bold;font-size:11px;position:absolute;top:-17px;left:53px;z-index:99;background-color:#fff;color:#555;padding:7px 12px 8px 30px;max-width:100px;min-width:40px;min-height:18px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.25);-moz-box-shadow:0 0 3px rgba(0,0,0,.25);box-shadow:0 0 3px rgba(0,0,0,.25);-moz-animation-delay:.8s;-o-animation-delay:.8s;-webkit-animation-delay:.8s;animation-delay:.8s;animation-name:pop-in-name;animation-fill-mode:both;animation-duration:.4s;animation-timing-function:ease-in;-webkit-animation-name:pop-in-name;-webkit-animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-timing-function:ease-in;opacity:1}.marker-name.selected{display:none;margin-left:-30px}.marker-name.not-selected .profile-image,.trackjack-marker.not-selected .profile-image{-webkit-filter:grayscale(100%) saturate(0%);filter:grayscale(100%) saturate(0%)}.marker-name-inner{max-width:100%;overflow:hidden;position:relative;z-index:999;line-height:1.1;padding-top:2px}.marker-name-inner span{display:block;width:100%;font-size:10px}.marker-name .device-mode{-ms-transform:scale(.5,.5);-webkit-transform:scale(.5,.5);transform:scale(.5,.5);margin:-17px 0 -35px -40px;z-index:999}.shadow{background:#000;border-radius:50%;height:15px;width:60px;position:absolute;bottom:-2px;left:12px;z-index:-2;opacity:.15;transition:all .2s ease-in-out;animation-name:pulse-bounce;animation-fill-mode:both;animation-duration:1s;animation-timing-function:ease-in;-webkit-animation-name:pulse-bounce;-webkit-animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-in}.marker-holder-start .shadow,.marker-holder-end .shadow{opacity:1;width:31px;height:10px;background:#707070;bottom:1px;left:-9px;animation-name:fadeIn}.marker-holder-end .shadow{bottom:-1px;left:29px}.marker-wrapper-2 .marker-holder-start .shadow{bottom:-1px;left:-4px;width:15px;height:5px}.marker-wrapper-2 .marker-holder-end .shadow{bottom:-1px;left:14px;width:15px;height:5px}.marker-holder.marker-holder-start:hover .shadow{width:21px;height:6px;bottom:2px;left:-4px}.marker-holder.marker-holder-end:hover .shadow{width:21px;height:6px;bottom:1px;left:34px}.tj-cluster{width:auto!important;min-width:40px;text-align:center;height:40px;border-radius:30px;color:#84b92c;border:4px solid #84b92c;background-color:#fff;text-align:center;font-size:24px;font-weight:bold;line-height:1.3;font-family:Aller}.bounce{animation-name:bounce;animation-fill-mode:both;animation-duration:1s;animation-timing-function:ease-in;-webkit-animation-name:bounce;-webkit-animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease-in}@keyframes pop-in-moving{0%{-webkit-transform:scale(.1,.03);opacity:0}50%{opacity:1;-webkit-transform:scale(1,.3)}75%{opacity:1;-webkit-transform:scale(1.2,.35)}100%{opacity:1;-webkit-transform:scale(1,.3)}}.poi-marker-holder{width:50px;height:85px;position:absolute;z-index:999;left:-75px;top:-133px}.edit-poi-marker-holder{left:-25px;top:-78px}.poi-marker-holder .marker-name{top:-17px;z-index:auto;padding-left:15px;margin-left:-26px}.zone-map-holder .poi-marker-holder .marker-name{display:none}.poi-marker{position:absolute;left:0;top:0;transition:all .2s ease-in-out}.poi-marker-holder:hover .poi-marker{top:-20px}.poi-image{width:50px;height:50px;position:relative;z-index:999;background-color:#57b2df;border-color:#57b2df;border-radius:30px;border:0;background-image:url(/Content/images/poi-icons.svg);background-repeat:no-repeat;background-position:50% 10px;background-size:30px auto;color:#fff}.zone-map-holder .poi-image{background-image:none;border:3px solid #d99800;background-color:#ffbc15;border-radius:0;height:40px;width:40px;margin-left:2px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.zone-map-holder .poi-image:before{content:"!";font-size:35px;color:#fff;left:15px;top:-6px;position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.zone-map-holder .poi-image:after{display:none}.poi-image2{background-position:50% -67px}.poi-image3{background-position:50% -135px}.poi-image4{background-position:50% -214px}.poi-image5{background-position:50% -289px;background-image:none}.poi-image:after{content:" ";position:absolute;left:8px;top:8px;width:15px;height:15px;background-color:#fff;opacity:.25;border-radius:20px}.poi-pin{width:8px;height:40px;background:#bebebe;position:absolute;left:21px;top:41px;z-index:99;border-radius:3px}.poi-shadow{width:40px;height:12px;left:5px}.poi-marker-holder:hover .poi-shadow{width:30px;height:8px;left:10px;bottom:-6px}.dragging .poi-shadow{opacity:0}.poi-sizer{width:65px;height:40px;margin:-20px 0 0 -32px;display:block;background-image:url("/Content/images/poi-sizer.svg");background-repeat:no-repeat;background-position:0 0}.normal-infobox{position:absolute;margin-bottom:100px}.alarm-infobox{margin:0;top:-384px}.alarm-infobox .infobox-content:after{left:135px}.poi-infobox{margin-bottom:100px}.route-infobox{margin-bottom:150px}.route-infobox .infobox-panel-holder{height:97px}.alarm-infobox .infobox-panel-holder{height:95px}.route-map .leaflet-top.leaflet-right{top:60px}.leaflet-top,.leaflet-bottom{z-index:999}.leaflet-popup-close-button{position:absolute;right:12px;top:-5px;z-index:999;font-size:30px;color:#fff!important;text-decoration:none;opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.infobox-content{text-align:left;display:block;background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.25);-moz-box-shadow:0 0 3px rgba(0,0,0,.25);box-shadow:0 0 3px rgba(0,0,0,.25);border-radius:6px}.infobox-content:after{position:absolute;display:block;content:"";border-color:#fff transparent transparent transparent;border-style:solid;border-width:15px;height:0;width:0;position:absolute;bottom:-30px;left:121px}.infobox-content h2{background-color:#288bc3;padding:10px 20px 10px 20px;margin:0;color:#fff;font-size:18px;border-top-left-radius:6px;border-top-right-radius:6px}.device-infobox.infobox-content h2{cursor:pointer;padding-left:56px;height:22px;padding-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.view-device{font-family:TrackJack;position:absolute;left:20px;top:11px}.infobox-panel a{margin:10px;width:80px;height:75px;text-align:center;float:left;font-size:12px;text-decoration:none;color:#555;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.infobox-panel a .tj-icon{width:100%;font-size:30px;display:block}.infobox-panel a.sub-button{padding:5px 15px;font-size:16px;color:#fff;display:inline-block;margin:10px 0 0 0}.infobox-panel a:hover{background-color:#eee;cursor:pointer}.request-location{position:absolute;right:10px;bottom:-51px;font-family:TrackJack;color:#fff;font-size:20px;background-color:#a2cfee;border-radius:5px;padding:5px 10px}.infobox-loader{width:300px;height:140px;background-color:#fff;background-image:url(/Content/images/loader.svg);background-position:50% 50%;background-size:50px auto;background-repeat:no-repeat;display:block;z-index:99;position:absolute;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.infobox-loader.active{opacity:1;z-index:9999}.infobox-deviceinfo{position:relative;padding:10px;height:60px;overflow:hidden;z-index:999;font-size:13px;border-bottom:4px solid #f7f7f7}.hasroute .infobox-deviceinfo{height:40px}.infobox-deviceinfo .device-mode{margin:-8px 0 20px -3px}.infobox-deviceinfo .marker-error{width:30px;height:60px;background-size:30px auto;background-position:0 -1065px;position:relative;margin:-6px 20px 0 -4px;display:block;float:left}.infobox-deviceinfo h3,.infobox-deviceinfo p{margin:0;padding:0}p.popup-measured{margin-top:10px;font-size:12px}p.popup-error{font-size:12px}.alarm-infobox .infobox-deviceinfo h3{font-size:16px}.infobox-deviceinfo .satellites{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);right:12px;top:12px}.infobox-address{font-size:14px;padding:7px 20px 12px 20px;height:40px;overflow:hidden;border-bottom:4px solid #f7f7f7;white-space:pre-wrap;position:relative;float:left;clear:left;width:221px}.hasroute .infobox-address{height:60px}.infobox-address .infobox-address-item{width:100%;height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.infobox-address .route-poi{position:absolute;right:10px;top:15px}.infobox-route{transform:scale(.7);width:430px;margin:-10px 0 0 -85px}.infobox-panel-sep{height:4px;background-color:#f3f4f5}.infobox-panel-holder{height:195px;width:302px;overflow:hidden;position:relative}.poi-infobox .infobox-panel-holder{height:85px}.poi-infobox .infobox-address{height:110px}.infobox-panel{position:absolute;top:0;width:300px;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;transition:all ease-in-out .4s}.infobox-panel-1{left:0}.infobox-panel-2{left:100%}.infobox-panel-1.panel-2-active{left:-100%}.infobox-panel-2.panel-2-active{left:0}.current-location-marker{width:100px;height:100px;position:relative}.current-location-marker-inner{border:3px solid #fff;border-radius:60px;width:20px;height:20px;position:absolute;top:37px;left:37px;z-index:99;background-color:#57b2df}.current-location-marker-pulse{border-radius:60px;width:100px;height:100px;position:absolute;top:0;left:0;z-index:9;background:rgba(87,187,223,.2);-webkit-animation:pulsate 2s ease-out;-moz-animation:pulsate 2s ease-out;-o-animation:pulsate 2s ease-out;animation:pulsate 2s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s;opacity:0}.leaflet-routing-container{display:none!important}.estimate-cursor{width:35px;height:60px;display:block;z-index:999;position:fixed;margin:-67px 0 0 -19px;background-image:url(/Content/images/marker-end.svg);background-repeat:no-repeat;background-size:100% auto}.car-marker-holder{position:relative;transform-origin:20px 30px}.car-marker-holder .marker-name{display:none;margin-left:-113px;top:-57px;min-width:100px;-moz-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-delay:0s;animation-delay:0s;z-index:999}.car-marker-holder .marker-name:after{background-color:#fff;left:50%;bottom:-5px;margin-left:-10px;content:" ";width:20px;height:20px;position:absolute;transform:rotate(45deg);z-index:9}.car-marker-holder:hover .marker-name{display:block}.car-marker-holder .licence-plate{position:relative;top:0;margin:5px 0 3px -63px;-moz-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-delay:0s;animation-delay:0s}.car-marker{background-image:url(/Content/images/car-images.png);background-repeat:no-repeat;background-size:auto 100%;background-position:0 0;width:42px;height:80px;display:block;position:absolute;left:0;top:0;z-index:99}.car-color-1{background-position:0 0}.car-color-2{background-position:-106px 0}.car-color-3{background-position:-213px 0}.car-color-4{background-position:-319px 0}.car-color-5{background-position:-426px 0}.car-color-6{background-position:-532px 0}.car-color-7{background-position:-638px 0}.car-color-8{background-position:-745px 0}.car-marker-shadow{background-image:url(/Content/images/car-shadow.png);background-repeat:no-repeat;background-size:100% auto;width:45px;height:82px;display:block;margin:10px 10px 0 0;position:absolute;left:-10px;top:-2px;z-index:9}.mode-marker.device-mode{transform:scale(2);background-color:transparent;padding:0;margin:0;border-radius:0;width:50px;height:50px;position:absolute;top:77px;left:18px}.mode-marker.device-mode:after{position:absolute;display:block;content:"";border-color:#eb1515 transparent transparent transparent;border-style:solid;border-width:5px;height:0;width:0;position:absolute;bottom:5px;left:20px}.mode-marker.pop-up{animation-name:pop-up-event;animation-fill-mode:both;animation-duration:.5s;animation-timing-function:ease-in}@keyframes pop-up-event{0%{-webkit-transform:scale(.2,.2);opacity:0}50%{opacity:1;-webkit-transform:scale(2,2)}75%{opacity:1;-webkit-transform:scale(2.4,2.4)}100%{opacity:1;-webkit-transform:scale(2,2)}}.new-marker-holder{position:relative;transform-origin:40px 40px;width:80px;height:80px}.new-marker-holder.icon-type-1{position:absolute}.new-marker-holder.icon-type-1 .marker-icon{width:70px;height:102px;position:absolute;left:5px;top:-54px;z-index:9999;background-image:url("/Content/images/marker-icon.svg");background-repeat:no-repeat;background-size:100% auto;transform:rotate(0deg)!important}.new-marker-holder.icon-type-1 .marker-icon.icon-color-1{background-position:0 0}.new-marker-holder.icon-type-1 .marker-icon.icon-color-2{background-position:0 -164px}.new-marker-holder.icon-type-1 .marker-icon.icon-color-3{background-position:0 -329px}.new-marker-holder.icon-type-1 .marker-icon.icon-color-4{background-position:0 -493px}.new-marker-holder.icon-type-1 .marker-icon.icon-color-5{background-position:0 -657px}.new-marker-holder.icon-type-1 .marker-icon.icon-color-6{background-position:0 -823px}.new-marker-holder.icon-type-1 .marker-icon.icon-color-7{background-position:0 -988px}.new-marker-holder.icon-type-1 .marker-icon.icon-color-8{background-position:0 -1152px}.icon-type-1 .license-plate-new:after{display:none}.icon-type-1 .marker-shadow-new{background:#000;border-radius:50%;height:12px;width:50px;position:absolute;top:32px;left:15px;z-index:-2;opacity:.15;transform:rotate(0deg)!important}.new-marker-holder .device-mode{position:absolute;top:0;left:0;z-index:9999}.icon-type-1 .marker-image{width:56px;height:56px;overflow:hidden;background-color:#fff;border-radius:100px;position:absolute;left:12px;top:-47px;z-index:999999}.icon-type-1 .marker-image img{width:56px;height:auto}.new-marker-holder .marker-data{white-space:nowrap;font-weight:bold;font-size:11px;position:absolute;top:-66px;left:55px;z-index:99;background-color:#fff;color:#555;padding:7px 12px 8px 32px;max-width:100px;min-height:18px;border-radius:2px}.new-marker-holder.mode-is-0 .marker-data{padding-left:22px}.new-marker-holder .marker-data:after{background-color:#fff;left:25px;bottom:-5px;content:" ";width:16px;height:20px;position:absolute;transform:rotate(65deg);z-index:-2}.icon-type-2 .new-marker-holder .marker-data:after,.icon-type-3 .new-marker-holder .marker-data:after{left:6px}.new-marker-holder .marker-name-new{top:0;left:0;overflow:hidden;white-space:nowrap}.new-marker-holder .marker-driver{top:0;left:0;font-size:9px;overflow:hidden;white-space:nowrap}.new-marker-holder .device-mode{transform:scale(.5);top:-78px;z-index:999;left:48px}.license-plate-new{position:absolute;z-index:99;background-color:#fff;font-family:licence-nl;font-size:11px;color:#000;width:58px;padding:1px 3px 1px 12px;line-height:1.25;top:-25px;left:70px;text-transform:uppercase;white-space:nowrap;border:1px solid #000;border-radius:3px;background-image:url("/Content/images/licence-plate.png");background-repeat:no-repeat;background-size:9px auto;background-position:0 0}.license-plate-new:after{position:absolute;left:31px;top:-6px;content:" ";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #000}.license-plate-new.license-plate-nl{background-color:#ffd600}.license-plate-new.license-plate-en{font-family:licence-uk;line-height:.9;font-size:13px;background-position:0 -21px}.license-plate-new.license-plate-de{font-family:licence-de;line-height:.9;font-size:15px;background-position:0 -41px}.new-marker-holder.icon-type-2 .marker-icon{background-image:url(/Content/images/car-images.png);background-repeat:no-repeat;background-size:auto 100%;background-position:0 0;width:42px;height:80px;position:absolute;left:20px;top:0;z-index:99}.new-marker-holder.icon-type-2 .marker-icon.icon-color-1{background-position:0 0}.new-marker-holder.icon-type-2 .marker-icon.icon-color-2{background-position:-107px 0}.new-marker-holder.icon-type-2 .marker-icon.icon-color-3{background-position:-213px 0}.new-marker-holder.icon-type-2 .marker-icon.icon-color-4{background-position:-319px 0}.new-marker-holder.icon-type-2 .marker-icon.icon-color-5{background-position:-426px 0}.new-marker-holder.icon-type-2 .marker-icon.icon-color-6{background-position:-532px 0}.new-marker-holder.icon-type-2 .marker-icon.icon-color-7{background-position:-638px 0}.new-marker-holder.icon-type-2 .marker-icon.icon-color-8{background-position:-745px 0}.icon-type-2 .marker-shadow-new{background-image:url(/Content/images/car-shadow.png);background-repeat:no-repeat;background-size:100% auto;width:45px;height:82px;display:block;position:absolute;left:20px;top:6px;z-index:9}.icon-type-2 .device-mode{transform:scale(.5);top:15px;left:15px}.icon-type-2 .marker-data{top:-17px;padding-left:12px;z-index:999999}.icon-type-2 .license-plate-new{top:28px}.new-marker-holder.icon-type-3 .marker-icon{width:45px;height:70px;position:absolute;left:19px;top:3px;z-index:99;background-image:url("/Content/images/arrow-icon.svg");background-repeat:no-repeat;background-size:100% auto}.new-marker-holder.icon-type-3 .marker-icon.icon-color-1{background-position:0 0}.new-marker-holder.icon-type-3 .marker-icon.icon-color-2{background-position:0 -205px}.new-marker-holder.icon-type-3 .marker-icon.icon-color-3{background-position:0 -410px}.new-marker-holder.icon-type-3 .marker-icon.icon-color-4{background-position:0 -614px}.new-marker-holder.icon-type-3 .marker-icon.icon-color-5{background-position:0 -818px}.new-marker-holder.icon-type-3 .marker-icon.icon-color-6{background-position:0 -1022px}.new-marker-holder.icon-type-3 .marker-icon.icon-color-7{background-position:0 -1224px}.new-marker-holder.icon-type-3 .marker-icon.icon-color-8{background-position:0 -1430px}.icon-type-3 .marker-data{top:-11px;z-index:9999;padding-left:12px}.icon-type-3 .device-mode{transform:scale(.5);top:15px;left:16px}.icon-type-3 .license-plate-new{top:34px}.icon-type-3 .marker-shadow-new{width:45px;height:62px;position:absolute;left:19px;top:13px;z-index:9;background-image:url("/Content/images/arrow-icon.svg");background-repeat:no-repeat;background-size:100% auto;background-position:0 -1738px}.new-marker-holder.icon-type-4 .marker-icon{width:92px;height:102px;position:absolute;left:-5px;top:-61px;z-index:9999;background-image:url("/Content/images/marker-icon-2.svg");background-repeat:no-repeat;background-size:100% auto;transform:rotate(0deg)!important}.new-marker-holder.icon-type-4 .marker-icon.icon-color-1{background-position:0 0}.new-marker-holder.icon-type-4 .marker-icon.icon-color-2{background-position:0 -164px}.new-marker-holder.icon-type-4 .marker-icon.icon-color-3{background-position:0 -329px}.new-marker-holder.icon-type-4 .marker-icon.icon-color-4{background-position:0 -493px}.new-marker-holder.icon-type-4 .marker-icon.icon-color-5{background-position:0 -657px}.new-marker-holder.icon-type-4 .marker-icon.icon-color-6{background-position:0 -823px}.new-marker-holder.icon-type-4 .marker-icon.icon-color-7{background-position:0 -988px}.new-marker-holder.icon-type-4 .marker-icon.icon-color-8{background-position:0 -1152px}.icon-type-4 .marker-image{width:73px;height:73px;overflow:hidden;background-color:#fff;border-radius:100px;position:absolute;left:4px;top:-52px;z-index:999999}.icon-type-4 .marker-image img{width:73px;height:auto}.icon-type-4 .marker-data{top:-79px;left:69px}.icon-type-4 .device-mode{top:-85px;left:60px}.icon-type-4.name-is-0.driver-is-0 .device-mode{top:-79px;left:56px}.icon-type-4 .license-plate-new{top:12px;left:3px;z-index:999999}.icon-type-4 .marker-shadow-new{background:#000;border-radius:50%;height:15px;width:60px;position:absolute;top:30px;left:11px;z-index:-2;opacity:.15;transform:rotate(0deg)!important}.new-marker-holder .marker-error{background-image:url(/Content/images/icon-sprite.svg);background-position:0 -2127px;background-size:60px auto;width:60px;height:60px;position:absolute;z-index:9999999;left:14px;top:-50px}.new-marker-holder.icon-type-2 .marker-error{top:10px}.new-marker-holder.icon-type-3 .marker-error{top:5px}.new-marker-holder.icon-type-4 .marker-error{top:-47px;left:14px}.map-types{padding-top:20px}.map-type{width:90px;height:90px;display:inline-block;margin:0 20px 20px 0;background-color:#eee;border:2px solid #fff;background-image:url(/Content/images/map-types.jpg);background-position:0 0;background-size:auto 100px}.map-type-2{background-position:-130px 0}.map-type-3{background-position:-251px 0}.map-type-4{background-position:-378px 0}.map-type-5{background-position:-504px 0}.map-type.selected{border-color:#84b92c}.popup-buttons{text-align:center;padding:3px 0 15px 0}.popup-buttons a{background-image:url(/Content/images/function-icons.svg);background-repeat:no-repeat;background-position:0 0;width:70px;padding-top:52px;display:inline-block;margin:0 9px -10px 9px;font-size:14px;vertical-align:top;text-decoration:none;color:inherit}a.button-last-route{background-position:0 -11px}a.button-history{background-position:0 -207px}a.button-settings{background-position:0 -110px}a.button-follow-mode{background-position:0 -306px}a.button-alarms{background-position:0 -506px}a.button-request-location{background-position:0 -909px}a.button-route-to{background-position:0 -606px}a.button-compas{background-position:0 -1197px}a.button-street-view{background-position:0 -406px}a.button-safety-zone{background-position:0 -1384px}.popup-buttons a span{display:flex;justify-content:center;align-items:center;height:30px;margin-bottom:5px;text-align:center;line-height:1;font-size:12px}@keyframes pop-in-name{0%{-webkit-transform:scale(.1,.1);left:35px;opacity:0}50%{opacity:1;-webkit-transform:scale(1,1);left:63px}75%{opacity:1;-webkit-transform:scale(1.2,1.2);left:65px}100%{opacity:1;-webkit-transform:scale(1,1);left:63px}}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2,1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2,1.2);opacity:0}}@-webkit-keyframes bounce{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(0)}80%{-webkit-transform:translateY(-30px)}100%{-webkit-transform:translateY(0)}}@keyframes bounce{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(0)}80%{transform:translateY(-30px)}100%{transform:translateY(0)}}@-webkit-keyframes pulse-bounce{0%{-webkit-transform:scale(0,0)}60%{-webkit-transform:scale(1,1)}80%{-webkit-transform:scale(.8,.8)}100%{-webkit-transform:scale(1,1)}}@keyframes pulse-bounce{0%{transform:scale(0,0)}60%{transform:scale(1,1)}80%{transform:scale(.8,.8)}100%{transform:scale(1,1)}}@keyframes pop-in{0%{-webkit-transform:scale(.1,.1);opacity:0}50%{opacity:1;-webkit-transform:scale(1,1)}75%{opacity:1;-webkit-transform:scale(1.2,1.2)}100%{opacity:1;-webkit-transform:scale(1,1)}}@keyframes pin-drop{0%{top:-1500px}60%{top:0}80%{top:-20px}100%{top:0}}@keyframes pin-drop-2{0%{top:-500px;opacity:0}60%{top:0;opacity:1}80%{top:-20px}100%{top:0}}@keyframes pin-drop-3{0%{top:-200px;opacity:0}60%{top:0;opacity:1}80%{top:-20px}100%{top:0}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@font-face{font-family:"licence-nl";src:url("/fonts/numberplate-nl.ttf?v=2");font-weight:normal;font-style:normal}@font-face{font-family:"licence-en";src:url("/fonts/numberplate-en.ttf?v=2");font-weight:normal;font-style:normal}@font-face{font-family:"licence-de";src:url("/fonts/numberplate-de.ttf?v=2");font-weight:normal;font-style:normal}html,body{height:100%;margin:0;padding:0;font-family:Aller;color:#525252;font-size:16px;line-height:1.5;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.body-zoom-1{-moz-transform:scale(.8,.8);zoom:.8;zoom:80%}.body-zoom-2{-moz-transform:scale(1,1);zoom:1;zoom:100%}.body-zoom-3{-moz-transform:scale(1.2,1.2);zoom:1.2;zoom:120%}.body-zoom-3 .dashboard{-moz-transform:scale(.8,.8);zoom:.8;zoom:80%}.body-zoom-1 .k-slider,.body-zoom-1 .k-animation-container{-moz-transform:scale(1.25,1.25);zoom:125%}body.high-res-screenshot{overflow:visible;zoom:2;-moz-transform:scale(2);-moz-transform-origin:0 0}body.zoomLarge{zoom:1.3}h1{font-weight:normal;line-height:1.2}h2{font-size:30px;font-weight:normal;line-height:1.2}h3{font-size:22px;font-weight:normal;line-height:1.2}a{cursor:pointer;user-select:none}*:focus{outline:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}.k-grid-content{min-height:200px}.content-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;opacity:1;transition:all .6s ease-in-out}.ManageIndex .content-wrapper{background-color:#eee}.unauthenticated-wrapper .content-wrapper{background-color:transparent}.content-wrapper.hidden{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.aside.md-show,.content-wrapper.md-show{opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:2;-webkit-transition:all .2s ease-in-out;-webkit-transform:scale(.8);-ms-transition:all .2s ease-in-out;-ms-transform:scale(.8);-moz-transition:all .2s ease-in-out;-moz-transform:scale(.8);transition:all .2s ease-in-out;transform:scale(.8)}.aside.md-show{right:152px}.content-holder{position:absolute;top:90px;left:30px;right:0;bottom:100px;overflow:auto;padding-bottom:90px}.pageheader{padding:20px 20px 20px 20px;position:relative;z-index:999}.pageheader.normal{border-bottom:4px solid #f3f4f5}.pageheader h1{font-size:30px;font-weight:normal;margin:0;padding:0;position:relative;width:80%}.modal-header{margin:-5px 0 10px 0;padding-bottom:0;border-bottom:4px solid #f3f4f5}.modal-header h1{margin:0;padding-bottom:20px;font-size:30px;font-weight:normal}.detail-header h1{margin:0;padding:0 30px 20px 0;font-size:30px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom:4px solid #f3f4f5}.detail-header .close-button{top:29px;right:30px}.message-body{margin:50px 0 50px 0;height:380px;overflow-y:scroll}.message-body .main-button{margin:0;padding:0}.detail-header{border-top-left-radius:10px;border-top-right-radius:10px}.form-buttons-holder{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.detail-section .close-button{position:fixed;right:430px;top:-200px}.detail-opened .close-button{top:24px}.detail-header{padding-top:30px;z-index:99999;background-color:#fff;transition:all .5s ease-in-out}.form-buttons-holder{padding:0;margin-top:30px;bottom:0;bottom:-200px;height:100px;position:fixed;left:255px;right:410px;z-index:99999;background-color:#fff;transition:all .5s ease-in-out}#editAccountHolder .form-buttons-holder,.detail-opened .form-buttons-holder{bottom:0}.detail-section.detail-opened.panel-closed .close-button{right:57px}.detail-section.detail-opened.panel-closed .detail-header{right:27px}.detail-section.detail-opened.panel-closed .form-buttons-holder{right:27px}.logo{width:61px;height:46px;display:block;background-image:url(/Content/images/trackjack-logo.svg);background-repeat:no-repeat;background-size:100% auto;position:absolute;left:25px;top:15px;z-index:99;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navigation{width:245px;height:100%;position:fixed;z-index:9999;left:0;top:0;bottom:0;background-color:#fff;overflow:hidden;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.25);transition:all .4s ease-in-out}.navigation ul{margin:0;padding:0}.navigation ul li{list-style:none;position:relative}.utilities ul li a:after,.navigation ul li a:after{width:35px;height:35px;position:absolute;left:10px;top:10px;line-height:1.7;z-index:99;border-radius:30px;color:#84b92c;font-size:20px;font-family:TrackJack;text-align:center;background-color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navigation ul li a#nav-home:after{background-position:12px 10px}.navigation ul li a#nav-map:after{content:"z"}.navigation ul li a#nav-settings:after{content:"u"}.navigation ul li a#nav-admin:after{content:"0"}.navigation ul li a#nav-actioncenter:after{content:"Z"}.navigation ul li a#nav-history:after{content:"t"}.navigation ul li a#nav-add:after{content:"s"}.navigation ul li a#nav-eindbaas:after{content:"V"}.navigation ul li a#nav-routes:after{content:"p"}.navigation ul li a#nav-dashboard:after{content:"A"}.navigation ul li a#nav-reports:after{content:"l"}.navigation ul li a#utility-help:after{content:"C"}.navigation ul li a#utility-logout:after{content:"k"}.navigation ul li a#utility-account:after{content:"n"}.navigation ul li a{color:#b0b0b0;text-decoration:none;display:block;padding:15px 10px 15px 59px;position:relative;border-radius:10px;margin-bottom:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navigation ul li a.selected,.navigation ul li a.menu-active,.navigation ul li a:hover{background:linear-gradient(20deg,#9bc653 5%,#3c99d8 60%);color:#fff}.navigation ul li a.menu-active:before{background-color:#3c99d8;right:-3px;top:50%;margin-top:-10px;content:" ";z-index:-1;width:20px;height:20px;position:absolute;transform:rotate(45deg)}.navigation ul li a span:after{position:absolute;right:10px;top:7px;z-index:99;border-radius:30px;font-size:25px;font-family:TrackJack;content:"c";-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.navigation ul li a.menu-active span:after{right:-16px;color:#3c99d8}.navigation ul li a#utility-help span:after,.navigation ul li a#nav-dashboard span:after,.navigation ul li a#nav-reports span:after{content:" "}.build-version{position:absolute;bottom:63px;left:30px}ul.main-nav{position:absolute;top:150px;left:20px;width:205px}ul.utilities{position:absolute;bottom:5px;width:205px;left:20px}ul.utilities:before{border-top:2px solid #f7f7f7;width:205px;height:0;display:block;content:" "}.service-access-menu{background-color:#eee;position:absolute;left:20px;bottom:90px;border-radius:5px;padding:10px 10px 10px 50px;width:145px;font-size:12px;display:none;cursor:pointer}.service-access-menu-2{padding:10px;width:185px;text-align:center}.service-access-menu.active{display:block}.service-access-menu .function-icon{width:32px;height:32px;font-size:18px;position:absolute;left:10px;top:10px}.service-access-username,.service-access-menu .pincode{font-weight:bold;font-size:16px;margin-top:-7px;display:inline-block}.service-access-username{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.service-access-menu-label{width:100%;display:block;margin-bottom:4px}.pin-expiration{padding-top:5px}.pin-expiration .pin-expiration-value{background-color:#525252;color:#fff;border-radius:3px;padding:2px 5px}.small-navigation .logo{width:41px;left:10px}.navigation.small-navigation{width:65px}.navigation.small-navigation ul li:after{width:15px;height:15px;left:15px;top:0;font-size:25px;border-radius:30px;background-color:inherit}.navigation.small-navigation ul.utilities::before{width:0}.sub-menu-holder.small-navigation{left:-320px}.sub-menu-holder.small-navigation.sub-menu-open{left:65px}.sub-menu-holder{width:660px;height:100%;color:#fff;padding:30px;position:fixed;left:-525px;top:0;bottom:0;background-color:#2e2e2e;z-index:9998;-moz-box-shadow:0 0 50px rgba(0,0,0,.25);-webkit-box-shadow:0 0 50px rgba(0,0,0,.25);box-shadow:0 0 50px rgba(0,0,0,.25);border-radius:10px;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sub-menu-holder.sub-menu-open{left:225px;padding-left:50px;opacity:1}.sub-menu-block{width:245px;display:inline-block;margin:0 80px 80px 0;vertical-align:top}.navigation ul li ul li{padding:3px 0 3px 0}.sub-menu-holder h1{font-size:25px;font-style:italic;text-transform:capitalize;margin:10px 0 0 0;padding:0 20px 20px 0;width:100%;border-bottom:1px solid #565656}.sub-menu-holder ul{margin:0;padding:0;list-style:none}.sub-menu-holder li a{color:#fff;font-size:16px;text-decoration:none;width:100%;display:block;padding:14px 20px 14px 0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sub-menu-holder li.current-menu-item a,.sub-menu-holder li a:active,.sub-menu-holder li a:hover{background-color:#fff;color:#2e2e2e;padding-left:20px;padding-right:0;border-radius:10px}.sub-menu-holder .close-button{background-position:0 -803px}.sub-menu-holder .close-button:hover{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.sub-menu-holder li a.selected{border-bottom:1px solid #84b92c;font-style:italic;color:#84b92c}.main-section{position:fixed;left:245px;right:400px;top:0;bottom:0;z-index:99;background-color:#fff;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;margin:0 10px;border-radius:10px}.HomeIndex .main-section{margin:0}.main-section.detail-opened{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.detail-section{position:fixed;top:100%;bottom:-100%;z-index:99;left:245px;right:400px;overflow:auto;padding:30px;background-color:#fff;-moz-box-shadow:0 0 50px rgba(0,0,0,.25);-webkit-box-shadow:0 0 50px rgba(0,0,0,.25);box-shadow:0 0 50px rgba(0,0,0,.25);margin:0 10px;border-top-left-radius:10px;border-top-right-radius:10px;transition:all .6s ease-in-out}.detail-section.full-dimensions{padding:0;border-radius:10px}.detail-section.detail-opened{top:0;bottom:0;padding-bottom:100px}.detail-section.full-dimensions.detail-opened{top:0;bottom:0}.detail-content{position:absolute;top:0;padding-bottom:140px;left:30px;right:30px}.detail-content#detail-content-idcardscans{padding-bottom:0}.detail-section.full-dimensions .detail-content{top:0;bottom:0;left:0;right:0;padding-bottom:0;margin:0;border-radius:10px;overflow:hidden}.map-holder{height:100%;position:relative;left:0;right:0;top:0;bottom:0;z-index:99;overflow:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:10px;overflow:hidden}.mini-map-holder{height:400px;width:400px;position:relative;border-top:4px solid #a2cfee;border-bottom:4px solid #a2cfee;background-color:#f3f4f5;background-image:url(/Content/images/map-bg.jpg);background-position:0 50%}.edit-route-mini-map{margin-top:-50px}.dashboard-aside .mini-map-holder{border:0}.mini-map-button{font-family:TrackJack;font-size:60px;color:#fff;background-color:#84b92c;border-radius:100px;padding:4px 20px 4px 20px;position:absolute;top:104px;left:155px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.mini-map-button:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.leaflet-control-layers-toggle{background-image:url(/Content/Leaflet/images/layers.png)}.configure-map{width:700px;height:700px;border:4px solid #eee;position:absolute;right:30px;top:30px;overflow:hidden;border-radius:30px}.marker-config-holder{height:125px}.marker-icon-type{display:inline-block;width:78px;height:70px;padding:5px 0 15px 0}.radio-group .marker-icon-type .radio-label{position:absolute;top:65px}.radio-group .marker-icon-type .radio-label:before{top:50px;left:30px}.radio-group .new-marker-holder.icon-type-1 .marker-icon{width:55px;left:-18px;top:-42px}.radio-group .new-marker-holder.icon-type-1 .marker-image{width:43px;height:43px;left:-12px;top:-37px}.radio-group .new-marker-holder.icon-type-1 .marker-shadow-new{left:-16px;top:31px;width:51px;height:12px}.radio-group .new-marker-holder.icon-type-4 .marker-icon{width:82px;left:-31px;top:-50px}.radio-group .new-marker-holder.icon-type-4 .marker-image{width:67px;height:67px;left:-24px;top:-44px}.radio-group .new-marker-holder.icon-type-4 .marker-shadow-new{left:-16px;top:31px;width:51px;height:12px}.radio-group .new-marker-holder.icon-type-2 .marker-icon{left:-10px;top:-40px;transform:rotate(45deg)}.radio-group .new-marker-holder.icon-type-2 .marker-shadow-new{left:-10px;top:-35px;transform:rotate(45deg)}.radio-group .new-marker-holder.icon-type-3 .marker-icon{left:-13px;top:-27px;transform:rotate(45deg)}.radio-group .new-marker-holder.icon-type-3 .marker-shadow-new{left:-13px;top:-22px;transform:rotate(45deg)}.device-settings .k-tabstrip-wrapper{position:absolute;top:0;left:0}.tj-list .k-tabstrip-items{padding:0 0 4px 20px;position:relative;z-index:99;border:0!important}.device-settings .k-tabstrip-items{padding-left:172px;position:relative;z-index:99;border:0!important;padding-bottom:4px}.freq-holder{padding-left:90px;position:relative;user-select:none}.freq-bg{border-top:3px solid #e9e9e9;background-color:#f5f5f5;width:475px;position:relative}.freq-bg h3{position:absolute;font-size:20px}.freq-bg h3.y-axis{left:-240px;text-align:center;top:124px;transform:rotate(-90deg);width:320px}.freq-bg h3.x-axis{width:475px;text-align:center;bottom:-60px}.bar-holder{border-bottom:3px solid #e9e9e9;height:75px;width:475px;position:relative}.bar-legend{width:100px;text-align:right;color:#909090;position:absolute;top:-11px;left:-110px}.freq-item-holder{width:475px;height:316px;position:absolute;top:0}.freq-item{position:absolute;left:5px;top:268px;width:80px;text-align:center;margin:-27px 0 0 -30px}.freq-item-1{width:120px;margin-left:-50px}.freq-item-2{left:153px;top:206px}.freq-item-3{left:300px;top:131px}.freq-item-4{left:448px;top:0}.freq-tooltip{position:relative;display:block;background:#288bc3;padding:5px 10px;border-radius:4px;color:#fff;margin-bottom:15px}.freq-tooltip:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#288bc3;border-width:8px;margin-left:-8px}.point{width:20px;height:20px;display:inline-block;background-color:#bbb;border-radius:100px}.freq-selected .point{background-color:#84b92c}.battery-image{width:53px;height:107px;position:absolute;top:25px;left:36px;background-image:url(/Content/images/freq-bg.svg);background-repeat:no-repeat;background-position:0 -550px}.freq-bar{position:relative;background-color:#e1e1e1;height:8px;width:445px;left:13px;top:62px}.freq-bar-item{width:16px;height:16px;position:absolute;left:-5px;top:-5px;background-color:#e1e1e1;border-radius:100px;text-align:center}.freq-2{left:142px}.freq-3{left:289px}.freq-4{left:437px}.freq-bar-slider{width:30px;height:30px;margin-left:-2px;position:absolute;top:-12px;background-color:#84b92c;border-radius:30px;position:relative;z-index:9999;transition:all .1s ease-in-out}.freq-bar-slider.drag{transition:none}.freq-bar-slider.pos-1{left:-12px}.freq-bar-slider.pos-2{left:137px}.freq-bar-slider.pos-3{left:286px}.freq-bar-slider.pos-4{left:431px}.freq-bar-text{width:79px;top:24px;margin-left:-32px;position:absolute;font-size:30px;font-weight:bold}.freq-calendar{width:80px;height:75px;padding-top:20px;background-image:url(/Content/images/freq-bg.svg);background-repeat:no-repeat}.freq-locations{width:80px;height:55px;background-image:url(/Content/images/freq-bg.svg);background-repeat:no-repeat;background-position:0 -120px}.freq-2 .freq-locations{background-position:0 -220px}.freq-3 .freq-locations{background-position:0 -320px}.freq-4 .freq-locations{background-position:0 -420px}.selected-line{border-left:4px dashed #84b92c;width:1px;position:absolute;left:0;bottom:0}.selected-line-1{left:13px;height:26px}.selected-line-2{left:161px;height:86px}.selected-line-3{left:308px;height:163px}.selected-line-4{left:456px;height:281px}.expiring-devices{width:400px;position:relative}.expiring-devices a{position:absolute;right:0;font-size:11px;color:#eb1414}.open-notifications{font-family:TrackJack;position:absolute;right:0}.running-tasks{width:25px;height:25px;display:inline-block;background-image:url(/Content/images/loader.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;float:right;margin-top:-1px}.devices.k-grid tr td{padding:15px 10px}.div-header{background-color:#a2cfee;padding:10px;color:#fff}.function-holder{padding:30px 10px 30px 30px;position:relative;background-color:#fff;position:absolute;width:360px;transition:all .4s ease-in-out;top:112px}.function-holder.active{top:0}.function-holder h2{border:0}.function-block{background-color:#f3f4f5;padding:0;width:160px;height:140px;overflow:hidden;border-radius:4px;text-align:center;position:absolute;cursor:pointer}.function-block.active{background-color:#ffbc15}.function-block.block-item-7{background-color:#288bc3;color:#fff}.detail-section .safety-zone .map-holder{height:500px;left:auto;margin:0;position:absolute;right:0;top:90px;width:800px}.settings-message,.settings-buttons{visibility:hidden;opacity:0;overflow:hidden;height:0;margin:0;transition:all .4s ease-in-out}.settings-message.active,.settings-buttons.active{visibility:visible;opacity:1;height:auto;margin-bottom:10px}.device-item.settings-grid{height:32px;padding-top:10px}.device-item.settings-grid h3{font-size:16px;margin-left:56px;float:left;margin-top:2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.expires-soon{color:#ea8c21;font-weight:bold}.shared-device-icon{font-family:TrackJack;font-size:16px;display:inline;margin:0 0 0 10px;color:#288bc3}.function-block.inactive{width:0;height:0;margin:0}.function-content{padding:20px 5px 20px 5px;overflow:visible}.function-icon{width:52px;height:52px;line-height:1.8;border-radius:30px;color:#525252;font-size:30px;font-family:TrackJack;text-align:center;background-color:#fff;display:block;margin:0 auto 15px auto}.function-content .pincode{font-size:20px}.function-icon.medium{width:35px;height:35px;font-size:20px;margin:5px auto}.trackjack-marker .function-icon{font-size:35px;width:64px;height:64px}.form-row.device-licence-plate-holder{padding-top:33px}.form-row.device-licence-plate-holder .sub-button{top:26px}.device-licence-plate{position:absolute;z-index:99999;top:22px;width:130px;font-family:licence-nl;font-size:24px;color:#000;overflow:hidden;padding:2px 3px 1px 26px;line-height:1.25;text-transform:uppercase;white-space:nowrap;border:2px solid #000;border-radius:3px;background-color:#fff;background-image:url(/Content/images/licence-plate.png);background-repeat:no-repeat;background-size:19px auto;background-position:0 0}.licence-plate-holder .device-licence-plate{position:relative;margin-bottom:20px}.license-plate-0,.license-plate-1{background-position:0 0;background-color:#ffd600}.license-plate-2{border:1px solid #d31119;color:#d31119}.license-plate-3{background-color:#fff;font-family:licence-en}.license-plate-4{font-family:licence-de}.license-plate-5{background-color:#fff;font-family:licence-en}.license-plate-6{background-color:#ffd600;white-space:break-spaces;text-align:center;text-indent:11px;width:82px;height:60px;padding-left:5px;min-width:60px}.license-plate-12{background-image:none;color:#fff;background-image:none;background-color:#1c293e;padding:0;white-space:break-spaces;text-align:center;width:90px;min-width:60px;line-height:1.4}.license-plate-7{background-image:none;padding-left:5px}.license-plate-8{background-image:none;background-color:#3686ca;padding-left:5px}.license-plate-9{background-image:none;background-color:#32b286;padding-left:5px}.license-plate-10{color:#fff!important;background-image:none;background-color:#1c293e;padding-left:5px;width:125px}.license-plate-11{background-position:0 -94px;background-color:#ffd600;white-space:break-spaces;width:60px;text-align:right;height:60px!important;padding-left:5px;transform:scale(.8,1);background-image:none;min-width:60px}.device-licence-plate[readonly]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.licence-plate-holder h3{padding:0!important}.licence-plate-colomn{float:left;width:250px;margin-bottom:30px}.device-licence-plate-holder .tj-icon{top:-4px;left:168px;font-size:22px}.brand-image-button{cursor:pointer;margin:30px 30px 0 0}.brand-image-holder{position:absolute;right:-5px;top:50px;z-index:999;border:5px solid #fff}.wizard-step .brand-image-holder{top:238px}.brand-image{background-color:#fff;border:1px solid #eee;width:125px;height:125px;display:table-cell;vertical-align:middle;text-align:center}.vehicle-type{width:80px;height:80px;background-color:#eee;border-radius:100px;display:inline-block;position:relative;transition:all .2s ease-in-out;position:relative;margin:20px 58px 30px 0;left:10px}.form-block .vehicle-type{margin:70px 0 30px 0;transform:scale(1.8);left:45px}.vehicle-type span{position:absolute;display:block;width:80px;text-align:center;bottom:-30px;left:0;font-size:14px}.vehicle-type:before{z-index:8;content:"";width:100px;height:100px;position:absolute;left:-10px;background-image:url(/Content/images/host_types.png);background-repeat:no-repeat;background-position:50% 20px;background-size:100px auto}.vehicle-type-2:before{background-position:50% -86px}.vehicle-type-3:before{background-position:50% -184px}.vehicle-type-4:before{background-position:50% -292px}.vehicle-type-5:before{background-position:50% -387px}.vehicle-type-6:before{background-position:50% -476px}.vehicle-type-7:before{background-position:50% -684px}.vehicle-type-8:before{background-position:50% -785px}.vehicle-type-9:before{background-position:50% -568px}.vehicle-type-10:before{background-position:50% -882px}.vehicle-type-11:before{background-position:50% -975px}.vehicle-type-12:before{background-position:50% -1074px}.vehicle-type-13:before{background-position:50% -1173px}.vehicle-type-14:before{background-position:50% -1258px}.vehicle-type-15:before{background-position:50% -1367px}.vehicle-type-99:before{background-position:50% 100px}.k-tabstrip-items .k-item{overflow:visible}.k-item.accessoires-tab{position:absolute;right:0}.k-item.accessoires-tab .k-link{margin-right:0}.remove-item-button.remove-device-button{font-size:14px;margin-right:0}.action-center-holder{overflow:auto;height:100%}.action-center-icons{position:relative;padding:0 30px 30px 30px;display:inline-block;width:45%;vertical-align:top}.action-center-icons .function-block{position:relative;display:inline-block;margin:0 20px 20px 0}.functions-content .k-autocomplete{width:340px}#search-function-device{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:#fff}.search-function-item{position:relative;margin-bottom:10px}.search-function-item .function-icon{margin:0;position:absolute;left:8px;top:-6px;line-height:1;padding:7px 2px;width:30px;height:20px;font-size:18px}.search-function-item h3{margin:14px 0 0 55px;font-size:20px}.search-function-item h3 span{display:none}.access-code{font-size:40px;font-family:"Courier New";padding:9px 10px 5px 10px;background-color:#eee;border:1px solid #ccc;text-align:center;font-weight:bold;line-height:1}.report-item{position:relative;height:65px;padding:10px 0 0 20px}.report-item h3{font-size:18px;margin:0}.report-item p{margin:0}.reports .function-icon{margin:5px auto 5px auto;position:absolute;right:20px;top:3px}.select-report-year-holder,.select-report-month-holder{height:40px}.select-report-year-holder:before,.select-report-month-holder:before{content:"k";font-family:TrackJack;position:absolute;font-size:20px;top:11px;right:0;z-index:99}.select-report-month-holder .k-picker-wrap,.select-report-year-holder .k-picker-wrap{display:none}.fiscal-report-error-holder .driver-removed{font-size:inherit}.form-block .fiscal-report-error-holder h2{width:100%;padding:10px 0 20px 0}.fiscal-report-error-holder .detail-header h1{padding-left:60px}.report-status{background-image:url(/Content/images/icon-sprite.svg);background-repeat:no-repeat;background-position:0 -1692px;width:60px;height:50px;display:block;position:absolute;left:20px;top:16px}.report-status.error{background-position:0 -1599px}.fiscal-error-block-holder{float:left;margin-right:30px}.fiscal-error-block{position:relative;padding-left:60px}.fiscal-error-block .function-icon{position:absolute;left:0;top:-10px}.no-fiscal-errors{padding:30px;width:180px}.no-fiscal-errors .check{width:100px;height:80px;margin-left:35px;display:block;background-image:url(/Content/images/icon-sprite.svg);background-repeat:no-repeat;background-size:100% auto;background-position:0 -3770px}.ReportIndex .main-section{overflow:auto}.reports-section-1{min-height:390px}.reports-section-1 .action-center-icons{padding-bottom:0}.detail-info{background-color:#eee;padding:30px;border-radius:10px;max-width:700px}.dowload-button{font-family:trackjack;font-size:25px;color:#84b92c;margin:10px 0 7px 15px;display:block;text-decoration:none}.k-state-selected .dowload-button{color:#fff}.reports-section-2{position:relative}#no-downloads-text{position:absolute;top:150px;z-index:999;left:20px}.aside{width:400px;height:100%;position:fixed;z-index:9999;right:0;top:0;bottom:0;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.25);transition:all .6s ease-in-out;border-top-left-radius:10px;border-top-right-radius:10px}.aside-content{position:absolute;z-index:9999;right:0;top:85px;bottom:0;left:0;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.aside-content.details-show{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);z-index:99;right:40px}.data-block{width:32%;display:inline-block}.data-block .small-item.item-header{width:100%;font-size:14px}.data-block .large-item{font-size:30px;margin-top:-10px;padding-right:5px}.data-block .small-item,.data-block .large-item{display:inline-block}.toggle-panel{width:40px;height:60px;display:inline-block;position:absolute;top:50%;right:0;right:400px;margin-top:-30px;z-index:9;font-family:TrackJack;color:#fff;font-size:54px;line-height:1;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;background-color:#84b92c;-moz-box-shadow:0 0 20px rgba(0,0,0,.3);-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);box-shadow:0 0 20px rgba(0,0,0,.3);border-top-left-radius:10px;border-bottom-left-radius:10px}.toggle-panel span{position:absolute;top:0;left:-4px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.panel-closed .toggle-panel span{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);top:5px;left:-7px}.aside.panel-closed{right:-390px}.main-section.panel-closed{right:10px}.detail-section.panel-closed{right:10px}.map-controls.panel-closed{right:-800px}.refresh-text{position:absolute;z-index:9999;bottom:30px;left:30px;background-color:#fff;padding:5px 10px;cursor:pointer;-moz-box-shadow:0 0 21px rgba(0,0,0,.3);-webkit-box-shadow:0 0 21px rgba(0,0,0,.3);box-shadow:0 0 21px rgba(0,0,0,.3)}.refresh-text span{float:left;margin:3px 0 0 5px}.refresh-text span.refresh-icon{font-family:TrackJack;font-size:20px;margin:0}#detail-helpWindow{background-image:url(/Content/images/body-bg.png);background-repeat:repeat}#detail-helpWindow .detail-content{background-color:#fff}#detail-helpWindow .close-button{right:50px;top:50px}.aside-help.aside-help-active,.aside-details.details-show{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;right:0;width:400px;z-index:99999}.aside-help .aside-block{background-image:url(/Content/images/body-bg.png);background-repeat:repeat}.aside-help .aside-block h3{color:#fff}.k-widget.k-window{border-radius:10px;overflow:hidden}.help-window-iframe-holder{top:0;bottom:5px;left:0;right:0;position:absolute}.help-window-iframe{width:100%;height:100%;border:0}.login-help{position:absolute;left:30px;bottom:30px;z-index:999}.panel-map{width:400px;height:300px}.aside-help,.aside-details{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;width:400px;position:absolute;z-index:99;right:-400px;top:85px;bottom:0;background-color:#fff;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.aside-details .close-button{position:absolute;right:30px;top:30px;z-index:99999}.aside .aside-header{background:linear-gradient(20deg,#9bc653 5%,#3c99d8 60%);font-weight:normal;padding:20px 30px 20px 30px;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;margin:0;height:45px;position:relative;z-index:99999999}.aside .aside-header .alarms-button,.aside .aside-header .account-options-button,.aside .aside-header .tasks-button,.aside .aside-header .notifications-button,.aside .aside-header .functions-button{width:45px;height:45px;position:absolute;z-index:999;right:15px;top:20px;border-radius:30px;line-height:2.2;color:#84b92c;font-size:20px;text-decoration:none;font-family:TrackJack;text-align:center;background-color:#fff;margin-left:20px}.aside .aside-header a.account-options-button{width:56px;height:56px;background-color:transparent;margin-top:-7px;font-size:45px;padding-left:60px;line-height:1.2;color:#fff;z-index:999;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.user-image{position:absolute;left:0;width:54px;height:54px;border:3px solid #fff;background-color:#ccc;border-radius:300px;background-image:url(/Content/images/icon-sprite.svg);background-size:100% auto;background-position:0 -3360px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.filter-holder{position:absolute;right:188px}.filter-holder .utility-block-holder{top:37px;width:395px}.filter-holder .utility-block-holder.active{min-height:500px}.filter-holder .utility-block{min-height:250px}.filter-holder .utility-button-all{width:355px}.filter-button{width:45px;height:45px;line-height:2.2;color:#84b92c;font-size:20px;text-decoration:none;font-family:TrackJack;text-align:center;background-color:#fff;cursor:pointer;position:absolute;top:-2px;right:29px;border:2px solid #84b92c;border-radius:30px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filter-button.active{color:#fff;background-color:#288bc3;border-color:#288bc3;-moz-animation:myfirst 2s infinite;-o-animation:myfirst 2s infinite;-webkit-animation:myfirst 2s infinite;animation:myfirst 2s infinite}@-webkit-keyframes myfirst{0%{background-color:#288bc3}50%{background:#a2cfee}100%{background:#288bc3}}.filter-content{padding:0 20px}.filter-content a{color:#525252}.aside h2{font-size:20px;font-weight:normal;padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:4px solid #f7f7f7}.aside-top{padding:30px}.aside-block{padding:30px;border-bottom:4px solid #a2cfee;position:relative}.MapIndex .aside-block{border-bottom:0}.aside-block h1{margin:0;padding:0}.aside-block h3{margin:0;padding:0}.aside-block.last{border-bottom:0}.aside-block.small{padding:30px 30px 0 30px}.aside-block.small h2{border-bottom:0}.aside-block .main-button{margin:0}.ui-slider{position:relative;height:5px;margin:10px 0 30px 0;background-color:#f3f4f5;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.ui-slider-range{background-color:#84b92c;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;height:5px;position:absolute;z-index:99;top:0;left:0}.ui-slider-handle{background-color:#f3f4f5;width:30px;height:30px;display:block;position:absolute;z-index:999;top:-14px;margin-left:-15px;cursor:pointer;-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.mCSB_container_wrapper{margin-right:0!important}.mCSB_container_wrapper>.mCSB_container{padding-right:0!important}.change-sort-order{position:absolute;right:0;top:15px;padding-left:26px}.change-sort-order span{font-family:TrackJack;font-size:18px;position:absolute;top:0;left:0}.device-item{position:relative}.device-item h3{font-size:18px;margin:0;margin-left:65px}.device-item p{margin:0;margin-left:65px}.device-item .profile-image{left:8px;top:2px}.device-item .profile-image img{width:40px;height:40px}.device-settings .device-item .profile-image{left:8px;top:3px;width:auto;height:auto;line-height:0}.device-settings .device-item .profile-image img{width:32px;height:32px}.device-item .profile-image.no-image{display:block;width:15px;height:15px;margin:8px 0 0 13px}.devices.k-grid .device-item .profile-image.no-image{margin:10px 0 0 10px;border:2px solid #fff}.device-item .device-mode{position:absolute;right:10px;top:-3px;margin:0}.device-item .marker-error{background-position:0 -1600px;background-size:45px auto;height:45px;top:5px;left:10px;width:45px}.device-item .chase-mode{margin-top:-27px;left:auto;right:65px}.device-item.history-item h3{margin:0}.device-item.history-item p{margin:0}.device-item.history-item .device-mode{right:auto;left:0}.device-item.private-device{color:#ea8c21}.marker-error-panel{position:absolute;top:30px;left:50%;-webkit-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:999;background:#ea8c21;color:#fff;width:780px;max-width:80%;max-height:150px;overflow:auto;padding:10px 20px;font-size:12px;border-radius:4px;text-align:center;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.marker-error-panel a{color:#fff}.switched-user-panel{z-index:9999;background:#ea8c21;color:#fff;width:165px;padding:10px 20px;font-size:12px;border-radius:4px;text-align:center;position:absolute;left:20px;bottom:180px}.select-device-item .profile-image.with-image{left:0}.select-device-item .select-device{position:absolute;left:15px;top:22px}.select-device-item h3{margin-left:55px}.select-device-item p{font-size:14px;margin-left:55px}.help-iframe{width:100%;height:600px;border:0}.help-iframe-aside{margin-top:30px;width:300px;height:600px;border:0}.map-controls-button{width:44px;height:44px;display:block;position:absolute;background-color:#84b92c;-moz-border-radius:300px;-webkit-border-radius:300px;border-radius:300px;right:30px;bottom:30px;z-index:9999;background-image:url(/Content/images/icon-sprite.svg);background-repeat:no-repeat;background-position:9px -1293px;-moz-box-shadow:0 0 21px rgba(0,0,0,.3);-webkit-box-shadow:0 0 21px rgba(0,0,0,.3);box-shadow:0 0 21px rgba(0,0,0,.3)}.map-controls{position:absolute;right:-920px;top:0;z-index:999;background-color:#fff;padding:30px;width:820px;overflow:hidden;height:100%;-moz-box-shadow:0 0 50px rgba(0,0,0,.25);-webkit-box-shadow:0 0 50px rgba(0,0,0,.25);box-shadow:0 0 50px rgba(0,0,0,.25);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.map-controls.small-controls{position:absolute;right:-420px;width:330px}.map-controls.small-controls.active,.map-controls.active{right:0}.map-controls h2{font-size:20px;font-weight:normal;padding:0 0 20px 0;margin:-10px 0 20px 0;border-bottom:4px solid #f3f4f5}.detail-section .map-controls .close-button,.map-controls .close-button{top:20px;position:absolute}.map-controls .export-option{position:absolute;right:80px;top:11px;z-index:999}.profile-image{width:40px;height:40px;display:inline-block;position:absolute;left:30px;top:10px;margin:0 auto;overflow:hidden;background-color:#84b92c;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;border:2px solid #84b92c;background-repeat:no-repeat;background-position:center center}.profile-image-1{background-color:#84b92c;border:2px solid #84b92c}.profile-image-2{background-color:#288bc3;border:2px solid #288bc3}.profile-image-3{background-color:#ea8c21;border:2px solid #ea8c21}.profile-image-4{background-color:#57b2df;border:2px solid #57b2df}.profile-image-5{background-color:#d72f2f;border:2px solid #d72f2f}.profile-image-6{background-color:#ffbc15;border:2px solid #ffbc15}.profile-image-7{background-color:#111;border:2px solid #111}.profile-image-8{background-color:#f5f5f5;border:2px solid #f5f5f5}.profile-image .no-image{display:none}.trackjack-marker .profile-image{left:8px;top:8px;width:69px;height:69px;border:0;-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);background-color:#fff}.trackjack-marker .profile-image img{width:69px;height:69px}.color-type,.color-type1{background-color:#84b92c;border-color:#84b92c}.color-type2{background-color:#288bc3;border-color:#288bc3}.color-type3{background-color:#ea8c21;border-color:#ea8c21}.color-type4{background-color:#57b2df;border-color:#57b2df}.color-type5{background-color:#d72f2f;border-color:#d72f2f}.color-type6{background-color:#ffbc15;border-color:#ffbc15}.md-modal{position:fixed;top:50%;left:50%;width:50%;max-width:950px;min-width:400px;height:auto;z-index:2000;z-index:997;opacity:1;transform:translateX(-50%) translateY(-50%)}.md-modal.small{max-width:450px}.md-modal.medium{max-width:600px}.md-modal.message{max-width:450px;min-width:450px;visibility:hidden}.md-modal.message.large{max-width:700px}.md-modal.hidden{opacity:0}.md-modal.message.md-show{visibility:visible}.md-content-holder{position:relative;-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:#fff;padding:42px 50px 10px 50px;min-height:300px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border-radius:10px;box-shadow:0 0 21px rgba(0,0,0,.3)}.md-modal.message .md-content-holder{min-height:200px;padding-bottom:40px}.md-modal.message.md-show .md-content-holder,.md-content-holder.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.md-show .close-button{right:50px;top:40px}.md-modal .close-button{right:50px;top:43px}.md-modal.message .close-button{right:50px;top:45px}.md-content{overflow:auto;padding-bottom:10px}.message-overlay,.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:996;opacity:0;background-color:#f3f4f5;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.md-overlay.active,#message-holder.md-show~.message-overlay{opacity:.85;visibility:visible}.unauthenticated-wrapper .modal-window.md-show~.md-overlay,.unauthenticated-wrapper #message-holder.md-show~.message-overlay{opacity:0}.md-content-holder h2{margin:0;padding:0 0 23px 0;font-size:30px;font-weight:normal;border-bottom:4px solid #f3f4f5}.md-content-holder h3{margin:0;padding:0 0 30px 0}.md-content-holder h5{margin:0;padding:0;font-size:16px}.unauthenticated-wrapper{background-image:url(/Content/images/main-bg.jpg?v=23032016);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.unauthenticated-wrapper .logo{top:25px}.unauthenticated-panel{position:fixed;top:50%;left:50%;padding:30px;background-color:#fff;height:auto;z-index:2000;max-height:500px;overflow:auto;backface-visibility:hidden;transform:translateX(-50%) translateY(-50%);box-shadow:0 0 21px rgba(0,0,0,.3);transition:all .3s;border-radius:10px}.unauthenticated-panel h2{margin:0;padding-bottom:15px;border-bottom:4px solid #f3f4f5}.register-button-block{border-top:4px solid #a2cfee;padding:20px 0 0 0;margin-top:20px}.register-form .select-language{right:101px;top:41px}meter{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2px;background:none;background-color:#f6f6f7;position:absolute}meter::-webkit-meter-bar{background:none;background-color:#f6f6f7}meter[value="0"],meter[value="1"]{background:#eb1414}meter[value="2"]{background:#f2d93d}meter[value="3"]{background:#ea8c21}meter[value="4"]{background:#84b92c}.feedback{position:absolute;right:0;top:0;font-size:14px;color:#b0b0b0}.feedback span{font-style:italic}.feedback-0,.feedback-1{color:#eb1414}.feedback-2{color:#f2d93d}.feedback-3{color:#ea8c21}.feedback-4{color:#84b92c}.select-language{border:1px solid #a4a4a4;font-size:14px;color:#a4a4a4;padding:5px 30px 5px 10px;position:absolute;right:70px;top:-57px;background-color:#fff;z-index:9999;text-decoration:none;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.language-button{position:absolute;right:5px;top:4px;line-height:1;font-size:20px;font-family:TrackJack;display:block}.language-list{margin:0;padding:0}.language-list li{list-style:none}.language-list li a{color:#555;text-decoration:none;border-bottom:1px dashed #f3f4f5;padding:10px 20px 10px 20px;cursor:pointer;display:block}.language-list li a:hover{background-color:#f3f4f5}.language-list li.selected a{background-image:url(/Content/images/icon-sprite.svg);background-repeat:no-repeat;background-size:30px;background-position:100% -1122px}.close-button{width:30px;height:30px;display:block;position:absolute;z-index:999999;right:30px;top:30px;background-image:url(/Content/images/icon-sprite.svg);background-repeat:no-repeat;background-position:0 -550px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.close-button:hover{cursor:pointer;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.close-button span{display:none}.form-block{width:340px;display:inline-block;vertical-align:top;margin-bottom:20px;position:relative}.form-block.select-items{margin-right:270px}.form-block-1,.form-block-2{margin-right:60px}.form-block h2{font-size:20px;border-bottom:4px solid #f3f4f5;padding:20px 0 10px 0}.form-message{background-color:#a2cfee;color:#fff;padding:30px}.form-message a{color:#fff}.form-row{overflow:hidden;padding-top:22px;margin-top:5px;position:relative;min-height:40px}.form-row.medium{width:46%;display:inline-block}.form-row.medium .checkbox-switch-label{width:100px}.form-row.medium-2{margin-left:16px}.form-row.three-quarter{width:67%;display:inline-block}.form-row.three-quarter-2{width:26%;margin-left:16px}.form-row.time-picker{padding-bottom:10px}.form-row.time-picker .field-validation-error.k-invalid-msg:not([style*="display: none"]){display:none!important}.form-row.button-only{height:100px}.form-row-slider{overflow:visible;padding-top:30px;border-bottom:2px solid #f6f6f7}.form-input-note{font-style:italic;position:absolute;right:2px;top:2px;color:#9f9f9f;font-size:14px}.terms-holder{padding:5px;font-style:italic;width:320px;position:absolute;left:400px;top:15px}.form-row.text{padding-top:5px;font-style:italic;padding-bottom:15px}.form-row.text p{margin:3px 0 8px 0}.terms-holder a,.form-row.text a{color:#84b92c}.form-row .special-checkbox-holder{margin:15px 0}.form-row.text .special-checkbox-holder{padding-bottom:40px}.form-row .sub-button{position:absolute;right:0;top:12px;z-index:99999}.form-row.button-below .sub-button{position:relative;margin-bottom:10px;top:-5px}.form-data{font-size:16px;margin-bottom:10px;font-weight:bold;position:relative}.form-data label{color:#9f9f9f;font-weight:normal;font-size:14px;font-style:italic}.form-data-table span{float:right;text-align:right}.form-data-totals{border-top:2px solid #f3f4f5;padding-top:10px}.form-button{font-size:16px;color:#fff;background-color:#a2cfee;padding:5px 20px 5px 20px;border-radius:50px;float:right;cursor:pointer;margin:-16px 0 16px 0}select{position:relative;left:-4px}@media screen and (-webkit-min-device-pixel-ratio:0){select{left:0}}.input-field,.select-list{position:relative;display:block;z-index:99;border:0;border-radius:0;color:#525252;font-family:Aller;font-weight:normal;font-size:22px;padding:10px 0 0 0;max-width:350px;width:calc(100% - 2em);width:100%;top:-12px;background:transparent;transition:all .2s .15s,color 1s;opacity:0}.input-filled .input-field,.input-filled .select-list{opacity:1}.input-field.read-only{color:#ccc}.input-filled .select-list:disabled{color:#ccc}.input-field[readonly],.input-field:disabled{color:#ccc}.input-textarea{height:140px;font-size:16px;font-family:Aller;top:-2px}.input-field:focus{outline:0}.input-label{display:inline-block;z-index:999;float:right;padding:0 1em;color:#9f9f9f;font-weight:normal;font-size:22px;font-style:italic;font-family:"Aller";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:10px;left:0;display:inline-block;width:100%;text-align:left;padding:0;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .2s .15s,color 1s;transition:all .2s .15s,color 1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.tooltip .input-label{left:22px}.input-label-content{position:relative;display:block;width:100%}.input-graphic{position:absolute;bottom:-3px;left:0;fill:none;width:1400px;height:auto;fill:#f3f4f5;pointer-events:none;-webkit-transition:-webkit-transform .7s,stroke .7s;transition:transform .7s,stroke .7s;-webkit-transition-timing-function:cubic-bezier(0,.25,.5,1);transition-timing-function:cubic-bezier(0,.25,.5,1)}.input-field.input-validation-error{padding-bottom:2px}.text-danger{color:#d64616}.field-validation-valid,.field-validation-error,.field-validation-error.k-invalid-msg{max-height:0;overflow:hidden;display:block!important;padding-bottom:0;opacity:0;transition:all .15s ease-out}.k-widget.k-tooltip-validation{color:#d64616;background-color:transparent;border:0;text-align:left;padding:0}.time-picker .k-widget.k-tooltip-validation{font-size:16px;top:34px;left:0;position:absolute}.field-validation-error.k-invalid-msg:not([style*="display: none"]){display:block!important;max-height:500px;opacity:1;padding:0 0 10px 0;transition:all .15s ease-in}.k-widget.k-tooltip-validation .k-icon{display:none}.k-tooltip.k-popup:after{display:none}.validation-summary-errors ul{padding:0}.validation-summary-errors li{list-style:none}.icon{color:#f3f4f5;font-size:150%}.input-field:focus+.input-label,.input-filled .input-label{top:2px;font-size:14px}.input-field:focus~.input-graphic,.input-filled .input-graphic{-webkit-transform:translate3d(-66.6%,0,0);transform:translate3d(-66.6%,0,0)}.tooltip-item{color:#fff;background-color:#278ed4;border-radius:20px;position:absolute;z-index:999;left:0;top:17px;font-size:12px;font-weight:bold;text-align:center;padding:1px 8px;transition:all .2s .15s,color 1s}.k-tooltip a{color:#fff}.tooltip-checkbox .tooltip-item{right:0;top:19px;left:auto}.input-filled .tooltip-item{top:0}.k-grid tr td .tooltip-item{position:relative;margin:0 10px;top:0}.form-buttons{border-top:4px solid #eee;margin:0 10px 30px 30px;position:relative}.add-service-block .form-buttons,.md-content .form-buttons{margin:0 0 30px 0}.md-modal .form-buttons{margin-right:0}.form-buttons .window-option.special-checkbox-holder{position:absolute;right:35px;bottom:5px}.validation-summary-valid ul{padding:0;margin:0}.radio-group .radio-label{display:inline-block;cursor:pointer;position:relative;padding:5px 2px 10px 30px;width:100%}.radio-group-hor .radio-label{margin-right:10px;width:auto}.radio-group input[type=radio]{display:none}.radio-group .radio-label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;position:absolute;top:5px;left:0;bottom:32px;background-color:#f3f4f5;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.3);border-radius:20px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input[type=radio]:checked+.radio-label:before{content:"•";color:#84b92c;font-size:44px;text-align:center;line-height:25px}.select-device{opacity:1;transition:all .5s ease-in-out;margin:-5px 0 -5px 0}.select-device.hidden{visibility:hidden;opacity:0}.select-device .special-checkbox-label{transition:all .5s ease-in-out;border:2px solid #fff}.select-device.focus .special-checkbox-label{border:2px solid #288bc3}.add-email{width:30px;height:13px;position:absolute;right:0;top:18px;font-size:35px;background-color:#a2cfee;border-radius:30px;color:#fff;line-height:0;padding:17px 0 0 0;text-align:center;z-index:999}.remove-email{font-family:trackjack;position:absolute;color:#d64616;font-size:25px;top:0;right:0;z-index:999}.recipients-list{margin-top:15px}.recipients-list ul{padding:0;border-top:1px solid #f3f4f5;margin-bottom:0}.recipients-list ul li{position:relative;padding:7px 0 7px 15px;border-bottom:1px solid #f3f4f5;list-style-position:inside}.selected-email{color:#d64616;cursor:pointer}.add-phonenumber-holder,.add-email-holder{padding-bottom:40px}.add-phonenumber-holder .sub-button,.add-email-holder .sub-button{right:auto;left:0;top:55px}#showAddRecipient,#showAddPhoneNumber{margin-top:15px}.add-phonenumber-holder .field-validation-error,.add-email-holder .field-validation-error{position:absolute;right:0}.special-checkbox-row{padding-top:10px}.special-checkbox-holder{display:block;position:relative;margin:5px 0}.special-checkbox-label{display:inline-block;height:22px;position:relative;text-align:left;width:22px;z-index:99;margin-top:0;vertical-align:top;-webkit-box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.2);box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.2);background-color:#f7f7f7;cursor:pointer}.special-checkbox-label:after{transform:rotate(225deg) scale(-1,1);transform-origin:left top;border-right:0 solid #a2cfee;border-top:0 solid #a2cfee;content:"";display:block;height:14px;left:2px;position:absolute;top:10px;width:8px;display:inline-block}.special-checkbox-label:hover:after{border-color:#d0eaa6}.special-checkbox-text{position:relative;display:inline-block;top:0;left:6px}.form-row .special-checkbox-text{width:255px}.special-checkbox{display:none}.special-checkbox:checked+label:after,.special-checkbox:checked+input+label:after{-webkit-animation:check .3s;animation:check .3s;border-right:5px solid #84b92c;border-top:5px solid #84b92c}.special-checkbox:disabled+label:after,.special-checkbox:disabled+input+label:after{opacity:.5}@keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}@-webkit-keyframes check{0%{height:0;width:0}25%{height:0;width:10px}50%{height:20px;width:10px}}.hidden-input{display:none}.checkbox-switch-label{font-size:22px;position:relative;top:-9px;float:none;padding-right:50px;display:inline}.checkbox-switch-holder{display:inline-block;position:absolute;right:0;top:10px;z-index:999;cursor:pointer}.checkbox-switch{display:none}.checkbox-switch~label{background-color:#f3f4f5;border-radius:50px;display:inline-block;position:relative;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;height:30px;border:1px solid #eee;box-sizing:content-box;padding:0 0 0 53px;width:0;overflow:hidden}.checkbox-switch~label:after{content:" ";position:absolute;top:0;-webkit-transition:box-shadow .1s ease-in;transition:box-shadow .1s ease-in;left:0;width:100%;height:100%;border-radius:100px;box-shadow:inset 0 0 0 0 #f3f4f5,0 0 1px rgba(0,0,0,.4)}.checkbox-switch~label:before{content:" ";position:absolute;background:#fff;top:2px;left:2px;z-index:999;width:25px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;height:25px;border-radius:100px;box-shadow:0 3px 1px rgba(0,0,0,.05),0 0 1px rgba(0,0,0,.3)}.checkbox-switch:active~label:after{box-shadow:inset 0 0 0 20px #f3f4f5,0 0 1px #f3f4f5}.checkbox-switch:active~label:before{width:27px}.checkbox-switch:checked:active~label:before{width:27px;left:20px}.checkbox-switch~label:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.checkbox-switch:checked~label:before{content:" ";position:absolute;left:26px;border-radius:100px}.checkbox-switch:checked~label:after{content:" ";font-size:1.5em;position:absolute;background:#57b2df;background:#84b92c;box-shadow:0 0 1px #4cda60}.form-panel{height:100%;max-height:500px;display:block;overflow:hidden;transition:all .3s ease-in-out;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.form-panel.form-panel-hidden{height:0;max-height:0;opacity:0;-ms-transform:scale(.8,.8);-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}.select-color-holder{padding-top:5px}.select-color{width:25px;height:25px;display:inline-block;border-radius:30px;border:2px solid #fff;cursor:pointer}.select-color.selected{border:2px solid #ccc}.select-color[data-color="1"]{background-color:#84b92c}.select-color[data-color="2"]{background-color:#288bc3}.select-color[data-color="3"]{background-color:#ea8c21}.select-color[data-color="4"]{background-color:#57b2df}.select-color[data-color="5"]{background-color:#d72f2f}.select-color[data-color="6"]{background-color:#ffbc15}.select-color[data-color="7"]{background-color:#111}.select-color[data-color="8"]{background-color:#f5f5f5}.product-image{background-image:url(/Content/images/product-images.png);background-repeat:no-repeat;background-position:0 -500px;width:100%;height:0;margin:20px 0 20px 0;display:block}.product-image.product-fiscaal{background-position:0 0;height:100px}.product-image.product-mtc{background-position:0 -150px;height:200px}.product-image.product-20{background-position:0 -400px;height:100px}.image-upload{padding-top:10px;position:relative;margin-bottom:50px}.image-holder{height:250px;width:250px;border:1px solid #f3f4f5;border-radius:4px}.image-holder img{max-height:100%;max-width:100%}.settings-marker-holder{margin-top:20px;background-image:url(/Content/images/map-bg.jpg);width:265px;height:265px;background-size:100%;border-radius:200px}.settings-marker{margin:61px 0 0 89px;position:absolute}.settings-marker .shadow{z-index:55}.settings-marker-holder .driving-animation{top:14px;left:83px;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-marker-holder .driving-animation.active{opacity:1}.settings-marker-holder .driving-animation .driving-animation-bar{background-color:#eb1414}.device-settings-hardware img{width:230px;margin:auto;display:block}.upload-button.initial{top:42px;left:32px;font-size:100px;padding:40px}.upload-button{border-radius:250px;display:block;background-color:#a2cfee;position:absolute;top:241px;left:288px;text-align:center;font-size:25px;padding:16px;line-height:1;z-index:999;font-family:Trackjack;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cropper-button-group{margin-right:17px;padding-top:10px;display:inline-block}.cropper-buttons a{font-family:TrackJack;font-size:14px;background-color:#288bc3;padding:5px;border-radius:5px;color:#fff;margin-right:0;display:inline-block}.main-button{color:#fff;background-color:#84b92c;border-top:0;text-align:center;text-decoration:none;padding:9px 25px 11px 25px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:20px 10px 0 0;display:inline-block;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;cursor:pointer;font-size:18px;border:0}.main-button:hover{background-color:#a2cfee}.main-button:active{box-shadow:0 2px 0 #006599;transform:translateY(3px)}.main-button.disabled,.main-button:disabled{background-color:#ccc;color:#eee}.sub-button{color:#fff;background-color:#a2cfee;border-top:0;text-align:center;text-decoration:none;padding:5px 15px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;cursor:pointer}.sub-button:hover{background-color:#84b92c}.main-button.remove-item-button{background-color:#eb1414;color:#fff;cursor:pointer}.sub-button.remove-item-button{border:2px solid #eb1414;color:#eb1414;background-color:#fff;font-weight:bold;padding:3px 12px 8px 12px}.text-button{color:#525252;font-size:18px;text-decoration:none;margin:20px 20px 0 20px;display:inline-block}.sub-button.icon-button{font-family:trackjack}.text-button:hover{color:#84b92c}.text-link{color:#525252}.animsition{height:100%}.animsition-loading,.animsition-loading:after{width:100px;height:100px;position:fixed;top:50%;left:50%;margin-top:-50px;margin-left:-50px;z-index:100}.animsition-loading{-webkit-animation:fadeIn 3000ms;animation:fadeIn 300ms;background-image:url(/Content/images/loader.svg);background-position:50% 50%;display:block;z-index:9999;position:absolute}.page-loader,.main-loader{opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-loader{width:200px;height:200px;position:absolute;z-index:1000000000000000000;left:50%;top:50%;margin:-100px 0 0 -100px}.page-loader.active{visibility:visible;opacity:1}.main-loader{position:fixed;left:0;top:0;bottom:0;right:0;z-index:999}.loader-overlay{width:100%;height:100%;background-color:#fff;opacity:.8}.main-loader.active{visibility:visible;opacity:1}.block-loader{background-image:url(/Content/images/loader.svg);background-position:50% 50%;background-repeat:no-repeat;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:999}.block-loader.small{background-size:100% auto;width:30px;height:30px;position:relative}.aside-loader{width:400px;height:100%;position:fixed;z-index:999999;right:0;top:0;bottom:0;background-color:#fff;-moz-box-shadow:0 0 50px rgba(0,0,0,.25);-webkit-box-shadow:0 0 50px rgba(0,0,0,.25);box-shadow:0 0 50px rgba(0,0,0,.25);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-image:url(/Content/images/loader.svg);background-position:50% 50%;background-repeat:no-repeat;display:block;opacity:0;visibility:hidden}.aside-loader.active{opacity:1;visibility:visible}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.main-section.fullscreen{left:65px;right:0}.main-section.panel-closed.fullscreen{right:0}.aside.fullscreen{right:0}.main-section.fullscreen .toggle-panel.panel-closed{right:0}.aside.fullscreen.panel-closed{right:-400px}.selection-holder{border-bottom:4px solid #a2cfee;padding-top:22px;padding-bottom:20px;position:relative}.set-selection{position:relative}.set-selection .main-button{margin:20px 0 0 0}.set-selection .sub-button{position:absolute;right:0;top:25px;cursor:pointer}.set-selection #bogus{position:absolute;z-index:-1}.selection-holder .radio-group{padding:0}.clear-autocomplete{width:20px;height:20px;display:block;position:absolute;z-index:999;right:0;top:30px;background-image:url(/Content/images/icon-sprite.svg);background-repeat:no-repeat;background-position:0 -366px;background-size:30px auto;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.clear-autocomplete:hover{cursor:pointer;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.clear-autocomplete.hidden{opacity:0}.selection-loader{background-image:url(/Content/images/loader.svg);background-position:0 0;background-size:100% auto;display:block;width:30px;height:30px;display:block;position:absolute;z-index:9999;right:0;top:33px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden}.selection-loader.active{opacity:1;visibility:visible}.select-wrapper{width:338px;height:35px;overflow:hidden;position:fixed;z-index:99999;transition:all .3s ease-in-out;cursor:pointer}.select-wrapper.active{height:500px}.search-label{font-style:italic}.select-wrapper .dataTables_wrapper .dataTables_filter input{width:100%;margin:0;position:absolute;left:0;top:0;z-index:999;color:#525252;font-family:Aller;font-weight:normal;font-size:22px;padding:0;border:0}.select-wrapper .dataTables_filter{text-align:left}.select-wrapper .dataTables_scroll{top:30px;position:absolute;opacity:0;transition:all .3s ease-in-out;border-radius:10px;overflow:hidden}.select-wrapper.active .dataTables_scroll{top:40px;opacity:1;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.08)}.select-wrapper .dataTables_scrollHeadInner{background-color:#a2cfee;color:#fff;padding-right:25px}.select-wrapper table.dataTable thead th,.select-wrapper table.dataTable tfoot th{border:0}.select-wrapper .dataTables_wrapper.no-footer .dataTables_scrollBody{border:0}.select-wrapper .dataTables_wrapper tr:hover td{cursor:pointer;background-color:#a2cfee;color:#fff}.select-wrapper .odd td{background-color:#eee}#devices_filter input::-webkit-search-cancel-button{position:absolute;right:0;-webkit-appearance:none;height:20px;width:20px;background-image:url(close.svg);background-size:14px 14px;background-position:3px 3px;background-repeat:no-repeat;cursor:pointer}.select-input .k-autocomplete{top:5px}.selection-holder .select-input .k-autocomplete:before{content:"a";font-family:TrackJack;position:absolute;font-size:30px;top:-4px;right:-5px;z-index:99}.select-input .k-autocomplete .k-input{text-indent:0;padding:0}.select-input .k-dropdown{width:100%;height:80px}.select-input .k-dropdown-wrap{border:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-input .k-dropdown-wrap.k-state-hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.select-input .k-dropdown-wrap .k-input{height:80px}.select-input .k-dropdown-wrap .k-select{margin-top:30px}.list-device-item.search-list .profile-image{left:5px;top:3px}.list-device-item.select-list-item{height:50px}.list-device-item.select-list-item .profile-image{left:15px;top:15px;width:auto;height:auto;line-height:0}.list-device-item.select-list-item .profile-image img{width:30px;height:30px}.list-device-item.select-list-item .profile-image.no-image{width:15px;height:15px;margin:8px 0 0 8px}.list-device-item.search-list h3,.list-device-item.select-list-item h3{font-size:18px;padding:0;margin:0;position:absolute;left:60px;top:10px;height:30px;width:258px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-device-item.search-list p,.list-device-item.select-list-item p{font-size:14px;padding:0;margin:0;position:absolute;left:60px;top:23px}.list-device-item.search-list p{margin-top:-18px}.history-panel{padding:20px 30px 0 30px;position:relative}#history-list .k-grid-footer{display:none}#history-list{border-top:5px solid #84b92c}#history-list .k-grid-header{display:none}.reset-history{position:absolute;z-index:9999;left:50%;bottom:30px;margin-left:-70px;background-color:#ea8c21}.k-grouping-row.fixed-header{top:400px;position:fixed;width:100%;z-index:1}.aside-details .k-grouping-row.fixed-header{top:315px}.k-grid tr.k-grouping-row.fixed-header td{border:0}.daterangepicker.history-picker .calendar.right{border:0}.daterangepicker.single .ranges{display:block!important}.daterangepicker.single .ranges ul{position:absolute;bottom:23px;right:0;width:130px;z-index:99999}.selected-time-display{position:absolute;top:20px;right:0;font-size:20px}.selected-time-display:after{font-family:trackjack;font-size:20px;content:"U";position:absolute;right:-30px}.selected-time-display:before{font-family:trackjack;font-size:20px;content:"k";position:absolute;left:-50px}.battery-level-holder{width:20px;height:40px;background-color:#ccc;border-radius:2px;display:block;position:relative}.battery-level-holder:after{content:" ";position:absolute;left:5px;top:-3px;width:9px;height:10px;background-color:#ccc;display:block}.battery-level{width:20px;position:absolute;left:0;border-radius:2px;bottom:0;background-color:#84b92c}.history-warning{margin-top:14px;display:block;background:#ea8c21;color:#fff;padding:10px 20px;font-size:12px;border-radius:4px;text-align:center;position:absolute;z-index:999999}.history-warning a{color:#fff}.history-panel .form-row .k-datetimepicker{width:100%;margin-top:-5px}.hardware-20 .history-list .device-mode.mode1,.hardware-20 .history-marker-holder .device-mode.mode1{background-position:11px 12px}.form-row .k-icon{opacity:1!important}.hardware-extension{font-size:12px}.time-picker-holder{position:relative;left:-22px;top:0;margin-bottom:-2px}.circle-datepicker{background-image:url(/Content/images/clock.svg);background-repeat:no-repeat;background-position:0 0}.circle-datepicker__path,.circle-datepicker__start,.circle-datepicker__end{cursor:pointer}.circle-datepicker .circle{stroke:#84b92c}.circle-datepicker .circle-selector{stroke:#288bc3}.circle-datepicker .circle-start{fill:#ffbc15}.circle-datepicker .circle-end{fill:#288bc3}.selected-time{position:absolute;width:150px;text-align:center;top:85px;left:74px;font-weight:normal}.selected-time p{padding-left:10px}.selected-time:after{content:" ";position:absolute;left:50px;top:8px;background-color:#288bc3;width:8px;height:8px;border-radius:10px}.selected-time.selected-time-start:after{background-color:#ffbc15}.selected-time.selected-time-end{top:143px}.selected-time p{padding:0;margin:0;position:relative;z-index:999}.time-picker-holder .k-timepicker{width:120px;margin-top:-17px;margin-left:0;border:0}.time-picker-holder .k-picker-wrap{height:50px;font-size:40px;cursor:pointer}.time-picker-holder .k-picker-wrap .k-input{padding-right:18px;background-image:url(/Content/images/icon-sprite.svg);background-repeat:no-repeat;background-position:100% -3170px}.time-picker-holder .k-picker-wrap.k-state-hover{background-color:#fff}.time-picker-holder .k-picker-wrap.k-state-active{background-color:#fff}.k-picker-wrap .k-state-active .k-select{color:#84b92c!important;border:0!important;background-color:#fff}.history-map .animation-controls-holder{position:absolute;z-index:99999;left:50%;bottom:30px;margin-left:-125px}.history-map .animation-controls{width:250px;height:45px}.history-map .animation-controls a.animate-play{left:12px;top:5px}.history-map .animation-controls a.animate-pause{left:68px;top:5px}.history-map .animation-controls a.animate-beginning{left:124px;top:5px}.history-panel .tj-slider{width:100px;left:-80px;top:0;position:absolute}.history-search-info{margin-top:30px;padding-top:10px;border-top:5px solid #a2cfee;max-height:300px;overflow:auto}.history-list{bottom:0;right:0;z-index:999;position:absolute;width:400px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-mode-holder{display:inline-block;width:80px;margin:0 20px 20px 0}.select-mode-holder .special-checkbox-label{margin-top:10px}.toggle-history{width:60px;height:40px;display:inline-block;position:absolute;top:-23px;right:170px;z-index:9;font-family:TrackJack;color:#fff;font-size:54px;line-height:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#84b92c}.toggle-history span{position:absolute;top:-7px;left:0;transform:rotate(-90deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.toggle-history.toggle-history-open span{transform:rotate(-270deg);top:-6px;left:5px}.search-info-item{opacity:1;-webkit-animation:fadeOut ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeOut ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:2s;-moz-animation-duration:1s;animation-duration:2s;-webkit-transition-delay:2s;transition-delay:2s}.group-holder{padding:30px}.route-grid.k-grid tr td:nth-child(1),.route-grid.k-grid tr td:nth-child(2),.route-grid.k-grid tr td:nth-child(3){border:0}.route-grid .k-grid-footer{display:none}.route-grid .k-loading-mask{display:none!important;background-color:red}.poi-cell{border:0!important}.tj-icon.route-settings{font-size:35px;right:167px;top:20px;border-right:5px solid #eee;position:absolute;padding-right:20px;height:35px;line-height:1;z-index:9999999;cursor:pointer}.route-settings-panel{position:absolute;top:25px;right:187px;width:300px;padding:30px;display:none;position:absolute;top:10px;z-index:999999;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.route-settings-panel.active{display:block}route-settings-panel .special-checkbox-holder{display:inline-block;padding-right:20px}.route-settings-panel-sep{width:100%;height:4px;display:block;margin:20px 0;background-color:#eee}.route-detail-options{height:300px}.row-route-message td:nth-child(2){border-left:4px solid #ea8c21}.row-route-message td,.row-route-message+tr td{background-color:#fff2cc;color:#525252}.k-grid tr.k-alt.row-route-message td,.k-grid tr.k-alt.row-route-message+tr td{background-color:#ffeaaa}.k-grid tr.k-alt.row-route-message:hover td,.k-grid tr.row-route-message:hover td{background-color:#caf1f6}.k-grid tr.k-alt.row-route-message:hover+tr td,.k-grid tr.row-route-message:hover+tr td{background-color:#caf1f6}.row-route-message.manual-route td,.row-route-message.manual-route+tr td{background-color:#b3d9f0}.k-grid tr.k-alt.row-route-message.manual-route td,.k-grid tr.k-alt.row-route-message.manual-route+tr td{background-color:#b3d9f0}.k-grid tr.k-alt.row-route-message.manual-route:hover td,.k-grid tr.row-route-message.manual-route:hover td{background-color:#84c2e7}.k-grid tr.k-alt.row-route-message.manual-route:hover+tr td,.k-grid tr.row-route-message.manual-route:hover+tr td{background-color:#84c2e7}.manual-route .no-gpsfix{display:none}#routeGrid .message-row.manual-route td:nth-child(2){border-left:4px solid #84c2e7}#routeGrid .message-row td:nth-child(2){border-left:4px solid #ea8c21;padding-left:55px}.k-grid tr td.route-message-text{border-top:0 solid #f3f4f5}#routeGrid .fueling-row td:nth-child(2){border-left:4px solid #288bc3}.k-grid tr.k-alt.fueling-row td,.fueling-row td,.fueling-row td{background-color:#a2cfee;color:#fff}.k-grid tr.row-route-correction td,.k-grid tr.row-route-correction.k-alt td{background-color:#ffebb8}.row-route-correction td:nth-child(2){border-left:4px solid #ffbc15}.row-route-correction td:nth-child(5),.row-route-correction td:nth-child(6){overflow:visible}.route-correction-message{width:470px;position:relative;z-index:99}.correction-block{font-size:12px;line-height:1.4}.correction-block span{width:100px;display:inline-block}.k-grid tr.seperator-row td{border-top:2px solid #ccc!important}.k-grid .route-distance{text-align:right}.k-grid .route-distance-header{text-align:right;padding-right:4px;display:inline-block;width:117px}#distanceGrid .k-group-footer td{display:none}#routeGrid .k-grid-content{overflow-y:auto}#routeGrid .k-grid-content td{padding-top:15px;padding-bottom:15px}#routeGrid .k-grid-content .k-grouping-row td,#routeGrid .k-grid-content .k-group-footer td{padding-top:5px;padding-bottom:5px}.driving-animation{width:160px;height:10px;border-radius:10px;display:block;background-color:#ebebeb;overflow:hidden;position:relative}.driving-animation-bar{width:50px;height:10px;display:block;border-radius:10px;background-color:#84b92c;position:absolute;-moz-animation-name:driving-bar-animation;-o-animation-name:driving-bar-animation;animation-duration:3s;animation-iteration-count:infinite;-webkit-animation-name:driving-bar-animation;animation-name:driving-bar-animation;-webkit-animation-duration:3s}@-moz-keyframes driving-bar-animation{0%{left:-50px}100%{left:180px}}@keyframes driving-bar-animation{0%{left:-50px}100%{left:160px}}.empty-selection,.empty-selection-detail{width:300px;z-index:999999;left:50%;top:60%;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);margin:0 0 0 -150px;position:absolute;text-align:center;padding:20px;opacity:0;visibility:hidden;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);border-radius:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.empty-selection.active,.empty-selection-detail.active{opacity:1;visibility:visible;top:45%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.general-message,.driver-private-message{padding:10px;color:#fff;background-color:#ea8c21;border-radius:10px}.driver-private-message{display:none;margin-bottom:10px}.general-message span.message-icon,.driver-private-message span.message-icon{margin:1px 8px 0 5px;float:left;display:block}.general-message a,.driver-private-message a{color:#fff}.list-driver-item{font-size:16px}.aside-block.route-panel{padding-top:0;padding-bottom:0;background-color:#fff;position:relative;border-bottom:0;overflow:hidden}.get-chart-image{margin:14px 30px 0 0;float:right}.route-keurmerk{width:220px;height:80px;background-image:url("/Content/images/keurmerk.png");background-repeat:no-repeat;background-size:100% auto;float:left;margin-top:2px}.routes-info{display:inline-block;vertical-align:top;width:185px;height:225px;margin-top:30px}.routes-info-item span{font-size:30px;text-align:right;width:100px;display:inline-block}.recent-routes .routes-info-item span{width:70px}.routes-info-item.time-holder{text-align:center;width:170px}.routes-info-item.time-holder .time-item{display:inline-block;text-align:center;width:45px;margin-top:5px}.routes-info-item.time-holder span{width:100%;text-align:center;line-height:1}.route-info-holder{overflow:auto;width:372px;height:300px;position:relative}.route-info-holder #more-info{position:absolute;top:212px;left:83px;z-index:999}.route-chart-donut{position:absolute!important;right:0;top:-5px}.recent-routes .route-chart{margin:30px -5px 10px 0}.route-bar-chart{height:250px;width:340px}.route-driver{display:inline-block;vertical-align:middle;width:100%;height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.route-type{color:#fff;background-color:#c8c8c8;padding:0 10px 0 25px;border-radius:4px;font-size:11px;line-height:2;position:relative;display:inline-block}.route-type:after{font-family:TrackJack;content:"j";position:absolute;left:6px;top:0}.route-type-business{border-left:5px solid #ea8c21}.route-type-private{border-left:5px solid #84b92c}.route-type-combined{border-left:5px solid #288bc3}.route-type-fueling{border-left:5px solid #288bc3}.route-type-correction{border-left:5px solid #ffbc15}.route-type-none{border-left:5px solid #ccc;padding-left:5px}.route-type-business:after{content:"x"}.route-type-private:after{content:"w"}.route-type-combined:after{content:"o"}.route-type-fueling:after{content:"o"}.route-type-none:after{content:" "}.route-types{position:relative;padding-left:2px;box-shadow:inset 0 0 10px #c8c8c8;background-color:#fff;border-radius:30px;border:2px solid #eee;display:inline-block;overflow:hidden;height:29px;width:102px;font-weight:normal}.route-types .private,.route-types .business,.route-types .commute{font-family:trackjack;font-size:16px;display:inline-block;padding:2px 0;color:#525252;z-index:999;position:relative;width:32px;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.route-types .selected{color:#fff}.route-types .sep{width:3px;height:19px;background-color:#eee;padding:0;margin:0 -4px;display:inline-block}.route-types-selector{background-color:#84b92c;border-radius:5px;width:37px;height:29px;position:absolute;left:-50px;top:0;z-index:99;box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.route-types-selector.selected-1{left:0}.route-types-selector.selected-2{left:34px}.route-types-selector.selected-3{left:69px}.grid-options-button{font-family:TrackJack;color:#525252;font-size:20px;text-decoration:none;background-color:#fff;border-radius:100px;padding:7px 7px;line-height:1;position:absolute;z-index:99;top:10px;right:15px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.k-state-selected .grid-options-button,.k-grid tr:hover .grid-options-button{opacity:0}.grid-options-button:hover{color:#fff;background-color:#a2cfee}.grid-options-button.hidden{-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0;visibility:hidden}#routeGrid .grid-options-button{top:25px}#alarmsGrid .grid-options-button{top:15px}.route-timeline .grid-options-button{top:-2px}.route-switch{margin:0;float:none}.route-switch .checkbox-switch:checked~label:after{background-image:url(/Content/images/route.svg);background-position:0 0;background-size:15px auto;background-repeat:no-repeat;background-position:7px -146px;background-color:#a2cfee}.route-switch .checkbox-switch~label:after{background-image:url(/Content/images/route.svg);background-position:0 0;background-size:15px auto;background-repeat:no-repeat;background-position:31px -190px}.change-bussiness-private{position:absolute;right:20px;top:118px;z-index:999}.driver-removed{background:#ea8c21;color:#fff;padding:10px 20px;font-size:12px;border-radius:4px}.form-block .fiscal-report-errors h2{padding-top:3px}.edit-grid-panel-holder{position:absolute;z-index:9;right:55px;right:-300px}.edit-grid-panel-holder.active{right:55px;z-index:9999999}.edit-grid-panel-holder.edit-timeline{right:102px}.edit-grid-panel-holder.active.edit-grid-map{right:405px}.edit-grid-panel-holder .edit-grid-panel{opacity:0;visibility:hidden;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;animation-delay:.5s;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.edit-grid-panel-holder.active .edit-grid-panel{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);border-radius:6px}.edit-grid-panel-holder .edit-grid-block{border-radius:6px;overflow:hidden}.edit-grid-panel:before{background-color:#288bc3;right:-7px;top:50%;margin-top:-10px;content:" ";width:20px;height:20px;position:absolute;transform:rotate(45deg)}.edit-timeline .edit-grid-panel:before{left:-7px}.edit-grid-block{background-color:#288bc3}.edit-grid-panel ul{margin:0;padding:0}.edit-grid-panel ul li{list-style:none;position:relative}.edit-grid-panel ul li a{padding:18px 20px 18px 60px;display:block;border-bottom:1px solid #4ea5de;border-color:rgba(245,245,245,.3);width:210px;color:#fff}.edit-grid-panel ul li:last-child a{border-bottom:0}.edit-grid-panel ul li a:hover{background-color:#fff;color:#288bc3}.edit-grid-seperator{background-color:#fff;padding:1px 0}.edit-grid-icon{width:30px;height:30px;display:inline-block;border-radius:30px;border:1px solid #fff;color:#fff;font-size:20px;font-family:TrackJack;text-align:center;position:absolute;top:15px;left:15px}.edit-grid-panel ul li a:hover .edit-grid-icon{border:1px solid #288bc3;color:#288bc3}.edit-grid-function-block{padding:20px}.edit-grid-function-block ul{padding:10px 0 10px 10px;background-color:#fff;height:165px;width:240px;border-radius:4px}.edit-grid-function-block ul li a{padding:0;position:relative;border-bottom:0;width:auto;color:#525252;display:inline-block;width:50px;height:20px;font-size:12px;margin:0 20px 0 0;text-align:center;float:left;border-radius:3px;padding:60px 5px 0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.edit-grid-function-block ul li a:hover{background-color:#4ea5de;color:#fff}.edit-grid-function-block ul li a .edit-grid-icon{border:1px solid #525252;color:#525252}.edit-grid-function-block ul li a:hover .edit-grid-icon{border:1px solid #fff;color:#fff}.edit-grid-panel-holder.edit-driver,.edit-grid-panel-holder.edit-message{margin-top:-10px}.edit-grid-panel-holder.edit-driver .edit-grid-block:before,.edit-grid-panel-holder.edit-message .edit-grid-block:before{top:50px}.add-driver h3{padding-bottom:0}.driver-icon{background-color:#84b92c;border-radius:100px;font-size:60px;color:#fff;line-height:0;padding-top:30px;text-align:center;width:80px;height:49px;margin-bottom:10px;font-weight:bold;margin-left:120px}.driver-icons-2{background-color:#288bc3}.next-route-button,.prev-route-button{position:absolute;z-index:999;bottom:30px;font-size:16px;left:50%}.next-route-button{margin-left:-5px}.prev-route-button{margin-left:-175px}.MapIndex .next-route-button,.MapIndex .prev-route-button{display:none}.route-timeline-holder{position:absolute;top:60px;bottom:0;overflow:auto;width:100%}.route-timeline{max-width:560px;margin:0 auto 50px auto}.aside-details .route-timeline{margin-bottom:0}.route-sticky-divider .route-header,.route-header{background-color:#fff;position:relative;max-width:495px;min-width:320px;height:50px;text-transform:capitalize}.route-header h1{float:left;padding-left:15px}.route-day-total{padding-right:15px;float:right;font-size:24px;margin-top:19px}.route-day-total span{font-size:14px}.route-header .tj-icon{text-transform:lowercase}.route-item{position:relative;width:100%;display:inline-block;margin-bottom:-7px}.correction-item{position:relative;width:100%;display:inline-block;margin-bottom:0}.correction-item .route-address{height:90px}.correction-item .route-arrow{margin-left:-23px;height:103px}.correction-item .route-arrow:after{display:none}.route-item.animate{top:0;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.route-item-static{position:relative;height:42px;overflow:hidden}.route-item-static.last-item{margin-bottom:30px;height:50px}.route-address{width:55%;height:46px;height:38px;margin:-2px 0 5px 0;overflow:hidden;text-align:right;font-size:16px;float:left;line-height:1.2;position:relative}.first-item .route-address,.last-item .route-address{margin-top:5px}.iscorrection .route-address{padding-top:10px}.error-on-row td{background-color:#fbd0d0;color:#fbd0d0}.error-on-row td .route-type,.error-on-row td .route-driver,.error-on-row td .idle-time,.error-on-row td .route-options-button,.error-on-row td .route-time,.error-on-row td .route-poi-holder{display:none}.error-on-row td.route-address-holder div:after{content:"Error in route";color:#525252}.aside-details .route-address{height:40px}.route-item.driving .route-end-time{display:none}.route-item.driving .driving-animation{position:absolute;right:0;margin-top:5px}.route-item.driving .route-times{background-position:100% -28px;height:70px;margin-top:30px}.timeline-fueling.route-item-static{height:80px}.route-timeline-holder .new-poi.route-poi.route-fueling{background-color:#fff;border:2px solid #288bc4}.route-timeline .timeline-fueling .route-static-time{max-height:50px;background-image:none;padding-left:0}.route-timeline .timeline-fueling .route-poi:after{height:50px;top:32px}.correction-distance{padding-top:11px}.route-poi,.route-fueling{border:1px solid #84b92c;width:30px;height:30px;border-radius:30px;margin:0 5px 0 0;float:left;position:relative;text-align:center;background-image:url("/Content/images/poi-icons.svg");background-position:0 50px;background-repeat:no-repeat;background-size:16px auto;background-color:#fff;z-index:99;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.route-timeline-holder .route-poi{margin:0 5px 0 17px}.route-poi.poi-type-1,.route-poi.poi-1{background-position:7px -234px}.route-poi.poi-type-2,.route-poi.poi-2{background-position:7px -274px}.route-poi.poi-type-3,.route-poi.poi-3{background-position:7px -310px}.route-poi.poi-type-4,.route-poi.poi-4{background-position:7px -352px}.route-poi.poi-type-5,.route-poi.poi-5{background-position:7px -392px}.route-poi.poi-type-6,.route-poi.poi-type-9,.route-poi.poi-6,.route-poi.poi-9{background-position:6px -433px}.route-poi.poi-type-99{font-family:trackjack;line-height:1.8;color:rgba(0,0,0,.3)}.route-item .route-poi{border:1px solid #84b92c;background-color:#84b92c}.route-item .route-poi.poi-1{background-position:6px 6px}.route-item .route-poi.poi-2{background-position:7px -34px}.route-item .route-poi.poi-3{background-position:7px -70px}.route-item .route-poi.poi-4{background-position:7px -112px}.route-item .route-poi.poi-5{background-position:7px -152px}.route-item .route-poi.poi-6,.route-item .route-poi.poi-9{background-position:6px -194px}.route-item-static.first-item .route-poi.poi-1,.route-item-static.last-item .route-poi.poi-1{background-position:7px 6px}.route-item-static.first-item .route-poi.poi-2,.route-item-static.last-item .route-poi.poi-2{background-position:7px -57px}.route-item-static.first-item .route-poi.poi-3,.route-item-static.last-item .route-poi.poi-3{background-position:7px -113px}.route-item-static.first-item .route-poi.poi-4,.route-item-static.last-item .route-poi.poi-4{background-position:7px -179px}.route-item-static.first-item .route-poi.poi-5,.route-item-static.last-item .route-poi.poi-5{background-position:7px -241px}.route-item-static.first-item .route-poi.poi-6,.route-item-static.last-item .route-poi.poi-9,.route-item-static.first-item .route-poi.poi-6,.route-item-static.last-item .route-poi.poi-9{background-position:7px -305px}.route-fueling{background-image:url("/Content/images/icon-sprite.svg");background-position:4px -2894px;background-repeat:no-repeat;background-size:auto;border:1px solid #288bc4}.route-timeline-holder .route-poi:after{background-color:#84b92c;width:4px;height:12px;left:13px;top:30px;content:" ";position:absolute;z-index:-1}.route-grid .poi-arrow{background-color:#84b92c;left:-3px;top:8px;width:15px;height:15px;position:relative;transform:rotate(45deg);z-index:9;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.route-poi-holder:hover .route-poi{border:1px solid #288bc3}.route-grid .route-poi-holder:hover .poi-arrow{left:10px}.new-poi .route-poi,.new-poi.route-poi{border:1px solid #ccc;color:#fff;font-size:30px;text-align:center;line-height:1;padding-top:1px;height:29px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.route-grid .new-poi .poi-arrow{background-color:#ccc;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.new-poi:hover .route-poi{border:1px solid #84b92c;color:#84b92c}.route-grid .new-poi:hover .poi-arrow{background-color:#84b92c}.route-timeline-holder .new-poi.route-poi{color:#84b92c;border:1px solid #84b92c}.route-timeline-holder .new-poi:hover{color:#fff}.iscorrection .route-poi{background-color:#ea8c21;border:4px solid #84b92c;width:24px;height:24px;margin-top:5px}.route-timeline-holder .iscorrection .route-poi:after{display:none}.route-item-static.first-item .route-poi.poi-moving,.route-item-static.last-item .route-poi.poi-moving,.route-poi.poi-moving{background-image:url("/Content/images/route.svg");background-position:0 -200px;background-repeat:no-repeat;background-color:transparent}.route-item-static.first-item .route-poi,.route-item-static.last-item .route-poi{width:40px;height:40px;margin:0 5px 0 12px;background-size:25px auto}.route-item-static.first-item .new-poi.route-poi,.route-item-static.last-item .new-poi.route-poi{height:35px;padding-top:5px}.route-item-static.first-item .route-poi:after{display:none}.route-item-static.last-item .route-poi:after{left:18px;top:-10px}.route-static-time{background-image:url("/Content/images/device-modes.svg");background-position:0 -136px;background-repeat:no-repeat;background-size:18px auto;float:left;font-size:12px;font-weight:normal;font-family:AllerBold;margin-top:6px;padding-left:21px;margin-left:112px;position:absolute;left:46%;width:210px;overflow:hidden;max-height:30px}.route-item-static.last-item .route-static-time{margin-top:13px}.route-item-static.first-item .route-static-time{display:none}.route-item-moving{position:relative;height:105px}.route-times{float:left;width:100px;text-align:right;background-image:url("/Content/images/route.svg");background-position:100% 2px;background-repeat:no-repeat;margin:-2px -9px 0 10px;width:55%;font-size:14px;font-weight:normal;font-family:AllerBold;height:100px}.route-times-moving.route-times{background-position:100% -120px}.route-end-time,.route-start-time{margin-right:45px}.route-start-time{margin-top:50px;padding-bottom:10px}.route-arrow{background-color:#84b92c;width:4px;height:110px;margin:0 20px 0 30px;float:left;position:relative}.route-arrow:after{border-top:4px solid #84b92c;border-right:4px solid #84b92c;width:12px;height:12px;transform:rotate(-45deg);left:-6px;top:40px;content:" ";position:absolute}.route-data{padding:10px 10px 3px 10px;border:1px solid #e6e6e6;background-color:#f3f4f5;position:relative;width:96px;border-radius:5px;margin:-4px -50px 0 0;float:left}.route-data:after,.route-data:before{right:100%;top:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.route-data:after{border-color:rgba(245,245,245,0);border-right-color:#f5f5f5;border-width:5px;margin-top:-5px}.route-data:before{border-color:rgba(230,230,230,0);border-right-color:#e6e6e6;border-width:6px;margin-top:-6px}.route-data .route-driver{font-size:12px;height:18px;width:100px;margin-top:-6px}.route-modified .route-data{border:1px solid #ffeaa8;background-color:#fff2cc}.route-modified .route-data:after{border-color:rgba(255,242,204,0);border-right-color:#fff2cc}.route-modified .route-data:before{border-color:rgba(250,234,168,0);border-right-color:#ffeaa8}.route-nature{float:left;padding-left:25px;background-image:url("/Content/images/route.svg");background-position:-2px -257px;background-repeat:no-repeat;background-size:25px auto}.route-nature.private{background-position:-2px -331px}.route-nature.combined{background-position:-2px -404px}.route-nature.none{background-position:-2px 100px}.route-misc{float:left;font-size:24px;width:100%}.route-misc span{font-size:14px}.route-timeline .route-distance{float:left;width:80px;position:relative}.route-timeline .route-distance span{font-size:12px;position:relative;top:-2px}.route-timeline .route-static-time{background-position:0 -130px}.route-timeline .route-duration{float:left;font-size:14px;padding:1px 0 0 26px;background-size:16px auto;background-position:3px -216px}.timeline-multiroutes-button{padding:19px;display:inline-block}#route-view-aside .timeline-multiroutes-button{display:none}.route-item-link{display:block;width:55px;height:55px;position:absolute;right:-60px;top:25px}.route-item-link .grid-options-button{border:3px solid #eee}.idle-time{background-image:url(/Content/images/route-icons.svg);background-position:50% 0;background-repeat:no-repeat;width:60px;display:block;font-size:11px;line-height:1;padding-top:25px;text-align:center}.start-time,.end-time,.route-duration{background-image:url(/Content/images/route-icons.svg);background-position:50% -100px;background-repeat:no-repeat;padding-top:22px;text-align:center;-webkit-filter:saturate(.8);filter:saturate(.8)}.end-time{background-position:50% -200px}.route-duration{background-position:50% -300px}.no-gpsfix{width:25px;height:25px;background-image:url(/Content/images/device-modes.svg);background-position:0 -90px;background-repeat:no-repeat;background-size:25px auto;position:absolute;top:31px;right:0}td.route-address-holder{white-space:pre-wrap;width:300px;border-right:0!important}.view-all-routes{line-height:1;padding-bottom:11px}.multi-route.route-timeline-holder{top:0;overflow-x:hidden;width:90%;margin-left:20px}.multi-route .route-item-link{display:none}.multi-route .route-header h1{width:230px;height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.multi-route.route-timeline-holder .route-poi{cursor:default}.multi-route.route-timeline-holder .route-item-static:not(.first-item):not(.last-item) .route-poi{background-color:#fff;text-align:center;font-size:20px;border-width:3px;margin-left:15px}.multi-route.route-timeline-holder .route-item-static.first-item .route-poi{color:#84b92c}.recent-routes-map{position:absolute;left:0;top:0;right:0;bottom:0}.recent-route-item-holder{position:relative;height:180px;padding:20px}.recent-route-item{width:50%;position:absolute;border-top:3px solid #eee;margin-top:5px;padding-top:5px}.recent-route-item-2{right:0}.recent-route-selector{position:absolute;right:30px;top:20px}.route-detail-side{padding:30px 30px 0 30px;margin:0}.route-detail-side h2{text-transform:capitalize}.route-detail-side .route-item-static.last-item{height:50px;border-bottom:4px solid #f7f7f7;padding-bottom:15px}.speedlegend-holder{width:200px;height:20px;position:absolute;z-index:9999;left:30px;bottom:30px}.speedlegend{width:200px;height:15px;border-radius:20px;background:#eee;position:absolute;left:0;top:0}.speed-txt{position:absolute;top:-24px;left:-29px;width:70px;text-align:center;font-weight:bold;font-size:12px}.speed-txt:nth-child(2){left:15px}.speed-txt:nth-child(3){left:66px}.speed-txt:nth-child(4){left:113px}.speed-txt:nth-child(5){left:160px}.animation-controls-holder{position:relative;margin-top:20px}.animation-controls{margin-bottom:10px;width:155px;display:inline-block;background-color:#a2cfee;height:40px;position:relative;border-radius:100px}.animation-controls a{color:#fff;position:absolute;top:4px;padding:5px 8px;font-family:trackjack;display:inline-block;margin-right:5px;border-radius:100px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.animation-controls a.animate-play{left:63px}.animation-controls a.animate-pause{left:59px}.animation-controls a.animate-beginning{left:15px}.animation-controls a.animate-end{right:15px}.animation-controls a.animate-change-direction{background-position:13px -2188px}.animation-controls a.selected,.animation-controls a:hover{background-color:#89bb50}.slider-holder{width:200px;height:70px}.slider-holder label{width:100%}.slider-holder .tj-slider{width:100%;top:5px;z-index:99999}.animation-data{width:95px;position:absolute;right:10px;top:68px}.history-map .animation-data{width:75px;position:absolute;right:20px;top:3px;font-size:14px;color:#fff}.history-map .animation-data div{margin-bottom:-5px}.history-map-type{margin-top:-14px}.animation-data div{text-align:right;display:block}.display-lines-icon,.display-markers-icon{width:43px;height:43px;display:inline-block;margin-right:5px;background-color:#fff;border:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-image:url("/Content/images/icon-sprite.svg");background-repeat:no-repeat;background-position:7px -2996px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.display-lines-icon{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-position:4px -3095px}.shortes-route-button{position:relative;right:-57px;top:-24px}.data-block-holder{width:100%;display:inline-block;position:relative;top:-20px;margin-bottom:-20px;padding-bottom:10px;border-bottom:4px dashed #f7f7f7}.events-block-holder{width:100%;display:inline-block;position:relative;padding-bottom:10px;border-bottom:4px solid #f7f7f7}.green-driving .events-block-holder{display:block}.data-block-holder .data-block{width:32%}.green-driving-totals .data-block-holder{padding-top:10px}.events-block-holder .data-block{position:relative;margin-bottom:0;text-align:center;margin-top:10px}.events-block-holder .data-block .large-item{padding-right:0}.events-block-holder .mode-marker{left:50%;right:0;top:3px;display:inline-block;position:relative;transform:scale(1.2);float:none;width:100%;margin-left:-32px;margin-right:20px}.events-block-holder .data-block .small-item.item-header{position:relative;top:-8px;height:20px;overflow:hidden}.fueling-chart{width:340px;height:280px}.fueling-map{width:100%;height:280px}.fueling-map div:first-child{overflow:hidden}.aside-block.fueling{padding-top:10px;border-top:4px solid #a2cfee;border-bottom:0}.fueling-mini-map{height:540px;margin-top:-5px}.fueling-prize{width:115px;height:150px;display:block;background-image:url("/Content/images/fueling-images.svg");background-size:100% auto;background-position:0 0;background-repeat:no-repeat;float:left;margin:10px 25px 0 0}.fueling-prize.prize-2{background-position:0 -189px}.fueling-prize.prize-3{background-position:0 -375px}.gauge-holder{margin-top:10px}.co2-legend{content:"";width:90px;height:50px;padding-left:45px;padding-top:5px;display:block;margin:-34px 0 0 114px;background-image:url(/Content/images/fueling-images.svg);background-size:100% auto;background-position:0 -962px;background-repeat:no-repeat;font-size:22px;color:#ccc}.device-mode{float:left;display:block;height:30px;width:30px;background-image:url("/Content/images/device-modes.svg");background-position:50% 50px;background-repeat:no-repeat;position:relative;border-radius:30px;background-color:#fff;padding:10px}.device-mode.mode0{background-position:12px -174px}.device-mode.mode1{background-position:12px -233px}.device-mode.mode2{background-position:12px -294px}.device-mode.mode3{background-position:12px -354px}.device-mode.mode4,.device-mode.mode5,.device-mode.mode6,.device-mode.mode7{background-position:12px 8px}.device-mode.mode8{background-position:12px -53px}.device-mode.mode9{background-position:12px -530px}.device-mode.mode10{background-position:12px -590px}.device-mode.mode11{background-position:12px -714px}.device-mode.mode12{background-position:12px -771px}.device-mode.mode13{background-position:12px -414px}.device-mode.mode14{background-position:12px -476px}.device-mode.mode15{background-position:12px 8px}.device-mode.mode16{background-position:14px -654px}.device-mode.mode17{background-position:12px -1091px}.device-mode.mode18{background-position:12px -53px}.device-mode.mode19{background-position:12px 8px}.device-mode.mode51{background-position:12px -1141px}.device-mode.mode52{background-position:9px -892px}.device-mode.mode53{background-position:9px -942px}.device-mode.mode54{background-position:9px -992px}.device-mode.mode55{background-position:9px -1042px}.device-mode.mode-eco{background-position:9px -1092px}.mode-marker.device-mode.mode-eco:after{display:none}.mode8,.mode17,.mode18{background-position:0 -55px}.mode8 td,.mode9 td,.mode17 td,.mode18 td{background-color:#ff8080}.mode16 td{background-color:#f8e7ad}.satellites-holder{width:35px;height:35px;padding:5px;border-radius:300px;overflow:hidden;position:absolute;right:0;top:0;background-color:#fff}.satellites{background-image:url("/Content/images/icon-sprite.svg");background-position:0 -2100px;background-repeat:no-repeat;height:30px;width:30px}.satellites span{display:none}.satellites.satellites0{background-image:none}.satellites.satellites1{background-position:0 -710px;background-size:20px auto}.satellites.satellites2{background-position:0 -710px;background-size:20px auto}.satellites.satellites3{width:3px;margin-right:27px}.satellites.satellites4{width:6px;margin-right:24px}.satellites.satellites5{width:9px;margin-right:21px}.satellites.satellites6{width:12px;margin-right:18px}.satellites.satellites7{width:15px;margin-right:15px}.satellites.satellites8{width:18px;margin-right:12px}.satellites.satellites9{width:21px;margin-right:9px}.satellites.satellites10{width:24px;margin-right:6px}.satellites.satellites11{width:27px;margin-right:3px}.satellites.satellites12{width:30px;margin-right:0}.add-poi-panel{padding:30px}.add-poi-types{position:relative;width:100%;height:150px;border-bottom:2px solid #f2f4f4}.add-poi-types .poi-marker-holder{position:relative;float:left;top:0;left:0}.add-poi-types .dummy-marker{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);cursor:move;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.add-poi-types .dummy-marker.dragging{margin:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.add-poi-types .dummy-marker.dropped{margin:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.search-place .search-input{font-size:16px;color:#545454;font-family:"Aller";padding:20px 0 20px 0;border:0;width:340px;border-bottom:2px solid #eee;display:inline-block}.search-place .search-tooltip{padding:0;background-color:#fff;margin-top:-20px;-moz-box-shadow:0 0 20px rgba(0,0,0,.3);-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);box-shadow:0 0 20px rgba(0,0,0,.3)}.search-place .search-tooltip li{list-style:none;border-bottom:1px solid #eee;padding:5px 10px 5px 10px;cursor:pointer}.search-place .search-tooltip li:hover{background-color:#84b92c;color:#fff}.search-cancel{display:none!important}.poi-list-item{position:relative;padding:10px 10px 10px 50px}.poi-list-item h3{font-size:18px;margin:0}.poi-list-item p{margin:0}.poi-list-icon{width:30px;height:30px;position:absolute;left:5px;top:10px;z-index:999;background-color:#57b2df;border-color:#57b2df;border-radius:30px;border:0;background-image:url(/Content/images/poi-icons.svg);background-repeat:no-repeat;background-position:50% 7px;background-size:15px auto;color:#fff}.poi-list-icon2{background-position:50% -30px}.poi-list-icon3{background-position:50% -65px}.poi-list-icon4{background-position:50% -105px}.poi-list-icon5{background-position:50% -144px;background-image:none}.poi-list-icon:after{background-color:#fff;border-radius:20px;content:" ";height:10px;left:5px;opacity:.25;position:absolute;top:5px;width:10px}.poi-types .poi-image{display:inline-block;margin:2px 12px 2px 2px}.poi-types .poi-image.selected{margin:0 10px 0 0;border:2px solid #84b92c}.edit-poi-map{width:500px;height:630px;margin-top:30px;display:inline-block;margin-right:-30px;border:4px solid #f3f4f5;position:absolute;right:30px}.k-listbox{width:253px;margin:10px 0 30px 0}.form-row.listbox{width:550px}.k-listbox-search{width:49px;height:40px;overflow:hidden;position:absolute;top:36px;left:147px;z-index:999;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-row.listbox.active .k-listbox-search{width:192px;left:4px}.k-listbox-search .k-textbox{font-size:14px;border-bottom:2px solid #eee;width:200px;padding:5px 10px;font-style:italic;position:absolute;left:65px;top:0}.k-listbox-search .k-textbox:focus{border-bottom:2px solid #eee}.form-row.listbox.active .k-textbox{left:0}.k-listbox-search-button{font-family:trackjack;color:#fff;background-color:#a2cfee;border-bottom-left-radius:200px;width:20px;height:20px;padding:3px 11px 15px 15px;font-size:20px;position:absolute;right:-4px;top:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-row.listbox.active .active .k-listbox-search-button{right:-45px}.k-listbox-search-button.searched{background-color:#ea8c21}.k-listbox .k-list-scroller{border:4px solid #eee;width:200px;padding-top:0}.form-row.listbox.active .k-list-scroller{padding-top:45px}.form-row.listbox.active .k-list-scroller:first-of-type{padding-top:0}.k-listbox .k-listbox-toolbar{margin:20px 10px 0 0}.k-file.k-file-error{background-color:red}.k-listbox .k-button{border:0;padding:0}.k-listbox .k-icon{width:36px;height:36px}.k-listbox .k-icon:before{font-family:TrackJack;font-size:30px;color:#333;letter-spacing:-18px;margin-left:-5px}.k-listbox .k-i-arrow-double-60-right:before{content:"cc"}.k-listbox .k-i-arrow-60-right:before{content:"c"}.k-listbox .k-i-arrow-60-left:before{content:"b"}.k-listbox .k-i-arrow-double-60-left:before{content:"bb"}.k-listbox .k-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:5px 10px;font-size:14px}.k-listbox .k-item.k-state-focused,.k-listbox .k-item.k-state-selected{color:#fff;background-color:#84b92c;border:0}.remote-mileage-correction-holder{max-height:800px}.remote-mileage-correction{width:340px}.correction-map{width:340px;height:250px}.remote-mileage-correction .form-buttons{margin:0}.remote-mileage-correction{margin-left:50px}.unauthenticated-wrapper .remote-mileage-correction{margin-left:0}.dashboard-button{position:absolute;left:5px;width:60px;height:60px;top:5px;background-color:#84b92c;border-radius:100px;z-index:999;border:10px solid #f3f4f5;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dashboard-button:after{content:"+";position:absolute;left:12px;top:-14px;color:#fff;font-size:60px}.dashboard-button:hover{transform:rotate(90deg)}.dashboard{position:absolute;left:0;right:0;top:0;bottom:0;z-index:99;overflow:auto;padding:50px 50px 50px 50px;background-color:#f3f4f5;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.25)}.dashboard-item-header .chart-legend{float:right}.dashboard-item-header .legend{margin-right:0;margin-left:10px}.home-user{padding:35px 30px 40px 150px}.home-user .user-image{left:30px;top:30px;width:100px;height:100px;background-position:0 -6219px}.home-user h3{margin:0}.home-user .sub-button{margin-top:5px}.donut-holder{width:40%;top:3%;position:relative;height:70%;text-align:center}.dashboard-item .donut-holder{margin-left:-10px}.donut-container{height:134px}.chart-legend{margin-left:-10px}.legend{position:relative;font-size:9px;padding-left:15px;margin-right:10px;display:inline-block}.legend:after{left:0;top:-1px;content:" ";height:12px;width:12px;position:absolute;border-radius:3px}.add-item,.function-holder .grid-stack>.grid-stack-item.add-item{-webkit-animation:fadeIn2 .2s ease;animation:fadeIn2 .3s ease;-webkit-animation-iteration-count:1}@keyframes fadeIn2{0%{-ms-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0)}100%{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}.function-holder .grid-stack>.grid-stack-item.remove-item{-ms-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0)}.grid-stack{position:relative}.function-holder .grid-stack-item{height:120px;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all .3s ease;transition:all .3s ease}.grid-stack>.grid-stack-item[data-gs-x="2"]{left:33.3333333333%;left:34%}.grid-stack>.grid-stack-item[data-gs-x="4"]{left:66.3333333333%;left:68%}.grid-stack>.grid-stack-item[data-gs-width="2"]{width:30.3333333333%;width:33%}.grid-stack>.grid-stack-item.selected{left:0;top:0}.grid-stack-item[data-gs-width="1"]{width:45%}.grid-stack-item[data-gs-x="1"]{left:50%}.grid-stack .grid-stack-placeholder>.placeholder-content{border:1px dashed #d3d3d3;margin:0;position:absolute;top:0;left:10px;right:10px;bottom:0;width:auto;z-index:0!important;text-align:center}.grid-stack>.grid-stack-item{min-width:8.3333333333%;position:absolute;padding:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;top:0;left:10px;right:10px;bottom:0;width:auto;z-index:0!important;overflow:hidden;font-size:16px;line-height:1;border-radius:15px}.grid-stack>.grid-stack-item.ui-draggable-dragging>.grid-stack-item-content,.grid-stack>.grid-stack-item.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px rgba(0,0,0,.2);opacity:.8}.widget{width:360px!important;height:370px;height:359px;margin:0 35px 35px 0;background-color:#fff;position:relative;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.widget h2{font-size:20px;padding:20px 20px 9px 30px;margin:0;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:30px}.widget-subheader{position:absolute;font-size:10px;z-index:99;top:33px;left:32px}.widget li h3,.widget li p,.widget ul{padding:0;margin:0}.widget li{padding:15px 30px 15px 30px;background-color:#fff;list-style:none;position:relative}.widget li:nth-child(even):hover,.widget li:hover{background-color:#84b92c}.widget li:nth-child(even):hover a,.widget li:hover a{color:#fff}.widget li:nth-child(even){background-color:#f3f4f5}.widget li a{color:#555;text-decoration:none}.widget li a img{float:left;width:70px;border-radius:10px;overflow:hidden;margin-right:10px}.widget li h3{height:22px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.widget li p{font-size:14px}.widget-content{position:relative;height:305px;height:300px;z-index:99;line-height:1}.widget-content.full-item{padding:0}.widget-content.scroller{height:296px;padding:0;border-top:4px solid #f3f4f5}.no-widget-data{padding:0 30px 30px 30px;font-size:14px}.widget-content .block-loader{top:-80px}.widget-footer{background-color:#f3f4f5;position:absolute;bottom:0;left:0;right:0;height:80px;font-size:14px}.widget-footer .footer-item{width:50%;text-align:center;line-height:1;float:left;padding-top:14px}.widget-footer.level-checker .footer-item{width:33.3333%;font-size:12px}.widget-footer.level-checker.level-checker-2 .footer-item{width:50%}.widget-footer .footer-item span{font-size:35px}.widget-footer.level-checker .footer-item span{display:block;padding-top:3px}.widget-controls{padding:10px 0 0 10px;border-radius:4px;position:absolute;right:-4px;top:6px;z-index:999;background-color:#fff;opacity:0;transition:all .3s;box-shadow:0 0 30px 0 rgba(0,0,0,.3);transform:scale(.8)}.widget-controls:hover{opacity:1}.widget .remove,.widget .reload,.widget .move{display:inline-block;width:40px;height:36px;margin-right:10px;cursor:pointer;background-image:url(/Content/images/icon-sprite.svg);background-position:0 -100px}.widget .remove{background-position:0 0}.widget .move{background-position:0 -200px}.widget-text{padding:20px}.widgets-holder{max-height:400px}.add-widget-widget{font-size:200px;font-weight:bold;color:#dee1e4;border:20px solid #dee1e4;border-radius:500px;text-align:center;width:200px!important;height:127px!important;line-height:1;margin:65px 0 0 65px;padding-top:73px!important;cursor:pointer;line-height:0}.add-widget{display:inline-block;margin:30px 70px 0 0;text-align:center;border-bottom:4px dashed #eee;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:relative}.add-widget:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.add-widget.installed:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.add-widget .widget-icon{width:148px;height:148px;background-image:url(/Content/images/dashboard/widget-icons.jpg);background-repeat:no-repeat;background-position:0 0;background-size:550px auto;position:relative;border-radius:500px;border:5px solid #eee;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.add-widget:hover .widget-icon{border:5px solid #84b92c}.add-widget.installed:after{content:"Toegevoegd";font-size:12px;color:#fff;background-color:#84b92c;padding:10px 20px;display:block;position:absolute;left:-14px;top:-8px;display:block;transform:rotate(-22deg)}.add-widget[data-id="1"] .widget-icon{background-position:0 0}.add-widget[data-id="2"] .widget-icon{background-position:-200px 0}.add-widget[data-id="3"] .widget-icon{background-position:-400px 0}.add-widget[data-id="4"] .widget-icon{background-position:0 -200px}.add-widget[data-id="5"] .widget-icon{background-position:-200px -200px}.add-widget[data-id="6"] .widget-icon{background-position:-400px -200px}.add-widget[data-id="7"] .widget-icon{background-position:0 -400px}.add-widget[data-id="8"] .widget-icon{background-position:-200px -400px}.add-widget[data-id="9"] .widget-icon{background-position:-400px -400px}.add-widget[data-id="10"] .widget-icon{background-position:0 -600px}.add-widget[data-id="11"] .widget-icon{background-position:-200px -600px}.add-widget[data-id="12"] .widget-icon{background-position:-400px -600px}.add-widget[data-id="13"] .widget-icon{background-position:0 -800px}.add-widget[data-id="14"] .widget-icon{background-position:-200px -800px}.add-widget[data-id="15"] .widget-icon{background-position:-400px -800px}.add-widget[data-id="16"] .widget-icon{background-position:0 -1000px}.add-widget[data-id="17"] .widget-icon{background-position:-200px -1000px}.add-widget[data-id="18"] .widget-icon{background-position:-400px -1000px}.add-widget[data-id="19"] .widget-icon{background-position:0 -1200px}.add-widget[data-id="20"] .widget-icon{background-position:-200px -1200px}.add-widget[data-id="21"] .widget-icon{background-position:-400px -1200px}.add-widget[data-id="22"] .widget-icon{background-position:-200px -1398px}.add-widget[data-id="23"] .widget-icon{background-position:-400px -1400px}.add-widget[data-id="24"] .widget-icon{background-position:0 -1600px}.add-widget[data-id="25"] .widget-icon{background-position:-200px -1600px}.add-widget[data-id="26"] .widget-icon{background-position:-400px -1600px}.widget-app{transform:scale(.8);height:570px;width:451px;position:absolute;left:-45px;top:-57px;border:0;border-radius:10px}.app-widget .sub-button{position:absolute;left:10px;bottom:-50px}.add-widget[data-id="999"] .widget-icon{background-position:0 -212px;background-size:100% auto}.dashboard .grid-stack.grid-stack-animate,.dashboard .grid-stack.grid-stack-animate .grid-stack-item{-webkit-transition:left .3s,top .3s,height .3s,width .3s;-moz-transition:left .3s,top .3s,height .3s,width .3s;-ms-transition:left .3s,top .3s,height .3s,width .3s;-o-transition:left .3s,top .3s,height .3s,width .3s;transition:left .3s,top .3s,height .3s,width .3s}.dashboard .grid-stack.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.dashboard .grid-stack.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.dashboard .grid-stack.grid-stack-animate .grid-stack-item.ui-resizable-resizing{-webkit-transition:left 0s,top 0s,height 0s,width 0s;-moz-transition:left 0s,top 0s,height 0s,width 0s;-ms-transition:left 0s,top 0s,height 0s,width 0s;-o-transition:left 0s,top 0s,height 0s,width 0s;transition:left 0s,top 0s,height 0s,width 0s}.road-icon{width:40px;height:18px;padding:4px 0 0 0;background-color:#d72f2f;color:#fff;font-size:14px;font-weight:bold;text-align:center;border-radius:4px;position:absolute;left:20px;top:14px}.road-icon.road-icon-n{background-color:#ffcf47;color:#555}.widget li.traffic-item{padding-left:70px;position:relative}.appjection{padding:0 30px;height:296px;border-top:4px solid #f3f4f5;line-height:1.4;background-image:url(/Content/images/dashboard/appjection.gif);background-repeat:no-repeat;background-size:240px auto;background-position:192px -63px;padding-right:110px}.widget-23 h2{background-image:url(/Content/images/dashboard/appjection.gif);background-repeat:no-repeat;background-size:185px auto;background-position:203px 17px}.widget-24 li a img,.widget-25 li a img{width:45px;height:45px;border-radius:8px;margin-top:-5px}.widget-24 h2{background-image:url(/Content/images/dashboard/widget-logos.png);background-repeat:no-repeat;background-position:297px -289px}.widget-25 h2{background-image:url(/Content/images/dashboard/widget-logos.png);background-repeat:no-repeat;background-position:297px -186px}.widget-8 h2{background-image:url(/Content/images/dashboard/widget-logos.png);background-repeat:no-repeat;background-position:303px -84px}.widget-10 h2{background-image:url(/Content/images/dashboard/widget-logos.png);background-repeat:no-repeat;background-position:312px 14px}.weather-content{position:relative;padding:20px 30px 0 30px}.weather-content img{position:absolute;left:30px}.weather-date{position:absolute;top:-30px;left:30px;font-size:16px;font-weight:normal}.tempeture{font-size:70px;position:absolute;right:20px;top:35px}.wind-direction{position:absolute;left:30px;top:16px;font-size:16px;padding:12px 0 0 60px}.wind-direction-icon{border:2px solid #525252;width:45px;height:45px;position:absolute;left:0;top:-3px;border-radius:50px;background-image:url(/Content/images/dashboard/weather-icons.svg);background-position:15px 8px;background-repeat:no-repeat}.wind-speed{position:absolute;right:23px;top:20px;text-align:right;width:70px;height:35px;font-size:16px;padding:8px 0 0 70px;background-image:url(/Content/images/dashboard/weather-icons.svg);background-position:0 -100px;background-repeat:no-repeat}.weather-content .sub-button{position:absolute;left:103px;top:166px}.local-weather-form{padding:30px;width:300px}.widget-11 .widget-content{height:365px;background-color:#328556}.widget-11 .widget-content .widget-image-holder{width:336px}.widget-11 .widget-content img{width:auto;height:365px}.spotify .widget-content{padding:0 30px 0 30px}.private-counter-content .sub-button{position:absolute;left:30px;bottom:100px}.private-error{color:#eb1414}.private-counter-year{position:absolute;left:30px;font-size:16px;padding:0;margin:0;top:-15px}.form-block.private-counter-form{width:300px}.aside-green-driving-index h2,.widget-17 h2{padding-left:67px;background-image:url(/Content/images/fueling-images.svg);background-position:30px -696px;background-repeat:no-repeat;background-size:100px auto}.aside-green-driving-index h3,.widget-17 h3{padding-left:36px}.ranking-item{padding:10px 20px 10px 35px}.cup{width:115px;height:150px;display:block;background-image:url("/Content/images/fueling-images.svg");background-size:100% auto;background-position:0 -570px;background-repeat:no-repeat;float:left;margin:0 15px 0 0}.ranking-position{font-size:70px;margin-top:12px}.ranking-position sup{font-size:16px;position:relative;top:-11px}.ranking-device{font-size:25px;width:170px;height:27px;overflow:hidden}.ranking-driver{font-size:20px;width:170px;overflow:hidden;height:42px}.ranking-item.ranking-item-1{height:150px;margin-top:-25px}.ranking-item.ranking-item-2,.ranking-item.ranking-item-3{height:55px}.ranking-item.ranking-item-2 .ranking-position,.ranking-item.ranking-item-3 .ranking-position{font-size:60px;float:left;margin:-5px 10px 0 0}.ranking-item.ranking-item-2 .ranking-device,.ranking-item.ranking-item-3 .ranking-device{font-size:20px;margin:7px 0 4px 0;float:left;height:21px}.ranking-item.ranking-item-2 .ranking-driver,.ranking-item.ranking-item-3 .ranking-driver{font-size:16px;float:left;height:17px}.ranking-item.ranking-item-2{background-color:#f3f4f5}.ranking-item.ranking-item-2 .cup,.ranking-item.ranking-item-3 .cup{width:40px;height:50px;background-position:0 -66px}.ranking-item.ranking-item-3 .cup{background-position:0 -131px}.widget-holder.widget-22 .widget{background-color:transparent;box-shadow:none}.clock{border-radius:100%;background:#fff;width:350px;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);margin:-50px 0 0 10px;width:330px;height:328px;overflow:hidden}.wrap{overflow:hidden;position:relative;width:350px;height:350px;margin:-10px 0 0 -10px;border-radius:100%;background-image:url(/Content/images/dashboard/clock.jpg);background-size:100% auto}.minute,.hour{position:absolute;height:100px;width:6px;margin:auto;top:-29%;left:0;bottom:0;right:0;background:#000;transform-origin:bottom center;transform:rotate(0deg);box-shadow:0 0 10px 0 rgba(0,0,0,.4);z-index:1;transition:transform .2s cubic-bezier(.6,0,.1,1.5)}.minute{position:absolute;height:130px;width:4px;top:-38%;left:0;box-shadow:0 0 10px 0 rgba(0,0,0,.4);transform:rotate(90deg);transition:transform .2s cubic-bezier(.6,0,.1,1.5)}.second{position:absolute;height:124px;width:2px;margin:auto;top:-36%;left:0;bottom:0;right:0;border-radius:4px;background:#ff4b3e;transform-origin:bottom center;transform:rotate(180deg);z-index:1;transition:transform .2s cubic-bezier(.6,0,.1,1.5)}.dot{position:absolute;top:0;left:0;right:0;bottom:0;width:12px;height:12px;border-radius:100px;background:#fff;border:2px solid #1b1b1b;border-radius:100px;margin:auto;z-index:1}.green-driving-subheader{position:absolute;left:30px;font-size:16px;padding:0;margin:0;top:-15px}.green-driving-chart-widget{margin:0 0 0 30px}.aside-green-driving-index .widget{box-shadow:none;width:400px!important}.aside-green-driving-index .widget-content{margin-top:20px}.k-grid-header-wrap .mode-marker.device-mode{top:0;left:0;position:relative;transform:scale(.8,.8);margin:-16px -5px -20px -13px}.fueling-subheader{position:absolute;left:30px;font-size:16px;padding:0;margin:0;top:-15px}.fueling-chart{margin-left:30px;margin-top:-5px}.widget-form{padding:0 30px 0 30px}.widget-19 .form-row.medium{position:absolute;left:30px;top:-54px}.widget-19 .form-row.medium-2{position:absolute;left:auto;right:-30px}.co2-gauge{margin-top:35px}.widget-12 .rdw-form{border-bottom:2px solid #f3f4f5;padding-bottom:20px}.widget-12 .rdw-form-holder{border-top:4px solid #f3f4f5;padding:20px 30px 30px 30px;position:relative}.widget-12 .rdw-form-input-holder{background-image:url(/Content/images/licence-plate.png);background-repeat:no-repeat;background-size:26px auto;background-color:#f4be04;border:1px solid #000;border-radius:3px;padding:5px 20px 5px 40px;width:130px}.widget-12 .rdw-form input{font-size:25px;padding-left:5px;width:100%;text-transform:uppercase;font-weight:bold}.widget-12 .rdw-form .main-button{position:absolute;right:20px;top:0}.rdw-error,.rdw-result,.rdw-message{height:0;overflow:hidden;padding:0;margin:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.rdw-result.active{height:210px;overflow:auto}.rdw-message.active,.rdw-error.active{height:210px;padding-top:10px}.rdw-item{position:relative;font-size:14px;padding:8px 0;border-bottom:1px solid #f3f4f5}.rdw-item label{width:120px;display:inline-block}.rdw-item input{border:0;font-weight:bold}#rdw-vehicle-label{position:absolute;top:10px;left:120px}.widget-14 .search-form-holder{border-top:4px solid #f3f4f5;padding:20px 30px 30px 30px;position:relative;width:308px}.widget-14 .search-form-holder .tj-slider{width:288px;margin:10px 0 10px 0}.widget-14 .search-device-result{border-top:4px solid #f3f4f5;position:absolute;top:0;left:-100%;width:368px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.widget-14 .search-device-result.bounceInLeft{left:0}.widget-14 #searched-city{margin:10px 10px 10px 30px;display:block;font-size:16px;font-weight:bold}.widget-14 .sub-button{position:absolute;top:6px;right:20px}.search-devices-list{border-top:2px solid #f3f4f5;height:450px;width:400px!important}.search-devices-list li{position:relative}.search-devices-list .call-icon{position:absolute;right:20px;top:6px;font-size:25px;font-family:TrackJack}.widget-donut{width:100%;height:200px;position:absolute;top:-10px;left:0}.widget-1 .widget-donut{top:-42px;left:52px}.new-widget-home{text-align:center;position:absolute;left:0;top:0;height:270px}.new-widget-home img{position:absolute;top:10px;left:90px}#new-widget .sub-button{cursor:pointer;position:absolute;bottom:0;left:125px;width:90px}.new-widget-form{position:absolute;left:0;top:-10px;padding:0 30px 30px 30px;width:307px}.new-widget-form .input-field{height:130px}.widget-level-icon{width:180px;height:180px;background-image:url(/Content/images/dashboard/level-icons.svg?v=2);background-repeat:no-repeat;background-position:0 -10px;margin:0 auto}.widget-level-icon-2{background-position:0 -320px}.widget-16 .sub-button{margin:-5px 0 0 115px}.speeds-list li{padding-left:60px}.speeds-list p{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list-number{font-size:30px;width:30px;text-align:right;position:absolute;left:17px;top:17px}.speeds-list .speed{position:absolute;right:20px;top:10px;font-size:30px;border:2px solid #84b92c;padding:5px 10px;line-height:1;border-radius:100px}.speeds-list .speed.high-speed{border-color:#eb1414}.distance-list li{padding-left:60px}.distance-list p{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.distance-list .distance{position:absolute;right:20px;top:10px;font-size:30px;padding:5px 10px;line-height:1;border-radius:100px}.distance-list .distance span{font-size:16px}.durations-list li{padding-left:60px}.durations-list .idle-time{position:absolute;right:30px;top:20px;width:21px}.top-pois li{padding-left:60px;padding-right:60px}.top-pois .route-poi{position:absolute;right:30px;top:19px}.gd-grid{float:left}.gd-header-co2{background-image:url(/Content/images/fueling-images.svg);background-position:30px -696px;background-repeat:no-repeat;background-size:100px auto;width:30px;height:30px;display:block}.total-co2-holder{background-image:url(/Content/images/fueling-images.svg);background-position:0 -699px;background-repeat:no-repeat;background-size:100px auto;margin-top:-10px}.total-co2-holder span{margin-left:38px}.total-co2-holder span.total-co2{font-size:25px;margin-left:0}.greendriving-widgets{padding:30px;background-color:#eee;height:365px;border-radius:10px;margin-bottom:10px;box-shadow:0 0 10px rgba(0,0,0,.25)}.greendriving-widgets .export-option{position:absolute;right:10px;top:30px}.green-driving-totals,.green-driving-index,.green-driving-chart-holder{background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);float:left;margin-right:30px;min-height:313px;border-radius:5px}.green-driving-totals{width:300px;padding:20px 30px 23px 30px}.green-driving-index h2,.green-driving-totals h2,.green-driving-chart-holder h2{margin:0;margin:0;font-size:22px}.green-driving-index h2{padding-left:67px;background-image:url(/Content/images/fueling-images.svg);background-position:30px -715px;background-repeat:no-repeat;background-size:100px auto}.green-driving-totals .data-block-holder{top:10px;margin-bottom:0}.green-driving-totals .events-block-holder{margin-top:7px;border-bottom:0}.green-driving-totals .data-block .large-item{font-size:22px}.green-driving-totals .data-block-holder .large-item{width:100%;margin-top:0}.green-driving-index .ranking-item.ranking-item-1{margin-top:0}.green-driving-index{padding-top:20px;min-height:343px}.green-driving-chart-holder{padding:20px 30px 30px 30px;width:310px}.greendriving-widgets .fadeIn{animation-name:none!important}.green-driving-index{width:370px;line-height:1}.green-driving-chart{position:absolute!important;left:400px;top:0;margin:60px 0 0 80px}.gd-grid-cup{background-image:url(/Content/images/green-driving.svg);background-repeat:no-repeat;background-position:7px -90px;background-size:46px auto;width:22px;height:40px;display:block;font-size:41px;text-align:right;padding-right:13px;padding-left:44px;position:relative;line-height:1}.gd-grid-cup sub{font-size:10px;position:absolute;right:0;top:5px}.gd-grid-cup.gd-grid-cup-1{background-position:0 -2px;background-size:66px auto}.gd-grid-cup.gd-grid-cup-2{background-position:0 -46px;background-size:66px auto}.gd-grid-cup.gd-grid-cup-3{background-position:0 -92px;background-size:66px auto}.datepicker{cursor:pointer;position:relative}.datepicker-row:before{content:"k";font-family:TrackJack;position:absolute;font-size:20px;top:16px;right:0;z-index:99}.daterangepicker{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.3);box-shadow:0 0 30px 0 rgba(0,0,0,.3);padding:30px 0 100px 30px;border-radius:10px}.daterangepicker.dropdown-menu{width:840px;display:none;z-index:9999}.history-panel .daterangepicker.dropdown-menu{width:664px}.history-panel .daterangepicker .calendar.right{border-right:0}.daterangepicker.daterangepicker-open{height:260px;overflow:visible;padding:30px 30px 100px 30px;z-index:99999}.daterangepicker div{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.daterangepicker.daterangepicker-open div{opacity:1}.daterangepicker_input .input-mini{display:none}.daterangepicker .week:hover~td.available{background-color:#84b92c;color:#fff}.range_inputs{position:absolute;left:0;bottom:30px;width:100%;padding-top:20px;border-top:4px solid #f3f4f5}.range_inputs button{background-color:#84b92c;font-size:16px;padding:5px 20px 6px 20px;border-radius:20px;color:#fff;border:0;font-family:Aller;cursor:pointer;margin-left:30px}.range_inputs button.cancelBtn{background-color:#f3f4f5;color:#555}.range_inputs p{font-size:16px;padding:0;margin:0 0 0 30px}.range_inputs .sub-button{font-size:16px;position:absolute;right:30px;top:17px}.daterangepicker td.available{background-color:#f3f4f5;border-radius:0}.daterangepicker td.available.in-range{background-color:#b7d28b;color:#fff}.daterangepicker td.available.active{background-color:#84b92c;border-radius:0;color:#fff}.daterangepicker td.available:hover{background-color:#84b92c;border-radius:0;color:#fff}.daterangepicker .calendar.left{margin:0;margin-right:50px}.daterangepicker .calendar.right{margin-right:10px;padding-right:60px;margin-top:-4px;border-right:4px solid #f3f4f5}.daterangepicker .calendar.left .calendar-table{padding:0}.ranges li{margin-bottom:5px;border:0;border-radius:30px;color:#555;padding:5px 20px 5px 20px;font-size:16px;display:inline-block;background-color:#fff}.ranges li:hover{border:0;background-color:#84b92c}.ranges li.active{background-color:#84b92c;border-radius:50px;color:#fff;border:0}.ranges li:last-child{display:none}.prev.available{background-image:url(/Content/images/icon-sprite.svg);background-repeat:no-repeat;background-position:0 -296px}.next.available{background-image:url(/Content/images/icon-sprite.svg);background-repeat:no-repeat;background-position:22px -396px}.selection-indicator{position:absolute;left:-4px;bottom:100px;width:130px;height:30px;border-radius:4px;background-color:#a2cfee;opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.selection-indicator.hidden{opacity:0}.selection-indicator.select-end{left:136px}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{font-family:Aller;font-size:16px;width:55px;background-color:#eee;border:1px solid #ccc;border-radius:3px}.daterangepicker .daterangepicker_input{position:absolute;bottom:98px}.history-panel .daterangepicker .calendar.left,.history-panel .daterangepicker .calendar.right{padding-bottom:55px}.daterangepicker .calendar-time{border-top:3px solid #eee;width:255px;margin-left:16px;padding-top:15px}.time-label-tj{position:absolute;left:60px;top:0}.history-from-row input,.history-to-row input{cursor:pointer}.history-from-row .input-field:disabled,.history-to-row .input-field:disabled{color:#555}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{font-family:Aller;font-size:16px;width:55px;background-color:#eee;border:1px solid #ccc;border-radius:3px}.daterangepicker .daterangepicker_input{position:absolute;bottom:98px}.history-panel .daterangepicker .calendar.left,.history-panel .daterangepicker .calendar.right{padding-bottom:55px}.daterangepicker .calendar-time{border-top:3px solid #eee;width:255px;margin-left:16px;padding-top:15px}.time-label-tj{position:absolute;left:60px;top:0}.history-from-row,.history-to-row{cursor:pointer}.history-from-row .input-field:disabled,.history-to-row .input-field:disabled{color:#555}.history-selector{font-family:TrackJack;position:absolute;font-size:20px;top:135px;right:30px;z-index:99}.week-picker table tr:hover td{background-color:#84b92c!important;color:#fff}@media(max-width:1400px){.grid-stack>.grid-stack-item[data-gs-x="2"]{left:33.3333333333%}.grid-stack>.grid-stack-item[data-gs-x="4"]{left:66.3333333333%}.grid-stack>.grid-stack-item[data-gs-width="2"]{width:30.3333333333%;width:32%}.grid-stack-item[data-gs-width="1"]{width:45%}.grid-stack-item[data-gs-x="1"]{left:50%}}.export-type{display:inline-block;width:45px;padding:5px 0 15px 0}.export-type.inactive{opacity:.3;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.export-type .special-checkbox-label{margin-left:3px}.radio-group .export-type .radio-label:before{top:50px;left:5px}.export-option{background-image:url("/Content/images/export-icons.svg");background-repeat:no-repeat;background-position:0 0;background-size:auto 42px;display:inline-block;width:35px;height:42px;margin-bottom:10px;pointer-events:all}.export-option.export-pdf{background-position:-50px 0}.export-option.export-xml{background-position:-200px 0}.export-option.export-audit{background-position:-100px 0}.export-option.export-ico{background-position:-150px 0}.export-option-detail{position:absolute;right:40px;top:-63px;z-index:9999999}.pageheader .export-option{right:20px;top:16px;position:absolute}.pageheader .export-option.export-excel{right:71px}.pageheader .export-option.export-pdf{right:20px}.Route .pageheader .export-option.export-pdf{right:71px}.Route .pageheader .export-option.export-excel{right:122px}.Route.Timeline .pageheader .export-option.export-pdf{right:20px}.utility-block-holder{width:345px;max-height:0;overflow:hidden;z-index:9999;right:-13px;top:56px;position:absolute;padding:0 20px 0 0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.utility-block-holder.active{max-height:361px;max-height:600px;opacity:1;padding:0 20px 20px 20px}.utility-block{margin-top:14px;background-color:#fff;min-height:250px;padding-bottom:44px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);border-radius:10px;overflow:hidden}.utility-block:before{content:" ";background-color:#84b92c;width:20px;height:20px;position:absolute;right:40px;top:5px;margin-left:-10px;transform:rotate(45deg)}h2.utility-block-header{background-color:#84b92c;padding:15px 20px;margin:0;border-bottom:0;color:#fff}.utility-button-all{color:#525252;background-color:#f3f4f5;padding:10px 20px;width:305px;display:block;text-decoration:none;font-weight:bold;position:absolute;bottom:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.utility-block-holder .reload{display:block;width:30px;height:30px;position:absolute;right:32px;top:22px;cursor:pointer;z-index:999;background-image:url(/Content/images/icon-sprite.svg);background-position:0 -1263px;background-size:100% auto}.utility-menu{padding:0;margin:0}.utility-menu li{list-style:none;padding:0;margin:0}.utility-menu li a{color:#525252;padding:10px 20px;border-bottom:1px solid #f3f4f5;width:305px;text-decoration:none;display:block}.utility-menu li a:hover{background:#f3f4f5}.accessibility{padding:0 20px;position:relative}.interface-scale{position:absolute;right:0;top:1px;z-index:999}.unauthenticated-panel .interface-scale{top:-59px}.interface-scale span{display:inline-block;color:#525252;cursor:pointer;margin-left:5px}.interface-scale span.selected{color:#84b92c}.interface-scale-1{font-size:10px}.interface-scale-2{font-size:20px}.interface-scale-3{font-size:30px}.account-options-holder{position:absolute;right:0;top:0}.account-options-holder .utility-block-holder{right:66px;top:61px}.tasks-holder,.functions-holder,.notifications-holder{position:absolute;top:0}.notifications-holder{right:271px}.tasks-holder{right:271px}.functions-holder{right:138px}.alarms-badge,.tasks-badge,.notification-badge{background-color:#288bc3;border-radius:10px;font-family:Aller;font-size:12px;font-weight:bold;height:18px;padding:2px 4px 0 4px;position:absolute;right:8px;text-align:center;top:16px;min-width:12px;z-index:9999;cursor:pointer;display:none;line-height:1}.alarms-badge{background-color:#d72f2f}.alarms-badge-2{background-color:#ea8c21}.k-tabstrip-items .alarms-badge,.k-tabstrip-items .tasks-badge,.k-tabstrip-items .notification-badge{height:17px;padding-top:3px;right:23px;top:-7px}.alarms-badge.active,.notification-badge.active{display:block}.notification-item{padding:15px;position:relative}.notification-item h3{font-size:16px;margin:0}.notification-item p{font-size:12px;margin:0}.notification-type{position:absolute;right:10px;top:10px;font-size:11px;color:#fff;background-color:#288bc3;padding:0 5px 0 5px;border-radius:2px}.notification-type.notification-type-false{display:none}.functions-content{padding:15px 30px 0 30px;color:#525252}.aside .aside-header .alarms-button{right:300px;color:#fff;background-color:#d72f2f;display:none}.aside .aside-header .alarms-button .alarms-badge{top:-4px;left:28px;background-color:#fff;color:#d72f2f;line-height:1.5}#alarmsGrid .device-item{height:40px;top:-5px}#alarmsGrid .device-item .profile-image.with-image{left:0}#alarmsGrid .device-item p{margin-top:10px;margin-left:50px}.alarm-item{height:65px}.alarm-item.device-item h3,.alarm-item.device-item p{margin-left:70px}.alarm-item.device-item .device-mode{position:absolute;left:10px;right:auto;top:5px;margin:0}.alarm-detail{width:100%;height:700px}.alarms-options{position:absolute;right:50px;top:27px}#drivers.k-grid tr td{padding-top:15px;padding-bottom:15px}#detail-content-hidden-drivers-list.detail-content,#detail-content-all-drivers.detail-content{padding-bottom:0}.add-tags-drivers .picklist-select{height:34px;left:256px}.add-tags-drivers .picklist-select p.selected{background-color:#fff;color:#525252}.add-driver-tag-option{left:110px;top:16px}.driver-tags{padding-top:14px}.driver-tags .select-list{color:#fff;max-width:320px}.driver-tags .select-list option{color:#525252}.tag-block-holder.add-driver{top:120px}.tag-block-holder.add-driver .tag-block-line{height:225px}.tag-block-holder.add-driver .tag-block-line-2{top:110px}.tag-block-holder.add-driver .tag-name{top:81px}.vehicles-hider{width:304px;height:300px;background-color:#fff;opacity:.85;position:absolute;left:0;top:0;z-index:9;display:none}#fuelcards.k-grid tr td{padding-top:15px;padding-bottom:15px}.scan-card-output{float:left;width:340px}#users.k-grid tr td{padding-top:15px;padding-bottom:15px}#vehicles.k-grid tr td{padding-top:15px;padding-bottom:15px}#Orders.k-grid tr td,#ShopOrders.k-grid tr td,#PaymentAuthorizations.k-grid tr td,#PaymentOrders.k-grid tr td,#orders-from-portal.k-grid tr td{padding-top:15px;padding-bottom:15px}.message-icon{font-family:TrackJack;font-size:15px;margin-left:10px}#messageGrid.k-grid tr td{padding:15px 0}.tj-icon{font-family:TrackJack;margin:0 10px 0 0;position:relative;top:3px}#allocations-list.k-grid tr td{padding-top:15px;padding-bottom:15px}.k-datepicker .field-validation-error{position:relative;font-size:12px}.k-datepicker .field-validation-error:after{content:"Datum is verplicht";display:block;background-color:#fff;z-index:99999;position:absolute;top:-1px;width:100%}.donut-chart-holder{width:165px;height:160px;margin-top:10px;overflow:hidden}.donut-chart-holder .donut-chart{margin:-38px 0 0 -38px}.home-chart.bar-chart-holder{width:165px;height:250px;overflow:hidden;position:absolute;right:30px;top:34px}.add-service-code.step-2{display:none}.add-service-block{width:520px;border:4px solid #eee;padding:8px 30px;border-radius:20px;margin-top:20px}.add-service-code .select-input .k-autocomplete .k-input{background-color:#eee;padding:6px 15px 10px 15px;width:210px!important}.add-service-code #selected-devices{border-top:5px solid #84b92c}.add-service-code #selected-devices .k-grid-header{display:none}.wizard-holder{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;padding:5px 0}.wizard-step{position:absolute;left:0;top:90px;right:0;bottom:0;z-index:999;background-color:#fff;-webkit-transition:all .6s ease-in-out;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.wizard-step.active{transition:all .6s ease-in-out;opacity:1;z-index:9999;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.wizard-block{width:45%;display:inline-block;vertical-align:top}.wizard-block-1{margin-right:9.6%}.wizard-block-1 .sub-button{margin-top:20px}.wizard-block-2{position:absolute;right:0;top:30px;width:55%;padding-bottom:100px}.wizard-block-2 img{width:auto;max-width:100%;height:auto}.add-code{width:300px;height:215px;position:relative;background-image:url(/Content/images/code-card.png);background-repeat:no-repeat;background-size:100% auto}.add-code .k-maskedtextbox{width:230px}.add-code input{font-family:"Courier New";font-weight:bold;font-size:25px;position:absolute;left:54px;top:146px;width:220px;border:0;height:30px;text-transform:uppercase}.add-device{margin-top:30px;width:45%;float:left}.add-device-image{float:right;width:50%;margin-top:40px}.add-device-image img{width:100%;height:auto}.service-code input{font-family:"Courier New";font-weight:bold;font-size:25px;text-transform:uppercase;width:250px}.add-code-error{max-height:25px;opacity:1}.wizard-list{list-style-type:none}.wizard-list li{counter-increment:step-counter;margin-bottom:28px}.wizard-list li:before{content:counter(step-counter);margin-right:10px;font-size:24px;background-color:#84b92c;color:#fff;font-weight:bold;padding:0 16px 9px 16px;border-radius:30px;line-height:1}.wizard-map{width:500px;height:500px;overflow:hidden;border-radius:500px;z-index:9999}.wizard-loader{width:100px;height:100px;background-image:url(/Content/images/loader.svg);background-position:0 0;background-size:100% auto;position:absolute;z-index:999;left:20px;top:240px;margin-left:-25px}.wizard-steps{font-weight:bold;padding:50px}.wizard-step-item{position:relative}.wizard-step-item span{display:inline-block;font-size:20px;position:absolute;left:80px;top:6px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wizard-step-last.wizard-step-item span,.wizard-step-selected.wizard-step-item span{top:18px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wizard-step-indicator{border:4px solid #999;color:#999;border-radius:100px;width:30px;height:18px;text-align:center;line-height:0;padding-top:12px;display:inline-block;margin:0 17px;font-size:22px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wizard-step-last .wizard-step-indicator,.wizard-step-selected .wizard-step-indicator{width:60px;height:37px;font-size:45px;padding-top:23px;margin:0}.wizard-step-selected.wizard-step-last .wizard-step-indicator,.wizard-step-selected .wizard-step-indicator{border:5px solid #84b92c;color:#84b92c}.wizard-step-last .wizard-step-indicator{font-family:trackjack;border:5px solid #999;color:#999;height:30px;padding-top:30px}.wizard-step-seperator{width:100px;border-left:4px #999 solid;height:30px;margin:10px 0 10px 34px}.wizard-end .check{width:100px;height:100px;float:left;margin:0 30px 300px 0;background-image:url(/Content/images/icon-sprite.svg);background-repeat:no-repeat;background-size:100% auto;background-position:0 -3770px}.wizard-report{background-color:#f3f4f5;padding:10px 30px 30px 30px;width:300px;font-size:14px}.level-types{width:730px;text-align:center}.level-type{padding:20px 20px 30px 55px;width:200px;height:105px;background-color:#eee;border-radius:15px;position:relative;margin:0 30px 30px 0;float:left;text-align:left}.level-type h3{margin:0}.radio-group .level-type .radio-label{position:absolute;left:20px;top:20px}.level-type ul{padding:0;margin:6px 0 0 0}.level-type ul li{list-style:none;padding-left:30px;position:relative}.level-type ul li:after{transform:rotate(225deg) scale(-1,1);transform-origin:left top;border-right:5px solid #84b92c;border-top:5px solid #84b92c;content:"";height:14px;left:2px;position:absolute;top:10px;width:8px;display:block}.account-message-holder{height:400px;position:relative}.account-info{height:340px;width:340px;overflow:hidden;position:absolute;left:400px;top:0;background-color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.account-info.active{left:0}.account-info.active-right{left:400px}.account-info.inactive-left{left:-400px}.account-info-scroller{width:15px;height:15px;background-color:#eee;position:absolute;left:30px;bottom:30px;border-radius:100px;z-index:99999;cursor:pointer}.account-info-scroller.active{background-color:#84b92c}.account-info-scroller-1{left:60px}.account-info-scroller-2{left:90px}.account-info-scroller-3{left:120px}.account-info-window{height:550px;height:57vh;background-color:#fff;position:relative;padding:0 0 50px 0}.account-info-window .wizard-step{top:0}.account-info-window .form-buttons{position:absolute;bottom:0;left:0;right:0;z-index:9999;background-color:#fff}.account-info-window .wizard-step img{width:100%;height:auto;max-height:500px}#addCreditsHolder .service-levels{width:355px;padding:0;position:absolute;right:80px;top:105px}#addCreditsHolder .shop-item h3{position:relative;top:0;width:100%;margin:0;font-size:16px;font-weight:bold}#addCreditsHolder .shop-item{width:100%;height:auto;border:0}#addCreditsHolder .shop-item img{right:0;top:0}#addCreditsHolder .shop-item .sub-button{position:relative;bottom:auto;right:auto;margin-top:20px}.shop-service-levels{overflow:auto}.shop-item{text-decoration:none;color:#525252;position:relative;display:block;float:left;width:250px;height:240px;border-bottom:2px solid #f3f4f5;margin-bottom:25px}.shop-item h3{position:absolute;top:0;width:100%;margin:0;font-size:16px;font-weight:bold}.shop-item img{position:absolute;top:25px;width:155px;height:auto}.shop-item .price-box{position:absolute;bottom:30px;width:100%}.shop-item .sub-button{position:absolute;bottom:30px;right:30px}.k-grid{border:0;box-shadow:0 0 10px rgba(0,0,0,.25);overflow:hidden;border-radius:10px}div.k-grid-header{background-color:#84b92c;border:0;background-image:none;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}div.k-grid-footer{border:0}.k-grid-header-wrap{border:0}.k-grid-toolbar{display:none}.k-grid .k-group-col{width:.000001em}.k-grid-header th.k-header{border:0;color:#fff;background-color:#84b92c;padding-top:15px;padding-bottom:15px;background-image:none}.k-grid-header .k-header .k-link{color:#fff}.k-grid-header th.k-header .k-icon{margin:2px 0 0 10px}.k-filter-row th{border:0}.k-filtercell .k-autocomplete .k-input{width:100%!important;font-size:14px;padding-left:4px}.k-filtercell .k-dropdown-wrap k-state-default,.k-filtercell .k-widget.k-dropdown-operator{background-color:transparent;border:0}.k-filtercell .k-dropdown-wrap.k-state-focused{background-color:transparent;width:300px}.k-filtercell>.k-operator-hidden{padding-right:0}.k-filtercell .k-dropdown-wrap{border:0}.k-filtercell .k-icon{opacity:1}.k-filtercell .k-button{color:#fff;border:0;background-color:transparent}.k-input[data-text-field$=DepartureAddressPOIType],.k-input[data-text-field$=ArrivalAddressPOIType]{cursor:pointer}.filter-grid-button{width:45px;height:45px;line-height:2.2;color:#fff;font-size:20px;text-decoration:none;font-family:TrackJack;text-align:center;cursor:pointer;position:absolute;top:77px;right:5px;z-index:99999}.k-animation-container .k-list-container{min-width:200px!important}.k-grid tr{position:relative;cursor:pointer}.k-grid tr.k-state-selected,.k-grid td.k-state-selected,.k-grid td.k-state-selected.k-state-focused,.k-grid tr.k-state-selected.k-state-selected td,.k-grid tr.k-state-selected.k-alt td{background-color:#b8df75;color:#fff}.k-grid tr.k-state-selected+tr.message-row td{background-color:#84b92c;color:#fff}.k-grid tr td{border:0}.k-grid tr.k-alt td{background-color:#fbfbfb}.k-grid tr:hover+tr.message-row{background-color:#f5f6f6}.k-grouping-row{background-color:#84b92c;background-color:#a2cfee;color:#fff}.k-grouping-row p{display:block;padding-left:22px}.k-grouping-row p::first-letter {text-transform:capitalize}.k-grouping-row .sub-button{margin:0 10px 0 10px}.k-group-footer td{background-color:#ebebeb;color:#535353;position:relative;overflow:visible}#main-body .k-filter-menu .k-dropdown{width:240px}#main-body .k-header .k-grid-filter{padding-top:4px}#main-body .k-filter-menu .k-primary{background-color:#84b92c;color:#fff;border-radius:100px}#alarmsOfDeviceGrid .k-state-selected td,#notification-list .k-state-selected td,.notifications-home .k-state-selected td,.pois .k-state-selected td,.reports .k-state-selected td{padding-bottom:85px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#alarmsOfDeviceGrid .k-state-selected td .edit-row-controls,#notification-list .k-state-selected td .edit-row-controls,.notifications-home .k-state-selected td .edit-row-controls,.pois .k-state-selected td .edit-row-controls,.reports .k-state-selected td .edit-row-controls{height:85px}.edit-row-controls{background-color:#a2cfee;color:#fff;position:absolute;left:0;width:100%;overflow:hidden;height:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.edit-row-controls:before{content:" ";background-color:#84b92c;width:20px;height:20px;position:absolute;left:50%;top:-10px;margin-left:-10px;transform:rotate(45deg)}.edit-row-controls a{color:#fff;width:50%;text-align:center;padding:20px 0 15px 0;display:inline-block}.edit-row-controls a:hover{background-color:#84b92c}.edit-row-controls a span{font-family:TrackJack;display:block;font-size:30px;margin-bottom:5px}.poi-csv-format{font-family:"Courier New";border:1px solid #999;padding:20px;font-size:12px;width:768px;height:200px;user-select:all}.tag-list-item{position:relative}.tag-list-item .function-icon{position:absolute;right:0;top:-17px}.add-driver .form-row.picklist-row,.add-user .form-row.picklist-row,.edit-tags .form-row.picklist-row{padding:0}.tag-scheme-block-holder .picklist-select.picklist-result,.edit-tags .picklist-select.picklist-result,.add-driver .picklist-select.picklist-result,.add-user .picklist-select.picklist-result{border-right:solid 20px;border-color:#84b92c}.tag-scheme-block-holder .picklist-select.picklist-result{margin-left:-50px}.tag-form{position:relative}.tag-block-holder{position:absolute;left:575px;top:200px;width:100%}.tag-block-line{border:4px solid #84b92c;height:312px;width:50px;border-left:0;position:absolute;left:-6px;border-radius:8px}.tag-block-line-2{border-top:4px solid #84b92c;height:0;width:40px;top:160px;left:46px;position:absolute}.tag-name{background-color:#84b92c;border-radius:10px;height:62px;position:absolute;top:131px;left:100px;width:100%}.tag-name:before{background-color:#84b92c;border-radius:10px;transform:rotate(45deg);content:"";width:48px;height:48px;position:absolute;top:7px;left:-16px}.tag-name:after{background-color:#fff;border-radius:10px;content:"";width:17px;height:17px;position:absolute;top:22px;left:-9px}.tag-name .form-row{min-width:240px;margin-left:20px;width:100%}.tag-name input,.tag-name label{color:#fff}.tag-name .input-field{width:90%}.tag-small{background-color:#84b92c;padding:0 5px;height:22px;position:relative;margin:0 5px 3px 10px;font-size:9px;color:#fff;display:inline-block;border-radius:3px;max-width:100px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.tag-small-content{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;height:18px;margin-top:-1px;padding-left:1px}.tag-small:before{background-color:#84b92c;border-radius:3px;transform:rotate(45deg);content:"";width:16px;height:16px;position:absolute;z-index:-1;top:3px;left:-7px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.tag-small:after{background-color:#fff;border-radius:10px;content:"";width:5px;height:5px;position:absolute;top:8px;left:-3px}.tag-small.selected{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.tag-small.selected:before{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.tag-small.has-drivers:before,.tag-small.has-drivers{background-color:#57b2df;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.tag-small.has-drivers.selected:before,.tag-small.has-drivers.selected{background-color:#288bc3}.tag-small.shared-tag{padding-right:20px}.external-tag-icon{font-family:TrackJack;font-size:12px;position:absolute;right:4px;top:-1px;color:#525252}.tag-scheme{margin-top:-50px}.tag-scheme .tag-scheme-device{width:300px;top:184px;border-top:2px solid #f6f7f7;border-right:4px solid #84b92c;padding-top:30px}.tag-scheme .tag-scheme-device .input-label{top:10px}.device-tag-line{border-top:4px solid #84b92c;height:0;position:absolute;width:115px;top:263px;left:300px}.tag-scheme-block-holder{position:relative;width:500px;left:410px}.tag-scheme-block{position:relative;width:300px;top:118px;left:280px}.tag-scheme-block-holder .tag-name{top:-2px;left:0}.tag-scheme-block-holder .tag-name .input-field[readonly]{color:#fff}.tag-scheme-block-holder .tag-block-line{border:4px solid #84b92c;border-right:0;left:-81px;top:146px;height:251px;border-radius:0}.tag-scheme-block-holder .tag-block-line-2{top:28px;left:-57px}.tag-scheme-block .sub-button{position:relative;left:195px;top:70px}.k-scheduler{height:auto;border:0}k-scheduler-layout{padding-bottom:300px}k-scheduler-layout>.k-scheduler-times{padding-bottom:0}.k-scheduler-times th{font-weight:normal}.k-scheduler-agendaview .k-scheduler-header th,.k-scheduler-agendaview .k-scheduler-table td{height:75px}.route-options-schedular{position:absolute;right:120px;top:21px}.route-options-schedular .special-checkbox-holder{display:inline-block;margin-right:20px}.k-event{border:0;margin-left:-1px;padding-bottom:1px}.agenda-item-template{position:absolute;width:100%;height:100%;color:#555}.agenda-item-template.type-0{background-color:#ebf1e2;border-left:4px solid #84b92c;cursor:pointer}.agenda-item-template.type-1{background-color:#e2ecf2;border-left:4px solid #288bc4;cursor:pointer}.agenda-item-content{padding:2px 10px;font-size:12px}.agenda-item-content .route-poi{margin-left:0}.tj-footer td{text-align:right;font-weight:bold;padding-right:70px}.total.grand-total{font-size:20px}.picklist-row{width:620px}.picklist-holder{margin-top:10px;position:relative}.picklist-select{height:200px;width:250px;left:0;border:4px solid #f3f4f5;border-radius:2px;display:inline-block;font-size:16px;background-color:#fff}.picklist-result{margin-left:50px}.picklist-select p{margin:0;padding:5px 10px 5px 10px;cursor:pointer;width:230px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.picklist-select p.selected{background-color:#a2cfee;color:#fff}::-moz-selection{background:#84b92c}::selection{background:#84b92c}.picklist-buttons{text-align:center;width:48px;display:inline-block;position:absolute;left:254px}.picklist-buttons a{font-family:TrackJack;letter-spacing:-17px;position:absolute;font-size:30px;color:#999;line-height:1;padding-right:10px;left:0;width:40px}.picklist-buttons a.add-one{left:0;top:77px}.picklist-buttons a.add-all{top:15px}.picklist-buttons a.remove-one{top:102px;left:0}.picklist-buttons a.remove-all{top:163px}.k-notification{width:100%;box-shadow:none;margin-bottom:20px;border:0;border-radius:10px}.notification-content{color:#fff;box-shadow:none;padding:20px;min-height:65px;display:table;padding-left:100px}.notification-text{display:table-cell;vertical-align:middle}.notification-text a{color:#fff}.notification-content h3,.notification-content p{margin:0;padding:0}.notification-icon{width:60px;height:60px;font-family:TrackJack;font-size:40px;position:absolute;left:20px;top:22px;line-height:1.5;border:2px solid;border-radius:150px;text-align:center}.notification-content.saving .notification-icon{background-image:url(/Content/images/loader.svg);background-position:50% 50%;display:block;background-size:100% auto;border:0}.k-widget.k-notification.k-notification-saving,.k-widget.k-notification.k-notification-info{background-color:#288bc3}.k-widget.k-notification.k-notification-success{background-color:#85bb2c;background-color:#84b92c}.k-widget.k-notification.k-notification-warning{background-color:#ea8c20;background-color:#ea8c21}.k-widget.k-notification.k-notification-error{background-color:#d64616;background-color:#d72f2f}.tj-slider{width:340px}.k-slider-horizontal .k-draghandle{width:30px;height:30px;top:-13px}.k-slider-horizontal .k-slider-selection,.k-slider-horizontal .k-slider-track{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.order-status{width:45px;height:40px;display:block;position:relative;left:0;top:0;background-image:url(images/icon-sprite.svg?v=27082015);background-repeat:no-repeat;background-position:0 100px}.order-status.order-complete{background-position:0 -1700px}.order-status.PAID,.order-status.NOTSTARTED{background-position:0 -1786px}.order-status.ERROR{background-position:0 -1600px}.order-status.CANCELLED{background-position:0 -1600px}.order-status.EXPIRED{background-position:0 -1600px}.customer-details{margin-top:20px}.order-details{width:770px;position:relative}.order-detail-table{width:100%;margin-top:160px}.order-detail-table th,.order-detail-table td{padding:10px 0 10px 0}.order-detail-table th{border-bottom:4px solid #84b92c;text-align:left;font-family:AllerBold;font-weight:normal}.order-detail-table th.amount{text-align:right}.order-detail-table-discount td{border-top:2px solid #f0f0f0}.order-detail-table-totals td{border-top:4px solid #f0f0f0;font-family:AllerBold}.payment-complete-details{position:relative;padding-left:110px}.payment-complete{right:0}.payment-complete .main-button{margin:30px 0 0 0}.print-address{right:0;top:0;width:200px;position:absolute}.print-message{border-top:4px dashed #f0f0f0;padding-top:30px;margin-top:30px}.print-address p,.print-footer p{color:#ccc;padding:0;font-size:14px}.page-template .order-status{display:none}@media(max-width:1445px){.form-block{width:295px}.form-row.medium{width:46%}.md-modal{width:90%}}@media(max-width:1400px){.main-section{left:65px}.detail-section{left:65px}ul.main-nav{top:80px;left:5px;width:25px}.logo{width:44px;height:50px;left:10px;position:fixed}.navigation{width:65px;position:absolute;left:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-nav{left:5px}.navigation.active{left:0}.navigation ul li a{padding:30px 0 30px 55px}.navigation ul li a:after{left:10px}.navigation ul li a span{display:none}ul.utilities{width:65px}ul.utilities:before{width:30px;margin-left:18px}.sub-menu-holder{left:-770px}.sub-menu-holder.sub-menu-open{left:65px}.sub-menu-holder h1{font-size:20px}.sub-menu-holder li a{font-size:14px}.dashboard{right:0;left:0}.mini-map{width:100%;height:300px;background-color:#eee;display:block}.leaflet-top{top:70px}.logo.map-logo{display:none}.detail-header{left:77px;right:400px}.form-buttons-holder{left:95px;right:400px}.form-buttons{margin-right:30px}.service-levels{width:320px;margin:30px 0 30px 0;position:relative}.route-options{display:none}.empty-selection{width:200px;margin:0 0 0 -100px}.route-item{width:90%}.report-icons{width:100%}.picklist-row{width:400px}.picklist-select{width:160px}.picklist-buttons a{left:162px}.picklist-buttons{left:2px}.picklist-buttons a.add-one,.picklist-buttons a.remove-one{left:160px}.k-item.accessoires-tab{position:relative}.tag-block-holder{left:400px}.k-tabstrip-items .k-item .k-link{margin-right:20px}.time-picker-holder{transform:scale(.8);left:-42px;top:-30px}.history-panel .animation-controls-holder{transform:scale(.8);top:158px}.history-panel{height:380px}.widget{transform:scale(.65);transform-origin:0 0}.add-device{width:100%}.add-device-image{display:none}.service-access-menu{padding:60px 5px 10px 10px;transform:scale(.7);left:-10px;bottom:65px;width:95px;position:fixed}.service-access-menu-2{padding:10px;width:100px;text-align:center}.service-access-menu-label{display:none}.sub-menu-section{height:100%;overflow:auto}.service-access-label,.service-access-username{display:none}}@media screen and (max-width:800px){body{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);left:-12.5%;top:-12.5%;position:absolute;width:125%;height:125%}.terms-holder{position:relative;left:0}.form-buttons .window-option.special-checkbox-holder{right:auto;bottom:-70px}.md-modal.message{margin:50px 0 0 20px}.sub-menu-holder{width:330px}.main-section{right:10px}.detail-section{right:10px}.detail-section .close-button{right:40px}.form-buttons-holder{right:0}.detail-header{right:0}.pageheader h1{padding-left:75px}.detail-header h1{padding:0 30px 20px 75px}.widget{transform:scale(1)}}@media(max-width:800px){.dashboard{padding:20px 20px 0 20px}.dashboard .grid-stack-item{position:relative!important;width:100%!important;left:0!important;top:auto!important;margin-bottom:20px}.dashboard .grid-stack-item.add-widget-widget{width:200px!important}}.route-overview{background-image:url(/Content/images/route-overview-bg.png);background-size:100% auto;background-position:0 0;display:block;position:absolute;left:30px;top:80px;width:1215px;height:769px}.route-overview h2{font-size:22px;margin:0}.main-data{text-align:center;color:#fff;width:300px;height:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:absolute;left:460px;top:25px}.main-data p{margin:0 0 -5px 0}.main-data h1{font-size:30px;margin:0}.main-data .selected-period{position:absolute;bottom:5px;width:300px}.overview-list{font-size:20px;width:235px;position:absolute}.general-data h2,.overview-list h2{border-bottom:dashed 3px #84b92c;padding-bottom:5px;margin-bottom:5px}.overview-list .toplist-item{position:relative;font-size:18px;padding-left:25px;background-image:url(/Content/images/route-overview-icons.png);background-position:0 -94px;background-repeat:no-repeat}.overview-list .toplist-item.item-0{font-size:25px;margin-bottom:-5px;font-weight:500}.overview-list .toplist-item.item-1{background-position:0 -193px}.overview-list .toplist-item.item-2{background-position:0 -294px}.overview-list .toplist-item div{width:168px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.overview-list .toplist-item span{position:absolute;right:0;top:0}.overview-list#visitsToCity{left:214px;top:279px}.overview-list#drivers{left:42px;top:471px;width:255px}.longest-holder{position:absolute;left:490px;top:279px;width:240px}.longest-holder .city-start,.longest-holder .city-end{font-size:18px;position:absolute;top:0;width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.longest-holder .city-start{left:0}.longest-holder .city-end{right:0;text-align:right}.longest-holder .value{font-size:12px;position:absolute}.longest-holder .longest-distance{position:relative;height:48px}.longest-holder .longest-distance .value{width:100%;left:0;bottom:2px;text-align:center}.longest-holder .longest-duration{position:absolute;height:48px;top:76px;width:100%}.longest-holder .longest-duration .city-start,.longest-holder .longest-duration .city-end{width:39%;top:12px}.longest-holder .longest-duration .value,.longest-holder .longest-duration .value2{width:100%;font-size:12px;left:0;top:0}.longest-holder .longest-duration .value2{text-align:right}.general-data{width:280px;top:300px;position:absolute;right:40px;top:279px}.route-overview .routes-info{margin-top:19px;margin-left:-35px}.route-overview .route-chart-donut{right:-36px;top:24px}.distance-weekday{height:175px;padding-bottom:30px;position:absolute;right:54px;top:30px}.distance-weekday h2{margin-bottom:20px;width:256px;text-align:center}.driver-number{background-image:url(/Content/images/route-overview-icons.png);background-position:0 0;background-repeat:no-repeat;display:block;height:52px}.pois-holder{position:absolute;top:439px;left:400px;width:500px}.pois-holder h2{display:inline-block;width:190px;position:relative;top:-10px}.total-static-time{position:absolute;bottom:84px;left:490px}.total-static-time h2{margin-left:18px}.mileage-chart{position:absolute!important;bottom:49px;left:740px}.mileage-chart h2{margin-left:13px}.start-mileage,.end-mileage{position:absolute;bottom:-14px;left:14px;font-size:12px}.end-mileage{text-align:right;right:6px}.weekday-item{background-color:#84b92c;width:28px;display:inline-block;border-radius:3px;margin-right:10px;vertical-align:bottom;position:relative;text-align:center;font-size:12px}.weekday-name{position:absolute;bottom:-20px;width:100%}.weekday-distance{color:#fff;width:100%;padding-top:4px;line-height:1}.weekday-distance span{font-size:9px;width:100%;display:block;padding-top:2px}.weekday-distance.top{position:absolute;top:-30px;color:#525252}.overview-poi-marker-holder{position:relative;height:83px;display:inline-block;margin-right:20px;width:60px}.overview-poi-marker-holder .poi-image{border-color:#84b92c;background-color:#84b92c}.overview-poi-marker-holder .poi-image.none{background-position:500px 500px}.overview-poi-marker-holder .poi-shadow{z-index:9}.overview-poi-marker-holder .poi-time,.overview-poi-marker-holder .poi-name{position:absolute;bottom:-20px;font-size:12px;width:80px;margin-left:-15px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.overview-poi-marker-holder .poi-time{bottom:-33px}.account-message-types .header-row{font-weight:bold;border-bottom:3px solid #eee;padding-top:10px;padding-bottom:10px}.account-message-types .form-row{border-bottom:1px solid #eee;padding-top:10px;padding-bottom:10px}.account-message-types .main-label{width:360px;display:inline-block}.account-message-types .column-1,.account-message-types .column-2,.account-message-types .column-3{width:100px;display:inline-block}.reference-holder{width:100%;max-width:600px}.reference-row{padding:20px 0;border-bottom:2px solid #eee;position:relative}.reference-row.reference-header{border-bottom:4px solid #eee;font-weight:bold}.reference-header .reference{border:0}.reference-account{width:200px;overflow:hidden;margin-right:30px;padding:5px 0}.reference{width:130px;border:1px solid #eee;font-family:Aller;font-size:15px;padding:10px;position:absolute;left:200px;top:16px}.reference-row .sub-button{position:absolute;right:0;top:20px}.detail-content#detail-content-extend-devices{top:20px}.extend-devices-page h1{text-align:center;font-size:40px;margin-top:0}.extend-content{padding:40px 50px;border:5px solid #eee;border-radius:25px;position:absolute;left:0;right:0;float:left}.portal-version .page-header{display:block;font-size:28px;font-weight:bold}.extend-block{margin:0 70px 30px 0;max-width:270px;width:100%;float:left}.extend-services-holder.extend-block{max-width:335px}.extend-account-holder.extend-block{margin-right:0}.extend-block .form-block{width:270px}.extend-devices{max-height:470px;height:100%;overflow:auto}.extend-content h3{margin:0;font-size:25px;border-bottom:5px solid #eee;padding-bottom:20px;margin-bottom:20px}.extend-content ul{padding:0}.extend-content li{list-style:none;position:relative}.extend-devices-holder li{padding:0;margin:0}.extend-services-holder li{position:relative;padding:8px 0 8px 45px;margin:0}.extend-device-name{width:100%;height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.extend-amount{float:right}.extend-label{width:218px;display:inline-block}.extend-services-services li input{position:absolute;opacity:0;cursor:pointer}.extend-devices-holder li input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.extend-content label{display:block;padding-left:0;font-size:16px}.extend-devices-holder label{padding:12px 0 10px 105px;margin-top:-4px;border-radius:5px}.extend-devices-holder .device-item .profile-image{left:47px;top:9px}.extend-content .device-item input:checked~label{background-color:#eee}.extend-device-extension{font-style:italic}.extend-devices-holder label span{display:block;margin-top:-2px;font-size:12px}.extend-content .sub-button,.extend-content .main-button{margin-top:20px}.extend-content .text-button{margin-left:20px}.extend-button-holder{width:100%;float:left;border-top:5px solid #eee}.extend-devices-holder .device-image{border-width:2px;border-style:solid;border-radius:100px;width:30px;height:30px;margin:3px 10px 0 4px;float:left}.extend-devices-holder.extend-success .device-image{margin-top:-5px}.extend-calculation{border-top:3px dashed #eee;padding:10px 0;font-weight:bold}.extend-calculation div{float:right}.extend-country{float:left;font-size:16px;width:100%;border:0;margin:5px 0 0 -5px}.extend-country option{font-size:14px}.extend-success-pending{background-image:url(/Content/images/loader.svg);background-position:0 0;background-repeat:no-repeat;background-size:50px auto;padding-left:60px}.extend-success .extend-devices-holder .device-item .profile-image{left:7px}.extend-success .extend-devices-holder label{padding-left:55px}.extend-check{background-image:url(/Content/images/icon-sprite.svg);background-repeat:no-repeat;background-position:52px -3708px;background-size:100px auto;width:200px;height:200px;display:block;border:10px solid #84b92c;border-radius:300px}.extend-services-expired-error li{list-style:inside}.extend-message{border-radius:10px;background-color:#eee;padding:20px 20px 20px 100px;margin-bottom:30px;position:relative;min-height:72px}.extend-message a{color:#555}.extend-message .notification-icon{border-color:#eb8c20;color:#eb8c20;top:25px}.extend-message .notification-content{color:#eb8c20}.extend-message p{margin:0}#reactivate-services{border-bottom:2px dashed #eee}#reactivate-services .radio-container input:checked~label .checkmark-radio{background-color:#daeabf}.checkmark{position:absolute;top:17px;left:10px;height:25px;width:25px;background-color:#eee;z-index:999}.check-container input:checked~label .checkmark{background-color:#84b92c}.checkmark:after{content:"";position:absolute;display:none}.check-container input:checked~label .checkmark:after{display:block}.check-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.radio-container input{position:absolute;opacity:0;cursor:pointer}.checkmark-radio{position:absolute;top:7px;left:10px;height:25px;width:25px;background-color:#eee;border-radius:50%}.radio-container:hover input~label .checkmark-radio{background-color:#ccc}.radio-container input:checked~label .checkmark-radio{background-color:#84b92c}.radio-checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~label .checkmark-radio:after{display:block}.radio-container input:checked~label .checkmark-radio:after{position:absolute;top:7px;left:10px;height:25px;width:25px;background-color:#eee;border-radius:50%}.device-item .check{position:absolute;left:0;top:11px;color:#a0d046;font-size:25px!important}.vat-message{font-style:italic;font-size:12px}.portal-version .orders-content{padding:10px 20px 150px 20px!important}.orders-content .page-header{padding-left:15px}.order-state{font-size:12px;color:#fff;border-radius:5px;padding:5px 10px;position:absolute;right:50px;top:21px}#orders-from-portal .order-state{top:9px}.order-state.order-state-complete{background-color:#a0d046}.order-state.order-state-new,.order-state.order-state-processing,.order-state.order-state-pending_payment,.order-state.order-state-payment_review,.order-state.order-state-pending,.order-state.order-state-holded,.order-state.order-state-closed,.order-state.order-state-canceled{background-color:#ea8c20}.order-state.order-state-canceled_processed_by_portal,.order-state.order-state-fraud{background-color:#fe0000}.orders-list .ui-btn.ui-btn-icon-right:after{top:31px}.orders-text{padding:15px;text-align:center}.extend-account-message{border-radius:5px;padding:5px 12px;margin:10px 0;color:#fff;display:none;font-size:12px}.extend-account-message.extend-account-success{background-color:#a0d046}.extend-account-message.extend-account-error{background-color:#fe0000}.extend-account-message.extend-account-warning{background-color:#ea8c20}.devices-loader{position:absolute;bottom:20px;left:50%;margin-left:-295px;padding:20px;background-color:#fff;border-radius:15px;height:40px;width:390px;z-index:99999;box-shadow:0 0 21px rgba(0,0,0,.3);display:none}.devices-loader.active{display:block}.devices-loader.active:after{position:fixed;content:"";top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);height:100%;width:100%;z-index:-1}#invoicingGrid .license-plate-new{font-size:14px;width:70px;overflow:hidden;padding:1px 3px 1px 17px;top:8px;left:10px;background-size:12px auto}.config-message{background-color:#eb8c20;width:auto;padding:4px 12px;margin:5px;border-radius:10px;font-size:12px;color:#fff;background-image:url(/Content/images/loader.svg);background-position:97% 50%;background-repeat:no-repeat;background-size:20px auto}.invoicing-error-row td{background-color:#fcc!important}.tj2fa-header{text-align:center;margin:0 0 10px 0;font-size:27px}.tj2fa-option{width:250px;height:50px;border:1px solid #eee;border-radius:10px;display:inline-block;margin:6px;text-align:center;position:relative;padding-top:160px}.tj2fa-option[data-isvalid=False]{opacity:.3}.tj2fa-option.selected{background-color:#eee;border:4px solid #a2cfee;margin:4px}.tj2fa-option-inner{width:120px;height:120px;background-color:#fff;border-radius:10px;background-image:url(/Content/images/2fa-icons.svg);background-repeat:no-repeat;position:absolute;left:50%;top:30px;margin:0 0 0 -60px;background-position:50% -174px}.tj2fa-option-2 .tj2fa-option-inner{background-position:50% 26px}@media screen and (max-width:450px){.extend-block{margin:0 0 30px 0;max-width:100%}}#alarms-map .leaflet-top.leaflet-right,#detail-history .leaflet-top.leaflet-right{top:60px}#downloads.k-grid tr td{padding-top:15px;padding-bottom:15px}#storage-quota-progress{background:#eee;border-radius:20px;height:20px;width:100%}#storage-quota-progress-fill{content:"";display:block;background:#84b92c;width:0%;height:100%;border-radius:20px}.k-tooltip-content:after{display:none!important}.certificate-block{background-color:#eee;margin:0 0 10px 0;padding:15px;border-radius:10px}.certificate-block a{margin:auto;margin-top:11px;text-decoration:none}.app-iframe{border:0;width:100%;height:100%;border-radius:10px}.app-iframe-aside{border:0;width:500px;left:-50px;top:-100px;position:absolute;height:125%;transform:scale(.8)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#888;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}#rrsEmail{width:250px;border:1px solid #eee;border-radius:2px;padding:10px;margin:10px 0 0 0}