html,body{height:100%;margin:0;padding:0;border:0;overflow:hidden;font-family:"Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;font-weight:normal;font-style:normal}input,select,textarea{max-width:280px}::-ms-reveal,::-ms-clear{display:none !important}.dl-horizontal dt{white-space:normal}.btn{min-width:120px}.row{margin:0}.nav>li>a:hover{background-color:#eee !important}.nav>.active>a{background:#ddd !important}.navbar{margin-bottom:0}.jumbotron{margin-top:20px}.clickblock,.clickinline{position:absolute;height:100%;top:0;left:0}.clickblock{width:100%}.k-grid{height:100%;margin:0;padding:0;border:0}.k-grid-header th.k-header{vertical-align:middle}.k-grid-content{font-size:smaller}.k-grouping-row td{background-color:#fff;border-color:#d5d5d5;border-width:0;border-top-width:1px;border-style:solid;white-space:nowrap;overflow:hidden}.k-grid-content .k-grouping-row:hover td{background-color:#bdb4af;background-image:none;background-image:none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 100%);background-position:50% 50%}.k-grid-content .k-group-cell{background-color:#8c8181}.k-grid-content table tbody tr:last-child td{border-bottom-width:1px}.k-link{font-size:small}.k-toolbar{font-size:small;box-sizing:content-box}.k-toolbar .k-separator{margin:0 10px}.k-animation-container{z-index:99999 !important}.k-loading-mask{z-index:100000 !important}.k-window-title{font-size:medium}.k-window-content{padding:.58em}.k-ghost-splitbar{z-index:100}.form-checkbox{width:12px;height:12px}.k-tabstrip>.k-content{padding:0}.k-tabstrip-items{white-space:nowrap}.k-datepicker .k-picker-wrap .k-invalid,.k-datepicker .k-picker-wrap .input-validation-error,.k-datetimepicker .k-picker-wrap .k-invalid,.k-datetimepicker .k-picker-wrap .input-validation-error{background-color:#f2dede}.k-picker-wrap .k-tooltip-validation{display:none !important}.no-scrollbar .k-selectable{overflow-y:visible}#loginForm{width:304px}#loginForm .k-loading-image{display:none}.k-dialog .btn{min-width:120px;height:38px;margin:6px 4px 6px 0;box-sizing:border-box}.sched-item{font-size:9pt}.sched-outbound{font-size:7pt;background-color:#f00;color:#000}.sched-atzone{font-size:7pt;background-color:#0026ff;color:#fff}.sched-inbound{font-size:7pt;background-color:#00ff21;color:#000}.sched-atmill{font-size:7pt;background-color:#fbf85c;color:#000}.notifyjs-wrapper{position:fixed}#mainPage{height:calc(100% - 52px);margin:0;padding:0;border:0}#main_toolbars{position:relative;z-index:99998}#main{margin:0;padding:0;border:0;overflow:hidden}#menu>.k-last{float:right;border-left-width:1px;border-right-width:0}#map_menu .k-link{font-size:9pt}#map_canvas img{max-width:none}.gm-style-iw{min-width:120px;height:auto;background-color:#f5f5f5}#map_canvas{top:0;right:0;bottom:0;left:0;height:100%;margin-left:20px}#main_toolbars{z-index:3}#MapToolBar{height:38px;box-sizing:border-box;white-space:normal}#CommonToolBar{height:38px;box-sizing:border-box;white-space:normal}#homePage_button img{max-width:100%;height:auto}#CommonToolbar_LogIn{float:right}#CommonToolbar_UserOptions_wrapper{float:right}#widgetButton_Home_wrapper{float:right}#tabButton_Home_wrapper{float:right}#widget_bounds{position:absolute;margin:0;padding:1px;border:0;top:0;left:0;width:100%;height:100%}.widgetContainer{position:relative;height:100%;padding:0;margin:0;border-style:solid;border-width:thin;border-color:#a9a9a9;border-radius:1px;box-sizing:border-box;overflow:hidden}.widgetContainer .k-tabstrip-wrapper{height:100%}.widgetDisplay{z-index:0;position:relative;height:100%;padding:0;margin:0}.widgetToolbar{z-index:4;min-height:28px;height:28px}.widgetToolbar .k-overflow-anchor{z-index:1000}.widgetContent{z-index:1;height:calc(100% - 28px - 9px)}.widgetBlank{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff}.widgetMessage{z-index:3;width:100%;height:100%;position:absolute;text-align:center;display:table;top:0;left:0;background-color:rgba(100,149,237,.2);font-size:30px}.widgetMessageInner{opacity:.2;vertical-align:middle;display:table-cell}.k-widget .ui-resizable-se{z-index:91 !important;bottom:-2px;right:-2px}.k-widget .ui-resizable-e{right:-2px}.k-widget .ui-resizable-s{bottom:-2px}.dockedWindowWidget{position:relative !important;top:0 !important;left:0 !important}#flyout_vehicles{opacity:.85;height:100%;background-color:#a9a9a9}#flyout_vehicles_grid{height:100%;margin:0;padding:0;border-width:0;float:left;width:420px;margin-right:0}#flyout_arrow{display:flex;justify-content:center;align-items:center;height:100%;float:right;width:25px}.flyout_bar{font-size:6pt;background-color:#d3d3d3}.flyout_scale_even{background-color:#a9a9a9}.flyout_data{padding:0;border:none}.sqrtimebar-container{float:left;background-color:#d3d3d3;position:relative}.sqrtimebar{float:left;display:inline-block;border-radius:4px}.sqrtimebar-scale,.sqrtimebar-spacer{float:left;display:inline-block}.sqrtimebar-scale-even{background-color:#a9a9a9}.sqrtimebar-overlay{top:0;left:0;position:absolute;background-color:#808080;opacity:.5}.sqrschedule-header{float:left;background-color:#fff;position:relative;border:1px solid #a9a9a9;height:45px;display:flex;align-items:center;font-weight:bold;font-size:10pt;color:#696969}.sqrschedule-nav{position:absolute;right:5px;top:8px}.sqrschedule-container{float:left;position:relative;border:1px solid #a9a9a9;border-bottom:none}.sqrschedule-item-container{float:left;background-color:#ddd;position:relative;border-bottom:1px solid #a9a9a9;width:100%;height:40px}.sqrschedule-bar-description{float:left;font-size:10pt;height:auto;padding:12px 0 0 0}.sqrschedule-bar-container{float:left}.sqrschedule-scale-container{float:left;background-color:#ddd;position:relative;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9}.sqrschedule-scale{float:left;display:flex;align-items:center}.sqrschedule-scale-even{background-color:#eee}.sqrschedule-item-overlay{top:0;left:0;position:absolute;width:100%;height:40px}.sqrschedulebar{float:left;display:flex;align-items:center;border-radius:4px;opacity:1}#trip_menu li{font-size:9pt;color:#696969}#reports-list ul{width:100%}#reports-list>ul{width:fit-content}#reports-list li{color:#2e2e2e;cursor:pointer;line-height:2em}#reports-list .currentHover{color:#2e2e2e;background-color:#a99f9a;border-color:#8e8484;background-image:none,linear-gradient(to bottom,rgba(255,255,255,.25) 0,rgba(255,255,255,0) 100%);box-shadow:none}#reports-list li.currentHover ul{background-color:#dcdcdc}#reports-list a{text-decoration:none;color:#2e2e2e;display:block}#sendMessageForm div.row div.col-md-2{text-align:right}.calling-button{min-width:100px}#confirm_dialog{min-width:200px;min-height:80px}.kendoInputForm .k-widget{height:26px;width:100%;max-width:300px;min-width:152px;display:block;margin:3px 0}.kendoInputForm .k-textbox{height:26px;width:100%;max-width:300px;min-width:152px;display:block;margin:3px 0}.kendoInputForm .k-textbox.k-state-disabled{background-color:#eae8e8;color:#313131}.kendoInputForm .k-autocomplete{height:26px}.kendoInputForm .k-autocomplete .text-box{height:24px;box-sizing:border-box}.kendoInputForm .k-textbox[rows]{height:100%}.kendoInputForm [type="checkbox"]{height:18px;margin:3px 0 3px 5px;display:inline-block;float:left}.kendoInputForm label{height:18px;margin:3px 0;display:inline-block;white-space:nowrap;margin-left:5px}.kendoInputForm label.disabled{color:#b6b6b6;cursor:not-allowed}.kendoInputForm table tr{height:50px}.kendoInputForm .k-multiselect{height:100%;width:100%}.kendoInputForm .k-multiselect ul li{display:block;float:none;width:95%;white-space:nowrap}.kendoInputForm .btn{min-width:120px;height:38px;margin:6px 4px 6px 0;box-sizing:border-box}.kendoInputForm .k-colorpicker{min-width:0;display:inline-block;margin:0;margin-bottom:5px;height:28px}.kendoInputForm .k-colorpicker .k-selected-color{width:28px;height:28px;padding:0;border:0;margin:0}.kendoInputForm .k-slider{border:1px solid #bfbfbf;height:36px}.kendoInputForm .k-slider .k-slider-buttons .k-button{margin:6px}.kendoInputForm .prefContent{border:1px solid #808080;height:auto;height:300px;overflow-y:auto;overflow-x:hidden}.kendoInputForm .row{height:auto}.kendoInputForm fieldset{border:1px solid #e5e5e5;margin-bottom:30px}.kendoInputForm legend{font-size:14px;font-weight:bold;text-align:left;text-transform:uppercase;padding:0 16px 0 8px;width:auto;border:none}div.required-note{margin-bottom:10px;font-style:italic}.kendoInputForm .row .col-md-1{float:left;width:8.333333333%}.kendoInputForm .row .col-md-2{float:left;width:16.66666667%}.kendoInputForm .row .col-md-3{float:left;width:25%}.kendoInputForm .row .col-md-4{float:left;width:33.33333333%}.kendoInputForm .row .col-md-5{float:left;width:41.66666667%}.kendoInputForm .row .col-md-6{float:left;width:50%}.kendoInputForm .row .col-md-7{float:left;width:58.33333333%}.kendoInputForm .row .col-md-8{float:left;width:66.66666667%}.kendoInputForm .row .col-md-9{float:left;width:75%}.kendoInputForm .row .col-md-10{float:left;width:83.33333333%}.kendoInputForm .row .col-md-11{float:left;width:91.66666667%}.kendoInputForm .row .col-md-12{float:left;width:100%}#vehicleOpacityTemplate{width:50px;height:50px;background-color:#228b22;border:1px solid #bfbfbf}.errorPage *{line-height:1.2;margin:0}.errorPage{color:#888;display:table;font-family:sans-serif;height:100%;text-align:center;width:100%}.errorPage .container{display:table-cell;vertical-align:middle;margin:2em auto}.errorPage h1{color:#555;font-size:2em;font-weight:400}.errorPage p{margin:0 auto;width:280px}.textAlignWithInput{padding-top:7px}.contentPageBorder{border:1px solid #e7e7e7;margin-top:15px;margin-bottom:15px}.validation-summary-errors ul{list-style:none;padding-left:0}