﻿.color-blue,.color-blue-hover:hover{color:#052850 !important;}.color-green,.color-green-hover:hover{color:#28a745 !important;}.color-red,.color-red-hover:hover{color:#a72845 !important;}.color-orange,.color-orange-hover:hover{color:#ffa500 !important;}.link-normal{text-decoration:underline !important;}.link-normal:active{text-decoration:none !important;}.link-normal:focus{text-decoration:none !important;}.link-normal:hover{text-decoration:none !important;}.link-normal:visited{text-decoration:underline !important;}.link-inverted{text-decoration:none !important;}.link-inverted:active{text-decoration:underline !important;}.link-inverted:focus{text-decoration:underline !important;}.link-inverted:hover{text-decoration:underline !important;}.link-inverted:visited{text-decoration:none !important;}.link-off{text-decoration:none !important;}.link-off:active{text-decoration:none !important;}.link-off:focus{text-decoration:none !important;}.link-off:hover{text-decoration:none !important;}.link-off:visited{text-decoration:none !important;}.link-on{text-decoration:underline !important;}.link-on:active{text-decoration:underline !important;}.link-on:focus{text-decoration:underline !important;}.link-on:hover{text-decoration:underline !important;}.link-on:visited{text-decoration:underline !important;}.filterArea{border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;background-color:#fff;padding:10px;}.btn-xs{padding:.15rem .25rem;font-size:.75rem;line-height:1.25;border-radius:.2rem;vertical-align:top;}main .sysName{border:4px solid #052850;display:inline-block;border-radius:50%;margin:0 auto;padding:6px;background-color:#fff;}main .sysName div{background-color:#b3b3b3;border-radius:50%;padding:60px 100px;}main .sysName .pu{color:#000;font-size:64px;}main .sysName .l{color:#fff;font-size:72px;}main .sysName .s{color:#052850;font-size:72px;position:relative;top:-10px;left:-20px;}main .sysName .e{color:#000;font-size:64px;position:relative;top:0;left:-20px;}main .sysName .sub{font-size:14px;color:#000;}main .workarea{border:1px solid #dee2e6;background-color:#fff;padding:10px;}main .workarea.hasTabs{border-top:none;}main .Filters .Presets .presetButton{display:inline-block;font-size:75%;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}main .Filters .Presets .presetButton a{text-decoration:none;}main .Filters .Presets .presetButton .presetPart{border:1px solid #28a745;border-right:none;border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;background-color:#28a745;color:#fff;padding:.25em .4em;}main .Filters .Presets .presetButton .presetPart:hover{border-color:#288745;background-color:#288745;}main .Filters .Presets .presetButton .deletePart{border:1px solid #28a745;border-left:none;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;color:#28a745;padding:.25em .5em;}main .Filters .Presets .presetButton .presetFull{border:1px solid #28a745;border-radius:.5rem;background-color:#28a745;color:#fff;padding:.25em .4em;}main .Filters .Presets .presetButton .presetFull:hover{border-color:#288745;background-color:#288745;}main .Filters .Settings .form-control.date-picker{height:calc(2rem - 1px);}main .Filters .Settings .form-control.date-picker .k-picker-wrap,main .Filters .Settings .form-control.date-picker .k-input{height:calc(2rem - 1px);}main .Filters .Settings .form-control1.k-dropdown .k-state-default .k-input{height:calc(2rem - 2px);border:none;border-top-color:#ced4da;border-top-style:solid;border-top-width:1px;border-right-color:#ced4da;border-right-style:solid;border-right-width:1px;border-bottom-color:#ced4da;border-bottom-style:solid;border-bottom-width:1px;background-color:#fff;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;border-top-left-radius:0;border-bottom-left-radius:0;}main .Filters .Settings .form-control1.k-dropdown .k-state-default .k-select{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;}main .Filters .Settings .form-control1.k-dropdown .k-dropdown-wrap{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;border-top-left-radius:0;border-bottom-left-radius:0;}main .Filters .Settings .form-control1.k-multiselect .k-floatwrap{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;}main .Filters .Settings .control-width-1{width:6.2em;}main .Filters .Settings .control-width-2{width:9.3em;}main .dispositionNotes.showFirst>div:nth-child(n+2){display:none;}main .dispositionNotes.showFirst div.moreBtn{display:block;}main .dispositionNotes .dispoNote{border-bottom:1px dashed #000;}main .dispositionNotes .dispoNote span{font-weight:bold;}main .dispositionNotes .dispoNote div{padding-left:20px;}main .workHistory .heading{background-color:#2d5c88;display:inline-block;width:100%;color:#fff;padding:4px 8px;}main .workHistory .heading .fa-chevron-up{display:inline-block;}main .workHistory .heading .fa-chevron-down{display:none;}main .workHistory .heading.collapsed{width:auto;}main .workHistory .heading.collapsed .fa-chevron-up{display:none;}main .workHistory .heading.collapsed .fa-chevron-down{display:inline-block;}main.print-body-panel{padding:40px 15px 50px 15px !important;}main .projectSheet{page-break-after:always;}main .projectSheet hr{border-color:#333;}main .projectSheet .clientName{font-size:200%;font-weight:bold;text-align:center;position:relative;}main .projectSheet .clientName.side{position:absolute;top:0;right:0;font-size:300%;text-align:left;writing-mode:vertical-rl;height:1150px;max-height:1150px;overflow:visible;overflow-wrap:break-word;}main .projectSheet .clientName.side .icon1{position:absolute;top:0;right:50px;font-size:75%;}main .projectSheet .clientName.side .icon2{position:absolute;top:50px;right:50px;font-size:75%;}main .projectSheet .label{font-weight:bold;}.print-container{position:relative;font-size:16px;}.print-container .print-page{position:relative;margin:0 auto;padding:.5in .875in 0 .875in;color:#333;background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-sizing:border-box;page-break-after:always;min-height:1250px;}.print-container .print-header{padding-bottom:.1in;}.print-container .print-header .address-line{font-size:smaller;}.print-container .items-section{padding-bottom:140px;}.print-container .print-footer{position:absolute;bottom:0;left:.875in;right:.875in;padding-top:.05in;text-align:left;line-height:1.1;}.pdf-container{position:relative;}.pdf-container .pdf-page{position:relative;margin:0 auto;padding:.3in .3in;color:#333;background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-sizing:border-box;font-size:11px;}.pdf-container .pdf-page .k-grid-header .k-header{padding-top:0;padding-bottom:0;}.pdf-container .pdf-page .k-grid tbody td{padding-top:0;padding-bottom:0;}.pdf-container .pdf-header{padding-bottom:.2in;}.pdf-container .pdf-header .address-line{font-size:smaller;}.pdf-container .items-section{height:280px;}.pdf-container .pdf-footer{position:absolute;bottom:.25in;left:.3in;right:.3in;padding-top:.05in;border-top:1px solid #e5e5e5;font-size:.9em;text-align:left;color:#787878;}.pdf-container .size-letter{width:6.3in;height:8.2in;}.k-grid .k-i-loading::after,.k-grid .k-i-loading::before,.k-grid .k-loading-image::after,.k-grid .k-loading-image::before{position:fixed !important;top:30% !important;}.k-grid.ls-timesheet .k-grid-footer td{border-top:1px solid #000;font-weight:bold;}.k-grid.ls-timesheet td.ls-editable{background-color:rgba(0,255,0,.1);}.k-grid.ls-timesheet td.ls-editable.ls-remove{background-color:rgba(255,0,0,.1);}.k-grid.ls-timesheet td.ls-nonbillable{background-color:rgba(0,0,0,.1) !important;}.k-grid.ls-timesheet th.sunday,.k-grid.ls-timesheet th.tuesday,.k-grid.ls-timesheet th.thursday,.k-grid.ls-timesheet th.saturday,.k-grid.ls-timesheet th.week2,.k-grid.ls-timesheet th.weektotal{background-color:rgba(0,0,0,.1) !important;color:#000 !important;}.k-grid.ls-timesheet th.sunday span,.k-grid.ls-timesheet th.tuesday span,.k-grid.ls-timesheet th.thursday span,.k-grid.ls-timesheet th.saturday span,.k-grid.ls-timesheet th.week2 span,.k-grid.ls-timesheet th.weektotal span{color:#000 !important;}.k-grid.ls-timesheet td.sunday,.k-grid.ls-timesheet td.tuesday,.k-grid.ls-timesheet td.thursday,.k-grid.ls-timesheet td.saturday,.k-grid.ls-timesheet td.week2,.k-grid.ls-timesheet td.weektotal{background-color:rgba(0,0,0,.05) !important;color:#000 !important;}.k-grid.ls-timesheet td.sunday span,.k-grid.ls-timesheet td.tuesday span,.k-grid.ls-timesheet td.thursday span,.k-grid.ls-timesheet td.saturday span,.k-grid.ls-timesheet td.week2 span,.k-grid.ls-timesheet td.weektotal span{color:#000 !important;}.k-grid.ls-roll td.ls-editable{background-color:rgba(0,255,0,.1);}.k-grid.ls-estimates th.offset{background-color:rgba(0,0,0,.1) !important;color:#000 !important;}.k-grid.ls-estimates th.offset span{color:#000 !important;}.k-grid.ls-estimates th.offset>.k-link{color:#000 !important;}.k-grid.ls-estimates td.offset{background-color:rgba(0,0,0,.05) !important;color:#000 !important;}.k-grid.ls-estimates td.offset span{color:#000 !important;}.k-grid.projectGrouping .evenProject{background-color:rgba(255,0,0,.1);}.k-grid.projectGrouping .oddProject{background-color:rgba(0,0,255,.1);}.k-grid.projectGrouping.hide-header .k-grouping-row{display:none;}.k-widget.k-multiselect.dawa-multiselect{font-size:.8rem;line-height:1.3;height:auto;}.k-widget.k-multiselect.dawa-multiselect .k-button{font-size:12px;}.form-control1.k-dropdown .k-input{background-color:#fff;}#tabsDiv .nav .nav-item{text-align:center;}.actionButton{display:inline-block;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;transition:color .15s ease-in-out,background-color .15s ease-in-out;text-decoration:none;border-radius:1.5rem;padding:.4em .6em;border:2px solid #28a745;background-color:#fff;color:#28a745 !important;}.actionButton:hover{background-color:#28a745;color:#fff !important;border:2px solid #28a745;}.cancelButton{display:inline-block;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;transition:color .15s ease-in-out,background-color .15s ease-in-out;text-decoration:none;border-radius:1.5rem;padding:.4em .6em;border:2px solid #555;background-color:#fff;color:#555 !important;}.cancelButton:hover{background-color:#555;color:#fff !important;border:2px solid #555;}.commentList{margin:0;padding:0;padding-left:1em;}.dl-same dt{flex:0 0 50%;}.dl-same dd{flex:0 0 50%;}.dl-sub dt{flex:0 0 71%;}.dl-sub dd{flex:0 0 29%;}.dl-shadow label{margin-bottom:0 !important;}.dl-shadow dt,.dl-shadow dd{padding-top:.5rem;padding-bottom:0;}.dl-shadow.dl-blue{background-color:#d9e9f9;border:1px solid #0069d9;}.dl-shadow.dl-gray{background-color:#f2f2f2;border:1px solid #bbb;}.dl-shadow.dl-white{background-color:#fff;border:1px solid #bbb;}.dl-shadow.dl-white dt,.dl-shadow.dl-white dd{padding-top:0;padding-bottom:0;}.field-validation-valid{display:none;}.validation-summary-valid{display:none;}.dashboard .panel{border-radius:1rem;background-color:transparent;box-shadow:0 10px 99px rgba(128,130,133,.63);font-size:16px;padding:6px 18px 12px 18px;margin:10px 30px 20px 0;max-height:440px;min-height:440px;max-width:560px;min-width:560px;vertical-align:top;}@media(max-width:575px){.dashboard .panel{max-height:440px;min-height:440px;max-width:340px;min-width:340px;}.dashboard .panel .k-chart{height:400px;width:310px;}}@media(max-width:575px){.dashboard .panel.xsSmall{max-height:440px;min-height:440px;}.dashboard .panel.xsSmall .k-chart{height:200px;width:310px;}}