@charset "UTF-8";body,html{height:100%}body{margin:0;font-size:15px;max-width:100%}body.photo-bg{background-color:#031f41;background-image:url(/images/bg-2020.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover}body.color-bg{background-color:#f7f7f7}body.color-bg:before{content:"";height:400px;width:100%;background:#f7f7f7;background:linear-gradient(0deg,#f7f7f7,#92d5f6);opacity:.4}body.full-width #main>.container{max-width:100%;width:100%}body.full-width #main>.container>*{max-width:inherit}body.dashboard #main>.container{max-width:1500px;width:96%}body.dashboard #main>.container>*{max-width:inherit}body.has-modal{overflow:hidden}body.touch.has-modal{position:fixed}body.fixed-height{overflow:hidden}body.fixed-height .footer{display:none}.container{width:96%;max-width:1500px}.container .container{width:100%;max-width:none;padding:0}.main.fullwidth>.container{width:100%;max-width:100%}.main.fullwidth>.container .full,.main.fullwidth>.container>.row{max-width:100%}.main>.container>*{max-width:1500px;margin-left:auto;margin-right:auto}.main>.container>#mainModules{max-width:1800px}.main>.container>.aw-modal{max-width:none}.container.full-width{width:100%;max-width:100%}.container.full-width .full,.container.full-width>.row{max-width:100%}#topmenu{position:relative}.main{padding:30px 0;min-height:1500px;min-height:85vh}.main.main-nopadding{padding:0}.main .main-content{background:#fff;padding:25px 30px;border-radius:2px}.main .main-content.tab-pane{border-radius:0}.main .main-content.main-content-alt{background:transparent;padding:0}@media (max-width:720px){.main .main-content.main-content-alt{padding:0!important}}#main.main-alt{padding-top:0}@media (max-width:720px){#main.main-alt{padding-top:0!important}}#main .main-content-alt .tabnav-container{padding:5px;padding-bottom:0;background-image:linear-gradient(180deg,#041e42,#79b5d7);border-top:1px solid #28375a;border-bottom:1px solid #75b0d2}#main .main-content-alt .tabnav-container .nav-tabs{border:0;font-size:12px}#main .main-content-alt .tabnav-container .nav-tabs li{margin-right:20px}#main .main-content-alt .tabnav-container .nav-tabs li a,#main .main-content-alt .tabnav-container .nav-tabs li a:hover{display:inline-block;padding:4px;background:transparent;border:0;border-top:0!important;border-radius:0;border-bottom:2px solid transparent;color:#d0d1d9;transition:all .2s;padding-bottom:10px;font-weight:600}@media (max-width:720px){#main .main-content-alt .tabnav-container .nav-tabs li a,#main .main-content-alt .tabnav-container .nav-tabs li a:hover{margin-top:2px}}#main .main-content-alt .tabnav-container .nav-tabs li a:hover{border-bottom:2px solid #f58220;color:#fff}#main .main-content-alt .tabnav-container .nav-tabs li.active a,#main .main-content-alt .tabnav-container .nav-tabs li.active a:hover{color:#f58220;border-bottom:2px solid #f58220}@media (max-width:720px){#main .main-content-alt .tabnav-container .nav-tabs li.active a,#main .main-content-alt .tabnav-container .nav-tabs li.active a:hover{margin-top:0}}#main .main-content-alt .tabnav-container .nav-tabs li .count{border-radius:8px;height:16px;min-width:16px;background:#f58220;color:#fff;display:block;font-size:11px;text-align:center;padding-top:0;padding-left:3px;padding-right:3px;display:inline-block;margin-left:10px;font-weight:700}@media (max-width:720px){#main .main-content-alt .tabnav-container{padding:5px 15px 0}#main .main-content-alt .tabnav-container .container{padding:0;overflow-x:scroll;overflow-y:hidden}#main .main-content-alt .tabnav-container .nav-tabs{display:flex}#main .main-content-alt .tabnav-container .nav-tabs li{float:none}#main .main-content-alt .tabnav-container .nav-tabs li a{white-space:nowrap}}.main .main-content h1:first-child{margin-top:0}.main .main-module{display:block;padding:25px 10px 25px 20px;margin-top:10px;margin-bottom:15px;background:#186d93;color:#fff;border-radius:5px;height:116px;max-height:116px;overflow:hidden;text-decoration:none;transition:background .2s ease-in-out}.main .main-module:hover{background:#145d7d}.main .main-module.admin{display:block;padding:25px 10px 25px 20px;margin-bottom:25px;color:#fff;border-radius:5px;height:116px;max-height:116px;overflow:hidden}.main .main-module.admin i.fa,.main .main-module i.fa{color:#fff;opacity:.5;font-size:64px;float:left;margin-right:13px}.main .main-module.admin a,.main .main-module a{text-decoration:none;color:#fff}.main .main-module.admin h2,.main .main-module h2{font-size:20px;margin:0 0 0 95px}.main .main-module p{margin:10px 0 1px 95px}.footer{position:relative;padding:100px 30px 30px}@media (max-width:640px){.footer{padding:140px 30px 30px 40px}}.footer .footerlogo{display:block;float:left;width:120px;height:auto;filter:contrast(0) saturate(.1) opacity(.8)}.footer .version{float:left;font-size:12px;font-weight:600;color:#000;opacity:.45;margin-top:15px}body.photo-bg .footer{background:linear-gradient(180deg,rgba(125,185,232,0),#00060d 90%,#00060d)}body.photo-bg .footer .footerlogo{filter:contrast(1) saturate(.1) opacity(1)}body.photo-bg .footer .version{color:#fff;opacity:.8}body.color-bg .footer{background:#f7f7f7;background:linear-gradient(180deg,#f7f7f7,rgba(255,163,0,.1))}label{margin-bottom:3px;font-size:14px;color:#202f51}label.form-check-label{font-weight:400}.form-element-validation-message{width:100%;background-color:#a4151f;font-size:12px;color:#fff;padding:6px;display:inline-block;margin-top:2px;border-radius:2px}.form-not-submitted .form-element-validation-message{display:none}.form-not-submitted .has-error .form-control{border-color:#d0d1d9}body ux-dialog-container ux-dialog{box-shadow:0 0 10px 5px rgba(0,0,0,.2);border-radius:2px}body ux-dialog-overlay{background:rgba(0,0,0,.6)}ux-dialog{max-width:700px}ux-dialog h1,ux-dialog h2,ux-dialog h3,ux-dialog h4,ux-dialog h5{margin-top:0}ux-dialog ux-dialog-header h1,ux-dialog ux-dialog-header h2,ux-dialog ux-dialog-header h3,ux-dialog ux-dialog-header h4,ux-dialog ux-dialog-header h5{margin-bottom:0}@media (max-width:768px){ux-dialog{width:100vw!important;min-height:100vh!important;border-radius:0!important;border:none!important}ux-dialog ux-dialog-body,ux-dialog ux-dialog-footer{padding:10px!important}ux-dialog-container>div{padding:0!important}.dialog-close{font-size:30px;margin:0}ux-dialog-body.dialog-loading{padding:100px!important}}ux-dialog-body.dialog-loading{text-align:center;line-height:200%;font-size:13px;padding-top:30px;padding-bottom:30px}ux-dialog-header .dialog-close:focus{border:1px solid #cbced8!important;outline:0}body.evoprint{background-image:none}body.evoprint #topmenu,body.evoprint .alert,body.evoprint .btn,body.evoprint .floatThead-container,body.evoprint .footer,body.evoprint .header-navigation,body.evoprint .menu-shortcut,body.evoprint .toast,body.evoprint footer,body.evoprint header nav{display:none!important}body.evoprint .container,body.evoprint .main>.container>*{width:100%;max-width:100%}body.evoprint .container{padding:0}body.evoprint .main{padding:17px!important}body.evoprint .main-content{padding:0}body.evoprint h1,body.evoprint h2,body.evoprint h3,body.evoprint h4{font-weight:600}body.evoprint h5,body.evoprint h6{font-weight:100}body.evoprint iframe{display:none}body.evoprint .showOnPrint{display:block!important}body.evoprint .hideOnPrint{display:none!important}body.evoprint .signature{border:1px solid #ccc;padding:10px 0 15px}body.evoprint .signature label{color:#ccc!important;font-size:12px}body.evoprint .write-here{height:50px;border-bottom:1px solid #ccc}body.evoprint select::-ms-expand{display:none}body.evoprint select{-webkit-appearance:none}body.evoprint table:not(.preserve-print-colors) tr td{background:none!important}body.evoprint .table-responsive{display:block;overflow-x:visible;overflow-y:initial;width:auto}body.evoprint .table-data{margin:0}body.evoprint .table-data .table td span{white-space:normal}body.evoprint table{min-width:100%!important}body.evoprint td.disabled{border:none!important}body.evoprint .page-header{margin:0;padding:0}body.evoprint .nav-tabs{margin:15px 0}body.evoprint .nav-tabs li:not(.active){display:none}body.evoprint .nav-tabs li.active{margin-bottom:1px}body.evoprint .nav-tabs li.active a{border:none;padding:0;font-size:20px}body.evoprint .tab-content{border:none}body.evoprint .filter-settings{background:none;box-shadow:none}body.evoprint .filter-settings .filters{padding-top:10px;padding-bottom:0;border-top:1px solid #ccc}body.evoprint .chosen-container b{display:none}body.evoprint input[type=radio]:checked{box-shadow:0 0 0 2px #ccc}.admmit-error-report{position:absolute;right:15px;bottom:15px}.admmit-error-report .admmit-error-report-button{color:#eee;background:rgba(0,0,0,.25);width:60px;height:60px;border:0;border-radius:30px;font-size:30px}@media (max-width:720px){.admmit-error-report .admmit-error-report-button{padding:10px}}.admmit-error-report .admmit-error-report-button:hover{background-color:darkred}.admmit-error-report .admmit-error-report-popup{display:none;width:250px;position:absolute;bottom:130%;right:0;padding:8px;margin-right:10px;border-radius:2px;background-color:#fff;border:1px solid #eee}.admmit-error-report .admmit-error-report-popup.open{display:block}.admmit-error-report .admmit-error-report-close{margin-bottom:10px}.admmit-error-report .admmit-error-report-comment{resize:none;margin:5px 0;width:100%;height:150px}.k-ie .admmit-error-report{display:none}.absence-charts-container{display:flex}.absence-charts-container .chart-large{flex:4}.absence-charts-container .chart-small{flex:1}.alert{display:flex;align-items:center}.alert>i{font-size:18px;margin-right:20px}.ux-dialog-open .flatpickr-calendar.hasTime{width:310px!important}.ux-dialog-open .flatpickr-calendar.hasTime.hasWeeks{width:350px!important}.flatpickr-input[readonly]{background-color:#fff}@media (max-width:720px){.flatpickr-months input,.flatpickr-months select{font-size:14px!important}}.selected-value-label-summary{font-size:12px;color:#28375a}.combo-box{position:relative}.combo-box .selected-value-label{display:flex;cursor:pointer;pointer-events:none;padding:2px;padding-left:5px;padding-right:5px;margin-right:30px;max-height:24px;overflow:hidden;border-radius:2px;position:absolute;top:5px;left:5px;font-size:13px;width:calc(100% - 45px)}.combo-box .selected-value-label span{display:inline-block;margin-right:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;padding:1px 5px;border-radius:2px;color:rgba(0,0,0,.7)}.combo-box .selected-value-label span.customer{background-color:#2a6496;color:#fff}.combo-box .selected-value-label span.project{background-color:#3e83c0;color:#fff}.combo-box .selected-value-label span.route{background-color:#5396d1;color:#fff}.combo-box .clear-button{position:absolute;right:25px;top:0;cursor:pointer;opacity:.6;padding:6px 6px 6px 18px}.combo-box .clear-button:hover{opacity:1}.combo-box .chosen-container .chosen-single>span,.combo-box .chosen-container .search-choice-close{display:none}.combo-box .chosen-container .chosen-drop{z-index:990}.btn-default{color:#2a6496}.grey-bg{background-color:#f9f9f9}.help-message{color:#a1a5b4;padding:20px}.fr{font-weight:800}.text-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:-4px}.checkbox-margin-top.col-md-2{margin-top:28px}.admmit-control-bg{background-color:#f1f1f1}@media (max-width:768px){#mydeviations .nav-tabs li a,#mydocs .nav-tabs li a,#myforms .nav-tabs li a,#myinfo .nav-tabs li a,#myplans .nav-tabs li a,#myreports .nav-tabs li a,#mysettings .nav-tabs li a{padding:5px;margin-right:2px;margin-bottom:0;font-size:11px;line-height:1.5}#mydeviations .row,#mydocs .row,#myforms .row,#myinfo .row,#myplans .row,#myreports .row,#mysettings .row{margin:0}#mydeviations .container,#mydocs .container,#myforms .container,#myinfo .container,#myplans .container,#myreports .container,#mysettings .container{padding:0}}.aw{padding:12px;margin:12px;width:100%;border-radius:2px;line-height:1.1;color:#fff}.aw :first-child{margin-top:0}.aw :last-child{margin-bottom:0}.aw.aw-1{width:calc(8.333333% - 24px)}.aw.aw-2{width:calc(16.666667% - 24px)}.aw.aw-3{width:calc(25% - 24px)}.aw.aw-4{width:calc(33.333333% - 24px)}.aw.aw-5{width:calc(41.666667% - 24px)}.aw.aw-6{width:calc(50% - 24px)}.aw.aw-8{width:calc(66.666667% - 24px)}.aw.aw-9{width:calc(75% - 24px)}.aw.aw-12{width:calc(100% - 24px)}.aw .btn{background-color:#f58220}.aw .btn,.aw a{color:#fff}.aw span.minor{font-size:12px;color:#ccc;text-transform:uppercase;font-weight:300}.aw p{margin:10px 0}.aw h2{font-size:20px;color:#fff}.aw h3{margin-bottom:0}.aw h3,.aw h4{font-size:15px;font-weight:300}.aw h4{margin-bottom:10px}.aw table{width:100%;color:#000;margin:10px 0}.aw td,.aw th{padding:5px}.aw td .btn,.aw th .btn{float:right}.aw article{margin-top:10px;padding:10px 0;margin-bottom:10px}.aw article h3{font-size:22px;margin-bottom:10px;text-transform:none}.aw article+article{border-top:1px solid #031f41}.aw article+article:last-of-type{border-bottom:1px solid #031f41}.aw .form-control{margin-bottom:10px}.aw .aw-close{position:absolute;top:6px;right:6px;color:#fff;cursor:pointer}.aw.aw-closable{padding-top:15px;position:relative}a.aw{display:flex;align-items:center}a.aw:hover{color:#fff;text-decoration:none}a.aw:hover.aw-blue{background-color:#031f41}a.aw:hover.aw-grey{background-color:#222329}a.aw span{color:#fff;font-size:20px}a.aw i.fa{font-size:26px;color:#fff;opacity:.5}.aw-1{width:8.333333%}.aw-2{width:16.666667%}.aw-3{width:25%}.aw-4{width:33.333333%}.aw-5{width:41.666667%}.aw-6{width:50%}.aw-8{width:66.666667%}.aw-9{width:75%}.aw-12{width:100%}.aw-blue,.aw-grey{background-color:#28375a}.aw-grey h2{color:#fd9c4b}.aw-grey h3,.aw-grey h4{color:#fff}.aw-grey .btn{background-image:linear-gradient(180deg,#f9b16f,#fd9c4b);border:1px solid #f58220;border-radius:4px;color:#1d2947!important;font-weight:600}.aw-grey .btn:hover{background-color:#f58220}.aw-grey>p{font-style:italic}.aw-grey .btn-action{background-image:none;background-color:#28375a;color:#fff!important;border:1px solid #fff}.aw-grey .btn-action:hover{background-color:#202f51}.aw-grey>.table-responsive{margin-top:10px}.dashboard .aw-grey{background-color:#393b45}.dashboard #dashboard-beta-notice{background-color:hsla(0,0%,100%,.8);color:#000;text-align:center;padding:5px}.dashboard #dashboard-beta-notice p{font-style:normal;line-height:1.7}.dashboard #dashboard-beta-notice a{color:#5396d1;font-weight:600}.dashboard>p{font-style:italic}.dashboard .btn-action{background-image:linear-gradient(180deg,#f9b16f,#fd9c4b);border:1px solid #f58220;border-radius:4px;color:#1d2947!important;font-weight:600}.dashboard .btn-action:hover{background-color:#f58220}.aw-light{background-color:#f6f6f6;color:#292a31}.aw-light a{color:#186d93}.aw-light .btn{background-color:#28375a}.aw-filter .filter{width:100%;padding-bottom:0;margin-bottom:0}.aw-filter.aw-filter-2 .filter{width:50%}select.form-control.filter{padding:0 6px}.aw-alert{background-color:#900;text-align:center;border:4px solid #900;animation:aw-alert-blink 1.3s infinite}.aw-alert span{color:#fff}.aw-alert .btn{background-color:#393b45;margin-top:7px}.aw-alert .btn:hover{color:#f58220}@keyframes aw-alert-blink{0%,to{border-color:#900}50%{border-color:#f30}}.aw-panel{background-color:hsla(0,0%,100%,.6);line-height:1.5;border-radius:2px;margin-left:0;margin-right:0}.aw-panel,.aw-panel span{color:#000}.aw-key-figure{display:flex}.aw-current{width:75%;border-right:1px solid rgba(46,53,57,.5);padding-right:5px}.aw-current .aw-key{font-size:48px}.aw-last{width:25%;padding-left:10px}.aw-last .aw-key{margin-top:10px;font-size:23px}.aw-key{font-weight:600!important}.aw-datepicker{text-align:center}.aw-datepicker i{font-size:2.2rem;cursor:pointer}.aw-datepicker .date{color:#fff;font-size:1.6rem;margin:0 25px;border:0;background:transparent;text-align:center;text-transform:uppercase}.main-content .aw-datepicker .date{color:#000}.aw-closed-modules{list-style:none;padding:0;margin:0}.aw-closed-modules li{padding:3px 5px;margin:0;display:block;cursor:pointer}.aw-closed-modules li:hover{background:hsla(0,0%,93%,.2)}.aw-closed-modules li:before{content:"\f067";font:normal normal normal 14px/1 FontAwesome;margin-right:5px}.aw-container,.aw-wrap{display:flex}.aw-wrap{flex-wrap:wrap}.aw-no-stretch{align-items:flex-start}.aw-current,.aw-distribute,.aw-last{display:flex;flex-direction:column;justify-content:space-between}.aw-gutter>div[class*=" aw-"],.aw-gutter>div[class^=aw-]{padding-right:12px}.aw-gutter>div[class*=" aw-"]:last-child,.aw-gutter>div[class^=aw-]:last-child{padding-right:0}.aw-align-end{align-self:flex-end}.acc-head{font-weight:600;font-size:18px;background-color:#ccc;border-bottom:1px solid #eee;padding:10px;cursor:pointer}.acc-head.open+.acc-body,.acc-head.sticky+.acc-body{display:block}.acc-head.sticky span{cursor:default}.acc-body{padding:10px;display:none}.formbox{margin:15px 0}.formbox .k-widget{margin-bottom:5px;border:0;padding:0}.tiny-editor{min-height:250px;width:100%;border:1px solid #ccc;margin:5px 0 15px}.expandable,.inline-editor{opacity:0;max-height:0;overflow:hidden;transition:all,.1s,ease-in-out}.expandable.open,.expandable.persistant,.inline-editor.open,.inline-editor.persistant{opacity:1;max-height:1000px;overflow-y:auto}.expand .fa-chevron-down{display:inline-block}.expand .fa-chevron-up{display:none}.expand.active i.active{display:inline-block}.expand.active .fa-chevron-down,.expand.active i.inactive{display:none}.expand.active .fa-chevron-up{display:inline-block}.expandable-div .fa-chevron-down,.expand i.active{display:none}.expandable-div.collapsed .fa-chevron-down,.expandable-div .fa-chevron-up{display:inline-block}.expandable-div.collapsed .fa-chevron-up{display:none}.expandable{border-top:1px solid #eee}.colorpreview{width:200px;height:40px}.colorpreview.large{width:350px;height:60px}.simple-list>.row{border-bottom:1px solid #ddd;padding-top:5px}.simple-list>.row:nth-child(odd){background-color:#f9f9f9;-webkit-print-color-adjust:exact}.simple-list>.row.padding-bottom{padding-bottom:0;padding-top:10px}.simple-list>.row.padding-bottom>*{padding-bottom:10px}.simple-list .simple-list-edit{position:absolute;top:4px;right:10px;z-index:10}.simple-list .simple-list-delete{position:absolute;top:4px;right:53px;z-index:10}#editLine.ui-dialog-content{display:flex;flex-direction:column;flex-wrap:wrap}.ui-dialog,.ui-dialog button,.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:13px}.ui-widget.ui-widget-content{font-size:1.1em!important}.simple-modal-content{flex:1 1;overflow-y:scroll}.simple-modal-footer{flex:0 0 auto;padding:20px;padding-bottom:0}.btn-toggle{background-color:#eee}.btn-toggle i,.btn-toggle img{opacity:.5}.btn-toggle.on{background-color:#fff}.btn-toggle.on i,.btn-toggle.on img{opacity:1}.btn-floating{background:transparent;border:none}.list-group.table-view .list-group-item{padding:0 15px}.list-group.table-view .list-group-item .row{padding:15px 0}.list-group.table-view .list-group-item .expandable{padding:0;background-color:#f9f9f9;box-shadow:inset 0 6px 24px -10px rgba(0,0,0,.27)}.list-group.table-view .list-group-item .expandable .expandable{border-top:none;box-shadow:none}.list-group.table-view .list-group-item .expandable.open{padding:15px 0}.list-group.table-view .list-group-item .expand{cursor:pointer}.list-group .list-group-heading{background:#eee;font-weight:700}.list-group .list-group-heading.clickable:before{content:"\f015";font-family:FontAwesome;color:#186d93;margin-right:5px;margin-left:-7px}.list-group .list-group-heading.clickable:hover span{text-decoration:underline}.list-group .list-group-item+.list-group-heading{margin-top:15px;border-top-left-radius:4px;border-top-right-radius:4px}.list-group .level2{padding-left:20px;font-size:85%}.list-group ul{list-style:none}.list-group ul,.list-group ul li{margin:0;padding:0}.list-group ul li>ul{display:none}.list-group ul li.open>ul{display:block}.list-group ul li a{display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.workorders-heading{margin-bottom:0;border-radius:2px 2px 0 0}.panel-expandable{opacity:.8;margin-bottom:0;border-radius:0;box-shadow:none;border-top:none}.panel-expandable .panel-body,.panel-expandable .panel-heading button{display:none}.panel-expandable.expanded{opacity:1}.panel-expandable.expanded .panel-heading button{display:inline-block}.panel-expandable.expanded .panel-body,.panel-expandable.expanded .panel-footer{display:block}.panel-expandable .panel-footer{display:none}ul.nested-menu i{margin-left:-23px}ul.nested-menu a.active span{font-weight:700}.admmitgraph{margin-bottom:20px}.admmitgraph .vis-point:hover+.admmitgraphlabel{display:block}.admmitgraphlabel{display:none;fill:#292a31;font-weight:600}.css-sticky.sticky th{box-shadow:0 1px 0 0 #ccc}.css-sticky th{background-color:#fff}table .fa{transform:none}body .k-datetimepicker,body .k-timepicker{max-width:100%}body .k-datetimepicker .k-picker-wrap,body .k-timepicker .k-picker-wrap{border-radius:2px}body .k-datetimepicker .k-picker-wrap.k-state-active,body .k-datetimepicker .k-picker-wrap.k-state-focused,body .k-datetimepicker .k-picker-wrap.k-state-hover,body .k-timepicker .k-picker-wrap.k-state-active,body .k-timepicker .k-picker-wrap.k-state-focused,body .k-timepicker .k-picker-wrap.k-state-hover{background-color:#fff;background-image:none}body .k-datetimepicker .k-picker-wrap.k-state-active .k-icon.k-i-calendar,body .k-datetimepicker .k-picker-wrap.k-state-focused .k-icon.k-i-calendar,body .k-datetimepicker .k-picker-wrap.k-state-hover .k-icon.k-i-calendar,body .k-timepicker .k-picker-wrap.k-state-active .k-icon.k-i-calendar,body .k-timepicker .k-picker-wrap.k-state-focused .k-icon.k-i-calendar,body .k-timepicker .k-picker-wrap.k-state-hover .k-icon.k-i-calendar{background-position:-32px -176px}body .k-datetimepicker .k-picker-wrap.k-state-active .k-icon.k-i-clock,body .k-datetimepicker .k-picker-wrap.k-state-focused .k-icon.k-i-clock,body .k-datetimepicker .k-picker-wrap.k-state-hover .k-icon.k-i-clock,body .k-timepicker .k-picker-wrap.k-state-active .k-icon.k-i-clock,body .k-timepicker .k-picker-wrap.k-state-focused .k-icon.k-i-clock,body .k-timepicker .k-picker-wrap.k-state-hover .k-icon.k-i-clock{background-position:-32px -192px}body .k-datetimepicker .k-picker-wrap input,body .k-timepicker .k-picker-wrap input{border-radius:2px}body .k-datetimepicker .k-select,body .k-timepicker .k-select{width:auto;overflow:hidden;display:block;white-space:nowrap}body .k-datetimepicker .k-icon,body .k-timepicker .k-icon{margin:0!important;border:10px solid #fff;display:inline-block;float:left}body .k-datetimepicker .k-icon:hover,body .k-timepicker .k-icon:hover{background-color:#5cb85c;border-color:#5cb85c}body .k-datetimepicker .k-i-calendar,body .k-timepicker .k-i-calendar{border-right-width:6px;border-left-width:7px}body .k-datetimepicker .k-i-calendar:hover,body .k-timepicker .k-i-calendar:hover{background-position:-48px -176px!important}body .k-datetimepicker .k-i-clock,body .k-timepicker .k-i-clock{border-left-width:5px;border-right-width:7px;border-radius:0 4px 4px 0}body .k-datetimepicker .k-i-clock:hover,body .k-timepicker .k-i-clock:hover{background-position:-48px -192px!important}.k-state-selected{background-color:#5cb85c!important;border-color:#5cb85c!important}.k-autocomplete.k-state-default,.k-dropdown-wrap.k-state-default,.k-numeric-wrap.k-state-default,.k-picker-wrap.k-state-default{border-color:#ccc}.k-popup.k-list-container ul{overflow-y:auto}.vis-timeline .vis-fill{fill-opacity:.3}.vis-value{stroke:#f30;fill:none;stroke-width:2}.vis-value.vis-point{fill:#f30}.vis-target{stroke:#186d93;stroke-width:2;fill:none}.vis-max{fill-opacity:0;fill:#186d93}.vis-max,.vis-min{stroke:#186d93;stroke-opacity:.3}.vis-min{fill:none}html.k-edge #admmit-spinner #spinner,html.k-ie #admmit-spinner #spinner{display:none}html.k-edge #admmit-spinner #IEspinner,html.k-ie #admmit-spinner #IEspinner{display:block}html.k-edge #spinner-inner,html.k-edge #spinner-outer,html.k-ie #spinner-inner,html.k-ie #spinner-outer{animation:fa-spin 1.5s infinite linear;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%}html.k-edge #spinner-inner,html.k-edge .adm-inner-spinner,html.k-ie #spinner-inner,html.k-ie .adm-inner-spinner{animation-direction:reverse}#admmit-spinner{opacity:1;display:none;position:fixed;top:0;left:0;z-index:-1003;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);transition:opacity .25s linear}#admmit-spinner.spin{z-index:1004;opacity:1;display:block}#admmit-spinner #IEspinner{display:none}#admmit-spinner .spin-wrapper{width:150px;height:150px}#admmit-spinner .spin-dialog,#admmit-spinner .spin-wrapper{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}#admmit-spinner .spin-dialog{padding:25px;background-color:#fff;border:1px solid #d0d1d9;border-radius:2px;display:none}#admmit-spinner.slow .spin-dialog{display:block}#admmit-spinner svg{width:100%;position:absolute;top:0;left:0}#admmit-spinner .plane{fill:#f58220}#admmit-spinner .adm-spinner{fill:#f58220;opacity:1}#admmit-spinner .adm-inner-spinner{opacity:1;fill:#031f41}#admmit-spinner .adm-inner-spinner,#admmit-spinner .adm-spinner{animation:fa-spin 1.5s infinite linear;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%}#admmit-spinner .adm-inner-spinner{animation-duration:2s;animation-direction:reverse}#admmit-spinner .arrow{fill:#fff}.aw-modal{font-size:16px;font-weight:300;position:fixed;z-index:1003;background-color:#fff;opacity:0;z-index:-1;transition:opacity .15s linear,transform .15s linear}.aw-modal #wo-lines-zebra>div:nth-of-type(2n){background-color:#f9f9f9}.aw-modal:not(.aw-modal-dialog){top:0;left:0;bottom:0;right:0;transform:translateX(100%);overflow-x:hidden;overflow-y:auto;display:flex}.aw-modal:not(.aw-modal-dialog).open{opacity:1;transform:translateX(0)}.aw-modal:not(.aw-modal-dialog)>div{width:100%}.aw-modal:not(.aw-modal-dialog) .aw-modal-scroll{display:flex;flex-direction:column;justify-content:space-between}.aw-modal:not(.aw-modal-dialog) .aw-modal-scroll-nojustify{display:flex;flex-direction:column}.aw-modal.aw-modal-dialog{bottom:0;left:50%;max-height:100%;max-width:100%;transform:translate(-50%,100%);border:6px solid #292a31;box-shadow:8px 8px 70px -8px rgba(0,0,0,.56);margin:0}.aw-modal.aw-modal-dialog.open{opacity:1;bottom:50%;transform:translate(-50%,50%)}.aw-modal.aw-modal-dialog .aw-modal-scroll{margin-bottom:0}.aw-modal.aw-modal-dialog .aw-modal-body{padding-bottom:0;background-color:#fff}.aw-modal.aw-modal-dialog .aw-modal-text-content{padding:20px}.aw-modal.aw-modal-fixedheight{top:0;left:0;bottom:auto;right:0;min-height:300px;max-height:80%;transform:translateX(100%);overflow-x:hidden;overflow-y:auto;display:flex}.aw-modal.aw-modal-fixedheight.open{opacity:1;transform:translateX(0)}.aw-modal.aw-modal-fixedheight>div{width:100%}.aw-modal.aw-modal-fixedheight .aw-modal-scroll{display:flex;flex-direction:column;justify-content:initial}.aw-modal.open{z-index:1003}.aw-modal .aw-modal-scroll{min-height:100%;position:relative}.aw-modal label{font-weight:600}.aw-modal input,.aw-modal select,.aw-modal textarea{display:block;padding:3px;width:100%}.aw-modal input[type=checkbox],.aw-modal input[type=radio]{width:auto}.aw-modal h1{font-size:1.6875em;margin:0}.aw-modal h2{font-size:1.25em;margin:10px 0 0}.aw-modal h3{font-size:1.125em}.aw-modal .receiptNo{color:red!important;font-size:x-large}.aw-modal .receiptText{font-size:x-large}.aw-modal .reciept{margin:15px 0 0;border:1px solid #ccc;border-radius:3px;display:flex;flex-wrap:wrap}.aw-modal .reciept .left,.aw-modal .reciept .right{display:flex;flex-direction:column;padding:15px}.aw-modal .reciept .left{border-right:1px solid #ccc}.aw-modal .reciept .right{padding-top:0}.aw-modal .filter-settings{margin:0}.aw-modal .filelist{font-size:.8em;margin:0 5px 0 0;padding:0;list-style:none}.aw-modal .filelist li{margin:0;margin-bottom:10px;border-radius:2px;padding:3px;background:hsla(0,0%,100%,.2);border:1px solid rgba(24,109,147,.3);white-space:nowrap;display:inline-block;min-width:150px}.aw-modal .filelist li .delete{display:none;cursor:pointer;float:right;margin-right:3px;color:rgba(24,109,147,.3)}.aw-modal .filelist li:hover .delete{display:inline-block}.aw-modal .filelist li:hover .delete:hover{color:#186d93}.aw-modal .filelist a:hover{text-decoration:none}.aw-modal .filelist a:hover span{text-decoration:underline}@media (max-width:720px){.aw-modal .reciept{margin-left:0;margin-right:-30px}}.aw-modal span.value{text-align:right;float:right}.aw-modal span.value.multi-line{white-space:pre-line;text-align:left;float:none;display:block}.aw-modal .nav-tabs{padding-top:.5em;border-bottom:1px solid #ccc;overflow-x:auto;overflow-y:hidden;color:#186d93;font-size:1.125em}.aw-modal .nav-tabs li{float:none;min-width:9.5em;text-align:center}.aw-modal .nav-tabs li.active a{padding-top:7px;color:#186d93;cursor:default;background-color:#fff;border-right:1px solid #ccc}.aw-modal .nav-tabs li a{margin:0;padding-top:9px;border-radius:0;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#eee}.aw-modal .nav-tabs li a:hover{padding-top:7px;border-top:3px solid #186d93}.aw-modal .tab-content{background-color:transparent;border-bottom:none;border-right:0}.aw-modal .tab-content .tab-pane{border-left:none;border-right:none;margin-bottom:-3px}.aw-modal table td,.aw-modal table th{font-size:inherit}.aw-modal .table{margin:0}.aw-modal .table thead tr th{padding:15px 5px 5px;font-weight:600;vertical-align:middle}.aw-modal .table tbody tr.activeline td:not(:last-child){padding:3px}.aw-modal .table tbody tr.activeline td:not(:last-child):first-child{padding-left:0}.aw-modal .table tbody tr td{padding:0;vertical-align:middle}.aw-modal .table tbody tr td:last-child{border-right:none}.aw-modal .table tbody tr td>span:not(.nopadding){padding:0 5px}.aw-modal .table tbody tr td span{white-space:nowrap}.aw-modal .table tbody tr td span.td-subline{color:#8c408d;display:block}.aw-modal .table tbody tr td span.td-subline span{margin:0;padding:0}.aw-modal .table tbody tr td input:not([type=checkbox]){min-width:7em}.aw-modal .table tbody tr td input:not([type=checkbox]).narrow{width:5em}.aw-modal .table tbody tr td input[type=checkbox]{margin-left:5px}.aw-modal .table tbody tr td select{min-width:10em}.aw-modal .table tbody tr td .row-actions{min-width:17em;float:right;white-space:nowrap}.aw-modal .table tbody tr td .row-actions .btn{border-radius:0;margin:0;font-size:inherit;float:right;min-width:auto}.aw-modal .table tbody tr td .row-actions .btn:active{box-shadow:none}.aw-modal .table tbody tr td .row-actions .btn i{font-size:1.25em}.aw-modal .table tbody tr td .row-actions-left{min-width:11em;float:left;white-space:nowrap}.aw-modal .table tbody tr td .row-actions-left .btn{border-radius:0;margin:0;font-size:inherit;float:left;min-width:auto}.aw-modal .table tbody tr td .row-actions-left .btn:active{box-shadow:none}.aw-modal .table tbody tr td .row-actions-left .btn i{font-size:1.25em}.aw-modal .table tbody tr td .input-group-btn{left:-3px}.aw-modal .table tbody tr td .input-group-btn .btn:hover{z-index:auto}.aw-modal .table tfoot tr th{background-color:#eee}.aw-modal .k-picker-wrap,.aw-modal .k-widget{border-radius:2px}.aw-modal .k-picker-wrap,.aw-modal .k-select,.aw-modal .k-widget{padding:0!important}.aw-modal .k-widget+.input-group-btn .btn{padding:6px 12px;border-bottom-right-radius:4px;border-top-right-radius:4px}.aw-modal .k-timepicker{width:auto!important;height:32px}.aw-modal .k-timepicker .k-picker-wrap{height:inherit}.aw-modal .k-timepicker input{height:26px}.aw-modal .k-timepicker .k-select{height:32px}.aw-modal .k-timepicker .k-icon{font-size:17px}.aw-modal .orderline-timepicker{width:100%}.aw-modal .k-icon{font-size:1.2em}.aw-modal .k-i-clock{position:relative;width:2em!important;padding:0!important;border-width:0!important;border-radius:0!important;overflow:visible;font-family:FontAwesome}.aw-modal .k-i-clock:after{content:"\f017";display:block;width:100%;height:32px;background-color:#5cb85c;position:absolute;top:0;left:0;color:#fff;line-height:2}.aw-modal-footer,.aw-modal-titlebar{z-index:1003;display:flex;flex-wrap:nowrap;justify-content:flex-end;border-bottom:1px solid #393b45}.aw-modal-footer sub,.aw-modal-footer sub+br+span,.aw-modal-titlebar sub,.aw-modal-titlebar sub+br+span{padding-right:2em}.aw-modal-footer span,.aw-modal-titlebar span{display:inline-block}.aw-modal-title>span{margin-right:1em}.aw-modal-title>span:first-child{margin-right:3em}.aw-modal-title>span sub{font-size:100%;font-size:.85em;line-height:1;display:block;bottom:0}.aw-modal-title>span span{font-size:1.4vw;line-height:1.1;font-weight:600}.aw-modal-body .aw-wrap{margin-right:-1px}.aw-modal-footer{border-top:1px solid #393b45;background-color:#fff;justify-content:space-between}.aw-modal-footer>.info,.aw-modal-footer>.signed{flex-grow:2}.footer-sums{font-size:1.25em;font-weight:600;color:#186d93;padding:5px 8px}.aw-modal-title{padding:.3em 1.2em;display:flex;align-items:center;flex-grow:2}.aw-modal-controllers{display:flex;float:right}.aw-modal-controllers>span,.aw-modal-controllers button{min-width:53px;font-weight:600;padding:.75em;display:flex;justify-content:center;align-items:center;cursor:pointer;border-left:1px solid #393b45!important;line-height:1;background-color:#fff;color:#292a31;transform:translateX(0);transition:background-color .15s linear,color .25s linear}.aw-modal-controllers>span.sign,.aw-modal-controllers button.sign{background-color:#ebebeb}.aw-modal-controllers>span.active,.aw-modal-controllers button.active{background-color:#28375a;color:#fff}.aw-modal-controllers>span.aw-modal-close,.aw-modal-controllers button.aw-modal-close{position:relative;z-index:1}.aw-modal-controllers>span.aw-modal-delete,.aw-modal-controllers button.aw-modal-delete{background-color:#f30;color:#fff}.aw-modal-controllers>span.aw-modal-save,.aw-modal-controllers button.aw-modal-save{background-color:#393;color:#fff;transform:translateX(200%);transition:transform .3s linear}.aw-modal-controllers>span.aw-modal-save.visible,.aw-modal-controllers button.aw-modal-save.visible{transform:translateX(0)}.aw-modal-controllers>span.aw-modal-edit-toggle,.aw-modal-controllers button.aw-modal-edit-toggle{background-color:#f58220;color:#fff;transform:translateX(100%);transition:transform .15s linear}.aw-modal-controllers>span.aw-modal-edit-toggle.visible,.aw-modal-controllers button.aw-modal-edit-toggle.visible{transform:translateX(0)}.aw-modal-controllers>span.vertical,.aw-modal-controllers button.vertical{writing-mode:tb-rl}.aw-modal-controllers>span i,.aw-modal-controllers button i{font-size:1.25em}.aw-modal-controllers>span[disabled],.aw-modal-controllers button[disabled]{opacity:.57}.aw-modal-controllers button{border:none}.aw-keyval.line-attachments{padding:0;display:flex;flex-direction:column;justify-content:space-between}.aw-keyval.line-attachments label,.aw-keyval.line-attachments ul{padding:5px 8px}.aw-keyval.line-attachments .btn-group{display:flex;width:100%}.aw-keyval.line-attachments .btn-group .btn{width:100%;display:block;border-radius:0;border-bottom:none;text-align:left}.aw-keyval.line-attachments .btn-group .btn:first-child{border-left:none}.aw-keyval.line-attachments .btn-group .btn:last-child{border-right:none}.edit-line-toolbar{position:relative;background:#c0d9e6;border-top:1px solid #393b45;border-bottom:1px solid #393b45;justify-content:space-between}.edit-line-toolbar .line-no{padding:5px 8px}.edit-line-toolbar .btn-group{margin-right:0}.edit-line-toolbar .btn{border-radius:0;font-size:1.125em}.add-pause-button,.cancel-button{border:0}.new-line-toolbar{width:100%}.new-line-toolbar .btn-group{margin-right:0;float:right}.new-line-toolbar .btn{border-radius:0;font-size:1.125em}.aw-keyval{position:relative;padding:5px 8px;border-bottom:1px solid #393b45;border-right:1px solid #393b45}.aw-keyval .ui-datepicker-trigger{top:1.9em}.aw-keyval .k-widget{width:auto!important;padding:0;background-color:transparent}.aw-check{line-height:3}.aw-check input[type=checkbox],.aw-check input[type=radio]{display:inline-block;margin:0 7px 0 0}.aw-modal-panel{border-bottom:1px solid #393b45}.aw-modal-panel.grey{background-color:#ccc}.aw-modal-panel.pale{background-color:#eee}.aw-modal-panel>span{font-size:2em}.aw-modal-padding{padding:20px}.aw-modal-padding-sides{padding:0 20px}@keyframes zoom{25%{transform:scale(1.01)}50%{transform:scale(1)}75%{transform:scale(1.02)}}.aw-modal-diffuser{position:absolute;top:0;left:0;background-color:#fff;width:100%;height:100%;opacity:.5}.aw-modal-call-to-action{position:relative;z-index:1;animation:zoom 1.2s ease-in-out forwards}.aw-modal-call-to-action-note{position:absolute;bottom:100%;left:15px;background-color:#393b45;color:#fff;margin-bottom:20px;padding:20px;font-size:1.7em;text-align:center;cursor:pointer}.aw-modal-call-to-action-note:before{top:6px;right:7px;position:absolute;content:"\f00d";font:normal normal normal 18px/1 FontAwesome}.aw-modal-call-to-action-note:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#393b45;border-width:20px;margin-left:-20px}.m-signature-pad{font-size:14px;width:100%;position:relative}.m-signature-pad:after{content:"Signer her:";position:absolute;top:10px;left:10px;opacity:.3;font-size:20px}.m-signature-pad--body{background-color:#ffe499;max-width:950px;height:280px;margin:0 auto}.m-signature-pad--body canvas{width:100%;height:100%;float:left}.m-signature-pad--footer{min-height:40px;display:flex;justify-content:flex-end;align-items:stretch;border-top:1px solid #c2af7c}.m-signature-pad--footer>*{min-width:20%}.m-signature-pad--footer>span{flex-grow:4;padding-left:5px;line-height:2.8}.m-signature-pad--footer .btn{border-radius:0;margin:0;display:block;white-space:normal;height:auto;line-height:1.4;border-top:none;border-bottom:none}.signature-container{flex-grow:2}.signature-container img{display:block;height:120px}.tab-content>.filter-settings{margin:0}.filter-settings{border-bottom:1px solid #ccc;border-top:1px solid #ccc;background-color:#f1f1f1;margin:-25px -30px 0;padding:15px 0 0}.filter-settings>:not(:last-child){padding-bottom:15px}.filter-settings input[type=checkbox],.filter-settings input[type=radio]{margin-bottom:17px}.filter-settings button.ui-datepicker-trigger{top:0}admmit-filter .filter{padding-bottom:15px}.filter-actions{margin-bottom:20px;margin-top:24px}.filter-actions .btn{margin-bottom:0;margin-right:0}.filter-actions .input-group{display:flex}.filter-actions .input-group>*{display:block;width:90px}.filter-actions .input-group .input-group-addon{display:flex;align-items:center}.filter-actions .input-group .btn:first-child{margin-right:0}.filter-actions .input-group .btn:last-child{margin-left:0}.data-actions,.table-actions{margin:20px -15px 10px}.data-actions.actions-col,.table-actions.actions-col{margin-left:0;margin-right:0}.table-data{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 -30px}.table-data.table-data-col{margin:0}.table-data .table{margin-bottom:0;font-size:14px}.table-data .table thead{background-color:#393b45;color:#fff}.table-data .table thead tr.subtitleline{background-color:#ccc}.table-data .table thead tr.subtitleline th{background-color:#ccc;color:#292a31}.table-data .table thead tr.subsubtitleline{background-color:#eee}.table-data .table thead tr.subsubtitleline th{background-color:#eee;color:#292a31}.table-data .table thead tr th{background-color:#393b45}.table-data .table thead.calendarheading .year th{cursor:pointer;background-color:#393b45!important;color:#fff!important}.table-data .table thead.calendarheading .month th{background-color:#ccc;color:#393b45}.table-data .table thead.calendarheading .month th.picker{cursor:pointer}.table-data .table thead.calendarheading .month th.picker:hover{background-color:#b8bac5}.table-data .table thead.calendarheading .month div{display:flex;justify-content:space-between}.table-data .table thead.calendarheading .month div>div{width:100%;padding:8px;color:#393b45;cursor:pointer;border-bottom:1px solid #393b45}.table-data .table thead.calendarheading .month div>div.active{background-color:#393b45!important;color:#fff!important}.table-data .table thead.calendarheading .month div>div:hover{background-color:#b8bac5}.table-data .table thead.calendarheading .month.nopadding th{padding:0}.table-data .table thead.calendarheading .day th{background-color:#ccc;color:#393b45}.table-data .table tr.titleline td{padding:5px 5px 0}.table-data .table td{padding:0 2px;vertical-align:middle}.table-data .table td span:not(.showOnPrint):not(.block),.table-data .table td strong:not(.showOnPrint):not(.block){display:inline-block}.table-data .table td span:not(.showOnPrint):not(.nopadding),.table-data .table td strong:not(.showOnPrint):not(.nopadding){padding:7px 5px}.table-data .table td span:not(.showOnPrint):not(.pre),.table-data .table td strong:not(.showOnPrint):not(.pre){white-space:nowrap}.table-data .table td span:not(.showOnPrint):empty,.table-data .table td strong:not(.showOnPrint):empty{display:none}.table-data .table td span:not(.showOnPrint).wrap,.table-data .table td strong:not(.showOnPrint).wrap{white-space:normal}.table-data .table td span:not(.showOnPrint) span,.table-data .table td strong:not(.showOnPrint) span{padding:0}.table-data .table td .btn{border-radius:0;margin:0;font-size:1.1em;float:right}.table-data .table td .btn:active{box-shadow:none}.table-data .table td .btn span{padding:0}.table-data .table td .btn.pull-right{margin-left:5px}.table-data .table .bg-dark-green,.table-data .table .bg-dark-red{color:#fff}.table-data .table .bg-bright-yellow,.table-data .table tr.inactive td,tr.inactive .table-data .table td{color:#000}.table-summary{margin:20px 0 10px}body table.tablesorter thead tr th.sortable{cursor:pointer;background-color:#101725}body table.tablesorter thead tr th.headerSortDown,body table.tablesorter thead tr th.headerSortUp{background-color:#28375a;color:#fff}.table-pager .pagination{margin:-1px 0 0}.table-pager .pagination li:first-child a{border-top-left-radius:0}.table-pager .pagination lighting-color:last-child a{border-top-right-radius:0}.dialog-filter button.ui-datepicker-trigger,table button.ui-datepicker-trigger{top:0}.legend{margin:15px 0;clear:both;float:left;width:100%}.legend label{margin:0 20px 0 5px;float:left}.legend span{min-height:20px;min-width:20px;float:left}.legend span label{font-weight:100}.legend span>span{margin-bottom:10px}.expandable-ul-wrapper{position:relative}.expandable-ul{list-style:none;margin:0;padding:0}.expandable-ul:hover{z-index:99999999}.expandable-ul:hover li{display:list-item}.expandable-ul:hover li:first-child,.expandable-ul li{display:none}.expandable-ul li:first-child{display:list-item}.chosen-container{width:100%!important}.chosen-container input{font-family:Open Sans,Helvetica,Arial,sans-serif!important}.chosen-container input ::placeholder{color:#444!important}.chosen-container input ::-ms-input-placeholder{color:#444!important}.chosen-container .chosen-choices{background:#fff}.chosen-container.chosen-container-multi .chosen-choices{border-radius:2px;min-height:34px;border:1px solid #ccc}.chosen-container.chosen-container-multi .chosen-choices li.search-choice{background:#ebebeb;box-shadow:none;border:0}.chosen-container.chosen-container-single .chosen-single{border-radius:2px;height:34px;background:#fff;box-shadow:none;border:1px solid #ccc}.chosen-container.chosen-container-single .chosen-single span{margin-top:3px}.chosen-container .chosen-single-with-deselect .search-choice-close{top:10px!important}.chosen-container .chosen-results li.highlighted{background:#28375a!important}.chosen-container.chosen-container-active{box-shadow:none}.chosen-container.chosen-container-active .chosen-multi,.chosen-container.chosen-container-active .chosen-single{border:2px solid #66afe9;outline:none;box-shadow:none}.chosen-container .chosen-drop{border:2px solid #66afe9;border-top:0}.form-control:focus{box-shadow:none;border-width:2px}option.highlight{color:green;font-weight:700}.chosen-container .chosen-results li.dontuse,option.dontuse{color:red;font-weight:700}.bg-white{background-color:#fff!important}.bg-pale{background-color:#eee!important}.bg-grey{background-color:#ccc!important;color:#292a31}.bg-grey-dark{background-color:#393b45!important;color:#fff}.bg-pink-light{background-color:#ffc2a8!important}.bg-light-green{background-color:#9c0!important;color:#fff}.bg-green{background-color:#393!important;color:#fff}.bg-bright-green{background-color:#cce6cc!important}tr.bg-green{color:#fff}.bg-dark-green{background-color:#060!important;color:#fff}.bg-blue{background-color:#186d93!important;color:#fff}.bg-lighter-blue{background-color:#28375a!important;color:#fff}.bg-bright-blue{background-color:#c0d9e6!important}.bg-dark-blue{background-color:#2e3539!important;color:#fff}.bg-light-blue{background-color:#6cf!important;color:#292a31}.bg-orange{background-color:#f60!important;color:#fff}.bg-yellow{background-color:#fc0!important}.bg-bright-yellow,tr.inactive td{background-color:#fff3c0!important;color:#292a31}.bg-dark-red{background-color:#900!important;color:#fff}.bg-bright-red{background-color:rgba(153,0,0,.25)!important}.bg-brown{background-color:#f58220!important}.bg-purple{background-color:#8c408d!important;color:#fff}.bg-diagonal-lines{background-image:url(../../images/diag_lines.png);background-repeat:repeat}.bg-diagonal-lines-white{background-image:url(../../images/diag_lines_white.png);background-repeat:repeat}.bg-diagonal-lines-red{background-image:url(../../images/diag_lines_red.png);background-repeat:repeat}tr.no-striped td{background-color:transparent!important}.green{color:#393!important}.orange{color:#f58220!important}.red{color:#900!important}.blue{color:#186d93!important}.admmit-red{color:#f30!important}.white{color:#fff!important}.grey{color:#999!important}.black{color:#292a31!important}.light-yellow{color:#fff200!important}.light-blue{color:#6cf!important}.expand-one{cursor:pointer}.dropdown-backdrop{position:static}.clickable{cursor:pointer}.gmaps{width:100%}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.importantblock{display:block!important}.flex{display:flex}.flex .chosen-container{margin-right:7px;flex-shrink:1}.flex .chosen-container~.btn:last-child{margin-right:0}.flex.nowrap{flex-wrap:nowrap;flex-flow:nowrap}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-red{color:#f30}.textexpired-red{color:red}.text-purple{color:#8c408d}.small-text{font-size:.75em}.small-text td{font-size:inherit}.smallest-text{font-size:.6em}.smallest-text td,.smallest-text th{font-size:inherit}.nowrap{white-space:nowrap}.relative{position:relative}.padding-bottom{padding-bottom:5px}.padding-bottom>*{padding-bottom:15px}.padding{padding:10px}.nopadding{padding:0!important}.margin-top{margin-top:15px}.margin-bottom{margin-bottom:15px}.margin-top-s{margin-top:8px}.margin-bottom-xs{margin-bottom:3px}.nomargin{margin:0}.fill-content{margin:0 -30px}.nofloat{float:none!important}.clear-float{clear:both}.overflow-ellipsis{overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.table-data .table .tr-connected-row td{border-top:none}.table-data .table .tr-connected-row td span{padding:3px 5px}.table-cols tbody td{border-right:1px solid #ccc}.table-cols tbody td:last-child{border-right:none}.table td span.td-subline{font-size:.9em;color:#8c408d;display:block;width:100%}.checkbox,.clearfix,.footer,.main .main-content,.radio{zoom:1}.checkbox:before,.clearfix:before,.footer:before,.main .main-content:before,.radio:before{content:"";display:block}.checkbox:after,.clearfix:after,.footer:after,.main .main-content:after,.radio:after{content:"";display:table;clear:both}.ios-scroll-helper-wrapper{display:block}.ios-scroll-helper{display:none}.input-inline-label{position:absolute;right:50px;top:7px;font-size:13px;color:gray}.k-safari .ios-scroll-helper{display:block;width:25px;flex-shrink:0;background-color:#ccc;color:#393b45;text-align:center;padding-top:2em}.k-safari .ios-scroll-helper-wrapper{display:flex;flex-wrap:nowrap;width:100%}.k-safari .ios-scroll-helper-wrapper .edit-line-form,.k-safari .ios-scroll-helper-wrapper .table-responsive{width:calc(100vw - 25px)}.pre{white-space:pre}.padding-xs{padding:.25em}.padding-sm{padding:.5em}.padding-md{padding:1em}.padding-lg{padding:1.5em}.padding-xl{padding:3em}.padding-x-xs{padding:.25em 0}.padding-x-sm{padding:.5em 0}.padding-x-md{padding:1em 0}.padding-x-lg{padding:1.5em 0}.padding-x-xl{padding:3em 0}.padding-y-xs{padding:0 .25em}.padding-y-sm{padding:0 .5em}.padding-y-md{padding:0 1em}.padding-y-lg{padding:0 1.5em}.padding-y-xl{padding:0 3em}.padding-top-xs{padding-top:.25em}.padding-top-sm{padding-top:.5em}.padding-top-md{padding-top:1em}.padding-top-lg{padding-top:1.5em}.padding-top-xl{padding-top:3em}.padding-right-xs{padding-right:.25em}.padding-right-sm{padding-right:.5em}.padding-right-md{padding-right:1em}.padding-right-lg{padding-right:1.5em}.padding-right-xl{padding-right:3em}.padding-bottom-xs{padding-bottom:.25em}.padding-bottom-sm{padding-bottom:.5em}.padding-bottom-md{padding-bottom:1em}.padding-bottom-lg{padding-bottom:1.5em}.padding-bottom-xl{padding-bottom:3em}.padding-left-xs{padding-left:.25em}.padding-left-sm{padding-left:.5em}.padding-left-md{padding-left:1em}.padding-left-lg{padding-left:1.5em}.padding-left-xl{padding-left:3em}.margin-xs{margin:.25em}.margin-sm{margin:.5em}.margin-md{margin:1em}.margin-lg{margin:1.5em}.margin-xl{margin:3em}.margin-x-xs{margin:.25em 0}.margin-x-sm{margin:.5em 0}.margin-x-md{margin:1em 0}.margin-x-lg{margin:1.5em 0}.margin-x-xl{margin:3em 0}.margin-y-xs{margin:0 .25em}.margin-y-sm{margin:0 .5em}.margin-y-md{margin:0 1em}.margin-y-lg{margin:0 1.5em}.margin-y-xl{margin:0 3em}.margin-top-xs{margin-top:.25em}.margin-top-sm{margin-top:.5em}.margin-top-md{margin-top:1em}.margin-top-lg{margin-top:1.5em}.margin-top-xl{margin-top:3em}.margin-right-xs{margin-right:.25em}.margin-right-sm{margin-right:.5em}.margin-right-md{margin-right:1em}.margin-right-lg{margin-right:1.5em}.margin-right-xl{margin-right:3em}.margin-bottom-xs{margin-bottom:.25em}.margin-bottom-sm{margin-bottom:.5em}.margin-bottom-md{margin-bottom:1em}.margin-bottom-lg{margin-bottom:1.5em}.margin-bottom-xl{margin-bottom:3em}.margin-left-xs{margin-left:.25em}.margin-left-sm{margin-left:.5em}.margin-left-md{margin-left:1em}.margin-left-lg{margin-left:1.5em}.margin-left-xl{margin-left:3em}.checkbox-large{width:30px;height:30px;cursor:pointer;text-align:center;padding-top:5px}.checkbox-large *{cursor:pointer}.checkbox-large:hover{background:#ececec}.not-approved{background-image:url(../../images/diag_lines_white.png);background-repeat:repeat}.opacity-999{opacity:.999}#mainModules .margin-top{margin-top:10px}.BringsVehicleHomeBg td:nth-child(7){border-right:3px solid #ffc2a8;border-left:3px solid #ffc2a8;border-bottom:1px solid #ffc2a8;border-top:1px solid #ffc2a8;background-color:#ffeee7!important;-webkit-print-color-adjust:exact}#map{width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}#map img{max-width:none}.mapoverlay{position:fixed;top:0;left:0;z-index:101;width:100%;height:100%;background-color:#fff;overflow:hidden}.mapoverlay .closeMap{top:0;right:150px;left:auto;z-index:102}.mapoverlay iframe{width:100%;height:100%}body.mapscreen .container,body.mapscreen .main>.container>*{max-width:none}.vehicleConnectorStatus{border:1px solid #aaa;overflow-x:auto;overflow-y:hidden;margin-bottom:18px}#connectorStatusList{display:none}#connectorStatusHeading{cursor:pointer;margin:1px 2px 6px 1px}#mapHolder img{max-width:none}#shareMapUrl{display:none}#mapWrapper{height:100vh;overflow:hidden}#mapWrapper.fullscreen,#mapWrapper:fullscreen{width:100vw;height:100vh}#mapWrapper.fullscreen{position:fixed;top:0;left:0;z-index:1003}.k-animation-container,.pac-container{z-index:999999999999!important}#mapControls{background:hsla(0,0%,93%,.8);padding:10px 10px 0;border-radius:0 0 0 4px}#mapControls>*{margin-bottom:10px}#mapControls label{display:inline-block;width:70px}#mapControls select{display:inline-block;width:180px;margin-right:10px}#mapControls .btn-group{margin-right:10px}#mapControls .input-group{display:block;float:left}#mapControls .input-group-addon{float:left;height:34px;width:auto;line-height:1.42857143}#activityChart{width:70%;margin-bottom:25px;background-color:hsla(0,0%,93%,.8);transform:translateY(110%);transition:transform .2s ease-in-out,background-color .2s ease-in-out;position:relative}#activityChart.active{transform:translateY(0)}#activityChart.active.minimized{background-color:transparent}#activityChart.active.minimized #chartwrapper{max-height:0}#activityChart.active.minimized .chart-settings{opacity:0}#activityChart.active.minimized .close{display:none}#activityChart.active.minimized .close.open{display:block;padding:10px;margin-right:-10px;margin-top:10px;background-color:hsla(0,0%,93%,.8);border:1px solid #ccc}#activityChart .chart-settings{transition:opacity .2s ease-in-out}#activityChart .close{position:absolute;top:10px;right:10px;opacity:.8}#activityChart .open{display:none}#chartwrapper{width:100%;height:200px;max-height:200px;overflow:hidden;transition:max-height .2s ease-in-out}#mapSideMenu{float:right;margin-right:-290px;height:100%;transition:margin .25s ease-in-out;position:relative}#mapSideMenu.open{margin-right:0}#mapSideMenu.open .sidemenutop{box-shadow:-1px 0 9px -1px rgba(0,0,0,.61)}#mapSideMenu .sidemenubottom,#mapSideMenu .sidemenutop{height:inherit;overflow:auto}#mapSideMenu .sidemenutop{width:290px;position:relative;z-index:10;background-color:#f9f9f9;border-right:1px solid #eee;border-bottom:1px solid #eee}#mapSideMenu .sidemenubottom{width:290px;height:auto;z-index:10;background-color:#eee;position:absolute;top:0;bottom:0;left:0;transition:transform .25s ease-in-out;transform:translateX(100%)}#mapSideMenu .sidemenubottom.open{transform:translateX(0)}#mapSideMenu .add-location{cursor:pointer}#mapSideMenu .alert{padding:5px 5px 5px 40px;position:relative;min-height:40px;margin:5px 0}#mapSideMenu .alert img{width:25px;position:absolute;left:5px;top:10px}#mapMap{height:100%;overflow:hidden}#mapVehicleList tbody tr:hover{background-color:rgba(51,153,51,.2)}#mapView .markerContent h2{margin:0 0 3px}#routeStops{list-style:none;padding:0}#routeStops li{margin:15px 0}img.activityimage{width:16px;height:16px;margin-right:8px}#mapHelp{margin-top:-4px;border-radius:0 0 4px 4px;background-color:#fff}#mapHelp .imagewrapper{display:inline-block;float:left;width:32px;overflow:hidden;height:24px}#mapHelp .imagewrapper img{height:22px;width:auto}#mapHelp .textwrapper{display:inline-block;float:left}#mapHelp ul{list-style:none}#mapHelp li{width:480px;display:inline-block}.regnrlabel{background-color:#efefef;border:2px solid #ccc;border-radius:4px;color:#292a31;font-size:12px;font-weight:400;white-space:nowrap;line-height:1;padding:2px 3px}#routeInfo{display:block;padding-top:5px}.employeedeviation{display:none}[data-filter=overview] .department{display:block}[data-filter=overview] .employee,[data-filter=overview] .manager,[data-filter=overview] .period,[data-filter=overview] .vehicle{display:none}div#deviation select[name=department],div#deviation select[name=deviationlevel],div#deviation select[name=deviationstatus],div#deviation select[name=deviationtype],div#deviation select[name=employee],div#deviation select[name=vehicle],div#employeeActivities select[name=department],div#employeeActivities select[name=deviationlevel],div#employeeActivities select[name=deviationstatus],div#employeeActivities select[name=deviationtype],div#employeeActivities select[name=employee],div#employeeActivities select[name=vehicle]{width:100%}div#deviation .activityEventType,div#deviation .confirmedread,div#deviation .ConfirmedRead,div#deviation .deviationFilterExportButton,div#deviation .deviationgroup,div#deviation .deviationlevel,div#deviation .deviationstatus,div#deviation .deviationtype,div#deviation .filestatusdrivervehicle,div#deviation .hideexported,div#deviation .lastxdays,div#deviation .managerstatus,div#deviation .pager-settings,div#deviation .project,div#deviation .seenbydriver,div#deviation .SeenByDriver,div#deviation .showwithform,div#deviation div#files .managerstatus,div#employeeActivities .activityEventType,div#employeeActivities .confirmedread,div#employeeActivities .ConfirmedRead,div#employeeActivities .deviationFilterExportButton,div#employeeActivities .deviationgroup,div#employeeActivities .deviationlevel,div#employeeActivities .deviationstatus,div#employeeActivities .deviationtype,div#employeeActivities .filestatusdrivervehicle,div#employeeActivities .hideexported,div#employeeActivities .lastxdays,div#employeeActivities .managerstatus,div#employeeActivities .pager-settings,div#employeeActivities .project,div#employeeActivities .seenbydriver,div#employeeActivities .SeenByDriver,div#employeeActivities .showwithform,div#employeeActivities div#files .managerstatus{display:none}div#deviation [data-filter=deviationNoticeReports] .confirmedread,div#deviation [data-filter=deviationNoticeReports] .ConfirmedRead,div#deviation [data-filter=deviationNoticeReports] .seenbydriver,div#deviation [data-filter=deviationNoticeReports] .SeenByDriver,div#deviation [data-filter=deviationNoticeReports] .vehicle,div#deviation [data-filter=fileStatus] .filestatusdrivervehicle,div#deviation [data-filter=fileStatus] .manager,div#deviation [data-filter=vehicleReports] .confirmedread,div#deviation [data-filter=vehicleReports] .ConfirmedRead,div#deviation [data-filter=vehicleReports] .seenbydriver,div#deviation [data-filter=vehicleReports] .SeenByDriver,div#deviation [data-filter=vehicleReports] .vehicle,div#deviation div#deviationNoticeReports .confirmedread,div#deviation div#deviationNoticeReports .ConfirmedRead,div#deviation div#deviationNoticeReports .seenbydriver,div#deviation div#deviationNoticeReports .SeenByDriver,div#deviation div#deviationNoticeReports .vehicle,div#deviation div#fileStatus .filestatusdrivervehicle,div#deviation div#fileStatus .manager,div#deviation div#vehicleReports label.deviationtype .confirmedread,div#deviation div#vehicleReports label.deviationtype .ConfirmedRead,div#deviation div#vehicleReports label.deviationtype .seenbydriver,div#deviation div#vehicleReports label.deviationtype .SeenByDriver,div#deviation div#vehicleReports label.deviationtype .vehicle,div#employeeActivities [data-filter=deviationNoticeReports] .confirmedread,div#employeeActivities [data-filter=deviationNoticeReports] .ConfirmedRead,div#employeeActivities [data-filter=deviationNoticeReports] .seenbydriver,div#employeeActivities [data-filter=deviationNoticeReports] .SeenByDriver,div#employeeActivities [data-filter=deviationNoticeReports] .vehicle,div#employeeActivities [data-filter=fileStatus] .filestatusdrivervehicle,div#employeeActivities [data-filter=fileStatus] .manager,div#employeeActivities [data-filter=vehicleReports] .confirmedread,div#employeeActivities [data-filter=vehicleReports] .ConfirmedRead,div#employeeActivities [data-filter=vehicleReports] .seenbydriver,div#employeeActivities [data-filter=vehicleReports] .SeenByDriver,div#employeeActivities [data-filter=vehicleReports] .vehicle,div#employeeActivities div#deviationNoticeReports .confirmedread,div#employeeActivities div#deviationNoticeReports .ConfirmedRead,div#employeeActivities div#deviationNoticeReports .seenbydriver,div#employeeActivities div#deviationNoticeReports .SeenByDriver,div#employeeActivities div#deviationNoticeReports .vehicle,div#employeeActivities div#fileStatus .filestatusdrivervehicle,div#employeeActivities div#fileStatus .manager,div#employeeActivities div#vehicleReports label.deviationtype .confirmedread,div#employeeActivities div#vehicleReports label.deviationtype .ConfirmedRead,div#employeeActivities div#vehicleReports label.deviationtype .seenbydriver,div#employeeActivities div#vehicleReports label.deviationtype .SeenByDriver,div#employeeActivities div#vehicleReports label.deviationtype .vehicle{display:block}div#deviation [data-filter=employeeReports] .managerstatus,div#deviation [data-filter=employeeReports] .vehicle,div#deviation div#employeeReports .managerstatus,div#deviation div#employeeReports .vehicle,div#employeeActivities [data-filter=employeeReports] .managerstatus,div#employeeActivities [data-filter=employeeReports] .vehicle,div#employeeActivities div#employeeReports .managerstatus,div#employeeActivities div#employeeReports .vehicle{display:none}div#deviation [data-filter=employeeReports] .deviationgroup,div#deviation [data-filter=employeeReports] .employeedeviation,div#deviation [data-filter=employeeReports] .hideexported,div#deviation div#employeeReports .deviationgroup,div#deviation div#employeeReports .employeedeviation,div#deviation div#employeeReports .hideexported,div#employeeActivities [data-filter=employeeReports] .deviationgroup,div#employeeActivities [data-filter=employeeReports] .employeedeviation,div#employeeActivities [data-filter=employeeReports] .hideexported,div#employeeActivities div#employeeReports .deviationgroup,div#employeeActivities div#employeeReports .employeedeviation,div#employeeActivities div#employeeReports .hideexported{display:block}div#deviation [data-filter=activityEvents] .manager,div#deviation [data-filter=vehicleReports] .confirmedread,div#deviation [data-filter=vehicleReports] .ConfirmedRead,div#deviation [data-filter=vehicleReports] .deviationlevel,div#deviation [data-filter=vehicleReports] .deviationStatus,div#deviation [data-filter=vehicleReports] .deviationtype,div#deviation [data-filter=vehicleReports] .deviatonGroup,div#deviation [data-filter=vehicleReports] .employee,div#deviation [data-filter=vehicleReports] .manager,div#deviation [data-filter=vehicleReports] .managerstatus,div#deviation [data-filter=vehicleReports] .seenbydriver,div#deviation [data-filter=vehicleReports] .SeenByDriver,div#deviation div#activityEvents .manager,div#deviation div#vehicleReports .confirmedread,div#deviation div#vehicleReports .ConfirmedRead,div#deviation div#vehicleReports .deviationlevel,div#deviation div#vehicleReports .deviationStatus,div#deviation div#vehicleReports .deviationtype,div#deviation div#vehicleReports .deviatonGroup,div#deviation div#vehicleReports .employee,div#deviation div#vehicleReports .manager,div#deviation div#vehicleReports .managerstatus,div#deviation div#vehicleReports .seenbydriver,div#deviation div#vehicleReports .SeenByDriver,div#employeeActivities [data-filter=activityEvents] .manager,div#employeeActivities [data-filter=vehicleReports] .confirmedread,div#employeeActivities [data-filter=vehicleReports] .ConfirmedRead,div#employeeActivities [data-filter=vehicleReports] .deviationlevel,div#employeeActivities [data-filter=vehicleReports] .deviationStatus,div#employeeActivities [data-filter=vehicleReports] .deviationtype,div#employeeActivities [data-filter=vehicleReports] .deviatonGroup,div#employeeActivities [data-filter=vehicleReports] .employee,div#employeeActivities [data-filter=vehicleReports] .manager,div#employeeActivities [data-filter=vehicleReports] .managerstatus,div#employeeActivities [data-filter=vehicleReports] .seenbydriver,div#employeeActivities [data-filter=vehicleReports] .SeenByDriver,div#employeeActivities div#activityEvents .manager,div#employeeActivities div#vehicleReports .confirmedread,div#employeeActivities div#vehicleReports .ConfirmedRead,div#employeeActivities div#vehicleReports .deviationlevel,div#employeeActivities div#vehicleReports .deviationStatus,div#employeeActivities div#vehicleReports .deviationtype,div#employeeActivities div#vehicleReports .deviatonGroup,div#employeeActivities div#vehicleReports .employee,div#employeeActivities div#vehicleReports .manager,div#employeeActivities div#vehicleReports .managerstatus,div#employeeActivities div#vehicleReports .seenbydriver,div#employeeActivities div#vehicleReports .SeenByDriver{display:none}div#deviation [data-filter=activityEvents] .activityEventType,div#deviation div#activityEvents .activityEventType,div#employeeActivities [data-filter=activityEvents] .activityEventType,div#employeeActivities div#activityEvents .activityEventType{display:block}div#deviation [data-filter=activityEvents] .pager-settings,div#deviation div#activityEvents .pager-settings,div#employeeActivities [data-filter=activityEvents] .pager-settings,div#employeeActivities div#activityEvents .pager-settings{display:flex}div#deviation [data-filter=exceptions] .manager,div#deviation div#exceptions .manager,div#employeeActivities [data-filter=exceptions] .manager,div#employeeActivities div#exceptions .manager{display:none}div#deviation [data-filter=deviationReports] .deviationgroup,div#deviation [data-filter=deviationReports] .deviationlevel,div#deviation [data-filter=deviationReports] .deviationstatus,div#deviation [data-filter=deviationReports] .deviationtype,div#deviation [data-filter=deviationReports] .hideexported,div#deviation [data-filter=deviationReports] .showwithform,div#deviation div#deviationReports .deviationgroup,div#deviation div#deviationReports .deviationlevel,div#deviation div#deviationReports .deviationstatus,div#deviation div#deviationReports .deviationtype,div#deviation div#deviationReports .hideexported,div#deviation div#deviationReports .showwithform,div#employeeActivities [data-filter=deviationReports] .deviationgroup,div#employeeActivities [data-filter=deviationReports] .deviationlevel,div#employeeActivities [data-filter=deviationReports] .deviationstatus,div#employeeActivities [data-filter=deviationReports] .deviationtype,div#employeeActivities [data-filter=deviationReports] .hideexported,div#employeeActivities [data-filter=deviationReports] .showwithform,div#employeeActivities div#deviationReports .deviationgroup,div#employeeActivities div#deviationReports .deviationlevel,div#employeeActivities div#deviationReports .deviationstatus,div#employeeActivities div#deviationReports .deviationtype,div#employeeActivities div#deviationReports .hideexported,div#employeeActivities div#deviationReports .showwithform{display:block}div#deviation [data-filter=deviationReports] .managerstatus,div#deviation div#deviationReports .managerstatus,div#employeeActivities [data-filter=deviationReports] .managerstatus,div#employeeActivities div#deviationReports .managerstatus{display:none}div#deviation label[class=period] input,div#employeeActivities label[class=period] input{display:inline-block;width:100px}div#deviation a.beforeDiscovery,div#employeeActivities a.beforeDiscovery{display:none}div#deviation .compiletest2,div#employeeActivities .compiletest2{float:right}div#deviation div.reportSummary,div#employeeActivities div.reportSummary{display:inline-block}div#deviation div.reportSummary ul:empty,div#employeeActivities div.reportSummary ul:empty{display:none}div#deviation div.reportSummary ul,div#employeeActivities div.reportSummary ul{list-style:none;display:inline-block;padding-left:0}div#deviation div.reportSummary ul li .infoItem span.infoLabel,div#employeeActivities div.reportSummary ul li .infoItem span.infoLabel{width:245px;display:inline-block}div#deviation div.reportSummary ul li .infoItem span.infoValue,div#employeeActivities div.reportSummary ul li .infoItem span.infoValue{width:20px;display:inline-block}div#deviation #tblDeviationReports.showInactive tr.disabled,div#employeeActivities #tblDeviationReports.showInactive tr.disabled{display:table-row}div#deviation #tblDeviationReports tr.disabled,div#employeeActivities #tblDeviationReports tr.disabled{display:none}div#deviation #vehicleReports .activityEventType,div#deviation [data-filter=vehicleReports] .activityEventType,div#employeeActivities #vehicleReports .activityEventType,div#employeeActivities [data-filter=vehicleReports] .activityEventType{display:block}div#deviation #driveractivitiesday #activitysourcefilter,div#deviation #fileList .department,div#deviation #fileList .employee,div#deviation #fileList .manager,div#deviation #fileList .managerstatus,div#deviation #fileList .period,div#deviation #fileList .vehicle,div#deviation [data-filter=fileList] .department,div#deviation [data-filter=fileList] .employee,div#deviation [data-filter=fileList] .manager,div#deviation [data-filter=fileList] .managerstatus,div#deviation [data-filter=fileList] .period,div#deviation [data-filter=fileList] .vehicle,div#employeeActivities #driveractivitiesday #activitysourcefilter,div#employeeActivities #fileList .department,div#employeeActivities #fileList .employee,div#employeeActivities #fileList .manager,div#employeeActivities #fileList .managerstatus,div#employeeActivities #fileList .period,div#employeeActivities #fileList .vehicle,div#employeeActivities [data-filter=fileList] .department,div#employeeActivities [data-filter=fileList] .employee,div#employeeActivities [data-filter=fileList] .manager,div#employeeActivities [data-filter=fileList] .managerstatus,div#employeeActivities [data-filter=fileList] .period,div#employeeActivities [data-filter=fileList] .vehicle{display:none}div#deviation #fileList .lastxdays,div#deviation [data-filter=fileList] .lastxdays,div#employeeActivities #fileList .lastxdays,div#employeeActivities [data-filter=fileList] .lastxdays{display:block}div#deviation #fileList .pager-settings,div#deviation [data-filter=fileList] .pager-settings,div#employeeActivities #fileList .pager-settings,div#employeeActivities [data-filter=fileList] .pager-settings{display:flex}div#deviation #fileStatus .period,div#deviation #fileStatus .vehicle,div#deviation #fileStatus div.employee,div#deviation [data-filter=fileStatus] .period,div#deviation [data-filter=fileStatus] .vehicle,div#deviation [data-filter=fileStatus] div.employee,div#employeeActivities #fileStatus .period,div#employeeActivities #fileStatus .vehicle,div#employeeActivities #fileStatus div.employee,div#employeeActivities [data-filter=fileStatus] .period,div#employeeActivities [data-filter=fileStatus] .vehicle,div#employeeActivities [data-filter=fileStatus] div.employee{display:none}div#deviation #fileStatus .deviationFilterExportButton,div#deviation [data-filter=fileStatus] .deviationFilterExportButton,div#employeeActivities #fileStatus .deviationFilterExportButton,div#employeeActivities [data-filter=fileStatus] .deviationFilterExportButton{display:inline-block}div#deviation #fileStatus .managerstatus,div#deviation [data-filter=fileStatus] .managerstatus,div#employeeActivities #fileStatus .managerstatus,div#employeeActivities [data-filter=fileStatus] .managerstatus{display:none}div#deviation #fileStatus #tblFileStatusList .hasData,div#deviation [data-filter=fileStatus] #tblFileStatusList .hasData,div#employeeActivities #fileStatus #tblFileStatusList .hasData,div#employeeActivities [data-filter=fileStatus] #tblFileStatusList .hasData{cursor:pointer}div#deviation #fileStatus #tblFileStatusList .hasData .itemName,div#deviation [data-filter=fileStatus] #tblFileStatusList .hasData .itemName,div#employeeActivities #fileStatus #tblFileStatusList .hasData .itemName,div#employeeActivities [data-filter=fileStatus] #tblFileStatusList .hasData .itemName{font-weight:700}div#deviation #fileStatus #tblFileStatusList .noData,div#deviation [data-filter=fileStatus] #tblFileStatusList .noData,div#employeeActivities #fileStatus #tblFileStatusList .noData,div#employeeActivities [data-filter=fileStatus] #tblFileStatusList .noData{cursor:not-allowed}div#deviation #fileStatus #tblFileStatusList .itemName,div#deviation [data-filter=fileStatus] #tblFileStatusList .itemName,div#employeeActivities #fileStatus #tblFileStatusList .itemName,div#employeeActivities [data-filter=fileStatus] #tblFileStatusList .itemName{width:100%;overflow:hidden;display:block}div#deviation #fileStatus #tblFileStatusList .fromDate,div#deviation #fileStatus #tblFileStatusList .nextDate,div#deviation [data-filter=fileStatus] #tblFileStatusList .fromDate,div#deviation [data-filter=fileStatus] #tblFileStatusList .nextDate,div#employeeActivities #fileStatus #tblFileStatusList .fromDate,div#employeeActivities #fileStatus #tblFileStatusList .nextDate,div#employeeActivities [data-filter=fileStatus] #tblFileStatusList .fromDate,div#employeeActivities [data-filter=fileStatus] #tblFileStatusList .nextDate{display:block;font-size:10px;color:#a9a9a9;float:left}div#deviation #fileStatus #tblFileStatusList .nextDate,div#deviation [data-filter=fileStatus] #tblFileStatusList .nextDate,div#employeeActivities #fileStatus #tblFileStatusList .nextDate,div#employeeActivities [data-filter=fileStatus] #tblFileStatusList .nextDate{margin-left:25px}div#deviation #fileStatus #fileDetailsInfo,div#deviation [data-filter=fileStatus] #fileDetailsInfo,div#employeeActivities #fileStatus #fileDetailsInfo,div#employeeActivities [data-filter=fileStatus] #fileDetailsInfo{margin-bottom:20px;margin-top:-20px}div#deviation #fileStatus #tblFileDetails,div#deviation [data-filter=fileStatus] #tblFileDetails,div#employeeActivities #fileStatus #tblFileDetails,div#employeeActivities [data-filter=fileStatus] #tblFileDetails{border-spacing:1px;border-collapse:separate;width:100%;-webkit-print-color-adjust:exact}div#deviation #fileStatus #tblFileDetails th,div#deviation [data-filter=fileStatus] #tblFileDetails th,div#employeeActivities #fileStatus #tblFileDetails th,div#employeeActivities [data-filter=fileStatus] #tblFileDetails th{text-align:center}div#deviation #fileStatus #tblFileDetails td,div#deviation [data-filter=fileStatus] #tblFileDetails td,div#employeeActivities #fileStatus #tblFileDetails td,div#employeeActivities [data-filter=fileStatus] #tblFileDetails td{min-width:26px;padding:3px;text-align:center;height:30px;position:relative}div#deviation #fileStatus #tblFileDetails td:after,div#deviation #fileStatus #tblFileDetails td:before,div#deviation [data-filter=fileStatus] #tblFileDetails td:after,div#deviation [data-filter=fileStatus] #tblFileDetails td:before,div#employeeActivities #fileStatus #tblFileDetails td:after,div#employeeActivities #fileStatus #tblFileDetails td:before,div#employeeActivities [data-filter=fileStatus] #tblFileDetails td:after,div#employeeActivities [data-filter=fileStatus] #tblFileDetails td:before{display:none;pointer-events:none;content:"";position:absolute;background:#fff;opacity:.3}div#deviation #fileStatus #tblFileDetails td:hover:before,div#deviation [data-filter=fileStatus] #tblFileDetails td:hover:before,div#employeeActivities #fileStatus #tblFileDetails td:hover:before,div#employeeActivities [data-filter=fileStatus] #tblFileDetails td:hover:before{display:block;width:2400px;height:300px;top:0;right:0}div#deviation #fileStatus #tblFileDetails td:hover:after,div#deviation [data-filter=fileStatus] #tblFileDetails td:hover:after,div#employeeActivities #fileStatus #tblFileDetails td:hover:after,div#employeeActivities [data-filter=fileStatus] #tblFileDetails td:hover:after{display:block;width:100%;height:2000px;bottom:0;left:0}div#deviation #fileStatus #tblFileDetails .month,div#deviation [data-filter=fileStatus] #tblFileDetails .month,div#employeeActivities #fileStatus #tblFileDetails .month,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .month{background-color:#ccc!important}div#deviation #fileStatus #tblFileDetails .tolongsincelastdownload .fa-download,div#deviation [data-filter=fileStatus] #tblFileDetails .tolongsincelastdownload .fa-download,div#employeeActivities #fileStatus #tblFileDetails .tolongsincelastdownload .fa-download,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .tolongsincelastdownload .fa-download{color:#f30!important}div#deviation #fileStatus #tblFileDetails .covered,div#deviation [data-filter=fileStatus] #tblFileDetails .covered,div#employeeActivities #fileStatus #tblFileDetails .covered,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .covered{background-color:#9c0!important}div#deviation #fileStatus #tblFileDetails .startcovered,div#deviation [data-filter=fileStatus] #tblFileDetails .startcovered,div#employeeActivities #fileStatus #tblFileDetails .startcovered,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .startcovered{background:linear-gradient(to top right,#9c0 49.9%,#393b45 50.1%)!important}div#deviation #fileStatus #tblFileDetails .endcovered,div#deviation [data-filter=fileStatus] #tblFileDetails .endcovered,div#employeeActivities #fileStatus #tblFileDetails .endcovered,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .endcovered{background:linear-gradient(to top right,#393b45 49.9%,#9c0 50.1%)!important}div#deviation #fileStatus #tblFileDetails .deviations,div#deviation [data-filter=fileStatus] #tblFileDetails .deviations,div#employeeActivities #fileStatus #tblFileDetails .deviations,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .deviations{background-color:#f30!important}div#deviation #fileStatus #tblFileDetails .future,div#deviation [data-filter=fileStatus] #tblFileDetails .future,div#employeeActivities #fileStatus #tblFileDetails .future,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .future{background-color:#ccc!important}div#deviation #fileStatus #tblFileDetails .missing,div#deviation [data-filter=fileStatus] #tblFileDetails .missing,div#employeeActivities #fileStatus #tblFileDetails .missing,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .missing{background-color:#393b45!important}div#deviation #fileStatus #tblFileDetails .next-download,div#deviation [data-filter=fileStatus] #tblFileDetails .next-download,div#employeeActivities #fileStatus #tblFileDetails .next-download,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .next-download{background-color:#fc0!important;content:'<i class="fa fa-download"></i>'}div#deviation #fileStatus #tblFileDetails .next-download i,div#deviation [data-filter=fileStatus] #tblFileDetails .next-download i,div#employeeActivities #fileStatus #tblFileDetails .next-download i,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .next-download i{color:#292a31!important}div#deviation #fileStatus #tblFileDetails .default,div#deviation #fileStatus #tblFileDetails .not-a-day,div#deviation [data-filter=fileStatus] #tblFileDetails .default,div#deviation [data-filter=fileStatus] #tblFileDetails .not-a-day,div#employeeActivities #fileStatus #tblFileDetails .default,div#employeeActivities #fileStatus #tblFileDetails .not-a-day,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .default,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .not-a-day{background-color:#ccc!important}div#deviation #fileStatus #tblFileDetails .fa,div#deviation [data-filter=fileStatus] #tblFileDetails .fa,div#employeeActivities #fileStatus #tblFileDetails .fa,div#employeeActivities [data-filter=fileStatus] #tblFileDetails .fa{font-size:18px;padding-top:2px}div#deviation #fileStatus #tblFileDetails i,div#deviation [data-filter=fileStatus] #tblFileDetails i,div#employeeActivities #fileStatus #tblFileDetails i,div#employeeActivities [data-filter=fileStatus] #tblFileDetails i{color:#fff}div#deviation #fileStatus #tblFileDetails a i,div#deviation [data-filter=fileStatus] #tblFileDetails a i,div#employeeActivities #fileStatus #tblFileDetails a i,div#employeeActivities [data-filter=fileStatus] #tblFileDetails a i{border:1px solid hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.1)!important;padding:0 3px;margin:0 1px 1px 0;border-radius:3px;text-shadow:1px 1px 1px rgba(0,0,0,.5)}div#deviation #fileStatus #tblFileDetails a i:hover,div#deviation [data-filter=fileStatus] #tblFileDetails a i:hover,div#employeeActivities #fileStatus #tblFileDetails a i:hover,div#employeeActivities [data-filter=fileStatus] #tblFileDetails a i:hover{position:relative;z-index:1;border:1px solid hsla(0,0%,100%,.8);background-color:hsla(0,0%,100%,.5)}div#deviation #fileStatus #tblFileDetails a i.DeviationLevel1,div#deviation [data-filter=fileStatus] #tblFileDetails a i.DeviationLevel1,div#employeeActivities #fileStatus #tblFileDetails a i.DeviationLevel1,div#employeeActivities [data-filter=fileStatus] #tblFileDetails a i.DeviationLevel1{color:#fff200!important}div#deviation #fileStatus #tblFileDetails a i.DeviationLevel2,div#deviation [data-filter=fileStatus] #tblFileDetails a i.DeviationLevel2,div#employeeActivities #fileStatus #tblFileDetails a i.DeviationLevel2,div#employeeActivities [data-filter=fileStatus] #tblFileDetails a i.DeviationLevel2{color:#f58220!important}div#deviation #fileStatus #tblFileDetails a i.DeviationLevel3,div#deviation [data-filter=fileStatus] #tblFileDetails a i.DeviationLevel3,div#employeeActivities #fileStatus #tblFileDetails a i.DeviationLevel3,div#employeeActivities [data-filter=fileStatus] #tblFileDetails a i.DeviationLevel3{color:#f30!important}div#deviation #fileStatus #tblFileDetails a i.DeviationLevel3NotifyPolice,div#deviation [data-filter=fileStatus] #tblFileDetails a i.DeviationLevel3NotifyPolice,div#employeeActivities #fileStatus #tblFileDetails a i.DeviationLevel3NotifyPolice,div#employeeActivities [data-filter=fileStatus] #tblFileDetails a i.DeviationLevel3NotifyPolice{color:#900!important;border:1px solid rgba(153,0,0,.8)!important;background-color:hsla(0,0%,100%,.5)!important}div#deviation #fileStatus #tblFileDetails a i.WorkEnvironmentViolation,div#deviation [data-filter=fileStatus] #tblFileDetails a i.WorkEnvironmentViolation,div#employeeActivities #fileStatus #tblFileDetails a i.WorkEnvironmentViolation,div#employeeActivities [data-filter=fileStatus] #tblFileDetails a i.WorkEnvironmentViolation{color:#6cf!important}.infoItem{border-bottom:1px solid #ccc;margin-bottom:4px;margin-right:15px}#compareHours #activitysourcefilter{display:none}#tblAbsenceCalendar tbody td span{display:block;cursor:pointer}#tblAbsenceCalendar .absence-pill{cursor:pointer;display:inline-block;padding:3px;margin:0 3px 3px 0;border-radius:3px;min-width:25px}#tblAbsenceCalendar .absence-pill:hover{background-color:#2e3539!important;color:#fff}#tblAbsenceCalendar .absence-pill.not-ok{background-image:url(../../images/diag_lines.png);color:#fff}#tblAbsenceCalendar .absence-pill.not-ok-denied{background-image:url(../../images/diag_lines_red.png);color:#fff}#tblDriverActivities .day{text-transform:capitalize}.deviationLevelSummary .deviationsBar{margin-right:5px;display:inline-block}.deviationLevelSummary .deviationsBar+.infoLabel{width:236px!important}div#employeeActivities div .vehicle{display:none}div.infoItem span.infoLabel{width:145px;display:inline-block}div.infoItem span.infoValue{max-width:270px;min-width:150px;display:inline-block}div.deviationsBar{display:block;white-space:nowrap}div.deviationsBar .deviationBlock{height:16px;display:inline-block;border-left:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}div.deviationsBar .deviationBlock:last-child{border-right:1px solid #000}tr.employeeline{cursor:pointer}div.deviationHelp{padding-top:8px;margin:0 30px}div.deviationHelp ul{padding:0}div.deviationHelp .deviationsBar{margin-right:5px;margin-bottom:15px;display:inline-block}div.deviationHelp .helpDescription{display:inline-block}#deviationLevelsHelp ul,.activityBarHelp ul,.breachBarHelp ul{list-style:none}#deviationLevelsHelp ul li,.activityBarHelp ul li,.breachBarHelp ul li{display:inline-block;margin-right:35px}.breachBarHelp{display:none}#deviationDetails .breachBarHelp{display:block}tr.disabledActivity{color:#000;font-weight:400!important}tr.disabledActivity .activityicon:before{filter:opacity(.2);-webkit-filter:opacity(.2)}tr.selected td{border-top:1px solid #f30!important;border-bottom:1px solid #f30!important}tr.selectedBigTime td{border-top:3px solid #f30!important;border-bottom:3px solid #f30!important}#activityBar,.activitybar{position:relative;margin-top:15px;padding-top:13px;padding-bottom:15px;background-image:url(/images/col-backdrop.png)!important;background-repeat:repeat;background-size:100% auto!important;-webkit-print-color-adjust:exact}#activityBar .startTime,.activitybar .startTime{font-size:11px;padding:3px 0 0 3px}#activityBar .sums,.activitybar .sums{float:right;font-size:11px}#activityBar .deviationBlock,.activitybar .deviationBlock{width:10px;height:10px;display:inline-block;margin:0 5px 0 25px}.activitybarHeader{height:24px;position:absolute;top:0;z-index:15;width:100%;border-bottom:1px solid #ccc;background-color:#fff;background-image:url(/images/col-backdrop.png)!important;background-repeat:repeat;background-size:100% auto!important;-webkit-print-color-adjust:exact}.activitybarHeader span{font-size:11px;display:inline-block;width:4.1666666667%;padding:3px}@media (min-width:992px){.activitybarHeader span:after{content:":00"}}#activityBar,.activityBarHelp .breachBarHelp{width:100%}#activityBar ul,.activityBarHelp .breachBarHelp ul{list-style:none}.activityBarWrapper{width:100%;padding-bottom:8px;page-break-inside:avoid}.activityBarWrapper div.bar,.activityBarWrapper div.cobar{float:left;position:relative;height:26px;width:100%}.activityBarWrapper div.bar>div,.activityBarWrapper div.cobar>div{position:absolute;height:20px}.activityBarWrapper .bar .pre-overlapping{height:9px;position:relative;margin-bottom:2px}.activityBarWrapper .bar .codriver{border-top:5px solid #000}.activityBarWrapper .bar .Unknown.codriver{border-color:#ccc}.activityBarWrapper .labels{font-size:12px;border-top:1px solid #ebebeb;padding-top:8px;margin-top:10px;width:100%;height:16px}.activityBarWrapper .labels .startTime{float:left;font-weight:700}.activityBarWrapper .labels .endTime{float:right}.activityBarWrapper .manual{background-image:url(/images/diag_lines.png)!important}.activityBarWrapper .manual.Unknown{background-image:url(/images/diag_lines_white.png)!important}.activityBarWrapper .Unknown{background-color:#000!important}.activityBarWrapper .Rest{background-color:#9c0!important}.activityBarWrapper .Waiting{background-color:#8c408d!important}.activityBarWrapper .Work{background-color:#6cf!important}.activityBarWrapper .Drive{background-color:#f30!important}.activityBarWrapper .Availability{background-color:#fc0!important}.activityBarWrapper .breach,.activityBarWrapper .deviate{height:6px;position:absolute;bottom:-8px;z-index:3}.activityBarWrapper .deviate{-webkit-print-color-adjust:exact;background-color:#ccc!important;width:100%}.activityBarWrapper .breach{-webkit-print-color-adjust:exact;background-color:#900!important}.activityBarWrapper .breach.first:before{content:"";display:block;height:36px;width:1px;position:absolute;top:-25px;left:0;background-color:#900!important}.activityBarWrapper .codriver-bar,.activityBarWrapper .driver-bar{position:relative;width:100%;float:left}.activityBarWrapper .codriver-bar>div,.activityBarWrapper .driver-bar>div{float:left;height:16px}.activityBarWrapper .driver-bar:before{position:absolute;left:-12px;top:3px;content:"\f007";font:normal normal normal 12px/1 FontAwesome;color:#186d93}.activityBarWrapper .codriver-bar{margin-top:10px}.activityBarWrapper .codriver-bar:before{position:absolute;left:-12px;top:3px;content:"\f234";font:normal normal normal 12px/1 FontAwesome;color:#ccc}.activityBarWrapper .driver{-webkit-print-color-adjust:exact;background-color:#fff!important;border-top:1px solid #ccc;border-bottom:1px solid #ccc;position:relative}.activityBarWrapper .driver.nodriver{background-color:#ebebeb!important}.activityBarWrapper .driver span{font-size:10px;white-space:nowrap;display:block;color:#393b45;border-left:1px solid #ccc;padding:1px 3px;position:relative;z-index:1}.activityBarWrapper .driver span:hover{cursor:default}.activityBarWrapper .driver+.none{border-left:1px solid #ccc}.events-bar{position:relative;width:100%;float:left;height:16px}.events-bar:empty{height:0}.events-bar .activity-event{position:absolute}.events-bar .activity-event.twentyfourHourPeriodEnd{height:16px;background-color:hsla(0,0%,100%,.8);top:-22px;border-right:2px solid #186d93;border-top:2px solid #186d93;font-size:12px;color:#000;padding:0 2px;font-weight:700;transform:translateX(-100%)}.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd){top:-5px;border-radius:50%;background-color:#fff!important;border:1px solid #292a31;min-width:10px;min-height:10px;padding:3px;transform:translateX(-50%) scale(1);opacity:.7;z-index:5;transition:transform .1s linear,opacity .1s linear}.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd) i{cursor:default;height:1.28571429em;display:block;font-size:11px;transform:translateY(2px)}.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd) i:before{content:"\f12a"}.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd).OnOffFerryTrain i:before{content:"\f21a"}.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd).DriverCardInserted{border-top-left-radius:0;transform:translateX(0) scale(1);transform-origin:0 0}.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd).DriverCardInserted i:before{content:"\f151"}.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd).DriverCardInserted.hover,.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd).DriverCardInserted:hover{transform:translateX(0) scale(1.3)}.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd).DriverCardRemoved{border-top-right-radius:0;transform:translateX(-100%) scale(1);transform-origin:100% 0}.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd).DriverCardRemoved i:before{content:"\f150"}.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd).DriverCardRemoved.hover,.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd).DriverCardRemoved:hover{transform:translateX(-100%) scale(1.3)}.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd).hover,.events-bar .activity-event.point-true:not(.twentyfourHourPeriodEnd):hover{transform:translateX(-50%) scale(1.3);opacity:1;z-index:6}.events-bar .activity-event.point-false{height:12px;background-color:#28375a;z-index:2;opacity:.65;top:2px;transition:transform .1s linear,opacity .1s linear}.events-bar .activity-event.point-false.hover,.events-bar .activity-event.point-false:hover{transform:translateY(2px) scaleY(1.3);opacity:1;z-index:4}.events-bar .activity-event.point-false.OutOfScopePeriod{background-color:#f58220!important}.deviationBlock{-webkit-print-color-adjust:exact}.deviationBlock.Unknown{background-color:#000!important;box-shadow:inset 0 0 100px #000!important}.deviationBlock.Rest{background-color:#9c0!important;box-shadow:inset 0 0 100px #9c0!important}.deviationBlock.Work{background-color:#6cf!important;box-shadow:inset 0 0 100px #6cf!important}.deviationBlock.Drive{background-color:#f30!important;box-shadow:inset 0 0 100px #f30!important}.deviationBlock.Waiting{background-color:#8c408d!important;box-shadow:inset 0 0 100px #8c408d!important}.deviationBlock.Availability{background-color:#fc0!important;box-shadow:inset 0 0 100px #fc0!important}.deviationBlock.breach{background-color:#900!important;box-shadow:inset 0 0 100px #900!important;border:none!important}.deviationBlock.deviate{background-color:#ccc!important;box-shadow:inset 0 0 100px #ccc!important;border:none!important}.deviationBlock.manual{background-image:url(/images/diag_lines.png)!important}tr.activityTableRow{font-weight:700;cursor:pointer}tr.tableBar,tr.tableBar .labels{display:none}tr.tableBar+tr.tableBar{display:table-row}tr.tableBar+tr.tableBar td{padding:0 0 5px;background-color:#fff;background-image:url(/images/col-backdrop.png)!important;background-repeat:repeat;background-size:100% auto!important;-webkit-print-color-adjust:exact}tr.tableBar .activitybarHeader{position:relative;top:-1px}tr.tableBar .activityBarWrapper{float:left;margin-top:-1px;page-break-inside:avoid}tr.tableBar .activityBarWrapper+.activityBarWrapper{margin-top:5px}.trip-icons{margin-top:-6px}.trip-icons i{margin-right:3px}.trip-icons span{margin-bottom:7px;display:inline-block;width:auto;margin-right:10px}#TripTable .big{font-size:1.1em}#TripTable .big span{display:block;font-size:.9em;color:#a1a5b4}#TripTable tr.inactive td{color:#666}#TripTable td{padding:3px}#TripTable td>div{height:100%;width:100%;overflow:auto}#TripTable td>div>div{height:100%;width:100%;padding:3px;-webkit-print-color-adjust:exact;min-height:90px;page-break-inside:avoid;cursor:pointer;font-size:11px;background-color:#eee}#TripTable td>div>div .icons{float:right;display:block;margin:-3px -3px -3px auto;padding:3px 0;text-align:center;width:20px;background-color:hsla(0,0%,100%,.55)!important}#TripTable td>div>div .fa a{padding-left:3px}#TripTable .problem-label{height:10px;display:block;margin:5px -3px -3px}#sensors .breaches tbody tr:not(.has-breach){display:none}#scheduler2.version2,#scheduler.version2{font-size:13px}#scheduler2[data-filter-external=external] .vis-group:not(.external),#scheduler2[data-filter-external=external] .vis-label:not(.external),#scheduler2[data-filter-external=internal] .vis-group.external,#scheduler2[data-filter-external=internal] .vis-label.external,#scheduler[data-filter-external=external] .vis-group:not(.external),#scheduler[data-filter-external=external] .vis-label:not(.external),#scheduler[data-filter-external=internal] .vis-group.external,#scheduler[data-filter-external=internal] .vis-label.external{display:none;height:0}#scheduler2 .vis-time-axis .vis-grid.vis-odd,#scheduler .vis-time-axis .vis-grid.vis-odd{background:#eee}#scheduler2 .vis-item-content,#scheduler .vis-item-content{width:100%;line-height:1.4}#scheduler2 .vis-item-content .customer,#scheduler .vis-item-content .customer{display:block}#scheduler2 .vis-item-content .details,#scheduler .vis-item-content .details{display:block;font-size:.9em}#scheduler2 .vis-item-content .assignee,#scheduler .vis-item-content .assignee{display:block;font-size:.75em}#scheduler2 .vis-label.hasproblem,#scheduler .vis-label.hasproblem{background-color:#900!important;color:#fff}#scheduler2 .vis-label.external,#scheduler .vis-label.external{background-color:rgba(40,55,90,.1)}#scheduler2 .vis-label.external .vis-inner,#scheduler .vis-label.external .vis-inner{display:block}#scheduler2 .vis-group.hasproblem,#scheduler .vis-group.hasproblem{background-color:rgba(153,0,0,.25)!important}#scheduler2 .vis-group.external,#scheduler .vis-group.external{background-color:rgba(40,55,90,.1)}#scheduler2 .vis-item,#scheduler .vis-item{background-color:#186d93;color:#fff;padding:0;border:0}#scheduler2 .vis-item.bg-warning,#scheduler .vis-item.bg-warning{background-color:#fcf8e3;color:#000}#scheduler2 .vis-item.bg-info,#scheduler .vis-item.bg-info{background-color:#d9edf7;color:#000}#scheduler2 .vis-item.bg-primary,#scheduler .vis-item.bg-primary{background-color:#428bca;color:#fff}#scheduler2 .vis-item.bg-danger,#scheduler .vis-item.bg-danger{background-color:#f2dede;color:#000}#scheduler2 .vis-item.bg-success,#scheduler .vis-item.bg-success{background-color:#dff0d8;color:#000}#scheduler2 .vis-item.bg-white,#scheduler .vis-item.bg-white{background-color:#fff;color:#000}#scheduler2 .vis-item.bg-grey,#scheduler .vis-item.bg-grey{color:#000}#scheduler2 .vis-item.bg-lime,#scheduler .vis-item.bg-lime{background-color:#f7fee7;color:#cbd5e1}#scheduler2 .vis-item.bg-emerald,#scheduler .vis-item.bg-emerald{background-color:#ecfdf5;color:#cbd5e1}#scheduler2 .vis-item.bg-green-50,#scheduler .vis-item.bg-green-50{background-color:#f0fdf4;color:#666}#scheduler2 .vis-item.bg-green-100,#scheduler .vis-item.bg-green-100{background-color:#d1f9df;color:#666}#scheduler2 .vis-item.text-muted,#scheduler .vis-item.text-muted{color:#ccc!important}#scheduler2 .vis-item.vis-background,#scheduler .vis-item.vis-background{background-color:rgba(153,0,0,.25)!important;color:#000}#scheduler2 .vis-item.missing-context-assigned,#scheduler .vis-item.missing-context-assigned{background-color:#2e3539}#scheduler2 .vis-item.created-by-driver,#scheduler .vis-item.created-by-driver{background-color:#393}#scheduler2 .vis-item.closed,#scheduler .vis-item.closed{opacity:.4}#scheduler2 .vis-item i,#scheduler .vis-item i{color:#292a31}#scheduler2 .vis-item i.text-danger,#scheduler .vis-item i.text-danger{color:#a94442}#scheduler2 .vis-item button.btn,#scheduler .vis-item button.btn{position:absolute;top:0;left:0;height:100%;margin-right:0;width:35px;border-radius:0;opacity:.8;border:0;font-size:20px;display:none}#scheduler2 .vis-item.vis-selected,#scheduler .vis-item.vis-selected{opacity:1}#scheduler2 .vis-item.vis-selected .vis-item-overflow,#scheduler .vis-item.vis-selected .vis-item-overflow{background-color:#f58220;color:#292a31;padding:0 20px}#scheduler2 .vis-item.vis-selected .vis-item-content,#scheduler .vis-item.vis-selected .vis-item-content{padding-left:40px}#scheduler2 .vis-item.vis-selected button.btn,#scheduler .vis-item.vis-selected button.btn{display:block}#scheduler2 .vis-item .vis-item-overflow,#scheduler .vis-item .vis-item-overflow{border-radius:2px 2px 0 0}#scheduler2 .vis-item .vis-item-content,#scheduler .vis-item .vis-item-content{padding-bottom:0}#scheduler2 .vis-item .vis-drag-left,#scheduler .vis-item .vis-drag-left{background:linear-gradient(90deg,transparent 0,transparent 25%,rgba(0,0,0,.15))}#scheduler2 .vis-item .vis-drag-left:after,#scheduler .vis-item .vis-drag-left:after{font-family:FontAwesome;font-size:20px;content:"\f0d9";position:absolute;top:50%;left:7px;opacity:.5;transform:translateY(-50%)}#scheduler2 .vis-item .vis-drag-right,#scheduler .vis-item .vis-drag-right{background:linear-gradient(90deg,rgba(0,0,0,.15) 0,transparent 75%,transparent)}#scheduler2 .vis-item .vis-drag-right:after,#scheduler .vis-item .vis-drag-right:after{font-family:FontAwesome;font-size:20px;content:"\f0da";position:absolute;top:50%;right:7px;opacity:.5;transform:translateY(-50%)}#scheduler2 .vis-panel.vis-bottom,#scheduler .vis-panel.vis-bottom{z-index:3;border-top:1px solid #ccc;margin-top:-1px;background:#fff}#scheduler2 .vis-panel.vis-bottom .vis-minor.vis-odd,#scheduler .vis-panel.vis-bottom .vis-minor.vis-odd{background:linear-gradient(180deg,#eee 1%,#fff)}.table-data .table tr.woi>td{background-color:#eee;padding:20px}.table-data .table tr.woi>td td{padding:5px}div#deviationReports .main-content,div#notices .main-content{padding-bottom:0;padding-top:0}div#deviationReports .main-content .table-actions,div#notices .main-content .table-actions{margin-top:-8px;margin-bottom:16px}td.autocomplete ul{list-style:none;padding:0;margin:0;border:1px solid #ccc;box-shadow:0 2px 5px rgba(0,0,0,.1);max-height:150px;overflow-y:auto}td.autocomplete li{padding:10px;cursor:pointer;transition:background-color .3s}td.autocomplete li:hover{background-color:#f0f0f0}#orderaddresses tr.align-top td{vertical-align:top}@keyframes SlideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes SlideOutRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes SlideInTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes SlideOutTop{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes SlideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes SlideOutLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes FadeIn{0%{opacity:0}to{opacity:1}}@keyframes FadeOut{0%{opacity:1}to{opacity:0}}.animate-slide-in-top.au-enter-active{animation:SlideInTop .3s}.animate-slide-out-top.au-leave-active{animation:SlideOutTop .5s}.animate-slide-in-right.au-enter{transform:translateX(100%)}.animate-slide-in-right.au-enter-active{animation:SlideInRight .5s}.animate-slide-out-right.au-leave-active{animation:SlideOutRight .5s}.animate-slide-in-left.au-enter{transform:translateX(-100%)}.animate-slide-in-left.au-enter-active{animation:SlideInLeft .3s}.animate-slide-out-left.au-leave-active{animation:SlideOutLeft .5s}.animate-fade-in.au-enter{opacity:0}.animate-fade-in.au-enter-active{animation:FadeIn .3s}.animate-fade-out.au-leave-active{animation:FadeOut .3s}#site-navbar-container{background-color:#031f41;color:#fff;padding:10px}#site-navbar-container.sticky{position:fixed;left:0;right:0;z-index:5}#site-navbar-container.sticky #site-menu{right:0}@media (max-width:720px){#site-navbar-container{padding:10px}#site-navbar-container .container{padding-left:0;padding-right:0}}#site-navbar-container #site-navbar{display:flex;align-items:center;max-width:100%;width:100%}@media (min-width:720px){#site-navbar-container #site-navbar{position:relative}}#site-navbar-container #site-navbar #logo{width:50px;transition:opacity .3s}@media (max-width:720px){#site-navbar-container #site-navbar #logo{height:40px;width:40px;padding-top:5px}}#site-navbar-container #site-navbar #logo:hover{opacity:.7}#site-navbar-container #site-navbar #company-name{margin-left:10px}@media (max-width:720px){#site-navbar-container #site-navbar #company-name{display:none}}#site-navbar-container #site-navbar #company-name a{font-size:25px;color:#d0d1d9;text-decoration:none}#site-navbar-container #site-navbar #site-menu-button-container{z-index:999;margin-left:5px;position:static}@media (min-width:720px){#site-navbar-container #site-navbar #site-menu-button-container.sticky{position:fixed;left:auto;right:25px}#site-navbar-container #site-navbar #site-menu-button-container.sticky #site-menu{right:0}}#site-navbar-container #site-navbar #site-menu-button-container #site-menu-button{border-radius:30px;padding:10px 15px;background-color:#031f41;text-transform:uppercase;transition:all .3s;border:1px solid #28375a;font-size:14px;font-weight:700;color:#d0d1d9}@media (max-width:720px){#site-navbar-container #site-navbar #site-menu-button-container #site-menu-button{width:40px;height:40px}#site-navbar-container #site-navbar #site-menu-button-container #site-menu-button span{display:none}#site-navbar-container #site-navbar #site-menu-button-container #site-menu-button i{margin-right:0!important;margin-left:-4px;font-size:20px}}#site-navbar-container #site-navbar #site-menu-button-container #site-menu-button.active{background-color:#28375a;color:#fff}#site-navbar-container #site-navbar #site-menu-button-container #site-menu-button i{margin-right:5px;color:#d0d1d9}#site-navbar-container #site-navbar #site-menu-button-container #site-menu-button:focus,#site-navbar-container #site-navbar #site-menu-button-container #site-menu-button:hover{background-color:#28375a}#site-navbar-container #site-navbar #menu-bar{margin-left:auto}#site-navbar-container #site-navbar #menu-bar button{background:transparent;border-radius:50px;border:1px solid #28375a;width:40px;height:40px;padding:10px;line-height:50%;text-align:center;transition:all .3s;position:relative}#site-navbar-container #site-navbar #menu-bar button i{font-size:18px;line-height:100%;color:#d0d1d9;transition:all .3s}@media (max-width:720px){#site-navbar-container #site-navbar #menu-bar button{width:40px!important;height:40px!important}#site-navbar-container #site-navbar #menu-bar button i{font-size:20px;margin-top:0}}#site-navbar-container #site-navbar #menu-bar button .menu-indicator{opacity:0}#site-navbar-container #site-navbar #menu-bar button:focus,#site-navbar-container #site-navbar #menu-bar button:hover{background-color:#28375a}#site-navbar-container #site-navbar #menu-bar button:focus .menu-indicator,#site-navbar-container #site-navbar #menu-bar button:hover .menu-indicator{opacity:1}#site-navbar-container #site-navbar #menu-bar button .count{background-color:red;height:15px;border-radius:8px;color:#fff;font-size:10px;display:block;padding:4px;position:absolute;top:-1px;right:-4px}#site-navbar-container #site-navbar #menu-bar button.client-button{background-color:#2a6496;padding-left:8px}#site-menu{color:#fff;padding:10px 20px;background:#041e42;background:linear-gradient(0deg,#041e42,#253558 48%,#28375a);border-radius:4px;box-shadow:0 0 10px 5px rgba(0,0,0,.2);position:absolute;z-index:1000;overflow:auto;max-height:calc(100vh - 100px);right:15px;margin-top:5px;min-width:250px}#site-menu a{text-decoration:none;font-size:17px;display:block}@media (min-width:720px){#site-menu a{font-size:14px}#site-menu a:after{content:"";display:block;height:2px;width:0;background:transparent;transition:width .3s ease,background-color .3s ease;-webkit-transition:width .3s ease,background-color .3s ease}#site-menu a:hover:after{height:2px;width:100%;background-color:#d0d1d9}}@media (max-width:720px){#site-menu{width:100%;border-radius:0;margin-top:10px;height:auto;max-height:-moz-fit-content;max-height:fit-content;right:0;position:fixed;height:100vh;padding-bottom:20vh}#site-menu #site-menu-close button{right:20px!important}}#site-menu .container{position:relative}#site-menu #site-menu-gradient{background:linear-gradient(9deg,transparent 80%,#162b4e 0);width:400px;height:80px;position:absolute;top:0;right:0}#site-menu ul{list-style:none;margin:0;padding:0}#site-menu ul li{display:block}#site-menu ul li a{color:#d0d1d9;padding:2px;transition:all .3s}@media (max-width:720px){#site-menu ul li a{padding:8px}}#site-menu ul li a:hover{color:#fff}#site-menu .quick-modules{border-top:1px solid #28375a;padding-top:10px;margin-top:10px}#site-menu .quick-modules a{display:inline-block}.checkin-button{position:relative}.checkin-button .checked-in-indicator{width:12px;height:12px;border-radius:6px;background-color:#9c0;position:absolute;top:-1px;right:-4px}.checkin-menu{width:300px;color:#031f41}.checkin-menu li.title{font-size:12px;font-weight:600;padding:9px 9px 3px!important;color:#28375a;background-color:#fafafa}.checkin-menu li.divider{border-top:1px solid #ebebeb}.checkin-menu li.current{background-color:#ebebeb}.checkin-menu li.current>div{color:#28375a;padding:9px;font-size:13px}.checkin-menu li.current>div .reg-numbers{margin-top:5px;display:flex;flex-wrap:wrap}.checkin-menu li.current>div .reg-numbers span{font-size:20px;font-weight:700;border-radius:2px;margin-right:15px;padding-top:5px}.checkin-menu li.current>div .reg-numbers small{font-size:11px;font-weight:400;display:block}.checkin-menu li.current>div .reg-numbers a{color:#28375a;display:inline;background-color:transparent;padding:0;text-decoration:underline}.checkin-menu li a.checkout{font-weight:700}.checkin-menu .count{background-color:red;height:15px;border-radius:8px;color:#fff;font-size:10px;display:block;padding:4px;position:absolute;top:-1px;right:-4px}.menu-indicator{position:absolute;width:10px;left:14px;top:33px;font-family:Arial,sans-serif;display:inline-block;font-size:10px!important;font-weight:400;font-style:normal;line-height:1;text-rendering:auto;color:#d0d1d9}.menu-indicator:before{content:"▼"}#menu-flags button{background:transparent;border:none;width:40px;height:40px;padding:5px;line-height:50%;text-align:center;transition:all .3s;position:relative}#menu-flags button:focus,#menu-flags button:hover{background-color:#28375a}#menu-flags button:focus .menu-indicator,#menu-flags button:hover .menu-indicator{opacity:1}#sidebar-nav nav ul a{color:#292a31;text-decoration:none}#sidebar-nav nav ul a i{width:20px}#sidebar-nav nav ul a.active{color:#3e83c0;background-color:rgb(249 250 251/var(--tw-bg-opacity))}#sidebar-nav nav ul a.active i,#sidebar-nav nav ul a.active svg{color:#3e83c0}#sidebar-nav nav ul a:hover{color:#3e83c0;background-color:rgb(249 250 251/var(--tw-bg-opacity))}#sidebar-nav nav ul a:hover i,#sidebar-nav nav ul a:hover svg{color:#3e83c0}hours-week h3{margin-top:20px;position:relative}hours-week h3 .date{display:inline-block}hours-week h3 .weeknumber{font-size:18px;margin-left:10px}hours-week h3 .weektotal-small{display:none}@media (max-width:720px){hours-week h3 .weeknumber{display:block;margin:0;margin-top:10px}hours-week h3 .weektotal-small{display:inline-block;position:absolute;right:0;bottom:0;font-size:14px}}hours-week .items{background:#fff;display:flex;border:1px solid #ebebeb;margin-top:15px;margin-bottom:20px;cursor:pointer;align-items:center}hours-week .items .item{color:#031f41;font-size:14px;text-align:center;border-right:1px solid #ebebeb;padding:12px;min-width:66px;min-height:66px;transition:all .3s;background-color:#fff;position:relative}@media (max-width:720px){hours-week .items .item.item-day{text-align:left;width:40px}hours-week .items .item.item-day-0{margin-left:62px}}hours-week .items .item .status{position:absolute;font-size:6px;right:7px;top:7px}hours-week .items .item .status-1{color:#28375a}hours-week .items .item .status-2{color:#f58220}hours-week .items .item .date,hours-week .items .item .dayname{display:block;color:#000}hours-week .items .item.item-weektotal{cursor:default;min-width:80px}hours-week .items .item.item-weektotal .header{display:block}hours-week .items .item.item-weektotal .total{font-weight:700;display:block}hours-week .items .item.active{background-color:#031f41;color:#fff;font-weight:700}hours-week .items .item.active span{color:#fff}hours-week .items .item.active:hover{background-color:#031f41;cursor:default}hours-week .items .item.active .status-1{color:#fff}hours-week .items .item.active.status-2{color:#f58220!important}hours-week .items .item.item-calendar i{margin-top:9px;font-size:24px}hours-week .items .item.item-calendar .flatpickr-input{background:transparent}hours-week .items .item.item-arrow{min-width:unset;width:35px}hours-week .items .item.item-arrow i{margin-top:15px}hours-week .items .item:hover{background-color:#eaf5f9}hours-week .items .item.holiday,hours-week .items .item.holiday .date,hours-week .items .item.holiday .dayname{color:red!important}@media (max-width:820px){hours-week .items{overflow-x:auto;width:100%}hours-week .items .item-arrow{z-index:101;position:absolute;width:35px}hours-week .items .item-arrow-left{left:5px}hours-week .items .item-arrow-right{right:5px}hours-week .items .item-calendar{position:absolute;width:46px;min-width:46px;left:40px;box-shadow:6px 0 6px 0 rgba(0,0,0,.05);z-index:9}hours-week .items .item-weektotal{display:none}}.hours-register-form{border-bottom:1px solid #d0d1d9;padding-bottom:20px!important;padding-top:20px!important}.hours-register-form.saving{opacity:.3;pointer-events:none}.hours-register-form .flatpickr-input[readonly]{background-color:#fff}.hours-register-form .hour-quantity-label{text-align:right}.timepickers{display:flex}.timepickers span.divider{display:inline-block;color:#a1a5b4;font-size:22px;padding:0 8px;flex:none}@media (max-width:720px){.timepickers span.divider{padding:6px 12px}}.timepickers .from-time,.timepickers .to-time{position:relative;flex:1}@media (max-width:720px){.timepickers .from-time input,.timepickers .to-time input{width:100%!important;-webkit-appearance:none;-moz-appearance:none;padding:0 10px!important;font-size:20px!important}}.timepickers .from-time i,.timepickers .to-time i{pointer-events:none;font-size:22px;color:#28375a;position:absolute;right:6px;top:6px;transition:all .3s}@media (max-width:720px){.timepickers .from-time i,.timepickers .to-time i{opacity:0}}.timepickers .from-time:hover i,.timepickers .to-time:hover i{color:#334e8f}hours-list .hours-list .hour-item{background-color:#fff;border:1px solid #cbced8;font-size:14px;margin-bottom:2px;position:relative}hours-list .hours-list .hour-item:hover{box-shadow:0 0 5px 2px rgba(0,0,0,.1)}hours-list .hours-list .hour-item .hour-item-sections{display:flex;cursor:pointer;flex-wrap:wrap}hours-list .hours-list .hour-item .hour-item-sections.muted *{color:#a1a5b4;cursor:default}hours-list .hours-list .hour-item .hour-item-sections>div{padding:8px;color:#000;align-self:center}hours-list .hours-list .hour-item .hour-item-sections>div.incomplete *,hours-list .hours-list .hour-item .hour-item-sections>div.rejected *{color:#a4151f}hours-list .hours-list .hour-item .hour-item-sections>div.awaiting *{color:#f58220}hours-list .hours-list .hour-item .hour-item-sections>div.approved *{color:#2e862c}hours-list .hours-list .hour-item .hour-item-sections .status-text{display:none}hours-list .hours-list .hour-item .hour-item-sections .time{flex:0 0 20%}hours-list .hours-list .hour-item .hour-item-sections .type{flex:0 0 10%}hours-list .hours-list .hour-item .hour-item-sections .title{flex:1}hours-list .hours-list .hour-item .hour-item-sections .notice{flex:0 0 33px}hours-list .hours-list .hour-item .hour-item-sections .vehicle{flex:0 0 10%}hours-list .hours-list .hour-item .hour-item-sections .holiday{color:red!important}hours-list .hours-list .hour-item .hour-item-sections .quantity{flex:0 0 100px;text-align:right;padding-right:2px;font-weight:700;white-space:nowrap}hours-list .hours-list .hour-item .hour-item-sections .status{flex:0 0 25px;line-height:1px;display:flex;align-items:center;flex-direction:column}hours-list .hours-list .hour-item .hour-item-sections .status span{display:none;font-size:10px;margin-left:5px;margin-bottom:5px}hours-list .hours-list .hour-item .hour-item-sections .status i{font-size:6px}hours-list .hours-list .hour-item .hour-item-sections .wage{flex:0 0 25px;line-height:1px;display:flex;align-items:center;flex-direction:column}hours-list .hours-list .hour-item .hour-item-sections .wage span{display:none;font-size:10px;margin-left:5px;margin-bottom:5px}hours-list .hours-list .hour-item .hour-item-sections .wage i{font-size:10px}hours-list .hours-list .hour-item .hour-item-sections .actions{flex:0 0 300px;display:flex;padding:0}hours-list .hours-list .hour-item .hour-item-sections .actions.saving{pointer-events:none;opacity:.3}hours-list .hours-list .hour-item .hour-item-sections .actions .action.comment,hours-list .hours-list .hour-item .hour-item-sections .actions .action.delete,hours-list .hours-list .hour-item .hour-item-sections .actions .action.edit{flex:0 0 40px;border-left:1px solid #cbced8;font-size:18px}hours-list .hours-list .hour-item .hour-item-sections .actions .action{background-color:#fff;border-color:#cbced8;min-height:44px;transition:all .3s;text-align:center;padding-top:9px}hours-list .hours-list .hour-item .hour-item-sections .actions .action a{line-height:10px}hours-list .hours-list .hour-item .hour-item-sections .actions .action i{color:#031f41}hours-list .hours-list .hour-item .hour-item-sections .actions .action:hover{color:#2a6496;cursor:pointer}hours-list .hours-list .hour-item .hour-item-sections .actions .action:hover i{color:#2a6496}hours-list .hours-list .hour-item .hour-item-sections .actions .action.disabled{cursor:default;pointer-events:none}hours-list .hours-list .hour-item .hour-item-sections .actions .action.disabled *{opacity:.3}hours-list .hours-list .hour-item .hour-item-sections .actions .approve{flex:1;border-left:1px solid #cbced8;text-align:center;transition:all .2s}hours-list .hours-list .hour-item .hour-item-sections .actions .approve .approve-button{display:flex;justify-content:center;align-self:center;height:22px;margin-top:3px}hours-list .hours-list .hour-item .hour-item-sections .actions .approve .approve-button i{font-size:18px;margin-right:10px;line-height:22px;color:#28375a}hours-list .hours-list .hour-item .hour-item-sections .actions .approve .approve-button span{font-weight:700;line-height:20px}hours-list .hours-list .hour-item .hour-item-sections ._break,hours-list .hours-list .hour-item .hour-item-sections .mobile-comment{display:none}@media (max-width:720px){hours-list .hours-list .hour-item .hour-item-sections .mobile-comment{display:inline}hours-list .hours-list .hour-item .hour-item-sections .status-text{display:none;order:0;flex:100%;text-align:right;font-size:12px;padding-bottom:0}hours-list .hours-list .hour-item .hour-item-sections .time,hours-list .hours-list .hour-item .hour-item-sections .type{font-size:13px}hours-list .hours-list .hour-item .hour-item-sections .time{order:1;flex:0 0 95px;padding-right:0}hours-list .hours-list .hour-item .hour-item-sections .type{order:2;flex:1;padding-left:0}hours-list .hours-list .hour-item .hour-item-sections .quantity{order:3}hours-list .hours-list .hour-item .hour-item-sections .unit{order:4;padding-left:2px;flex:0 0 10px}hours-list .hours-list .hour-item .hour-item-sections .status{order:5;flex:0 0 10px}hours-list .hours-list .hour-item .hour-item-sections .wage{order:6;flex:0 0 20px}hours-list .hours-list .hour-item .hour-item-sections .responsive-break{order:7;flex-basis:100%;height:0;display:block;padding:0;line-height:0}hours-list .hours-list .hour-item .hour-item-sections .title{order:8}hours-list .hours-list .hour-item .hour-item-sections .notice{order:9}hours-list .hours-list .hour-item .hour-item-sections .vehicle{order:10}hours-list .hours-list .hour-item .hour-item-sections .actions{order:11;display:none}hours-list .hours-list .hour-item .hour-item-sections .actions .approve .approve-button{justify-content:left;margin-left:15px}}hours-list .hours-list .hour-item.employee-approved{background-color:#eaf5f9}hours-list .hours-list .hour-item.employee-approved .action{background-color:#eaf5f9!important}hours-list .hours-list .hour-item.leader-approved{background-color:#eaf9ef}hours-list .hours-list .hour-item.leader-approved .action{background-color:#eaf9ef!important}hours-list .hours-list .hour-item.rejected{background-color:#f9eaea}hours-list .hours-list .hour-item.rejected .action{background-color:#f9eaea!important}hours-list .hours-list .hour-item.invalid{background-color:#f58220}hours-list .hours-list .hour-item.invalid .action{background-color:#f58220!important}hours-list .hours-list .hour-item.exported{background-color:#84c382}hours-list .hours-list .hour-item.exported .action{background-color:#84c382!important}hours-list .hours-list .hour-item.muted{background-color:#ebebeb;color:#a1a5b4!important}@media (max-width:720px){hours-list .hours-list .hour-item.expanded{padding-bottom:45px}hours-list .hours-list .hour-item.expanded .status-text,hours-list .hours-list .hour-item.expanded .status span{display:block}hours-list .hours-list .hour-item.expanded .actions{position:absolute;display:flex;bottom:0;width:100%;border-top:1px solid #cbced8}hours-list .hours-list .hour-item.expanded .actions .action{border:0;border-bottom:0}}hours-list .expanded{box-shadow:0 0 5px 2px rgba(0,0,0,.1)}hours-list .hour-item-expanded-section{padding:0}hours-list .hour-item-expanded-section .hour-comment{padding:10px}hours-list .hour-item-expanded-section .hour-comment i{margin-right:5px}.hours-list-sum .sum-line{display:flex;flex-direction:column;color:#202f51;margin-bottom:10px;margin-top:10px}.hours-list-sum .sum-line .header-line>span{float:right}.hours-list-sum .sum-line.sum-line-expandable .header-line{cursor:pointer!important}.hours-list-sum .sum-line.sum-line-expandable .header-line *{cursor:pointer!important;color:#2a6496}.hours-list-sum .sum-line.sum-line-expandable .header-line:hover *{color:#000}.hours-list-sum .sum-line .sum-line-summary-item,.hours-list-sum .sum-line .sum-line-summary-item-large{color:#000!important;margin-bottom:3px;font-size:11px;margin-left:20px}.hours-list-sum .sum-line .sum-line-summary-item-large>span,.hours-list-sum .sum-line .sum-line-summary-item>span{float:right}.hours-list-sum .sum-line .sum-line-summary-item-large{font-size:13px;font-weight:700;margin-bottom:15px;margin-top:10px;padding-bottom:10px;border-bottom:1px dashed #cbced8}.hours-list-sum .sum-line label{flex:1;text-transform:uppercase;font-weight:700}.hours-list-sum .sum-line span{min-width:100px;font-weight:700;text-align:right}.hourlist-activities{border-bottom:1px solid #d0d1d9}.hour-comments.has-comments,.hourlist-activities{border-top:1px solid #d0d1d9}.hour-comments h4{margin-left:10px;font-size:14px}.hour-comments .comment{font-size:13px;padding:8px;background:#e8eaf4;margin:2px;display:flex;flex-direction:row}.hour-comments .comment .created{font-size:11px;color:#a1a5b4;width:230px}.hour-comments .comment .content{display:inline-block;margin-left:15px;white-space:pre-line}@media (max-width:720px){.hour-comments .add-comment-button{display:none}.hour-comments .comment{flex-direction:column}.hour-comments .comment .created{margin-bottom:5px}.hour-comments .comment .content{display:block;margin-left:0}}.hour-comments .hour-comment-form{padding:8px;padding-top:6px}.hour-comments .hour-comment-form textarea{margin-bottom:5px;height:50px;font-size:13px}.myhours-sum{border:1px solid #cbced8;padding:10px;border-radius:2px}.myhours-sum h4{margin-top:0}.my-hours-report .quick-links a{margin-right:15px}.vehicle-number{font-size:13px;padding:2px;padding-left:5px;padding-right:5px;background:#cbced8;border-radius:2px;color:#2a6496}.vehicle-number.link:hover{text-decoration:underline}.admin-approve-table-container{overflow:auto;width:100%;left:0;position:fixed}.admin-approve-table-container.loading{opacity:.3;pointer-events:none}.admin-approve-table-main{padding-bottom:20px}table.drivercard-table td{background-color:#fff}table.drivercard-table .disabled td{color:#ccc}.hrs-duration{background:none!important;border:none!important;box-shadow:none!important;color:#ccc}table.admin-approve-table{min-width:calc(100vw - 18px);border-collapse:separate}table.admin-approve-table .table-header td,table.admin-approve-table .table-header th{position:sticky;z-index:999}table.admin-approve-table .table-header td>div,table.admin-approve-table .table-header th>div{max-height:34px;min-height:34px}table.admin-approve-table .table-header th{top:0}table.admin-approve-table .table-header td{font-weight:700;top:43px;background-color:#eaf5f9}table.admin-approve-table .table-header td>div{min-height:25px;max-height:25px}table.admin-approve-table .table-header .row2 td{top:77px}table.admin-approve-table td,table.admin-approve-table th{padding:4px 8px;background:#f6f6f6;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;font-size:12px;line-height:1.75rem}table.admin-approve-table td>div,table.admin-approve-table th>div{display:block;overflow-y:hidden;display:flex;align-items:center;justify-content:space-between;white-space:nowrap}table.admin-approve-table td>div.justify-normal,table.admin-approve-table th>div.justify-normal{justify-content:initial}table.admin-approve-table td>div .label-short,table.admin-approve-table th>div .label-short{max-width:80px;overflow:hidden;text-overflow:ellipsis}table.admin-approve-table td>div .indicator,table.admin-approve-table th>div .indicator{font-size:12px;color:#2a6496;text-align:center;margin-left:4px}table.admin-approve-table td>div.holiday,table.admin-approve-table th>div.holiday{color:red!important}table.admin-approve-table td.number-cell div,table.admin-approve-table th.number-cell div{justify-content:flex-end}table.admin-approve-table th{background:#fff;max-height:34px}table.admin-approve-table th>div{color:#28375a}table.admin-approve-table th.sortable{cursor:pointer}table.admin-approve-table th .fa-caret-down,table.admin-approve-table th .fa-caret-up{margin-right:3px}table.admin-approve-table th.col-header{overflow-x:hidden}table.admin-approve-table th.activity-col-header div{white-space:pre-line;text-align:center}table.admin-approve-table th.icon-col-header{min-width:50px}table.admin-approve-table th.action-col-header{min-width:40px}table.admin-approve-table td{transition:all .3s}table.admin-approve-table td.action-col{text-align:center}table.admin-approve-table td.action-col i{font-size:10px}table.admin-approve-table td.export-col{text-align:center}table.admin-approve-table td.approve-action-col{display:flex;padding:2px}table.admin-approve-table td.hrs-type-col span{padding:2px 5px;border-radius:2px}table.admin-approve-table td.employee-name-col .employee-name{color:#2a6496;display:flex;justify-content:flex-start}table.admin-approve-table td.employee-name-col .employee-name div.icons{display:flex;margin-left:10px}table.admin-approve-table td.employee-name-col .employee-name div.icons span{width:20px;flex:1;text-align:center}table.admin-approve-table td.employee-name-col .employee-name div.icons i{color:#28375a;font-weight:800}table.admin-approve-table td.employee-name-col .employee-name div.icons i.red{color:#a4151f}table.admin-approve-table td.employee-name-col .employee-name div.icons .fa-tag{opacity:.5}table.admin-approve-table td.diff-col div{font-size:12px;padding:0;line-height:13px;margin-bottom:0}table.admin-approve-table td.diff-col div:first-child:hover{color:#2a6496}table.admin-approve-table td.route-col div{font-size:12px;padding:0;line-height:13px;margin-bottom:0}table.admin-approve-table td.time-from-to-col .has-time div{display:inline-block}table.admin-approve-table td.time-from-to-col .has-time div.time-from-time{font-size:12px;margin-left:5px;opacity:.8}table.admin-approve-table td .time-from-time{font-weight:700}table.admin-approve-table td.message{padding:20px;color:#28375a;font-style:italic}table.admin-approve-table .hour-type-color-indicator{width:12px;height:12px;display:inline-block}table.admin-approve-table tbody.hover td{background-color:#eee;cursor:pointer}table.admin-approve-table tbody.expanded{border:2px solid #f6f6f6;box-shadow:0 0 6px 0 rgba(0,0,0,.3)}table.admin-approve-table tbody.expanded>tr td{background-color:#e9e9e9}table.admin-approve-table td.day-hour-list-container{padding:2px;background-color:#fff}table.admin-approve-table td.day-hour-list-container:hover{background-color:#fff;cursor:default}table.admin-approve-table td.day-hour-list-container table.day-hour-list{border-radius:2px;width:100%}table.admin-approve-table td.day-hour-list-container table.day-hour-list.hover td{background-color:#fcfcfc}table.admin-approve-table td.day-hour-list-container table.day-hour-list:not(:last-child){border-bottom:1px solid #ebebeb}table.admin-approve-table td.day-hour-list-container table.day-hour-list td{padding:4px 8px;background:#fff;font-size:13px;line-height:1.75rem;border:0}table.admin-approve-table td.day-hour-list-container table.day-hour-list td.empty{background-color:#fff}table.admin-approve-table td.day-hour-list-container table.day-hour-list td>div{display:block;max-height:34px;min-height:34px;overflow-y:hidden;display:flex;align-items:center;white-space:nowrap;justify-content:space-between}table.admin-approve-table td.day-hour-list-container table.day-hour-list td.comment-col{font-size:13px}table.admin-approve-table td.day-hour-list-container table.day-hour-list td.comment-col i{opacity:.5}table.admin-approve-table td.day-hour-list-container table.day-hour-list td span.comment-label{font-style:italic;color:#a1a5b4;margin-right:10px}table.admin-approve-table td.day-hour-list-container table.day-hour-list>div{max-height:34px;min-height:34px;overflow-y:hidden;display:flex;align-items:center;white-space:nowrap;justify-content:space-between;position:relative}table.admin-approve-table td.day-hour-list-container table.day-hour-list>div.cprs-col{display:block}table.admin-approve-table td.day-hour-list-container table.day-hour-list.comment-col{font-size:13px}table.admin-approve-table td.day-hour-list-container table.day-hour-list.comment-col i{opacity:.5}table.admin-approve-table td.day-hour-list-container table.day-hour-list span.comment-label{font-style:italic;color:#a1a5b4;margin-right:10px}table.admin-approve-table td.day-hour-list-container tr:hover td{filter:brightness(98%)}table.admin-approve-table .day-menu-button{font-size:15px;line-height:1rem;margin-right:2px;width:25px;height:25px;padding:5px;border-radius:2px;border:1px solid #d0d1d9;background-color:#fff;font-weight:800}table.admin-approve-table .day-menu-button:hover{background-color:#f6f6f6}table.admin-approve-table .day-menu-button i{font-weight:800;font-size:14px}table.admin-approve-table .export-icon{color:#2e862c}table.admin-approve-table .sum-lines td{background-color:#eaf5f9}.admin-approve-action-buttons{justify-content:initial!important;width:auto}.admin-approve-action-buttons.disabled{pointer-events:none;opacity:.5}.admin-approve-action-buttons button{font-size:15px;line-height:1rem;margin-right:2px;width:25px;height:25px;padding:5px;border-radius:2px;border:1px solid #d0d1d9;background-color:#fff;font-weight:800}.admin-approve-action-buttons button:hover{background-color:#f6f6f6}.admin-approve-action-buttons button i{font-weight:800;font-size:14px}.admin-approve-action-buttons button.indicator{line-height:.5rem;cursor:default;text-align:center;margin:0;width:55px}.admin-approve-action-buttons button.indicator i{color:#cbced8;font-size:7px}.admin-approve-action-buttons button.indicator.green i{color:#2e862c}.admin-approve-action-buttons button.indicator.orange i{color:#f58220}.admin-approve-action-buttons button.indicator.grey i{color:#cbced8}.admin-approve-action-buttons button.transparent{border:1px solid transparent;background:transparent}.admin-approve-action-buttons button.approved{background-color:#84c382;border-color:#84c382;color:#28375a}.admin-approve-action-buttons button.approved:hover{background-color:#a6d4a4}.admin-approve-action-buttons button.rejected{background-color:#a4151f;border-color:#a4151f;color:#fff}.admin-approve-action-buttons button.rejected:hover{background-color:#d11b28}.admin-approve-action-buttons button.highlight-corner-green{position:relative;overflow:hidden}.admin-approve-action-buttons button.highlight-corner-green:before{content:"";display:block;height:10px;width:10px;position:absolute;top:0;right:-5px;transform:skewX(45deg);background:#84c382}.admin-approve-action-buttons button.highlight-corner-red{position:relative;overflow:hidden}.admin-approve-action-buttons button.highlight-corner-red:after{content:"";display:block;height:10px;width:10px;position:absolute;bottom:0;left:-5px;transform:skewX(45deg);background:#a4151f}.admin-approve-action-buttons.deviation-button{justify-content:flex-end!important}.admin-approve-action-buttons.deviation-button button{background:transparent;color:#334e8f;font-weight:100;font-size:12px;text-align:right;border:0;white-space:nowrap;width:80px;margin-right:6px;pointer-events:none;cursor:default}.admin-approve-actions .day-hour-list td{padding:0!important}.admin-approve-actions .day-hour-list td:hover{cursor:default}.admin-approve-actions .day-hour-list td div{min-height:36px!important;max-height:36px!important;padding-left:10px}.admin-approve-actions .admin-approve-table td{padding:2px}.admin-approve-actions .admin-approve-table td>div{min-height:38px!important;max-height:38px!important}.fixed-table-container{width:100%;transform:translateZ(0)}.fixed-table-container .fixed-table-container-content{width:calc(100% - 275px);height:100%;overflow-x:auto}.fixed-table-container .fixed-table-container-content.empty{overflow:hidden}.fixed-table-container .fixed-content{overflow:hidden;width:275px;position:fixed;right:0;top:0;box-shadow:-10px 0 15px 0 rgba(0,0,0,.1)}.fixed-table-container .fixed-content table{width:100%}.admin-approve-table-buttons{padding-top:5px!important;margin-top:5px;margin-bottom:10px}.admin-approve-table-buttons .expand-collapse-all{margin-top:5px;padding-left:15px;font-size:13px;cursor:pointer}.admin-approve-table-buttons .expand-collapse-all span i{font-size:10px;margin-right:5px}.admin-approve-table-buttons .expand-collapse-all span span{color:#2a6496;text-decoration:underline}.admin-approve-table-buttons .buttons{text-align:right}.admin-approve-table-buttons .buttons .btn{margin-right:5px}.filters-container{border:1px solid #d0d1d9;margin-top:10px!important;padding-top:10px!important;font-size:12px}.filters-container label{overflow:hidden;height:12px;font-size:10px}.filters-container .row{margin-right:0;margin-left:0}.filters-container .form-group{margin-bottom:10px}.filters-container .inactive-filter{opacity:.6;pointer-events:none}.filters-container .search-button-container div{padding-top:20px;white-space:nowrap}.filters-container .search-button-container div button{flex:1;margin-right:0}.filters-container .search-button-container div .reset-button{flex:2;border:0;background:transparent;color:#334e8f;text-decoration:underline;text-align:right;padding:4px;padding-right:0;font-size:13px}.filters-container .chosen-choices{max-height:25px;overflow-y:auto}.hours-admin-register-form.disabled{pointer-events:none;opacity:.7}ux-dialog.hours-admin-hour-dialog{width:80vw;max-width:980px;position:relative}ux-dialog.hours-admin-hour-dialog .delete-buttons{position:relative;z-index:99;float:right}ux-dialog.hours-admin-hour-dialog .hours-admin-control-header-status-indicator{color:#fff;padding:5px;font-size:12px;display:inline-block;position:absolute;top:6px;right:35px;border-radius:2px}ux-dialog.hours-admin-hour-dialog .hours-admin-control-header-status-indicator i{margin-right:4px}ux-dialog.hours-admin-hour-dialog .hours-admin-control-header-status-indicator.status-green{background-color:#2e862c}ux-dialog.hours-admin-hour-dialog .hours-admin-control-header-status-indicator.status-red{background-color:#a4151f}ux-dialog.hours-admin-hour-dialog .hours-admin-control-header-status-indicator.status-orange{background-color:#f58220}ux-dialog.hours-admin-hour-dialog .hours-admin-control{background:#f6f6f6;padding:10px;align-items:baseline;font-size:13px;display:flex}ux-dialog.hours-admin-hour-dialog .hours-admin-control h5{margin-bottom:0}ux-dialog.hours-admin-hour-dialog .hours-admin-control .hours-admin-control-label{flex:1}ux-dialog.hours-admin-hour-dialog .hours-admin-control .hours-admin-control-status-indicator{flex:1;text-align:right}ux-dialog.hours-admin-hour-dialog .hours-admin-control .hours-admin-control-status-indicator .status{font-style:italic}ux-dialog.hours-admin-hour-dialog .hours-admin-control .hours-admin-control-status-indicator .indicator{margin-right:5px}ux-dialog.hours-admin-hour-dialog .hours-admin-control .hours-admin-control-status-indicator .indicator i{font-size:10px}ux-dialog.hours-admin-hour-dialog .hours-admin-control .hours-admin-control-status-indicator div{display:inline-block;border:1px solid #cbced8;border-radius:3px;padding:6px;padding-left:10px;padding-right:10px;white-space:nowrap}ux-dialog.hours-admin-hour-dialog .hours-admin-control .hours-admin-control-status-indicator button{height:10px;width:10px;margin-right:10px}ux-dialog.hours-admin-hour-dialog .hours-admin-control .hours-admin-control-buttons{flex:0 0 120px;text-align:right}ux-dialog.hours-admin-hour-dialog .hours-admin-comments{background:#f6f6f6;padding:15px}ux-dialog.hours-admin-hour-dialog .hours-admin-comments .admin-hour-comment-form{padding:0}ux-dialog.hours-admin-hour-dialog .hours-admin-comments .admin-hour-comment-form .admin-hour-comment-form-heading{display:flex}ux-dialog.hours-admin-hour-dialog .hours-admin-comments .admin-hour-comment-form .admin-hour-comment-form-heading h5{flex:1}ux-dialog.hours-admin-hour-dialog .hours-admin-comments .admin-hour-comment-form .admin-hour-comment-form-heading .form-check{justify-content:flex-end;display:flex;text-align:right;flex:1}ux-dialog.hours-admin-hour-dialog .hours-admin-comments .admin-hour-comment-form .admin-hour-comment-form-heading .form-check input{margin-right:8px}ux-dialog.hours-admin-hour-dialog .hours-admin-comments .admin-hour-comment-form textarea{margin-bottom:5px;height:80px;font-size:14px}ux-dialog.hours-admin-hour-dialog .hours-admin-comments .comments{display:flex;flex-direction:column}ux-dialog.hours-admin-hour-dialog .hours-admin-comments .comments .comment{margin-bottom:10px;padding:10px;font-size:13px;background-color:#e4e7f2;width:70%;align-self:flex-end}ux-dialog.hours-admin-hour-dialog .hours-admin-comments .comments .comment.created-by-employee{background-color:#e5f3f8;align-self:flex-start}ux-dialog.hours-admin-hour-dialog .hours-admin-comments .comments .comment .visible-for-employee{float:right;font-size:11px;opacity:.65}ux-dialog.hours-admin-hour-dialog .hours-admin-comments .comments .comment .created{font-size:12px;margin-bottom:5px;opacity:.65;display:block}.hours-addon-group-form{margin-top:25px}.hours-addon-group-form.disabled{pointer-events:none;opacity:.7}ux-dialog.hours-addon-group-dialog{width:80vw;max-width:980px;position:relative}ux-dialog.hours-addon-group-dialog .delete-buttons{position:relative;z-index:99;float:right}ux-dialog.hours-admin-export-confirm-dialog{width:80vw;max-width:980px}ux-dialog.hours-admin-export-confirm-dialog table td{vertical-align:middle}.activity-details-icon{color:#84c382;cursor:pointer;float:right}.activity-details-icon:hover{color:#2e862c}.hours-admin-info-popover{padding:12px}.hours-admin-info-popover span{display:block;color:#000;font-size:13px;padding:5px}.hours-admin-info-popover i{display:inline-block;min-width:20px}.hours-admin-info-popover-button{margin-right:0!important}.hours-register-open-forms{margin-top:20px}.hours-register-open-forms .form-lines-container{background:#fff;padding:10px;border:1px solid #ebebeb}.hours-register-open-forms .form-lines-container h5{margin-top:0;margin-bottom:10px}.hours-register-open-forms .form-line{font-size:13px;display:flex;align-items:center;margin-top:6px;max-width:420px}.hours-register-open-forms .form-line i{margin-right:5px}.hours-register-open-forms .form-line span{flex:1}.hours-register-open-forms .form-line button{padding:4px;padding-left:6px;padding-right:6px}@media (max-width:720px){.hours-widget-layout .items .item.item-day-0{margin-left:0}}.hours-switcher{margin-top:20px}span.switcher{margin:20px 0}span.switcher,span.switcher input{position:relative;width:150px;height:30px}span.switcher input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid #28375a;background-color:#fff;outline:none}span.switcher input:after,span.switcher input:before{z-index:2;position:absolute;top:50%;transform:translateY(-50%);color:#28375a}span.switcher input:before{content:"DØGN";left:20px}span.switcher input:after{content:"ØKT";right:20px}span.switcher label{z-index:1;position:absolute;top:10px;bottom:10px;border-radius:0}span.switcher.switcher-1 input{transition:.25s -.1s}span.switcher.switcher-1 input:checked{background-color:#fff}span.switcher.switcher-1 input:checked:before{color:#d0d1d9;transition:color .5s .2s}span.switcher.switcher-1 input:checked:after{color:#28375a;transition:color .5s;font-weight:bolder}span.switcher.switcher-1 input:checked+label{left:10px;right:100px;background:#fff;transition:left .5s,right .4s .2s}span.switcher.switcher-1 input:not(:checked){background:#fff;transition:background .5s -.1s}span.switcher.switcher-1 input:not(:checked):before{color:#28375a;font-weight:bolder;transition:color .5s}span.switcher.switcher-1 input:not(:checked):after{color:#d0d1d9;transition:color .5s .2s}span.switcher.switcher-1 input:not(:checked)+label{left:100px;right:10px;background:#fff;transition:left .4s .2s,right .5s,background .35s -.1s}.hours-tablet__row{display:flex;flex-direction:row;flex-wrap:wrap}.hours-tablet__row .col-xs-6,.hours-tablet__row .col-xs-12{flex:33%!important}.hours-tablet__row .chosen-single{height:42px!important;padding-top:4px!important}.hours-tablet__row input.form-control{height:42px!important}.hours-tablet__row input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.reset-link{flex:2;border:0;background:transparent;color:#334e8f;text-decoration:underline;text-align:right;padding:4px;padding-right:0;font-size:13px}.filter-collapse{font-size:11px;cursor:pointer}.filter-collapse i{color:#a1a5b4}.filter-collapse span{color:#a1a5b4;text-decoration:underline}.pagination-info-top{font-size:11px;color:#a1a5b4;margin-top:2px}.client-form-dialog{width:80vw;max-width:980px;position:relative}.client-form-dialog .client-form-attachments{font-size:13px}.client-form-dialog .client-form-attachments .attachment{vertical-align:middle;margin:0 10px 10px 0;border:1px solid #cbced8;border-radius:3px;margin-right:10px;padding:5px;display:inline-block}.client-form-dialog .client-form-attachments .attachment i{color:#28375a;margin-right:4px}.client-form-dialog .client-form-attachments .attachment i.fa-xmark{opacity:.7;cursor:pointer}.client-form-dialog .client-form-attachments .attachment i.fa-xmark:hover{opacity:1}.client-form-dialog .client-form-attachments .attachment span{margin-right:8px}@media (max-width:768px){.client-form-dialog .dialog-buttons button{margin:0;margin-bottom:10px;display:block;width:100%}}.user-form-quick-menu{container-type:inline-size;container-name:userFormMenu;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.user-form-quick-menu h4{margin-right:3%;max-width:100%;width:100%;text-align:center}.user-form-quick-menu button{margin-bottom:15px;width:100%}@container userFormMenu (min-width:600px){.user-form-quick-menu h4{margin-left:3%;margin-right:auto;flex-wrap:wrap;width:35%}.user-form-quick-menu button{width:27%}}.dashboard-main{background-image:url(/images/bg-2022-min.jpg)!important;background-size:cover!important;background-attachment:fixed!important;background-repeat:no-repeat!important;background-position:center -200px!important;min-height:100vh}@media (max-width:768px){.dashboard-main{background-image:none!important}}.dashboard-main-container{font-size:16px}.dashboard-home{padding-top:20px}.dashboard-home .dashboard-box{background-color:#fff;padding:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);margin:5px;border-radius:2px}.dashboard-home .dashboard-box--clear{background-color:transparent;box-shadow:none}.dashboard-home .dashboard-header{display:flex}.dashboard-home .dashboard-header .dashboard-header-welcome{display:flex;align-items:center;font-weight:600;font-size:18px;color:#28375a}.dashboard-home .dashboard-header .dashboard-header-welcome .dashboard-profile-photo{width:40px;height:40px;border-radius:20px;margin-right:10px}.dashboard-home .dashboard-header .dashboard-department-button,.dashboard-home .dashboard-header .dashboard-responsible-button{flex:0 200px}.dashboard-home .dashboard-header .dashboard-department-button label,.dashboard-home .dashboard-header .dashboard-responsible-button label{font-size:10px;display:block}.dashboard-home .dashboard-header .dashboard-department-button strong,.dashboard-home .dashboard-header .dashboard-responsible-button strong{display:block}.dashboard-home .dashboard-header .dashboard-settings-button{background:#f8f8f8}.dashboard-content{padding-top:20px}.dashboard-content.widget-content{padding:0}.dashboard-content h1{font-weight:600;font-size:24px}.dashboard-content .dashboard-news-articles{padding:2rem}.dashboard-content .dashboard-news-articles.news-widget{margin:0!important}.dashboard-content .dashboard-news-articles .news-box{border-radius:2px;background:#fff;margin-bottom:10px;display:flex;flex-direction:column;cursor:pointer;min-height:440px;max-height:440px}.dashboard-content .dashboard-news-articles .news-box .news-box-content{padding:15px;padding-top:0;margin-top:-15px;padding-bottom:15px;display:flex;flex-direction:column;flex-grow:1;border-radius:2px;border:1px solid #ebebeb}.dashboard-content .dashboard-news-articles .news-box h3{color:#041e42;margin-top:0;font-size:25px;font-weight:600;line-height:normal}.dashboard-content .dashboard-news-articles .news-box .publish-date{color:#a1a5b4;font-size:10px}.dashboard-content .dashboard-news-articles .news-box .open-article-button{color:#f58220;font-weight:600;background:transparent;border:none;font-size:.875em}.dashboard-content .dashboard-news-articles .news-box .labels{padding:15px 15px 0}.dashboard-content .dashboard-news-articles .news-box .labels.with-image{position:relative;top:-20px;left:-5px}.dashboard-content .dashboard-news-articles .news-box .labels.with-image .important-label{position:absolute;top:-15px;left:15px}.dashboard-content .dashboard-news-articles .news-box .labels .important-label{background-color:#f58220;color:#fff;padding:3px 7px;border-radius:2px;font-weight:600;font-size:12px;text-transform:uppercase}.dashboard-content .dashboard-news-articles .news-box .text-content{flex-grow:100;overflow:hidden;color:#041e42}.dashboard-content .dashboard-news-articles .news-box .text-content p{overflow:hidden}@media (max-width:1024px){.dashboard-content .dashboard-news-articles .news-box .news-text-content{display:none!important}}@media (max-width:1200px){.dashboard-content .dashboard-news-articles .news-box img{max-height:300px}}.dashboard-content .dashboard-news-articles .news-box .actions{display:flex;justify-content:space-between}.dashboard-content .dashboard-news-buttons{font-size:12px;padding-left:15px;padding-right:15px;margin-bottom:10px}.dashboard-content .dashboard-news-buttons span{font-weight:600}.dashboard-content .category-nav{margin-top:20px}.dashboard-content .report-content{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);border-radius:2px;padding:10px}.news-article-dialog{width:80vw;max-width:768px;position:relative}.news-article-dialog .dialog-header-content{padding:20px}.news-article-dialog>ux-dialog-body{padding:35px;padding-bottom:25px;border:0}@media (max-width:768px){.news-article-dialog>ux-dialog-body{padding:20px!important}}.news-article-dialog>ux-dialog-header{padding:0;border:0}.news-article-dialog>ux-dialog-header .dialog-close{background-color:#fff;border-radius:50px;margin-top:10px;margin-right:10px;font-size:24px}.news-article-dialog>ux-dialog-footer{border:0;padding:35px;padding-top:0;text-align:left}@media (max-width:768px){.news-article-dialog>ux-dialog-footer{padding:20px!important;padding-top:0!important}}.news-article-dialog>ux-dialog-footer button{margin:0}.news-article-dialog .photo{width:100%;min-height:400px;max-height:400px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:768px){.news-article-dialog .photo{min-height:200px}}.news-article-dialog h2{line-height:normal}.news-article-dialog div{font-weight:100}.news-article-dialog .ingress{font-size:22px;margin-top:18px;color:#041e42;line-height:1.7}.news-article-dialog .article-content{font-size:19px;margin-top:30px;margin-bottom:30px;color:#041e42;line-height:1.7}.news-article-dialog .article-content p{margin:0 0 15px}.news-article-dialog .date{font-size:12px;color:#a1a5b4}@media (max-width:1200px){.dashboard-grid--not-tablet{display:flex;flex-direction:column}.dashboard-grid--not-tablet .grid-stack-item{position:relative!important}}.dashboard-cameras-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(478px,1fr));gap:12px}@media only screen and (max-width:600px){.dashboard-cameras-list{grid-template-columns:repeat(auto-fit,minmax(208px,1fr))}}.dashboard-cameras-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.camera-item{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);border-radius:2px}.camera-item .camera-header{display:flex;margin:16px 22px;justify-content:space-between;align-items:center}.camera-item .camera-title{margin-top:0;margin-bottom:0}.camera-item .camera-button{font-size:2rem}.camera-item .camera-error{text-align:center;padding:16px;margin-top:32px}.camera-item .camera-image{width:100%;-o-object-fit:cover;object-fit:cover}.camera-item .camera-content{position:relative}.camera-item .camera-fullscreen{position:absolute;right:16px;bottom:16px;z-index:9;background:none;border:0;margin:0;padding:0}.camera-item .camera-fullscreen i{font-size:32px;font-weight:100!important;color:#fff}.camera-edit-form{display:flex;flex-direction:column;padding:16px}.camera-edit-form input{margin-top:8px}.camera-edit-form .actions{display:flex;flex-direction:row;margin-top:16px}.fullscreen-dialog__content{height:80vh;width:90vw}.fullscreen-dialog__content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.form-dialog{padding:16px}.form-dialog__body,.form-dialog__body .form-group{display:flex;flex-direction:column}.form-dialog__actions{display:flex;justify-content:flex-end}.form-dialog .form-group{margin-bottom:24px}.dialog-wide{width:80vw;max-width:980px;position:relative}.dialog-widest{width:90vw;max-width:1980px;position:relative}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}.order-create-dialog{width:80vw;max-width:980px;position:relative}@media (max-width:768px){.order-create-dialog .dialog-buttons button{margin:0;margin-bottom:10px;display:block;width:100%}}.wo-switcher{margin-top:20px}.wo-switcher span.switcher{position:relative;width:100%;height:30px;margin:20px 0}.wo-switcher span.switcher input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer;border:1px solid #28375a;width:100%;height:30px;background-color:#fafafa;outline:none}.wo-switcher span.switcher input:after,.wo-switcher span.switcher input:before{z-index:2;position:absolute;top:50%;transform:translateY(-50%);color:#28375a}.wo-switcher span.switcher input:before{content:"Egen sjåfør";left:20px}.wo-switcher span.switcher input:after{content:"Transportør";right:20px}.wo-switcher span.switcher label{z-index:1;position:absolute;top:10px;bottom:10px;border-radius:0}.wo-switcher span.switcher.switcher-1 input{transition:.25s -.1s}.wo-switcher span.switcher.switcher-1 input:checked{background-color:#fafafa}.wo-switcher span.switcher.switcher-1 input:checked:before{color:#d0d1d9;transition:color .5s .2s}.wo-switcher span.switcher.switcher-1 input:checked:after{color:#28375a;transition:color .5s;font-weight:bolder}.wo-switcher span.switcher.switcher-1 input:checked+label{left:10px;right:100px;background:#fafafa;transition:left .5s,right .4s .2s}.wo-switcher span.switcher.switcher-1 input:not(:checked){background:#fafafa;transition:background .5s -.1s}.wo-switcher span.switcher.switcher-1 input:not(:checked):before{color:#28375a;font-weight:bolder;transition:color .5s}.wo-switcher span.switcher.switcher-1 input:not(:checked):after{color:#d0d1d9;transition:color .5s .2s}.wo-switcher span.switcher.switcher-1 input:not(:checked)+label{left:100px;right:10px;background:#fafafa;transition:left .4s .2s,right .5s,background .35s -.1s}.order-edit-wo-dialog{width:90vw;max-width:1280px}.order-calendar-filter .btn-sm{height:34px}.order-calendar-filter .search-button{margin-left:10px!important}.planning-department,.planning-employeegroup,.planning-vehicletype{position:relative;float:left}.planning-department select,.planning-employeegroup select,.planning-vehicletype select{font-size:12px;color:#2a6496;width:120px;height:34px}.planning-certificate,.planning-coursetype{position:relative;float:left}.planning-certificate li .default,.planning-coursetype li .default{color:#2a6496!important}.planning-certificate .chosen-container,.planning-coursetype .chosen-container{width:150px!important;max-height:34px;font-size:11px}.planning-certificate .chosen-container .chosen-choices,.planning-coursetype .chosen-container .chosen-choices{max-height:34px}.planning-certificate select{width:150px!important}.planning-section{border:1px solid #d0d1d9;margin-top:10px!important;padding:10px!important}.planning-started{position:relative;float:left}.planning-started select{font-size:12px;color:#2a6496;width:120px;height:32px}.planning-started select.supplier-status{width:150px}.vehicle-wo-list-item{border-radius:2px;width:100%;height:25px;padding:4px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;font-size:10px;color:#ccc}.table-supplier-available-resources thead{background:none}.table-supplier-available-resources thead th{font-size:.875em}.table-supplier-available-resources td{border:none!important;padding-top:3px!important;padding-bottom:3px!important}.table-supplier-available-resources.table{margin-bottom:5px!important}@media (min-width:1025px){.planning-day-filter{position:sticky;top:0;z-index:2;background-color:#f1f1f1}}.grid-stack-item{top:0;left:0}.widget{border-radius:.25rem}.widget a:focus,.widget a:hover{color:unset;text-decoration:unset}.ui-draggable{cursor:grab}.ui-draggable.ui-dialog{cursor:auto}.widget-container{height:100%;padding:5px;overflow:hidden}.widget-container--overflow-visible{overflow:visible}.widget-content{height:100%;width:100%;background-color:#fff;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;border-radius:3px;box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.widget-content--justify-start{justify-content:flex-start}.widget-content--no-padding{padding:0}.widget-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.25rem}.widget-header--minimal{margin-bottom:0}.widget-footer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:2.75rem}.widget-footer--auto-top{margin-top:auto}.widget-circle{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;height:110px;width:110px;border-radius:110px;position:relative;box-sizing:border-box;background:#fff;background-clip:padding-box;
  /* !importanté */border:2px solid transparent
  /* !importanté */}.widget-circle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;
  /* !importanté */border-radius:inherit;
  /* !importanté */background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#e4e5eb)}.widget-number-circle{height:60px;width:60px;border-radius:9999px}.hours-circle-inner{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:3}.calendar-month{position:relative;background-color:var(--grey-200);border:solid 1px var(--grey-200)}.calendar-month li,.calendar-month ol{padding:0;margin:0;list-style:none}.calendar-month .calendar-month-header{display:flex;justify-content:space-between;background-color:#fff;padding:10px}.calendar-month .calendar-month-header-selected-month{font-size:1.25em;font-weight:600}.calendar-month .calendar-month-header-selectors{display:flex;align-items:center;justify-content:space-between;width:80px}.calendar-month .calendar-month-header-selectors>*{cursor:pointer}.calendar-month .day-of-week{color:var(--grey-800);font-size:18px;background-color:#fff;padding-bottom:5px;padding-top:10px}.calendar-month .day-of-week,.calendar-month .days-grid{display:grid;grid-template-columns:42px repeat(7,1fr)}.calendar-month .day-of-week>*{text-align:center;padding-right:5px}.calendar-month .days-grid{height:100%;position:relative;grid-column-gap:var(--grid-gap);grid-row-gap:var(--grid-gap);border-top:solid 1px var(--grey-200)}.calendar-month .calendar-day{position:relative;min-height:50px;display:flex;justify-content:center;align-items:center;margin-top:2px;margin-bottom:2px;cursor:pointer}.calendar-month .calendar-day:hover{background-color:#b5dbec}.calendar-month .calendar-week{cursor:auto}.calendar-month .calendar-week:hover{background-color:rgba(146,213,246,.1)}.calendar-month .calendar-week>span{color:#5a637f}.calendar-month .calendar-day>span{-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:14px}.calendar-month .calendar-day--not-current>span{color:#a1a5b4}.calendar-month .calendar-day--today{background-color:#b5dbec}.calendar-month .calendar-day--has-events:after{content:"";height:6px;width:6px;background-color:#041e42;border-radius:100px;position:absolute;bottom:10px}.widget-calendar-height-fix{height:calc(100% - 41.5px - 87.5px)}.widget-calendar-height-fix-2{height:calc(100% - 80px)}@media (max-width:640px){.widget-accounting-numbers-table{min-width:750px}}.apexcharts-tooltip.apexcharts-theme-dark{border:none!important;border-radius:0!important;padding:4px!important;background-color:#041e42!important}.widget-tooltip p{font-size:12px}.admmit-selectize{flex:1;background-color:#f8f8f8}.admmit-selectize .selectize-input{border:none;background:none!important;box-shadow:none!important;padding:4px 0!important;padding-right:24px!important}@media (max-width:640px){.admmit-selectize .selectize-input{padding-right:0!important}}.admmit-selectize .selectize-input .item{font-weight:600;color:#041e42;font-size:1.2em}.admmit-selectize .selectize-input input{caret-color:transparent!important}.admmit-selectize .selectize-dropdown-content{cursor:pointer!important}.admmit-selectize .selectize-control.multi .selectize-input [data-value]{background-color:#e4e5eb!important;background-image:none!important;color:#041e42!important;box-shadow:none!important;border:none!important;text-shadow:none!important;font-size:12px!important}.admmit-selectize .selectize-control.multi .selectize-input [data-value].active{background-color:#186d93!important}.custom-select{display:inline-block;border-radius:4px;overflow:hidden;background:#f8f8f8}.custom-select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}.custom-select select:focus{outline:none}.dashboard-select{display:inline-block;border-radius:6px;padding:6px 8px 6px 14px;background-color:#f8f8f8;margin-left:3px;margin-right:3px;flex:1}.dashboard-select .chosen-single{border:0!important;background:none!important;padding-left:0!important}.dashboard-select .chosen-single span{font-weight:600;color:#041e42;font-size:1.2em}.dashboard-select .chosen-container .chosen-drop{border:0!important}.dashboard-select--white{background-color:#fff}@media (max-width:640px){.selectize-control.single .selectize-input:after{display:none!important}}.truck-damage{background:url(/images/truck.png) no-repeat 50%;background-size:cover;min-height:260px;position:relative}.truck-damage button{position:absolute;height:38%;width:30%;background-color:hsla(0,0%,78%,.5);color:#fff;font-size:21px;border:1px solid #ccc}.truck-damage button:hover{background-color:hsla(0,100%,70%,.3)}.truck-damage button.button1{top:10%}.truck-damage button.button2{bottom:10%}.truck-damage button.button3{top:10%;left:35%}.truck-damage button.button4{bottom:10%;left:35%}.truck-damage button.button5{top:10%;right:2%}.truck-damage button.button6{bottom:10%;right:2%}.truck-damage button.active{background-color:rgba(255,0,0,.7)}ux-dialog.damage-create-dialog{width:90vw;max-width:1240px;position:relative}ux-dialog.absence-edit-dialog{width:70vw;max-width:1240px;position:relative}.form-popover-content{width:600px}.form-popover-content-md{width:400px}.connected-row td{border-top:none!important;padding-top:0!important}.vehicleSelected{background-color:#ffe7d1;border:1px solid #ec7200}.vehicleList{background-color:hsla(0,0%,94%,.95);min-width:350px}.vehicleList.activeVehicle{min-width:170px}.vehicleList .expired{background-color:#fff}.vehicleList .expired .driver-data,.vehicleList .expired .driver-data i,.vehicleList .expired .driver-link{color:#bbb}.vehicleInfo{background-color:hsla(0,0%,94%,.95);min-width:350px;max-width:400px}.vehicleInfo .btn-white{border-color:#e4e5eb}.vehicle-link{font-weight:600;font-size:1.2em}.driver-link,.vehicle-link{color:#031f41;text-decoration:none}.driver-link{font-weight:400;font-size:1.1em}.tippy-popper .tippy-tooltip{background-color:#efefef;max-width:420px!important;color:#041e42}.vehicle-item-header{width:100%}.btn-close{font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;float:right}#vehicle-list{position:absolute;top:0;left:0;padding-bottom:5px;padding-right:5px;overflow-x:hidden;background-color:hsla(0,0%,94%,.95);z-index:9}#vehicle-list .map-vehicle-list-checkin{position:absolute;top:0;right:0}#vehicle-list.auto-height{height:auto!important}#map-chart-speed{height:265px;min-width:700px}#map-chart-speed .dates{margin-top:50px}#map-chart-speed .flatpickr-calendar.hasTime{width:auto}#map-chart-speed datetimepicker{position:relative}#map-chart-speed datetimepicker .flatpickr-input{font-size:1.1em}#map-chart-speed datetimepicker .calendar-icon{top:24px;right:5px}.vehicle-item-gauge{position:absolute;bottom:5px;left:15px}.vehicle-item-employee-icons{position:absolute;bottom:0;right:0}.vehicle-details-gauge{position:absolute;left:-18px}.map-list-popover-content{width:330px}.map-list-popover-content .closeme{position:absolute;top:5px;right:15px}.map-detail-popover-content{width:400px}.map-detail-popover-content .closeme{position:absolute;top:5px;right:15px}.map-list-buttongroup{margin-left:0!important;margin-right:18px!important}#layer-buttons{top:-4px!important}#layer-buttons .buttonWrapper{float:right;margin-bottom:6px}#layer-buttons .buttonWrapper button{margin-right:0}#map-layers,#poi-Info{background-color:#efefef;padding:5px;clear:both;max-width:265px;min-width:265px;margin-right:10px}#map-layers #poiIcon,#poi-Info #poiIcon{float:left;margin-right:4px}#map-layers #poiIcon img,#poi-Info #poiIcon img{width:26px}#map-layers #poiTitle,#poi-Info #poiTitle{float:left;font-size:16px;font-weight:700;margin-bottom:8px;color:#031f41}#map-layers #poiSubtitle,#poi-Info #poiSubtitle{font-size:12px}#map-layers .poiClose,#poi-Info .poiClose{float:right;color:#a9a9a9;font-size:18px}#map-layers #poiContent,#map-layers #poiExtendedContent,#map-layers .poiContent,#map-layers ul,#poi-Info #poiContent,#poi-Info #poiExtendedContent,#poi-Info .poiContent,#poi-Info ul{clear:both;background-color:#fff;border-radius:4px;margin:0;list-style:none;padding:6px 10px}#map-layers #poiContent div.bottom,#map-layers #poiExtendedContent div.bottom,#map-layers .poiContent div.bottom,#map-layers ul div.bottom,#poi-Info #poiContent div.bottom,#poi-Info #poiExtendedContent div.bottom,#poi-Info .poiContent div.bottom,#poi-Info ul div.bottom{clear:both}#map-layers #poiContent img,#map-layers #poiContent video,#map-layers #poiExtendedContent img,#map-layers #poiExtendedContent video,#map-layers .poiContent img,#map-layers .poiContent video,#map-layers ul img,#map-layers ul video,#poi-Info #poiContent img,#poi-Info #poiContent video,#poi-Info #poiExtendedContent img,#poi-Info #poiExtendedContent video,#poi-Info .poiContent img,#poi-Info .poiContent video,#poi-Info ul img,#poi-Info ul video{max-width:100%}#map-layers #poiContent li,#map-layers #poiExtendedContent li,#map-layers .poiContent li,#map-layers ul li,#poi-Info #poiContent li,#poi-Info #poiExtendedContent li,#poi-Info .poiContent li,#poi-Info ul li{font-size:10px}#map-layers #poiContent .locationDescription,#map-layers #poiContent .periodsHeader,#map-layers #poiExtendedContent .locationDescription,#map-layers #poiExtendedContent .periodsHeader,#map-layers .poiContent .locationDescription,#map-layers .poiContent .periodsHeader,#map-layers ul .locationDescription,#map-layers ul .periodsHeader,#poi-Info #poiContent .locationDescription,#poi-Info #poiContent .periodsHeader,#poi-Info #poiExtendedContent .locationDescription,#poi-Info #poiExtendedContent .periodsHeader,#poi-Info .poiContent .locationDescription,#poi-Info .poiContent .periodsHeader,#poi-Info ul .locationDescription,#poi-Info ul .periodsHeader{font-size:12px;font-weight:700;margin:6px 0}#map-layers #poiContent .trafficAlertPeriod,#map-layers #poiExtendedContent .trafficAlertPeriod,#map-layers .poiContent .trafficAlertPeriod,#map-layers ul .trafficAlertPeriod,#poi-Info #poiContent .trafficAlertPeriod,#poi-Info #poiExtendedContent .trafficAlertPeriod,#poi-Info .poiContent .trafficAlertPeriod,#poi-Info ul .trafficAlertPeriod{margin-top:20px}#map-layers #poiContent .trafficAlertPeriod .startTime,#map-layers #poiExtendedContent .trafficAlertPeriod .startTime,#map-layers .poiContent .trafficAlertPeriod .startTime,#map-layers ul .trafficAlertPeriod .startTime,#poi-Info #poiContent .trafficAlertPeriod .startTime,#poi-Info #poiExtendedContent .trafficAlertPeriod .startTime,#poi-Info .poiContent .trafficAlertPeriod .startTime,#poi-Info ul .trafficAlertPeriod .startTime{float:left}#map-layers #poiContent .trafficAlertPeriod .endTime,#map-layers #poiExtendedContent .trafficAlertPeriod .endTime,#map-layers .poiContent .trafficAlertPeriod .endTime,#map-layers ul .trafficAlertPeriod .endTime,#poi-Info #poiContent .trafficAlertPeriod .endTime,#poi-Info #poiExtendedContent .trafficAlertPeriod .endTime,#poi-Info .poiContent .trafficAlertPeriod .endTime,#poi-Info ul .trafficAlertPeriod .endTime{float:right}#map-layers #poiContent .trafficAlertPeriod .endTime .timelabel,#map-layers #poiContent .trafficAlertPeriod .startTime .timelabel,#map-layers #poiExtendedContent .trafficAlertPeriod .endTime .timelabel,#map-layers #poiExtendedContent .trafficAlertPeriod .startTime .timelabel,#map-layers .poiContent .trafficAlertPeriod .endTime .timelabel,#map-layers .poiContent .trafficAlertPeriod .startTime .timelabel,#map-layers ul .trafficAlertPeriod .endTime .timelabel,#map-layers ul .trafficAlertPeriod .startTime .timelabel,#poi-Info #poiContent .trafficAlertPeriod .endTime .timelabel,#poi-Info #poiContent .trafficAlertPeriod .startTime .timelabel,#poi-Info #poiExtendedContent .trafficAlertPeriod .endTime .timelabel,#poi-Info #poiExtendedContent .trafficAlertPeriod .startTime .timelabel,#poi-Info .poiContent .trafficAlertPeriod .endTime .timelabel,#poi-Info .poiContent .trafficAlertPeriod .startTime .timelabel,#poi-Info ul .trafficAlertPeriod .endTime .timelabel,#poi-Info ul .trafficAlertPeriod .startTime .timelabel{font-weight:700}#map-layers #showHideExtendedContent,#poi-Info #showHideExtendedContent{text-align:center;padding:5px 0 3px}#map-buttons .btn{margin:0}#map-buttons .btn.btn-margin{margin-left:15px}.vehicle-link-md{display:inline}.vehicle-link-xs{display:none}@media (max-width:768px){.vehicle-link-md{display:none}.vehicle-link-xs{display:inline}.vehicle-link-xs.vehicle-link{font-size:1.4em;position:relative;z-index:9}.driver-link{font-size:1.3em;padding-left:15px}.vehicleInfo{padding-right:0;margin-bottom:20px;min-width:inherit;max-width:inherit}.vehicleInfo .row{margin:0}.vehicleInfo .details{padding-left:7px;margin-right:-7px}.vehicleInfo .vehicle-info-col{padding-left:0}.vehicleList{padding-right:15px;padding-bottom:10px}.driver-data{display:none}.row-vehicle-list{margin-right:0!important;position:relative;z-index:9}.row-vehicle-list map-vehicle-detail.col-md-8{padding-top:0!important;margin-top:0!important}.btn-close{padding:0!important}.vehicleList.activeVehicle{min-width:350px}#map-filter-container,.vehicle-item-gauge{display:none}#vehicle-list{width:100%;padding-bottom:10px;padding-right:0;background-color:transparent}#vehicle-list .container{width:100%}.vehicle-detail-row{padding-left:0;padding-right:7px}.map-list-buttongroup{margin-right:18px!important;margin-bottom:5px}.hours-admin-info-popover-button{padding-left:20px!important}#map-buttons button.btn{padding:5px}#map-chart-speed{width:100%;min-width:auto}#map-button-deviationreport,#map-button-driverscore,#map-chart-speed .dates,#map-trace-button{display:none}#layer-buttons{left:0!important;right:auto!important;bottom:8px!important;top:auto!important}#layer-buttons #layersButton{padding:5px}.vehicle-details-gauge{position:absolute;left:auto;right:50px}}.driverscore{position:relative;display:inline-block;width:25px;height:25px;border-radius:50%;color:#fff}.driverscore.small{width:20px;height:20px}.driverscore.bg-red{background:red!important}.driverscore.bg-orange{background:#f58220!important}.driverscore.bg-green{background:#5cb85c!important}.driverscore.bg-light-green{background:#9c0!important}.driverscore.bg-yellow{background:#fff200!important}.driverscore.bg-success{background:#393!important}.points-indicator{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-weight:700}.card-item-editbutton{position:absolute;top:5px;right:0}.button-row-sticky{position:sticky;top:0;z-index:1000;background:#fff;padding:10px 0;border-bottom:1px solid #ddd}.btn-admmit-light{display:inline-block;border-radius:2px;font-size:13px;color:#28375a;background-color:#d0d1d9;line-height:1.42857143;border:1px solid #a1a5b4;padding:5px 12px;text-align:center;box-sizing:border-box;text-decoration:none;white-space:nowrap;height:31px;cursor:pointer;position:relative;top:1}.btn-admmit-light i.fa-arrow-up-right-from-square{color:#5396d1}.btn-admmit-light i.fa-screwdriver-wrench,.btn-admmit-light i.fa-truck-arrow-right{color:#ff4500}.btn-admmit-light i.fa-check{color:green}.btn-admmit-light:hover{background-color:#e0e0e0;text-decoration:none;color:#28375a}.btn-admmit-light:focus{text-decoration:none;border:1px solid transparent}.btn-admmit-white{display:inline-block;border-radius:2px;font-size:13px;color:#28375a!important;background-color:#fff;line-height:1.42857143;border:1px solid #a1a5b4;padding:5px 12px;text-align:center;box-sizing:border-box;text-decoration:none;white-space:nowrap;height:31px;cursor:pointer;position:relative;top:1}.btn-admmit-white i.fa-arrow-up-right-from-square{color:#5396d1}.btn-admmit-white i.fa-screwdriver-wrench,.btn-admmit-white i.fa-truck-arrow-right{color:orange}.btn-admmit-white i.fa-check{color:green}.btn-admmit-white:hover{background-color:#e0e0e0;text-decoration:none;color:#28375a}.btn-admmit-white:focus{text-decoration:none;border:1px solid transparent}.btn-admmit-light-darker{display:inline-block;border-radius:2px;font-size:13px;color:#28375a;background-color:#d0d1d9;line-height:1.42857143;border:1px solid #cbced8;padding:5px 12px;text-align:center;box-sizing:border-box;text-decoration:none;white-space:nowrap;height:31px;cursor:pointer}.btn-admmit-light-darker:hover{background-color:#e0e0e0;text-decoration:none;color:#28375a}.btn-admmit-light-darker:focus{text-decoration:none;border:1px solid transparent}.admmit-deviation-button-group{display:inline-flex}.admmit-deviation-button-group .btn-admmit-light{margin-right:1px}.form-settings-dialog .checkbox-label,.form-settings-dialog button{font-size:16px!important}.form-field-results{max-width:50vw;word-break:break-word;line-break:auto}.form-list-table th{font-size:13px!important;text-align:center}.form-list-table td{text-align:left}.form-list-table .chosen-container,.form-list-table .form-control,.form-list-table button,.form-list-table td{font-size:16px!important}.form-response-multi-select{position:relative;width:100%}.form-response-multi-select-btn{width:100%;min-height:34px;background-color:#fff;padding:3px 0 0 6px;border:1px solid #ccc;border-radius:2px;cursor:text;text-align:left}.form-response-multi-select-btn.active{box-shadow:0 0 5px rgba(0,0,0,.3)}.form-response-placeholder{line-height:normal;font-size:100%;padding:0;margin:1px 0;position:relative;display:inline-flex;color:#999}.form-response-multi-selected-item{line-height:13px;background-color:#ebebeb;position:relative;border-radius:3px;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;display:inline-flex;align-items:center}.form-response-multi-selected-item a{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px;cursor:pointer}.form-response-multi-select-remove-btn{width:10px;height:10px;background:none;border:none;cursor:pointer}.form-response-select{position:relative;display:inline-block;width:100%}.form-response-select-btn{width:100%;min-height:34px;margin:0;padding:3px 0 0 6px;white-space:nowrap;overflow:hidden;cursor:text;border:1px solid #ccc;border-radius:2px;background-color:#fff;text-align:left}.form-response-select-btn.active{box-shadow:0 0 5px rgba(0,0,0,.3)}.form-response-select-options{position:absolute;min-width:100%;max-height:300px;width:-moz-fit-content;width:fit-content;margin:0;padding:0;overflow-x:hidden;overflow-y:scroll;white-space:nowrap;list-style:none;border:2px solid #66afe9;background-color:#fff;border-top:1px solid #ccc;display:block;z-index:1000;box-shadow:0 4px 5px rgba(0,0,0,.15)}.form-response-select-option-item{padding:5px 6px;cursor:pointer}.form-response-select-option-item.disabled{cursor:default;color:#ccc}.form-response-select-option-item:hover{background-color:#28375a;color:#fff}.form-response-select-option-item.disabled:hover{background-color:transparent;color:#ccc}.form-list-datepick-element{position:relative;display:flex;width:120px!important}.form-list-datepick-element datepicker{position:relative}.form-list-datepick-element datepicker i{position:absolute;top:10px;right:10px;z-index:9}.form-value-deviation{display:inline-block;border-radius:5px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:5px;color:#fff}.form-value-deviation input[type=radio]{display:none}.form-value-deviation label{display:inline-block;cursor:pointer;padding:10px 20px;background-color:#f6f6f6;border:1px solid #28375a;border-radius:2px;transition:background-color .2s ease;color:#031f41}.form-value-deviation label:hover{background-color:#ccc}.form-value-deviation.checked-ok label{background-color:#2e862c;color:#fff;border:1px solid #28375a}.form-value-deviation.checked-avvik label{background-color:#a4151f;color:#fff;border:1px solid #28375a}.form-list-filters{position:relative;column-count:1;column-gap:20px;margin-bottom:20px;border:1px solid #d0d1d9;margin-top:10px!important;padding:10px!important;column-fill:balance}.form-list-filters,.form-list-filters .chosen-container{font-size:16px!important}@media screen and (min-width:759px){.form-list-filters{column-count:2;column-gap:20px}}@media screen and (min-width:1300px){.form-list-filters{column-count:3;column-gap:20px}}@media screen and (min-width:1700px){.form-list-filters{column-count:4;column-gap:20px}}@media screen and (min-width:2100px){.form-list-filters{column-count:5;column-gap:20px}}@media screen and (min-width:2500px){.form-list-filters{column-count:6;column-gap:20px}}@media screen and (min-width:2900px){.form-list-filters{column-count:7;column-gap:20px}}@media screen and (min-width:3300px){.form-list-filters{column-count:8;column-gap:20px}}@media screen and (min-width:3700px){.form-list-filters{column-count:9;column-gap:20px}}@media screen and (min-width:4100px){.form-list-filters{column-count:10;column-gap:20px}}@media screen and (min-width:4400px){.form-list-filters{column-count:11;column-gap:20px}}@media screen and (min-width:4800px){.form-list-filters{column-count:12;column-gap:20px}}.form-list-filters .filter-multiselect,.form-list-filters .filter-searchfield{-moz-column-break-inside:avoid;break-inside:avoid;min-width:300px;max-width:300px;margin-bottom:10px}@media screen and (min-width:900px){.form-list-filters .filter-multiselect,.form-list-filters .filter-searchfield{min-width:400px;max-width:400px}}.form-list-filters .filter-date{position:relative;display:flex;flex-direction:row;min-width:300px;max-width:300px;margin-bottom:10px;-moz-column-break-inside:avoid;break-inside:avoid}@media screen and (min-width:900px){.form-list-filters .filter-date{min-width:400px;max-width:400px}}.form-list-filters .filter-date>:first-child{margin-right:20px}.form-list-filters .filter-date .filter-date-element{position:relative;width:100%;display:flex;flex-direction:column}.form-list-filters .filter-date .filter-date-element datepicker{position:relative}.form-list-filters .filter-date .filter-date-element datepicker i{position:absolute;top:10px;right:10px;z-index:9}.form-list-filters .filter-checkbox{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:10px;min-width:50px}.table-striped-dark>tbody>tr:nth-child(2n)>td,.table-striped-dark>tbody>tr:nth-child(2n)>th,.table-striped-dark>thead>tr>td,.table-striped-dark>thead>tr>th{background-color:#333;color:#fff}.table-striped-dark>tbody>tr:nth-child(odd)>td,.table-striped-dark>tbody>tr:nth-child(odd)>th{background-color:#444;color:#fff}.table-vertical-line>tbody>tr>td{border:1px solid #ddd}.form-settings-checkbox-label{background-color:transparent;font-size:16px!important}.form-settings-checkbox-label:hover{background-color:#eaf5f9}.sortable.active .arrow{transform:rotate(180deg)}.sortable .arrow{position:absolute;top:13px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #000;transition:transform .3s ease-in-out}.form-list-top-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;max-width:100vw;font-size:16px!important}.form-list-top-row>:first-child{display:flex}.pagination-text-only pagination button,.pagination-text-only pagination select{display:none}.form-list-button-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;max-width:100vw}.form-list-button-row pagination{display:inline-flex;font-size:13px!important;position:relative}.form-list-button-row pagination .paginator{margin:0}.form-list-button-row pagination .paginator select{font-size:13px!important;font-weight:400}.form-list-button-row pagination .paginator button{position:relative;top:-1px;margin:0;padding:5px 2px 4px}.form-list-button-row pagination .paginator .text{display:none;margin-left:5px;padding:0;font-weight:400;max-width:150px;word-wrap:break-word;white-space:normal}.form-list-button-row i.fa-arrow-down,.form-list-button-row i.fa-arrow-left,.form-list-button-row i.fa-arrow-right,.form-list-button-row i.fa-arrow-up,.form-list-button-row i.fa-check-double{color:#90ee90}.form-list-button-row i.fa-cog{color:#add8e6}.form-list-button-row .form-list-search>button{margin-right:0}.form-list-button-row .form-list-form-actions,.form-list-button-row .form-list-layout-buttons{display:flex;flex-wrap:wrap;flex-direction:row;margin-right:40px}.form-list-button-row .workflow-select{display:flex;min-width:250px}.form-settings{display:flex;flex-direction:column}.form-settings .btn{font-size:16px}.form-settings .form-settings-save-group{display:flex;max-height:34px}.form-settings .form-settings-save-group .form-settings-save-textfield{padding-left:10px;resize:none;width:350px;border-top:1px solid #28375a;border-bottom:1px solid #28375a;border-right:1px solid #28375a;border-left:0;margin-left:0}.form-settings .form-settings-save-group .form-settings-save-textfield:focus{outline:none}.form-settings .btn-group{font-size:inherit;margin-bottom:10px}@media screen and (min-width:450px){.form-settings .btn-group button{font-size:16px;padding:5}}.form-settings .setting-select-list{column-count:1;column-gap:20px;margin-bottom:20px;margin-right:40px}.form-settings .setting-select-list .setting-select-list-item{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:2px}@media screen and (min-width:768px){.form-settings .setting-select-list{column-count:2;column-gap:200px}}.form-settings .icon-selector{margin-bottom:8px}.form-settings .icon-selector.active .arrow{transform:rotate(180deg)}.form-settings .icon-selector .arrow{position:absolute;top:13px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #000;transition:transform .3s ease-in-out}.form-settings .icon-selector button{position:relative;background-color:#fff;width:-moz-fit-content;width:fit-content;border-right:0;border-top:1px solid #28375a;border-bottom:1px solid #28375a;border-left:1px solid #28375a;margin-right:0;border-radius:1px;padding-right:30px;padding-left:3px;max-height:34px}.form-settings .icon-selector button i{position:relative;top:-1px;font-size:x-large}.form-settings .icon-selector button:hover{background-color:#007bff}.form-settings .icon-selector .icon-grid{position:absolute;display:grid;grid-template-columns:repeat(4,minmax(40px,1fr));gap:2px;margin-top:2px;background-color:#fff;border:1px solid #28375a}.form-settings .icon-selector .icon-button{background:none;border:2px solid transparent;cursor:pointer;padding:2px;text-align:center;transition:border-color .3s ease,background-color .3s ease}.form-settings .icon-selector .icon-button:hover{background-color:#f0f0f0}.form-settings .icon-selector .icon-button i{font-size:24px}.form-settings .icon-selector .icon-button.selected{border-color:#007bff;background-color:#e7f1ff;border-radius:5px}.workflow-select.active .arrow{transform:rotate(180deg)}.workflow-select.active .select-dropdown{opacity:1;visibility:visible;transform:scaleY(1)}.workflow-select.active .select-dropdown label{font-size:16px;font-weight:400}.workflow-select .select-button{border-radius:0;border:1px solid #28375a!important;height:100%;width:100%;border:0;background-color:#fff;cursor:pointer;display:inline-flex;justify-content:space-between;align-items:center;overflow:auto;text-wrap:nowrap}.workflow-select .select-button .selected-value{font-size:16px;font-weight:400}.workflow-select .select-button .selected-value i{margin-right:10px;color:#28375a}.workflow-select .arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #000;transition:transform .3s ease-in-out}.workflow-select .select-dropdown{position:absolute;background-color:#fff;min-width:-moz-fit-content;min-width:fit-content;width:100%;z-index:999;border:1px solid #28375a;box-sizing:border-box;padding-left:1px;width:inherit;top:34px;font-size:16px;max-height:450px;overflow-y:auto;transform:scaleY(0);opacity:0;visibility:hidden}.workflow-select .select-dropdown i{color:#28375a}.workflow-select .select-dropdown:focus-within{box-shadow:0 10px 25px #28375a}.workflow-select .select-dropdown li{position:relative;cursor:pointer;display:flex;gap:1rem;align-items:center}.workflow-select .select-dropdown li label{margin-left:5px;margin-right:5px;width:100%;padding:8px 10px;display:inline-flex;cursor:pointer;gap:1rem;align-items:center}.workflow-select .select-dropdown::-webkit-scrollbar{width:7px}.workflow-select .select-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.workflow-select .select-dropdown::-webkit-scrollbar-thumb{background:#ccc;border-radius:25px}.workflow-select .select-dropdown input:checked~label,.workflow-select .select-dropdown li:hover{background-color:#ebebeb}.workflow-select .select-dropdown input:focus~label{background-color:#d0d1d9}.workflow-select .select-dropdown input[type=radio]{position:absolute;left:0;opacity:0}.permissions-per-department-table{overflow-y:scroll;white-space:nowrap;width:-moz-fit-content;width:fit-content}.permissions-per-department-table .btn-select-all-departments,.permissions-per-department-table .btn-select-no-departments{width:15px;height:15px;border:1px solid #ced4da;border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;padding:0;background-color:#fff;color:#495057;font-size:10px;cursor:pointer}.permissions-per-department-table .btn-select-all-departments:hover,.permissions-per-department-table .btn-select-no-departments:hover{background-color:#e2e6ea}.permissions-per-department-table .btn-select-all-departments:focus,.permissions-per-department-table .btn-select-no-departments:focus{outline:none;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.permissions-per-department-table .form-checkbox-info{margin-bottom:0}.permissions-per-department-table input[type=checkbox]{margin:0;width:15px;height:15px}.permissions-per-department-table tr td:not(:first-child):not(:nth-child(2)):not(:last-child),.permissions-per-department-table tr th:not(:first-child){max-width:32px!important}.permissions-per-department-table tr td:first-child,.permissions-per-department-table tr th:first-child{width:280px}.permissions-per-department-table tr td:nth-child(2){width:150px}.permissions-per-department-table td{min-width:32px;border-left:1px solid #000;border-right:1px solid #000}.permissions-per-department-table tr:first-child,.permissions-per-department-table tr:last-child{border-bottom:1px solid #000}.permissions-per-department-table .rotate-th{writing-mode:vertical-lr}.permissions-per-department-table th,.permissions-per-department-table thead{background-color:#fff}.sticky-td{left:0;z-index:2}.sticky-td,.sticky-td-2{position:sticky;background-color:#fff}.sticky-td-2{left:140px;z-index:1}.stickyfloat th{position:sticky;top:0;z-index:1;background-color:#fff}@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:V6000043;src:url(fonts/V6000043.ttf)}body{font-family:Open Sans,Helvetica,Arial,sans-serif;background-color:#f1f1f1}.aw-modal.aw-modal-dialog.on-top,.on-top{z-index:9999}.heightLabel{font-size:10px;color:red}.halfboxes{display:flex;flex-wrap:wrap;justify-content:space-between}.halfbox{width:calc(50% - 5px)}@media (max-width:767px){.halfbox{width:100%}}thead.stickyfloat th{position:sticky;top:0}#ui-datepicker-div{z-index:9999999!important}button.ui-datepicker-trigger{position:absolute;right:31px;background:none;border:none;height:20px;width:15px;line-height:34px}.calendar-icon-datetimepicker{position:absolute;top:33px;right:21px;height:20px;width:15px;line-height:34px}input.hasDatepicker{min-width:108px}input[style="display: none;"]+.ui-datepicker-trigger{display:none}textarea{min-height:33px}table td,table th{font-size:13px}table tr.action-buttons td{line-height:3rem}table tr.action-buttons td:last-child *{display:none}table tr.action-buttons:hover td:last-child *{display:block}.table td a,a{color:#2a6496}.table td a.btn:not(.btn-default),a.btn:not(.btn-default){color:#fff}.table td a.btn-default,a.btn-default{color:currentColor}table.sub-table thead,table.sub-table thead th{background-color:transparent!important;color:#000!important}table.sub-table tbody tr td{padding:0 2px!important}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-weight:600;color:#031f41}h4{margin-bottom:20px;margin-top:20px}h1.clientname{color:#eee}i.red,i.text-red{color:#a4151f!important}i.orange,i.text-orange{color:#f60!important}i.green,i.text-green{color:#5cb85c!important}i.light-green,i.text-light-green{color:#9c0!important}i.blue{color:#186d93!important}i.text-yellow,i.yellow{color:#fff200!important}.text-gray{color:#d0d1d9}.header-profile{color:#fff;text-align:right;padding:15px 0;min-width:150px}.header-profile .avatar-wrapper{display:block;width:54px;height:54px;margin-left:10px;overflow:hidden;background-size:cover;background-position:50%}.header-license-plate{margin:15px 0 0 30px;height:40px;background:#fff url(/images/license-plate-bg.png) no-repeat;background-size:auto 100%;font-size:30px;text-transform:capitalize;padding:0 10px 0 30px}.header-license-plate img{width:160px;margin-top:23px}.navbar-inverse{background:#212121;background:#186d93;border-radius:0;margin-bottom:0;border:0;padding:12px 0}.navbar-inverse a{color:#eee}.navbar-brand{height:50px}.navbar-brand img{max-height:55px;width:auto}body.login{background:#28375a;background:linear-gradient(0deg,#041e42,#253558 48%,#28375a) fixed}body.login .navbar-brand{display:none}.cancelEdit{color:red}#traffic,.deleteaccessrule,.deleteCustomContent,.editCustomContent,.href{cursor:pointer}#traffic{display:block;height:22px;overflow:hidden;margin:0 0 0 35px}#certmessages,#mymessages,#sysmessages{display:block;list-style:none;margin:0;padding:0}#certmessages li,#mymessages li,#sysmessages li{display:block}.alert-global{margin-bottom:0;border-radius:0;border:0;padding-top:8px;padding-bottom:8px;overflow:hidden}.alert-global a{color:#fff}.alert-global span.icon.traffic-icon{float:left;width:30px}.alert-global.alert-info{background:#292a31;color:#fff}.alert-global.alert-danger{background:#a4151f;color:#fff}.alert-global span.icon{float:left;display:block;width:4%}.alert-global p{margin:0}.alert-global p strong{display:inline-block;margin-left:.9em}.alert-global p strong:first-child{margin-left:0}.alert-global p.marquee{width:96%;float:left;overflow:hidden}.header-navigation{background:#393b45;height:225px}.header-navigation .container{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:14px 0;width:auto}.header-navigation-carousel,.header-navigation ul{margin:0;padding:14px 15px 0;list-style:none;float:left;height:197px;overflow:hidden;white-space:nowrap}.header-navigation ul li,.swiper-slide{width:142px;height:142px;margin-right:15px;display:inline-block;position:relative}.header-navigation ul li.hidden-xs,.swiper-slide.hidden-xs{display:inline-block!important}@media (max-width:767px){.header-navigation ul li.hidden-xs,.swiper-slide.hidden-xs{display:none!important}}.header-navigation ul li:hover span.rounded{background:#1d1e23}.header-navigation ul a,.swiper-slide a{display:block;color:#fff;text-align:center;margin:0;text-decoration:none}.header-navigation ul a span.rounded,.swiper-slide a span.rounded{display:block;border-radius:100px;height:142px;background:#292a31;position:relative;transition:background .2s ease-in-out}.header-navigation ul a span.rounded.active,.swiper-slide a span.rounded.active{border:2px solid #186d93}.header-navigation ul a i.fa,.swiper-slide a i.fa{font-size:62px;display:inline-block;margin-top:39px;color:#fff}.header-navigation ul a h2,.swiper-slide a h2{font-size:18px;margin-top:7px}.swiper-wrapper{perspective:1000px}.swiper-slide-shadow-left,.swiper-slide-shadow-right{border-radius:50%}.closeMap,.menu-shortcut{position:fixed;bottom:-100px;right:10px;z-index:1002;padding:15px;background:rgba(57,59,69,.8);color:#fff;cursor:pointer;transition:all,.5s,ease-in-out}.closeMap.visible,.menu-shortcut.visible{bottom:0}.shortcuts{position:absolute;top:100%;right:10px;z-index:1002}.shortcuts.fixed{position:fixed;top:0}.shortcuts .dropdown-toggle{padding:8px 15px;background:rgba(57,59,69,.8);color:#fff;cursor:pointer;transition:all,.5s,ease-in-out}.vehicle-form{margin-top:10px}.vehicle-form-info{margin-top:5px}#vehicleform .registrationnumber{width:80px}#vehicleform .deleteregistrationnumber{cursor:pointer}.traffic-road-btn{margin-right:10px}.traffic-btn{margin-left:5px}.notify-margin{margin-right:99px}.notify-message-bubble{background:#eee9e9;border-bottom:1px solid #eee}.notify-message-bubble.notify-message-heading{background:#ebebeb!important;padding:10px 0!important}.notify-message-bubble:nth-child(odd){background:#e2dfdf}.notify-message-border{border-bottom:1px solid #ddd}.notify-margin-text{margin-right:19px}.pagination{margin-right:10px;margin-left:10px}.notify-message-menu-bubble{position:absolute;top:0;right:0;height:20px!important;background:red!important}#DateFrom{visibility:hidden;width:0}.date-next{margin-right:-15px}.date-prev{margin-left:-15px}#hourinfo{margin-bottom:50px}textarea#Description{height:132px}.login-logo{margin:45px auto;max-width:300px}.login-logo img{width:95%;height:auto;padding-left:40px}.login-window{background:#28375a;padding:35px;border-radius:2px;border:2px solid hsla(0,0%,100%,.2);margin:0 auto;max-width:450px;color:#fff}.login-window label{color:#fff}.login-window h2,.login-window h4{color:#fff;margin-top:0}.login-window h4{margin-bottom:20px}.login-window label{font-weight:100;margin-bottom:2px}.login-window label.checkbox-label{margin-left:10px}.login-window input[type=password],.login-window input[type=text]{display:block;width:100%;color:#000;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px}@media (max-width:720px){.login-window input[type=password],.login-window input[type=text]{padding:10px}}.login-window .external-login-link,.login-window .forgot-pw-link{color:#f58220;margin-top:20px;display:block}.login-window .external-login-link{text-align:right}.login-window input.input-validation-error{border:2px solid #a4151f;color:#a4151f!important}.login-window .field-validation-error{margin-top:2px;padding:4px;background:#a4151f;font-size:13px;display:block}.login-window .field-validation-valid,.login-window .validation-summary-valid{display:none}.k-ff #TripTable td,.k-ie #TripTable td{height:1px}.k-ff #TripTable td>div{display:table}.k-ff #TripTable td>div>div{display:table-cell;border:none;outline:1px solid grey}.energyentry .closelink{float:right}#tblEnergyEntries .chosen-container-single .chosen-single span{margin-right:0}#tblEnergyEntries .chosen-container .chosen-drop{width:150%!important}.energyentry .newentries{display:none;position:fixed;top:20px;left:20px;background-color:#fff;border:2px solid green;padding:20px;right:20px;bottom:20px;z-index:1009}.energyentry .newentries tfoot td{padding:5px}.chosen-container-active{outline:none;box-shadow:0 0 10px #9ecaed}.form-control[type=date],.form-control[type=datetime-local],.form-control[type=datetime],.form-control[type=time]{line-height:2.3}.form-control.smallnumber{width:20px}.form-control.mediumnumber{width:50px}.form-control.largenumber{width:80px}.form-control.hugeenumber{width:100px}.form-control{padding-left:5px;padding-right:5px;border-radius:2px}.form-control.ms-parent{padding:0}.form-control.ms-parent button{height:32px;border:none;line-height:32px}.form-control.validation-error,.form-control.validation-error+.chosen-container>a{border-color:#f30}.validationMessage{color:#292a31;margin:2px 0 0 4px}.ms-drop input[type=checkbox]{margin-top:-2px;margin-right:3px}.date_field.form-control[readonly]{cursor:default}.main-content>h1,.main-content>h2{margin-bottom:30px}.label.label-license-plate{font-size:14px;color:#555;border:1px solid #999;background:#fff;padding:3px 5px}.table-vertical>tbody>tr>td{vertical-align:middle}.table-responsive{overflow-x:auto;overflow-y:hidden;width:100%}.table-responsive tr.highlight td{background-color:#ea9f1a!important}.table-scrollable{max-height:75vh;overflow-x:auto}.table-selectable tbody tr:hover{background-color:#eee}table.table-editable tbody tr td{padding:0}table.table-editable tbody tr td span{display:inline-block;padding:3px}table.table-editable tbody tr .border-left+td+td input,table.table-editable tbody tr .border-left+td input,table.table-editable tbody tr .border-left input{border-right:none}table.table-editable tbody tr .saved input{border-color:#5cb85c}table.table-editable tbody tr input{border:1px solid #ccc;border-bottom-width:3px;display:inline-block;width:50px;text-align:right;padding-right:3px;transition:border-color .3s linear,background-color .1s ease-in-out}table.table-editable tbody tr .edit+td+td+td input,table.table-editable tbody tr .edit+td+td input,table.table-editable tbody tr .edit+td input,table.table-editable tbody tr .edit input{border-color:#f58220}table.table-editable tbody tr .error+td+td+td input,table.table-editable tbody tr .error+td+td input,table.table-editable tbody tr .error+td input,table.table-editable tbody tr .error input{border-color:#f30}thead{background-color:#fff}#tblInvoiceHours.table-striped>tbody>tr:nth-child(2n)>td{background-color:#fcfcfc}.table-striped>tbody>tr:nth-child(2n)>td,.table-striped>tbody>tr:nth-child(2n)>th{background-color:#fff}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#eee}tr.sum{font-weight:700;white-space:nowrap}tr.sum th{background:#f9f9f9}tr.average{color:#292a31;white-space:nowrap}tr.average,tr.average th{background:#e9e9e9}.tblHours .sum th{background-color:#528aa1;color:#fff}.tblHours .average{color:#fff}.tblHours .average th{background-color:#447c93}tr.titleline,tr.titleline h5{background-color:#292a31;color:#fff}tr.subtitleline{background-color:#ccc}tr.subsubtitleline{background-color:#eee}.css-sticky tr.titleline th{background-color:#292a31}.css-sticky tr.subtitleline th{background-color:#ccc}.css-sticky tr.subsubtitleline th{background-color:#eee}tr.sumline{background-color:#fff}td.border-left,th.border-left{border-left:1px solid #ddd}td.no-border{border:none!important}td.nowrap .btn{float:none!important;margin-left:-3px!important}td table.table-child{margin:-8px!important}td table.table-child thead{background-color:#d5dadd}td table.table-child.table-striped>tbody>tr:nth-child(odd)>td{background-color:#f1f3f4!important}td table.table-child.table-striped>tbody>tr:nth-child(2n)>td{background-color:#e3e7e9!important}td ul{margin:0;padding:0 0 0 15px}.row.nogutter>*{padding-left:0;padding-right:0}.panel-body{position:relative}.panel-body .bottom-right{position:absolute;right:15px;bottom:15px}.panel .btn.pull-right{margin-top:15px}.panel .list-group-item .btn.pull-right{margin-top:0}body .btn-warning,body .open>.dropdown-toggle.btn-warning{background-color:#f58220;border-color:#f1750b}body .btn-warning.active,body .btn-warning:active,body .btn-warning:focus,body .btn-warning:hover{background-color:#f1750b}body .btn-success,body .open>.dropdown-toggle.btn-success{background-color:#393;border-color:#2d862d}body .btn-success.active,body .btn-success:active,body .btn-success:focus,body .btn-success:hover{background-color:#2d862d}body .btn-primary,body .open>.dropdown-toggle.btn-primary{background-color:#031f41;border-color:#28375a;transition:all .3s}body .btn-primary.active,body .btn-primary:active,body .btn-primary:focus,body .btn-primary:hover{background-color:#021329;border-color:#28375a}body .btn-primary:active,body .btn-primary:focus{outline-color:#f58220!important}.btn-secondary{background-color:#d0d1d9}.btn,.input-group-addon{border-radius:2px}.btn,.btn-group{margin-right:10px}.btn-group.pull-right,.btn.pull-right{margin-right:0;margin-left:10px}.btn-group-card,.btn-group .btn{margin-right:0}.btn-small{font-size:13px;padding:5px 12px}.btn-tiny{font-size:13px;padding:.3px;margin:.3px}.btn-ghost{background-color:transparent;border-color:currentColor}.btn-icon{background:transparent;border:none}.btn-icon,.btn-icon:focus{outline:none}.btn-icon:hover{color:#2a6496}.modal-dialog{width:96%}.modal-dialog img{max-width:100%}.form-inline .form-group{margin-right:5px}.header-navigation ul li:first-child{display:none}.nav-item>a.active{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-item>a.active,.nav-tabs>li.active>a{border-bottom:1px solid #fff;border-top:3px solid #053672}.nav-item>a.active:focus,.nav-item>a.active:hover,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-top:3px solid #053672}.nav-tabs>li>a{background-color:hsla(0,0%,100%,.7);border-bottom:1px solid #ddd;border-top:3px solid #ddd;padding-top:7px}.nav-tabs>li>a:hover{background-color:#eaf5f9;border-top:3px solid #92d5f6}.tab-content{border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#fff}.img-circle.highlight{border:2px solid #a4151f}.checkbox,.radio{margin-top:0;margin-bottom:0}.checkbox label,.radio label{float:left;clear:both}.page-header{border-bottom:none;margin:10px 0 15px;padding:10px 15px;padding-left:0}.page-header h2{margin:0;padding:0;display:inline;font-size:26px;color:#031f41}.page-header .btn-group{margin-top:-13px;margin-left:10px}.page-header .dropdown-toggle{padding:5px;line-height:100%;transition:all .2s}.ui-widget-header{border:none;border-radius:0;background:none;background-color:#eee}.ui-front{z-index:1002!important}.k-timepicker{display:block;width:100%}.k-timepicker .k-picker-wrap{border-radius:2px;background-clip:padding-box;border:1px solid #ccc}.k-timepicker .k-picker-wrap .k-input{border-radius:2px 0 0 2px;background-clip:padding-box;color:#041e42}.showOnPrint{display:none}.infotxt{font-size:80%}.font-italic,.infotxt{font-style:italic}.accountpercent{color:gray;font-size:70%}.accounting-year-filter{padding:2px;width:65px}.accounting-month-filter{width:auto!important}.commentarea ul.items{list-style:none;padding-left:0;max-width:100%}.commentarea ul.items li{border-top:1px solid #ccc;padding-top:7px;margin-bottom:5px}.commentarea ul.items li .commentheader{font-weight:700}.commentarea ul.items li .commentheader .date{font-size:80%}.commentarea ul.items li:first-child{border-top:none}.commentarea .newComment{max-width:100%}.commentarea .newComment textarea{height:50px}.commentarea .newComment .btn{display:block;margin-right:0;float:right}.updatestatus span:not(.message){display:none}span.ok i.fa-check{color:#5cb85c}div.error,div.errorMessage,label.error,span.error i.fa-times{color:#a4151f}label.error{font-weight:400}@media (min-width:1025px){.aw-modal{margin:25px;border:6px solid #292a31;box-shadow:8px 8px 70px -8px rgba(0,0,0,.56);transform:translateX(110%)}}@media (min-width:1599px){.aw-modal:not(.aw-modal-dialog){margin:35px}}@media (max-width:1200px){.aw-m-6{width:50%}.aw-m-12{width:100%}.aw-m-wrap{flex-wrap:wrap}.aw-m-nowrap{flex-wrap:nowrap}.aw-keyval{border-right:1px solid #393b45}.margin-top-md{margin-top:10px}.margin-bottom-md{margin-bottom:10px}.table-responsive-wide{width:100%;margin-bottom:15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive-wide .table{margin-bottom:0;table-layout:auto!important}.table-responsive-wide .table>tbody>tr>td,.table-responsive-wide .table>tbody>tr>th,.table-responsive-wide .table>tfoot>tr>td,.table-responsive-wide .table>tfoot>tr>th,.table-responsive-wide .table>thead>tr>td,.table-responsive-wide .table>thead>tr>th{white-space:nowrap}.table-responsive-wide>.table-bordered{border:0}.table-responsive-wide .table-bordered>tbody>tr>td:first-child,.table-responsive-wide .table-bordered>tbody>tr>th:first-child,.table-responsive-wide .table-bordered>tfoot>tr>td:first-child,.table-responsive-wide .table-bordered>tfoot>tr>th:first-child,.table-responsive-wide .table-bordered>thead>tr>td:first-child,.table-responsive-wide .table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive-wide .table-bordered>tbody>tr>td:last-child,.table-responsive-wide .table-bordered>tbody>tr>th:last-child,.table-responsive-wide .table-bordered>tfoot>tr>td:last-child,.table-responsive-wide .table-bordered>tfoot>tr>th:last-child,.table-responsive-wide .table-bordered>thead>tr>td:last-child,.table-responsive-wide .table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive-wide .table-bordered>tbody>tr:last-child>td,.table-responsive-wide .table-bordered>tbody>tr:last-child>th,.table-responsive-wide .table-bordered>tfoot>tr:last-child>td,.table-responsive-wide .table-bordered>tfoot>tr:last-child>th{border-bottom:0}}@media (max-width:991px){.aw-s-6{width:50%}.aw-s-12{width:100%}.aw-s-wrap{flex-wrap:wrap}.aw-s-nowrap{flex-wrap:nowrap}.aw-modal-titlebar{flex-wrap:wrap-reverse}.aw-modal-titlebar .aw-modal-title{border-top:1px solid #393b45}.aw-modal-titlebar .aw-modal-title>span span{font-size:1.2em}.flex{display:flex;flex-flow:column-reverse wrap}.main-content{margin-bottom:25px}.block-sm{display:block}.menu-shortcut{left:auto;right:10px}h1.clientname{font-size:28px}.padding-bottom-sm{padding-bottom:5px}.padding-bottom-sm>*{padding-bottom:10px}.notify-message-text{border-bottom:1px dashed #eee}.margin-bottom-sm{margin-bottom:10px}}@media (max-width:768px){.aw-modal-titlebar{flex-wrap:wrap-reverse}.aw-modal-titlebar .aw-modal-title{border-top:1px solid #393b45}.aw-modal.aw-modal-dialog{min-width:96%}.aw-modal .filelist{column-count:2}.table-responsive{border:none}.table-responsive .btn{width:auto;min-width:29px}.k-safari .table-responsive{-webkit-overflow-scrolling:auto}.checkbox label,.radio label{padding-left:35px}.checkbox label input[type=checkbox],.checkbox label input[type=radio],.radio label input[type=checkbox],.radio label input[type=radio]{margin-left:-35px}.block-xs{display:block}h1.clientname{font-size:24px;margin-right:34%;margin-top:5px}.header-navigation{height:145px}.header-navigation .container{padding:0;overflow-x:scroll}.header-navigation ul{height:145px;padding-top:9px}.header-navigation ul li{width:100px;height:100px}.header-navigation ul li a span.rounded{height:100px}.header-navigation ul li a span.rounded i{font-size:44px;margin-top:30px}.header-navigation ul li a h2{font-size:16px}.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.container>.navbar-header{min-height:68px}.header-license-plate{padding:0 5px 0 20px;margin-right:-18px;font-size:20px;clear:both;height:auto}.header-profile{margin-top:-100px;clear:both;position:absolute;right:10px;top:90px}.header-profile img{height:40px;width:auto}.header-profile-logout{float:right;margin-top:5px}.header-profile-name{display:none}#datetext{font-size:20px}.login-logo{margin:25px auto;max-width:350px;text-align:center}.login-logo img{width:75%;height:auto}.padding-bottom-xs{padding-bottom:5px}.padding-bottom-xs>*{padding-bottom:10px}.nav-tabs li a{margin-right:10px;padding:15px 20px;margin-bottom:10px;border-radius:2px}a.btn,button.btn,input.btn,input[type=button]{padding:12px;box-shadow:none}.aw-modal .btn,a.btn.btn-xs,button.btn.btn-xs,input.btn.btn-xs,input[type=button].btn-xs{height:auto}.aw-modal .table-responsive{margin-bottom:0}a[href^=tel]{display:inline-block;padding:10px 5px;font-size:110%;border:1px solid #28375a;border-radius:2px}a[href^=tel]:before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f095";margin-right:5px}#mapSideMenu.open .sidemenubottom,#mapSideMenu.open .sidemenutop{width:100%}#mapControls>.input-group{width:50%}#mapControls>.input-group .input-group-addon{display:none}#mapControls>.input-group select{width:100%}}@media (max-width:720px){.aw[class*=" aw-"],.aw[class^=aw-]{width:100%;overflow-x:auto}.aw-modal .aw-6{width:100%;border-right:none}.aw-modal-footer,.aw-modal-titlebar{flex-wrap:wrap-reverse}.aw-modal-title{width:100%}.aw-modal-controllers{width:100%;display:flex;border-bottom:1px solid #393b45}.aw-modal-controllers button,.aw-modal-controllers span{width:50%}.aw-modal-controllers .aw-modal-save{border-left:none}.aw-modal-dialog{overflow-x:hidden;overflow-y:auto}.aw-modal-dialog .aw-modal-controllers{flex-direction:row-reverse}.aw-keyval{width:100%;border-right:none}.m-signature-pad--footer{flex-wrap:wrap}.m-signature-pad--footer .btn{width:50%}.filter-settings{margin:-25px -15px 0}.table-actions{margin:20px 0 10px}.table-data{margin:0 -15px}div.commentarea .newComment{max-width:400px}div.commentarea .newComment textarea{width:100%;height:75px}.page-header .dropdown-menu{left:auto;right:0}#main{padding-top:20px}#main .container .container{padding:5px}#main .container>.row{margin-right:-20px;margin-left:-20px}#main .main-content{padding:15px}.nopadding{padding-left:0!important;padding-right:0!important}.nomargin{padding-left:15px;padding-right:15px;margin-left:0;margin-right:0}.nomargin>*{padding-left:0;padding-right:0}#datetext{font-size:16px}.form-control{padding:12px 14px;font-size:15px;height:48px}.combo-box .selected-value-label{max-height:38px;padding-right:20px;top:1px}.combo-box .selected-value-label span{font-size:15px;padding:5px;border-radius:3px;margin-top:2px}.combo-box .clear-button{top:0;margin-top:8px;right:35px;padding:6px 6px 6px 25px}.combo-box .search-icon{top:16px;right:16px}.combo-box .close-icon{top:14px;right:44px}}@media (max-width:480px){.aw-modal-title{flex-wrap:wrap}.aw-modal-title>span>span{font-size:.8em}.aw-modal-controllers>span{min-width:0}.navbar-brand{padding:0;height:auto}.page-header .btn-group{float:right;margin:0}.table-break thead{display:none}.table-break tr{border-bottom:1px solid #ddd}.table-break td{display:block;border:none!important;zoom:1}.table-break td:before{content:"";display:block}.table-break td:after{content:"";display:table;clear:both}.pull-up-60{margin-top:-60px}.panel-body .bottom-right{position:static;float:right}.login-logo{margin-top:-25px}}@media (max-height:420px){.m-signature-pad :before{content:""}.m-signature-pad--footer{height:25vh}.m-signature-pad--body{height:75vh}}@media print{*{transition:none!important}.css-sticky,.css-sticky th{transform:translateZ(0)!important}.css-sticky th{background-color:#fff}.print-block{display:block!important}.print-block div:not(.hideOnPrint){display:block}.main,.main-content{padding:0!important}.floatThead-container,.main-content,.table-responsive{display:block}.col-print-3{width:25%!important}.col-print-3,.col-print-4{min-width:0!important;float:left}.col-print-4{width:33.33333%!important}.col-print-6{width:50%!important}.col-print-6,.col-print-12{min-width:0!important;float:left}.col-print-12{width:100%!important}.btn,footer,header nav{display:none}.hideOnPrint{display:none!important}.showOnPrint{display:block!important}tr.showOnPrint{display:table-row!important}tr.showOnPrint td.no-border{border-top:none}.filters,.simple-list{font-size:10px}.reportSummary,.reportSummary div:not(.deviationsBar),.simple-list div{display:block!important}.reportSummary ul{display:inline-block;width:48%}.reportSummary ul .infoLabel{width:80%!important}.reportSummary ul .infoValue{width:15%!important;min-width:0!important}.signature{border:1px solid #ccc;padding:10px 0 15px}.signature label{color:#ccc!important;font-size:12px}.write-here{height:50px;border-bottom:1px solid #ccc}h1,h2,h3,h4,h5,h6{font-weight:600}tr td h5{font-weight:400;font-size:.9em}.alert,.btn,.floatThead-container,.footer,.header-navigation,.menu-shortcut,button{display:none!important}.container,.main>.container>*{width:100%;max-width:100%}.form-options{font-size:10px}.form-options div[class*=" col"],.form-options div[class^=col],.form-options select.form-control{display:inline-block;width:auto}table td,table th{font-size:60%;padding:2px!important}.table-responsive{overflow-x:visible;width:auto}.table-data{margin:0}.table-data .table td span{white-space:normal}table{min-width:100%!important}.page-header{padding:0}.tab-content{border:none;clear:left}.commentarea,.reportSummary{font-size:9px}select::-ms-expand{display:none}#employeeActivities .page-header,#employeeActivities input,#employeeActivities label,#employeeActivities select,.exportSelectAll,.exportSelectNone,.selectitems{display:none}div.deviationHelp.deviationHelp{border:none}.deviationHelp{font-size:10px}.activityBarWrapper div.bar div{-webkit-print-color-adjust:exact}#tblFileDetails{table-layout:fixed;font-size:12px}#tblFileDetails i{font-size:12px!important}.infoItem,.infoLabel{font-size:10px}.ms-parent{display:none!important}.nav-tabs{margin-top:15px}.nav-tabs li:not(.active){display:none}.nav-tabs li.active a{border:none;padding:0;font-size:20px}.filter-actions,.table-actions{display:none}.filter-settings{border-bottom:0;margin:0}.filter-settings .filter{padding-bottom:0}.filter-settings label{margin:10px 0 0}.filter-settings input.chosen-search-input.default{display:none}.filter-settings li.search-choice{border:none!important}.filter-settings .chosen-container-multi .chosen-choices,.filter-settings .chosen-container.chosen-container-single .chosen-single,.filter-settings .form-control,.filter-settings input,.filter-settings select{border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:12px}.filter-settings input[type=checkbox],.filter-settings input[type=radio]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}admmit-filter .filter{width:25%!important}admmit-filter .filter.period .col-sm-6+.col-sm-6{position:relative}admmit-filter .filter.period .col-sm-6+.col-sm-6:before{content:"-";position:absolute;left:-10%;height:34px;line-height:34px}.table-data thead{border-bottom:2px solid #ccc}.table-data .table td span:not(.showOnPrint):not(.nopadding),.table-data .table td strong:not(.showOnPrint):not(.nopadding){padding:0}.has-modal,.ux-dialog-open{visibility:hidden;height:1px;overflow:hidden}.has-modal .client-form-dialog ux-dialog-header,.has-modal ux-dialog-body,.ux-dialog-open .client-form-dialog ux-dialog-header,.ux-dialog-open ux-dialog-body{visibility:visible}.has-modal .main,.ux-dialog-open .main{display:none}.has-modal #currentWorkOrder,.ux-dialog-open #currentWorkOrder{visibility:visible}.has-modal #currentWorkOrder .aw-modal-controllers,.has-modal #currentWorkOrder .nav-tabs,.ux-dialog-open #currentWorkOrder .aw-modal-controllers,.ux-dialog-open #currentWorkOrder .nav-tabs{display:none}.has-modal #currentWorkOrder .wo-lines-table,.ux-dialog-open #currentWorkOrder .wo-lines-table{margin-top:2rem}.has-modal #currentWorkOrder .wo-lines,.has-modal #currentWorkOrder th,.ux-dialog-open #currentWorkOrder .wo-lines,.ux-dialog-open #currentWorkOrder th{font-size:9pt}.has-modal #currentWorkOrder td.actions,.has-modal #currentWorkOrder th.actions,.has-modal #currentWorkOrder th input,.ux-dialog-open #currentWorkOrder td.actions,.ux-dialog-open #currentWorkOrder th.actions,.ux-dialog-open #currentWorkOrder th input{display:none}.has-modal #currentWorkOrder .aw-modal-titlebar,.ux-dialog-open #currentWorkOrder .aw-modal-titlebar{background:transparent!important}}#mypage tr.deviationnoticeline{cursor:pointer}.pricematrix-table-container .chosen-container{max-height:36px;width:250px!important}.pricematrix-table-container .chosen-results li{font-weight:400}.pricematrix-table-container .chosen-results li.highlighted{background:#3875d7!important;color:#fff}.pricematrix-table-container .group-result{font-weight:700;cursor:pointer!important}.pricematrix-table-container .group-result:hover{background:#3875d7;color:#fff}.pricematrix-add-product-form{display:flex;max-width:400px;margin-top:20px;margin-bottom:20px}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#ffbcbc!important}tr.divider{border-top:3px solid #555!important}.fl-scrolls{bottom:0;height:35px;overflow:auto;position:fixed}.fl-scrolls div{height:1px;overflow:hidden;pointer-events:none}.fl-scrolls div:before{content:" "}.fl-scrolls,.fl-scrolls div{font-size:1px;line-height:0;margin:0;padding:0}.fl-scrolls-hidden{bottom:9999px}.fl-scrolls-hidden div:before{content:"  "}.fl-scrolls-viewport{position:relative}.fl-scrolls-body{overflow:auto}.fl-scrolls-viewport .fl-scrolls{left:0;position:absolute}.fl-scrolls-hoverable .fl-scrolls{opacity:0;transition:opacity .5s ease .3s}.fl-scrolls-hoverable:hover .fl-scrolls{opacity:1}.border-danger{border:1px dashed #a94442}.tippy-tooltip{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;box-shadow:0 0 6px 0 rgba(0,0,0,.3);max-width:400px!important}.tippy-tooltip .activity-type-detail{width:200px;margin-right:20px}.tippy-tooltip .activity-type-detail em{color:#d0d1d9;margin-left:5px}.tippy-tooltip .checkin-type-detail{width:275px;margin-right:20px}.tippy-tooltip .checkin-type-detail span{color:#d0d1d9;margin-left:25px}.tippy-tooltip .route-info-detail{width:300px;margin-right:20px}.tippy-tooltip .route-info-detail em{color:#d0d1d9;margin-left:5px}.tippy-tooltip .activity-type-popover-content{max-height:300px;overflow-y:auto}.tippy-tooltip.wide-theme{max-width:none!important;border:1px solid #202f51}.tippy-tooltip.formtag-theme{max-width:none!important;width:500px;height:500px;overflow-y:auto}.tippy-tooltip.light-theme{background:#fff;border:1px solid #d0d1d9;border-radius:3px;font-size:14px;min-width:200px}.tippy-tooltip.light-theme .tippy-content{padding:0}.tippy-tooltip .tooltip-menu{list-style:none;margin:0;padding:0}.tippy-tooltip .tooltip-menu li{margin:0;padding:0;color:#000}.tippy-tooltip .tooltip-menu li i{float:right;opacity:.5;font-size:18px}.tippy-tooltip .tooltip-menu li.info{padding:9px;color:#a1a5b4}.tippy-tooltip .tooltip-menu li a{color:#000;display:block;padding:9px;background-color:#fff;text-decoration:none;cursor:pointer}.tippy-tooltip .tooltip-menu li a:hover{background-color:#ebebeb;color:#28375a}.tippy-tooltip .tooltip-menu li.section{border-top:1px solid #ebebeb}.tippy-tooltip .tooltip-menu li ul{list-style:none;margin:0;padding:0}.tippy-tooltip .tooltip-menu li ul li{position:relative}.tippy-tooltip .tooltip-menu li ul li i{position:absolute;top:9px;left:12px}.tippy-tooltip .tooltip-menu li ul a{padding-left:35px;cursor:pointer}.tippy-tooltip .tooltip-menu label{padding:9px;font-size:13px;margin-left:2px;text-transform:none}datepicker.button-datepicker .calendar-icon{top:12px}datepicker .calendar-icon{position:absolute;top:11px;right:7px;color:#28375a;pointer-events:none}datepicker .clear-btn{position:absolute;background:none;border:none;font-size:18px;color:#ccc;padding:4px;width:20px;height:20px;top:0;right:16px}datepicker .datepicker-container{position:relative;display:inline-flex;align-items:center}datepicker .clear-btn:hover{color:#333}.btn-white{background:#fff;border:1px solid #28375a;color:#28375a;transition:all .2s}.paginator{margin:10px;display:flex}.paginator>div.text{font-size:13px;padding:8px}.paginator button{font-size:13px;background:#2a6496;color:#fff;margin:2px}.paginator button:hover{color:#fff;background:#3e83c0}.paginator button:active,.paginator button:focus{color:#fff}.paginator select{display:inline-block;width:50px;font-size:13px;color:#fff;margin:0;border-color:#2a6496;color:#2a6496}.aw-dark{color:#031f41!important}.ui-dialog-titlebar-close{padding:0!important}.ui-dialog-titlebar-close:after{content:"";width:14px;height:14px;margin-left:4px;margin-top:1px;display:inline-block;background-image:url(/Images/times-solid.svg);background-repeat:no-repeat}.row .checkbox{margin-top:6px}select.form-control:not([size]),select.form-control[size="1"]{-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#28375a 0),linear-gradient(135deg,#28375a 50%,transparent 0);background-position:calc(100% - 18px) 1em,calc(100% - 12px) 1em;background-size:6px 6px,6px 6px;background-repeat:no-repeat}select.form-control:not([size]):focus,select.form-control[size="1"]:focus{background-image:linear-gradient(45deg,#3e83c0 50%,transparent 0),linear-gradient(135deg,transparent 50%,#3e83c0 0);background-position:calc(100% - 12px) calc(1em - 2px),calc(100% - 18px) calc(1em - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;border-color:#3e83c0;outline:0}@media (max-width:720px){select.form-control{background-position:calc(100% - 22px) calc(1em + 4px),calc(100% - 14px) calc(1em + 4px);background-size:8px 8px,8px 8px}select.form-control:focus{background-size:8px 8px,8px 8px;background-position:calc(100% - 14px) calc(1em + 3px),calc(100% - 22px) calc(1em + 3px)}.paginator select{width:60px}}.text-warning{color:#28375a;font-size:13px}i.text-warning{color:#ffc107}.barcode{font-family:V6000043}.padding-left{padding-left:10px}.fakeinput,.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single,select{font-family:Open Sans,Helvetica,Arial,sans-serif;background:none;background-color:#fff;border-radius:6;font-size:.875em;width:100%;transition:box-shadow .3s ease;color:#041e42}.fakeinput:focus,.select2-container--default .select2-selection--multiple:focus,.select2-container--default .select2-selection--single:focus,select:focus{outline:none}.fakeinput[disabled],.select2-container--default .select2-selection--multiple[disabled],.select2-container--default .select2-selection--single[disabled],select[disabled]{background-color:#a1a5b4}.select2-selection--single{font-size:16px!important;font-weight:600;color:#041e42;border:none!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0!important;padding-right:22px!important;color:#041e42!important}.select2-results{font-size:14px!important}select2.readonly .select2-container--default.select2-container--disabled .select2-selection--single{background:transparent;padding:0;border:none}select2.readonly span.empty-option{color:transparent}.select2-container--default .select2-selection--multiple span.empty-option,.select2-container--default .select2-selection--single span.empty-option,.select2-container--default span.empty-option,select span.empty-option{opacity:.5}.h-100{height:100%}.admmit-control{margin-top:-30px;margin-left:-15px;max-width:calc(100% + 30px)!important}.admmit-control .content{align-content:stretch;display:-webkit-flex;-webkit-flex-wrap:wrap;min-height:85vh;width:calc(100% + 30px);margin-left:-15px}.admmit-control .content .main-content{width:calc(100% - 220px);padding:16px}.admmit-control .content .main-content .filter-settings{width:100%;margin:0 auto}.admmit-control .content .main-content .table-actions{margin:20px 0 10px}.admmit-control .content .main-content .table-data{width:100%;margin:0 auto}.admmit-control .content .menu{background:#031f41;color:#fff}.admmit-control .content .menu .admmit-menu{width:220px;height:100%;padding:16px}.admmit-control .content .menu .admmit-menu ul{padding:0;padding-left:20px}.admmit-control .content .menu .admmit-menu ul li{list-style:none;margin-bottom:16px;font-size:16px}.admmit-control .content .menu .admmit-menu ul li a{color:#fff}.admmit-control .ui-datepicker-trigger{top:0}input.wrong-field{border:1px solid red}.validationMessage,span.wrong-field{color:red;font-size:12px}.width-100{width:100%!important}.mr-0{margin-right:0!important}.m-0{margin:0!important}td.nopadding.small:not(:first-child){text-align:center}.table-data .table thead.calendarheading .day th:first-child{text-align:left!important}.table-data .table thead.calendarheading .day th{padding:0 10px!important;min-width:45px;text-align:center}.table-data .table thead.calendarheading .month div>div{width:auto}.work-plan .work-plan-header{font-size:25px;font-weight:700}.work-plan .work-plan-row{font-size:14px;font-weight:700}.sticky-thead{position:sticky;inset-block-start:0}thead.sticky-header{position:sticky;background-color:#fff;top:0;z-index:10}.table-workplan{overflow-x:scroll;width:100%}.vehicle-comment{max-width:50ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.signature-pad{height:200px;border:1px solid #ccc}.table-fixed{table-layout:fixed}#tableReports td span,#tbl-job-type td span,#tblreports td span{white-space:normal}.label-datepicker{min-width:20px;min-height:16px}.filter-actions .w-100.visible-md.visible-lg{height:24px}.w-100{width:100%!important}.datepicker-width{width:49%}.datepicker-width i{right:9px;top:9px}.position-relative{position:relative}@media (max-width:720px){.datepicker-width i{top:16px}#currentWorkOrder .form-control,#currentWorkOrder .k-input,#currentWorkOrder .wo-lines-table{color:#041e42;font-weight:500;font-size:1.1em}datepicker .calendar-icon{top:18px}datepicker .clear-btn{top:8px;right:20px}}.analyse-tabs{margin-bottom:25px}.analyse-tabs ul{border-bottom:none}@media (max-width:768px){.analyse-tabs ul a{margin-bottom:0;margin-right:0}}.alert-options input[type=radio]{vertical-align:text-top}table.treetable{border:0!important}table.treetable thead{background-color:#fff!important}table.treetable thead tr>th{border:0!important;font-weight:700!important}table.treetable tbody tr td{padding:8px!important}table.treetable tbody tr td span{margin-left:0!important;padding-left:unset}.limited-character{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.sub-menu li{margin-right:0!important}.sub-menu li a{display:block!important;padding:3px 20px!important;font-weight:400!important;color:#333!important;border-bottom-width:0!important}.sub-menu li a:hover{color:#262626!important;text-decoration:none;background-color:#f5f5f5!important}.sub-menu>.active>a,.sub-menu>.active>a:hover{background-color:#428bca!important;color:#fff!important}#tbleventEmployees.table td,#tblMyWorkPlan.table td{padding:8px}.event-tabs .filter-settings{margin-top:0}.event-tabs .nav-tabs,.event-tabs .tab-content{border-width:0}.event-tabs .employee-setting{margin:0 -30px;border-top:1px solid #ddd}@media (max-width:720px){.event-tabs .employee-setting{margin:0 -15px}}.font-weight-bold{font-weight:700}.expired-filter{height:20px;width:20px;margin-top:7px}#calendar-container .fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:left;padding-left:3px}fieldset.scheduler-border{border:1px solid #ccc;padding:0 1.4em 1.4em}legend.scheduler-border{font-size:15px;font-weight:700;text-align:left;width:auto;padding:0 10px;border-bottom:none}#wPriceAdjustment label{color:#333}.border-left{border-left:1px solid #ccc}.valign-top{vertical-align:top}.row-column{display:flex;flex-wrap:wrap}.row-column>[class*=col-]{display:flex;flex-direction:column}.red-background{background-color:red}.yellow-background{background-color:#ff0}.green-background{background-color:green}.circle{width:15px;height:15px;border-radius:50%}.word-wrap{word-wrap:break-word;white-space:normal!important}.max-width{max-width:500px!important}.add-shortCut .input-group{width:calc(100% - 46px)}.add-shortCut .btn.btn-success.form-control{width:45px;margin-right:0;padding:6px 12px}.add-shortCut chosen-multiple-select,.add-shortCut input{width:100%!important}.add-shortCut chosen-multiple-select .search-choice{word-wrap:break-word;word-break:break-word}.row.filter-settings .form-group{margin-bottom:0}.date-picker-icon .calendar-icon{top:10px;right:9px;z-index:99}.file-drop{border:2px dotted #92d5f6;padding:24px 12px;border-radius:1px;background:#eaf5f9;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;display:flex;align-items:center;margin-bottom:8px;margin-top:8px;cursor:pointer}.file-drop__icon{height:30px;width:30px;color:#eaf5f9;margin-left:12px;margin-right:12px}.file-drop__highlight{border-color:#031f41;background-color:#92d5f6}.file-drop__form{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:8px}.file-drop__title{font-size:.9rem;color:#333;margin:0}.file-drop__subtitle{font-size:.9rem;color:#eaf5f9}.file-drop__button{padding-left:24px;padding-right:24px;cursor:pointer;margin-top:8px}.file-drop__input{display:none}.k-dropzone em{visibility:visible!important;color:#a1a5b4}.k-dropzone .k-upload-button{color:#fff}.k-dropzone .k-upload-button,.k-dropzone .k-upload-button.k-state-active,.k-dropzone .k-upload-button.k-state-focused,.k-dropzone .k-upload-button.k-state-hover,.k-dropzone .k-upload-button :hover{background-color:#031f41!important}.bg-primary a,.bg-primary td a{color:#fff}.customer-add-button{margin-top:24px;height:34px}.datepicker-relative{position:relative;width:150px;display:block}.datepicker-relative .calendar-icon{top:10px!important;right:9px;z-index:99}.zip{width:29%;float:left}.city{width:70%;float:right}.bg-gray{background-color:#f3f3f3}#tableMatrix td:first-child{position:sticky;left:0;background-color:#fefefe;z-index:1}#tableMatrix td{font-size:12px}@media only screen and (min-width:1200px) and (max-width:1270px){.customer-add-button{width:34px!important;padding:6px 5px!important}}.checkbox-container{display:flex;align-items:center}.checkbox-btn{display:flex;justify-content:center;padding:0;min-width:20px;min-height:20px;width:20px;height:20px;margin:3px;cursor:pointer;position:relative;border-radius:2px;box-shadow:inset 0 0 0 1px #28375a;border:2px solid #28375a;background-color:#fff;outline:none;transition:background-color .1s}.checkbox-btn.active{background-color:#f6f6f6}.checkbox-btn:hover{background-color:#92d5f6}.checkbox-btn span{margin-left:8px}.checkbox-btn i{justify-content:center}
/*# sourceMappingURL=style.min.css.map */
