html,body{height:auto}body{padding:0 !important}.layout-top-nav .content-wrapper>.container>.content,.layout-top-nav .content-wrapper>.container>.content-header{margin-left:-15px;margin-right:-15px}.layout-top-nav .main-header .navbar .navbar-custom-menu .navbar-nav>li>a.two-lines,.layout-top-nav .main-header .navbar .navbar-right>li>a.two-lines{padding-top:5px;padding-bottom:5px}.layout-top-nav .main-header .navbar .navbar-custom-menu .navbar-nav>li>a.two-lines>span,.layout-top-nav .main-header .navbar .navbar-right>li>a.two-lines>span{display:inline-block;vertical-align:middle}.layout-top-nav .main-header .navbar .navbar-custom-menu .navbar-nav>li>a.two-lines :before,.layout-top-nav .main-header .navbar .navbar-right>li>a.two-lines :before{content:"";display:inline-block;vertical-align:middle;height:100%}a{cursor:pointer}.top-buffer{margin-top:6px}.login-logo img{width:100%}.navbar-nav>.notifications-menu>.dropdown-menu>li .menu{max-height:400px}.navbar-nav>.notifications-menu>.dropdown-menu>li .menu li a{border-left:5px solid transparent}.navbar-nav>.notifications-menu>.dropdown-menu>li .menu li a.notification-urgent{border-left-color:#dd4b39}.navbar-nav>.notifications-menu>.dropdown-menu>li .menu li a.notification-high{border-left-color:#ff851b}.alert{margin-bottom:0}.form-group.floating-label{position:relative}.form-group.floating-label input[type=text],.form-group.floating-label input[type=password]{padding:13px 11px;height:50px}.form-group.floating-label textarea{padding:13px 11px;resize:none}.form-group.floating-label .select2-container--default .select2-selection--single{height:50px;padding:21px 11px 5px 11px}.form-group.floating-label .select2-container--default .select2-selection--single .select2-selection__rendered{margin-top:0;line-height:22.4px}.form-group.floating-label .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.form-group.floating-label .field-label{pointer-events:none;font-size:.85714em;font-weight:normal;position:absolute;top:0;width:100%;margin-top:.3em;margin-bottom:0;padding:0 .93333em;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-transform:translateY(3px);transform:translateY(3px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:content-box;opacity:0;color:#999;transition:all .2s ease-out}.form-group.floating-label .field-label.always-visible{opacity:1}.form-group.floating-label .input-group .field-label{margin-left:43px}.form-group.floating-label.show-floating-label .field-label{opacity:1}.form-group.floating-label.show-floating-label input,.form-group.floating-label.show-floating-label textarea{padding-top:21px;padding-bottom:5px}.form-group.floating-label.show-floating-label input::-moz-placeholder,.form-group.floating-label.show-floating-label textarea::-moz-placeholder{color:#999;opacity:1}.form-group.floating-label.show-floating-label input:-ms-input-placeholder,.form-group.floating-label.show-floating-label textarea:-ms-input-placeholder{color:#999}.form-group.floating-label.show-floating-label input::-webkit-input-placeholder,.form-group.floating-label.show-floating-label textarea::-webkit-input-placeholder{color:#999}.select2-container--default .select2-results>.select2-results__options{max-height:400px}.icheckbox_flat~label,.icheckbox_flat-green~label,.icheckbox_flat-red~label,.icheckbox_flat-blue~label,.icheckbox_flat-aero~label,.icheckbox_flat-grey~label,.icheckbox_flat-orange~label,.icheckbox_flat-yellow~label,.icheckbox_flat-pink~label,.icheckbox_flat-purple~label,.icheckbox_square~label,.icheckbox_square-green~label,.icheckbox_square-red~label,.icheckbox_square-blue~label,.icheckbox_square-aero~label,.icheckbox_square-grey~label,.icheckbox_square-orange~label,.icheckbox_square-yellow~label,.icheckbox_square-pink~label,.icheckbox_square-purple~label{margin-left:5px;margin-bottom:0;vertical-align:middle;font-weight:normal}.has-feedback label~.form-control-feedback{top:8px}.disabled-day{color:#ddd}.selected-week{color:#008cba}.input-group .k-datepicker .k-select{display:none}.input-group .k-datepicker .k-picker-wrap{padding:0}.input-group .k-datepicker .k-input{border-radius:3px}.input-group.date .input-group-addon i{height:16px;width:16px}.validation-summary-errors{display:block;width:100%;background-color:#fed6d6;border:1px solid #f00;padding:0 .93333em;margin-bottom:15px}.validation-summary-errors ul{list-style:none;padding:0;margin:0}.field-validation-error{display:block;width:100%;padding:2px 0 2px 21px;font-size:12px;font-weight:bold;border:1px solid #f00;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNC8xMS8wOGGVBZQAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzQGstOgAAAA9klEQVQ4jdWVsY0CMRBF35yQIL/oKIAG7AJcBBkdkJESEBDQA91QwLqBKwAiIiSkA5khWIzAXtDCOeEns/s18/bbsryiqpTUV1HaRwA7ty9eRBF5jaCKUb0O3QERwaxWL/G8c48TogohQFuoc/XMQyDA6QTH4703m9V1Ps97E+XAEHJgr1fX1A+hJfBwyGwg91sBm5YclfpvL3m/bwa+nXA8ztP+K+FiUdfptFDCeNaK7eFkkrU9TWitHQD9ZfzqcNgMSHVJaK11wLqqqt+YcBd7/GjUDpZrByCqiiQ3jDHm5/LYBb6TwS3wB+C93wDc3vpS+hdwBqPoenOhOIGXAAAAAElFTkSuQmCC') no-repeat #fdd}.field-warning{display:block;width:100%;padding:2px 0 2px 21px;font-size:12px;font-weight:bold;border:1px solid #fc0;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAYFBMVEXht0zds0vds0vds0vds0vds0vds0vbsUrZr0rZr0rZr0rXrUr/01H90VH7z1D5zVD3y0/1yk/zx0/wxE7swU7rwE3pvk3nvE3nu0zlukzjuUzftUvds0vZr0rXrUqBWzq7ykBZAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAB0SURBVBjTrZBJEoAgDAQ94cKA+4Ya//9LF0BAvVjlHLs6yVSi6Kdw/sLG8UEZSczJXayBkkKWzNijsgBShXVFHqjphANi8G9RoaEg5kQFDdE4lXILxcKu3rjSWnWRsCakUc+NFqLjpo9w47I3XTn5ib+8dgOdngqypRZqZwAAAABJRU5ErkJggg==') no-repeat #ffa}.checkbox-custom{position:relative;display:block;margin-top:10px;margin-bottom:10px}.unfinished-fields{color:#f00;font-weight:bold}.datefield-specs{padding:0 0 0 15px}.button-specs{padding:0 0 0 20px}.UncertifiedDates-specs{padding:20px 0 0 15px}.CertifiedDates-specs{padding:0 0 0 15px}.save-certify-field-specs{padding:0 0 15px 25px}.commentfield-specs{padding:0 0 0 10px}.signalserviceboxes-field-specs{padding:0 28px 0 20px}.signalserviceboxesList-field-specs{margin:0 0 0 0}.btn-block-hos{display:block;width:90%;padding-left:0;padding-right:0}.navbar-collapse-tooMuch{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;line-height:1.42857143;color:#333;font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;box-sizing:border-box;display:none;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);margin-right:-15px;margin-left:-15px;float:none !important}.navbar-tooMuch{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;line-height:1.42857143;color:#333;font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;box-sizing:border-box;padding-left:0;list-style:none}.red-line-label{border-bottom:2px solid #f00 !important;padding-bottom:2px !important}.no-break-wrapper{position:relative;display:inline-block;cursor:not-allowed}.no-break-checkbox{position:absolute;opacity:0;height:0;width:0}.custom-checkbox{display:inline-block;width:14px;height:14px;background-color:#fff;border:1px solid #000;border-radius:3px;position:relative}.no-break-checkbox:checked+.custom-checkbox{background-color:#f00}.no-break-wrapper .custom-checkbox:hover::after{content:attr(title);position:absolute;top:-25px;left:0;background:#333;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:10}.navbar-toggle-ext{border-radius:0;display:block !important;background-color:#000}.fa-bars-ext{scale:2;color:#ffd100;max-height:50px}.dropdown-menu-ext{padding:6px 12px 6px 12px;font-size:22px;border:1px solid #eee;background-color:#f8f9fa}.dropdown-menu-ext li{padding:5px 0 5px 0;margin:0 0 6px 0}.dropdown-menu-ext li:last-child{margin-bottom:6px}@media(max-width:768px){#TSLGrid .k-grid-content{overflow-x:auto;-webkit-overflow-scrolling:touch}#TSLGrid .k-grid-content table,#TSLGrid .k-grid-header table,#TSLGrid .k-grid-footer table{min-width:700px}}body{background:#ecf0f5}.wrapper{position:relative;overflow-x:hidden;overflow-y:auto;height:auto;min-height:100%}.layout-container{z-index:800}.layout-footer{background:#505050;padding:15px;color:#fff;border-top:1px solid #d2d6de;margin-top:20px;transition:transform .3s ease-in-out,margin-bottom .3s ease-in-out;z-index:820;display:block;bottom:0;left:0;width:100%;height:50px;font-family:'Source Sans Pro','Sans-Serif','Helvetica Neue',Roboto,Helvetica,Arial,sans-serif}.navigation{overflow:hidden;background:#505050}.navigation p{float:right;color:#fff;display:block;text-align:center;padding:14px 18px 0 0;text-decoration:none;font-family:'Source Sans Pro','Sans-Serif','Helvetica Neue',Roboto,Helvetica,Arial,sans-serif;font-size:15px}.navigation img{float:left;display:block;padding:16px 8px 0 0;filter:invert(100%) sepia(100%) saturate(8%) hue-rotate(158deg) brightness(103%) contrast(102%)}.navigation a{color:#fff;float:left;display:block;position:relative;text-align:center;padding:14px 16px;text-decoration:none;font-size:14px;font-family:'Source Sans Pro','Sans-Serif','Helvetica Neue',Roboto,Helvetica,Arial,sans-serif}.navigation a:hover{opacity:.5}.navigation .icon{padding:15px 20px}@media screen and (max-width:768px){.navigation a{display:none}.navigation a.icon{float:left;display:block;padding-right:10px}.navigation p{float:right;padding-left:16px}.navigation img{float:left;padding:16px 0 0 8px}.navigation.responsive{position:relative}.navigation.responsive img{position:absolute;display:block;left:42px;top:0}.navigation.responsive .icon{position:absolute;left:0;top:0}.navigation.responsive a{float:none;display:block;text-align:left}.navigation.responsive p{float:none;display:block;text-align:right}}.column{word-wrap:break-word !important;vertical-align:top}.k-grid-header .k-header{overflow:visible !important;white-space:normal !important}.tab{overflow:hidden;border:none}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border:none}.fileUpload{display:none;visibility:hidden}.select2-results__option.approved{background-color:#008000;color:#fff}.WeekOld{background-color:#ffa500}textarea{resize:none}.column{word-wrap:break-word !important;vertical-align:top}.k-grid-header .k-header{overflow:visible !important;white-space:normal !important}.tab{overflow:hidden;border:none;width:100vw}.tablinks{background-color:#e4e4e4;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s}.tablinks:hover{background-color:#ddd}.tablinks.active{background-color:#989898}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border:none}#ClientId option:hover{background-color:#ddd}.PendingCustomerApproval{background-color:#ff0}.Approved{background-color:#008000;color:#fff}.NSPreAssigned{background-color:#87cefa}.NSPreAssignedTab{background-color:#87cefa !important}.NSPreAssigned:hover{background-color:#add8e6}.NSPreAssigned.active{background-color:#00f;color:#fff}html .k-grid tr:hover{background-color:#d3d3d3;color:#000}.k-grid .k-state-selected{background:#a9a9a9;color:#000}td input[type="checkbox"]{float:left;margin:0 auto;width:100%}.columnDiv{text-align:center}#mpTable{padding:10px;text-align:center;border:none;width:100%}.tableRow{text-align:center}.tableHeader{text-align:center}.k-selectable{touch-action:auto}.legendDiv{text-align:center}#liftSummaryLegend{display:block;padding-top:15px}.legendDiv table{border:1px solid #000;width:100%}.legendTitleText{font-size:14px;font-weight:bold;font-family:'Source Sans Pro','Sans-Serif','Helvetica Neue',Arial,sans-serif;vertical-align:text-bottom;text-align:center;padding:5px}.legendDiv td{text-align:center;padding:6px 4px 4px 4px}.legendDescText{font-size:14px;font-weight:normal;font-family:'Source Sans Pro','Sans-Serif','Helvetica Neue',Arial,sans-serif;vertical-align:text-bottom}.legendSquare{display:inline-block;width:20px;height:20px;border:1px solid rgba(0,0,0,.4);margin-right:6px;vertical-align:text-bottom}.legendSquare.blueSquare{background:#87cefa}.legendSquare.yellowSquare{background:#ff0}.legendSquare.greenSquare{background:#008000}.legendNSExclusive{display:none}#allTracksGrid{padding-top:15px}#smpTable th,#smpTable td,#mtmpTable th,#mtmpTable td{padding:0}.tab{overflow:hidden;border:none}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border:none}.listBoxSection{width:300px;height:310px}.sectionDisplayArea{line-height:30px;margin:auto;font-size:16px;padding:5px;text-align:center;background:#e6e6e6;border:solid 1px #000;color:#000;user-select:none;display:none}.section{margin:auto;font-size:22px;padding:0;padding-top:10px;text-align:center;background:#808080;border:solid 1px #000;color:#fff;user-select:none}th,td{padding:10px}.inputPadding{padding:5px}.check-Box{font-size:medium;font-weight:normal;float:left}.clockButton{height:94px;font-size:36px}.btn-block+.btn-block{margin-top:15px}#timeHolder{text-align:center;font-size:24px}@media(max-width:992px){.col-md-6{margin-bottom:2rem}}label{margin-bottom:5px}.map{height:600px;width:100%;margin:0;padding:0;overflow:hidden}.info-box-text-deliveryProjects{font-size:12px !important}.chart-not-ready{display:none}#systemTypeMilesContainer .k-loading-mask{top:160px !important;height:100px !important}#trackTypesContainer .k-loading-mask{top:950px !important;height:350px !important}#projectCharacteristicsContainer .k-loading-mask{top:1700px !important;height:350px !important}