:root {--primary-accent-color: #00a8d0;--secondary-accent-color: #bfe9f3;--pale-bg-accent-color: #dff4f9;--hover-accent-color: #b4dce5;--text-color: #333;--link-color: var(--primary-accent-color);--link-hover-color: #1785a0;--success-color: #009900;--error-color: #dd0000;--error-bg-color: #ffd7d7;--alt-row-bg-color: rgba(0, 0, 0, 0.04);--row-hover-color: #e5e5e5;--deactivated-bg-color: #e0e0e0;--grey-bg-color: #f2f2f2;--lighter-grey-bg-color: #f6f6f6;--border-color: #cecece;--border-transparency: 0.15;--lighter-border-transparency: calc(var(--border-transparency)*0.8);--darker-border-transparency: calc(var(--border-transparency)*1.5);--default-text-size: 14px;--smaller-text-size: 12px;--content-padding: 32px;--content-padding-top: 28px;--vertical-spacing: 16px;--horizontal-spacing: 12px;--cell-padding-topbot: 8px;--cell-padding-rtlt: 12px;--toolbar-padding-top: 7px;--toolbar-padding-rtlt: 16px;--toolbar-padding-bot: 8px;}.themeCompact {--default-text-size: 12px;--smaller-text-size: 11px;--content-padding: 20px;--content-padding-top: 16px;--vertical-spacing: 8px;--horizontal-spacing: 6px;--cell-padding-topbot: 6px;--cell-padding-rtlt: 6px;}.themeAccessible {--primary-accent-color: #00728f;--alt-row-bg-color: rgba(0, 0, 0, 0.08);--row-hover-color: #d9d9d9;--row-border-transparency: 0.15;--deactivated-bg-color: #c1c1c1;--border-color: #8c8c8c;--border-transparency: 0.42;--lighter-border-transparency: calc(var(--border-transparency)*0.5);--default-text-size: 16px;--smaller-text-size: 14px;--vertical-spacing: 20px;--horizontal-spacing: 15px;}html, body {height: 100%;overflow: hidden;margin: 0;padding: 0;color: var(--text-color);font-size: var(--default-text-size, 14px);}body {min-height: 100%;}* {font-family: 'Roboto', sans-serif;}::selection {color: #fff;}p {margin-top: 0;}a, .linkColor {color: var(--link-color);text-decoration: none;}a:hover, .linkColor:hover {color: var(--link-hover-color);text-decoration: underline;}.k-link, .k-link:hover {cursor: pointer;}.k-h1 {font-size: calc(var(--default-text-size)*2);line-height: normal;margin-bottom: var(--default-text-size);}.k-h2 {font-size: calc(var(--default-text-size)*1.36);line-height: normal;margin-top: calc(var(--smaller-text-size)*2);margin-bottom: var(--default-text-size);}.k-h2:first-child, .k-h1 + .k-h2 {margin-top: 0;}.k-h3 {font-size: var(--default-text-size);line-height: normal;font-weight: 700;margin-bottom: var(--default-text-size);}.smallText {font-size: 11px;}.infoText {margin-bottom: 0;margin-left: 20px;font-size: var(--smaller-text-size);}.infoText .k-icon {margin: 0 4px 0 -20px;vertical-align: text-bottom;}.floatRight {margin-left: auto !important;}.floatLeft {margin-right: auto !important;}.blockContent {display: block;}.printOnly {display: none !important;}.container, .roadContainer {height: 100%;}.horizSplitter, .vertSplitter {height: 100%;}.vertSplitter {width: 100%;}.k-splitter {border: 0;}.k-splitbar-static-horizontal {width: 0;}.k-splitbar-static-vertical {height: 0;}.k-ghost-splitbar .k-icon, .k-splitbar .k-icon {font-size: 16px;}.k-hr {border-color: #666;border-width: 1px;}.k-autocomplete,.k-dateinput,.k-datepicker,.k-datetimepicker,.k-dropdown,.k-dropdownlist,.k-dropdowntree,.k-numerictextbox,.k-maskedtextbox,.k-timepicker,.k-textbox,.k-input.k-textbox,.k-textbox-container,.k-listbox,.k-picker,.k-combobox,.k-dropdownlist.k-picker {width: 12.4em;}.k-numerictextbox .k-input-inner {width: 100%;}.k-textarea {width: 18em;min-height: calc( 8px + 5.71429em);}.k-textarea > textarea {min-height: calc( 8px + 5.71429em);}.k-resize-y {resize: vertical;}.\!k-resize-y {resize: vertical !important;}.k-multiselect .k-input-values {display: flex;}.k-pager-numbers .k-link, .k-pager-numbers .k-link:link, .k-menu:not(.k-context-menu) > .k-item, .k-panelbar > .k-panelbar-item > .k-link {color: var(--primary-accent-color);}.k-pager-numbers .k-link.k-selected {background-color: var(--primary-accent-color);color:white;}.k-pager-wrap .k-selected:hover {background-color: var(--link-hover-color);color:white;}.k-menu:not(.k-context-menu) > .k-item {color: var(--primary-accent-color); }.k-menu:not(.k-context-menu) > .k-item:hover, .k-menu:not(.k-context-menu) > .k-item.k-hover {color: var(--link-hover-color); }.k-button.k-primary, .k-button-solid-primary, .k-button-solid-primary:hover, .k-button-solid-primary.k-hover,.k-slider .k-draghandle, .k-switch-on .k-switch-handle, .k-checkbox:checked + .k-checkbox-label::before,.k-radio:checked + .k-radio-label::before {border-color: var(--primary-accent-color);background-color: var(--primary-accent-color);}.k-dialog-titlebar {background-color: var(--primary-accent-color);}.k-dialog-buttongroup .k-primary:not(:hover):not(.k-hover):not(:active):not(.k-eactive) {color: var(--primary-accent-color); }.k-drag-clue, .k-treeview .k-in.k-selected, .k-calendar .k-selected .k-link, .k-calendar .k-weekend.k-selected .k-link,.k-calendar:not(.k-calendar-infinite) .k-content .k-selected .k-link, .k-calendar:not(.k-calendar-infinite) .k-content .k-weekend .k-selected .k-link,.k-event.k-selected, .k-panelbar > .k-panelbar-item > .k-link.k-selected:not(.k-expanded), .k-panelbar > .k-panelbar-item > .k-link.k-selected:not(.k-active),.k-panelbar .k-group > .k-item > .k-link.k-selected {background-color: var(--primary-accent-color);border-color: var(--primary-accent-color);}.k-calendar .k-nav-prev:active, .k-calendar .k-nav-next:active, .k-calendar .k-nav-fast:active {background-color: var(--primary-accent-color);}.k-calendar .k-content .k-today, .k-calendar .k-footer .k-nav-today {color: var(--primary-accent-color);}.k-panelbar > .k-panelbar-item > .k-link.k-selected:not(.k-expanded):hover, .k-panelbar > .k-panelbar-item > .k-link.k-selected:not(.k-expanded).k-hover,.k-panelbar > .k-panelbar-item > .k-link.k-selected:not(.k-active):hover, .k-panelbar > .k-panelbar-item > .k-link.k-selected:not(.k-active).k-hover,.k-button.k-primary:hover, .k-button.k-primary.k-hover, .k-action-buttons .k-primary:hover, .k-action-buttons .k-primary.k-hvoer,.k-slider .k-draghandle:hover, .k-switch-on:hover .k-switch-handle, .k-list .k-item:hover.k-selected,.k-list .k-item.k-hover.k-selected, .k-list-optionlabel:hover.k-selected {background-color: var(--link-hover-color);border-color: var(--link-hover-color);}.k-panelbar > .k-panelbar-item {border-color: var(--border-color);}.k-widget, .k-block, .k-panel {border-color: var(--border-color);}.k-content, .k-window, .k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper, .k-flatcolorpicker, .k-editor,.k-scheduler-agendaview tr.k-hover .k-scheduler-datecolumn, .k-notification {border-color: var(--border-color);}.k-popup, .k-menu-group, .k-menu.k-context-menu {border-color: var(--border-color);}.k-spreadsheet-top-corner, .k-spreadsheet-row-header,.k-spreadsheet-column-header, .k-calendar .k-header, .k-calendar .k-content thead, .k-calendar .k-calendar-view thead,.k-time-list-wrapper .k-title, .editorToolbarWindow.k-header.k-window-content, .k-treemap .k-treemap-title, .k-gantt-toolbar,.k-scheduler-toolbar, .k-scheduler-footer, .k-block > .k-header, .k-panel > .k-header {border-color: var(--border-color);}.k-list-container .k-nodata .k-button, .k-dropdownlist .k-dropdown-wrap, .k-dropdowntree .k-dropdown-wrap, .k-button,.k-button-group.k-disabled .k-button:not(.k-active),.k-button-group .k-disabled:not(.k-active), .k-toolbar .k-split-button .k-button,.k-spreadsheet-filter, .k-pivot-toolbar .k-button, .k-fieldselector .k-list li.k-item, .k-colorpicker .k-picker-wrap,.k-combobox .k-select, .k-datepicker .k-select, .k-timepicker .k-select, .k-datetimepicker .k-select, .k-dateinput .k-select,.k-editor .k-editor-toolbar-wrap a.k-tool, .k-ct-popup .k-editor-toolbar a.k-tool, .editorToolbarWindow.k-header.k-window-content a.k-tool,.k-numerictextbox .k-select, .k-switch-handle, .k-handle, .k-map .k-navigator, .k-gantt-views li, .k-scheduler-navigation .k-nav-today,.k-scheduler-navigation .k-nav-prev, .k-scheduler-navigation .k-nav-next, .k-scheduler-views li, .k-scheduler-footer li {border-color: var(--border-color);}.k-scheduler table, .k-scheduler thead, .k-scheduler tfoot, .k-scheduler tbody, .k-scheduler tr, .k-scheduler th, .k-scheduler td {border-color: var(--border-color);}.k-toolbar, .k-editor-toolbar {border-color: var(--border-color);}.k-autocomplete, .k-flatcolorpicker .k-color-value, .k-combobox, .k-dropdownlist, .k-datepicker, .k-timepicker,.k-datetimepicker, .k-dateinput, .k-textbox, .k-input.k-textbox, .k-textarea, .k-multiselect, .k-numerictextbox {border-color: var(--border-color);}.k-separator, .k-menu-group .k-item.k-separator,.k-menu-vertical .k-item.k-separator {border-color: var(--border-color);}.k-grid,.k-grid-header,.k-header,.k-grid-header-wrap,.k-grouping-header,.k-grouping-header .k-group-indicator,.k-grid td,.k-grid-footer,.k-grid-footer-wrap,.k-grid-content-locked,.k-grid-footer-locked,.k-grid-header-locked,.k-filter-row > td,.k-filter-row > th {border-color: var(--border-color);}.k-checkbox, .k-radio {border-color: var(--border-color);}.k-calendar .k-nav-prev:hover, .k-calendar .k-nav-prev.k-hover,.k-calendar .k-nav-next:hover,.k-calendar .k-nav-next.k-hover,.k-calendar .k-nav-fast:hover,.k-calendar .k-nav-fast.k-hover {border-color: rgba(0, 0, 0, var(--darker-border-transparency));}.k-calendar .k-nav-prev:active,.k-calendar .k-nav-next:active,.k-calendar .k-nav-fast:active {border-color: rgba(0, 0, 0, var(--darker-border-transparency));}.k-dropdownlist .k-dropdown-wrap:hover, .k-dropdowntree .k-dropdown-wrap:hover, .k-dropdownlist .k-dropdown-wrap.k-hover, .k-dropdowntree .k-dropdown-wrap.k-hover, .k-button:hover, .k-button.k-hover, .k-action-buttons .k-button:hover, .k-action-buttons .k-button.k-hover, .k-toolbar .k-split-button .k-button:hover,.k-toolbar .k-split-button .k-button.k-hover, .k-spreadsheet-filter:hover, .k-pivot-toolbar .k-button:hover, .k-pivot-toolbar .k-button.k-hover,.k-fieldselector .k-list li.k-item:hover,.k-fieldselector .k-list li.k-item.k-hover, .k-colorpicker .k-hover, .k-combobox > :hover .k-select,.k-combobox .k-hover .k-select, .k-datepicker:hover .k-select,.k-datepicker .k-hover .k-select,.k-timepicker:hover .k-select,.k-timepicker .k-hover .k-select,.k-datetimepicker:hover .k-select,.k-datetimepicker .k-hover .k-select, .k-dateinput .k-select:hover, .k-dateinput .k-select > .k-selected,.k-dateinput .k-select > .k-active, .k-dateinput .k-hover .k-select, .k-editor .k-editor-toolbar-wrap a.k-tool:hover, .k-editor .k-editor-toolbar-wrap a.k-tool.k-hover,.k-ct-popup .k-editor-toolbar a.k-tool:hover,.k-ct-popup .k-editor-toolbar a.k-tool.k-hover,.editorToolbarWindow.k-header.k-window-content a.k-tool:hover,.editorToolbarWindow.k-header.k-window-content a.k-tool.k-hover, .k-numerictextbox .k-select:hover, .k-numerictextbox .k-select > .k-selected,.k-numerictextbox .k-select > .k-active, .k-numerictextbox .k-hover .k-select, .k-switch-off:hover .k-switch-handle, .k-handle:hover, .k-gantt-views li.k-hover, .k-scheduler-navigation .k-nav-today.k-hover,.k-scheduler-navigation .k-nav-prev.k-hover,.k-scheduler-navigation .k-nav-next.k-hover, .k-scheduler-views li.k-hover, .k-scheduler-footer li.k-hover {border-color: rgba(0, 0, 0, var(--darker-border-transparency));}.k-button:active, .k-button.k-active, .k-split-button.k-button-group .k-button:active, .k-split-button.k-button-group .k-button.k-active, .k-action-buttons .k-button:active, .k-action-buttons .k-button.k-active, .k-toolbar .k-split-button .k-button:active,.k-toolbar .k-split-button .k-button.k-active, .k-spreadsheet-filter.k-active, .k-colorpicker .k-active, .k-editor .k-editor-toolbar-wrap a.k-tool:active, .k-editor .k-editor-toolbar-wrap a.k-tool.k-active,.k-ct-popup .k-editor-toolbar a.k-tool:active,.k-ct-popup .k-editor-toolbar a.k-tool.k-active,.editorToolbarWindow.k-header.k-window-content a.k-tool:active,.editorToolbarWindow.k-header.k-window-content a.k-tool.k-active, .k-multiselect-wrap li.k-button:active, .k-multiselect-wrap li.k-button.k-active {border-color: var(--border-color);}.k-autocomplete.k-hover, .k-combobox > :hover,.k-combobox .k-hover, .k-datepicker:hover,.k-datepicker .k-hover,.k-timepicker:hover,.k-timepicker .k-hover,.k-datetimepicker:hover,.k-datetimepicker .k-hover, .k-dateinput .k-hover, .k-multiselect-wrap:hover, .k-multiselect-wrap.k-hover, .k-numerictextbox .k-hover {border-color: rgba(0, 0, 0, var(--darker-border-transparency));}.k-textbox:hover, .k-textbox.k-hover,.k-input.k-textbox:hover,.k-input.k-textbox.k-hover,.k-textarea:hover,.k-textarea.k-hover {border-color: rgba(0, 0, 0, var(--darker-border-transparency));}.k-checkbox-label:hover::before, .k-radio-label:hover::before {border-color: rgba(0, 0, 0, var(--darker-border-transparency));}.k-selected {background-color: var(--primary-accent-color);}.k-list .k-item.k-selected,.k-list-optionlabel.k-selected, .k-list-container .k-button:active,.k-list-container .k-button.k-active, .k-spreadsheet-popup .k-button:active,.k-spreadsheet-popup .k-button.k-active,.k-spreadsheet-popup .k-button.k-selected, .k-menu-group .k-item.k-selected,.k-menu.k-context-menu .k-item.k-selected {background-color: var(--primary-accent-color);}.k-button.k-selected, .k-button.k-primary:active, .k-button.k-primary.k-active, .k-button.k-primary.k-selected,.k-button-group .k-button:active, .k-button-group .k-button.k-active, .k-button-group .k-button.k-selected,.k-button-group > input[type="radio"]:checked + .k-button, .k-button-group > input[type="checkbox"]:checked + .k-button,.k-action-buttons .k-primary:active, .k-action-buttons .k-primary.k-active, .k-slider .k-draghandle:active, .k-slider .k-draghandle.k-pressed {background-color: var(--primary-accent-color);border-color: var(--primary-accent-color);}.k-button:focus, .k-button.k-focused {border-color: var(--primary-accent-color);}.k-textbox:focus, .k-textbox.k-focus,.k-input.k-textbox:focus, .k-input.k-textbox.k-focus,.k-textarea:focus, .k-textarea.k-focus,.k-numerictextbox.k-focus,.k-datepicker.k-focus, .k-timepicker.k-focus, .k-datetimepicker.k-focus,.k-dropdownlist.k-focus,.k-multiselect.k-focus,.k-autocomplete.k-focus {border-color: var(--primary-accent-color);}.k-radio:focus {border-color: var(--primary-accent-color);}.k-radio:checked {border-color: var(--primary-accent-color);background-color: var(--primary-accent-color);}.k-checkbox:focus {border-color: var(--primary-accent-color);}.k-checkbox:checked {border-color: var(--primary-accent-color);background-color: var(--primary-accent-color);}.k-textbox::selection, .k-input::selection, .k-textarea::selection {background-color: var(--primary-accent-color);}.k-widget ::selection, .k-block ::selection, .k-panel ::selection {background-color: var(--primary-accent-color);}.k-radio:disabled + .k-radio-label, .k-checkbox:disabled + .k-checkbox-label {opacity: 0.4;}.k-radio:disabled + .k-radio-label::before, .k-checkbox:disabled + .k-checkbox-label::before {border-color: rgba(0, 0, 0, 0.225);}.k-textarea:disabled, .k-textarea[disabled], .k-textarea.k-disabled {pointer-events: auto;opacity: 0.6;}.disabled {pointer-events: none;opacity: 0.4;}.k-widget {font-size: var(--default-text-size)}.k-upload{min-width: 290px;min-height: 75px;border: 2px dashed #ccc;background-color: #f2f2f2;}.k-upload .k-dropzone {background-color: transparent;}.k-upload-empty .k-dropzone-hint {display: block !important;}.k-upload.k-hover, .k-dropzone.k-hover {background: #ebebeb;}.k-upload .k-upload-files, .k-upload .k-file {background-color: #fff;}.k-file-icon-wrapper {width: 36px;}.k-upload .k-upload-files .k-file-icon {font-size: 32px;}.k-form, .k-form-inline {font-size: var(--default-text-size)}.k-textbox, .k-input, .k-textbox > input, .k-input.k-textbox, .k-textarea {font-size: var(--default-text-size)}.k-button {font-size: var(--default-text-size)}.formContainer {width: 661px;margin-bottom: calc(var(--vertical-spacing)*1.5);padding: calc(var(--content-padding)*0.5);border: 1px solid rgba(0, 0, 0, var(--lighter-border-transparency));border-radius: 2px;}.formContainer .k-form {padding: 0;}.fieldList {margin: 0;padding: 0;}.fieldList li {list-style: none;display: flex;align-items: baseline;margin: 0 0 var(--vertical-spacing);}.fieldList li.floatRight {margin-left: auto;}.fieldList li.floatLeft {margin-right: auto;}.fieldList li.blockContent {display: block;}.fieldList label {width: 148px;padding: 6px 6px 1px 0;text-align: right;}label strong {font-weight: 500;}.fieldList label.labelAfter {width: auto !important;margin-left: 6px;text-align: left;}.fieldList label.labelAutoWidth {width: auto !important;}.fieldList .k-checkbox, .fieldList .k-radio {display: inline-flex;top: 3px;}.fieldList label.k-checkbox-label, .fieldList label.k-radio-label {display: inline-flex;width: auto !important;margin-left: 4px;padding: 0 0 2px 0;text-align: left !important;}.fieldList .noLabel {padding-left: 154px;}.fieldList .k-dropdownlist {align-self: flex-start;}.fieldList .k-multiselect {align-self: center;}.fieldList h1 {margin: 0;}.fieldList h3 {margin-bottom: 0;}.fieldList li + li h3 {margin-top: var(--default-text-size);}.fieldList .k-button + .k-button {margin-left: var(--horizontal-spacing);}.fieldList .k-button:first-child[style*="display: none"] + .k-button {margin-left: 0;}.fieldList .k-button:first-child[style*="display:none"] + .k-button {margin-left: 0;}.fieldList .k-button + .k-checkbox {margin-left: var(--horizontal-spacing);}.fieldList .k-checkbox-label + .k-checkbox {margin-left: var(--horizontal-spacing);}.fieldList .k-radio-label + .k-radio {margin-left: var(--horizontal-spacing);}.fieldList .k-dropdownlist + .k-button {margin-left: var(--horizontal-spacing);}.fieldList .k-dropdownlist + .k-checkbox {margin-left: var(--horizontal-spacing);}.fieldList .k-input + .k-checkbox {margin-left: var(--horizontal-spacing);}.fieldList .k-input + .k-radio {margin-left: var(--horizontal-spacing);}.fieldList .k-textarea + .k-button {align-self: flex-start;margin-left: var(--horizontal-spacing);}p.required, span.required {color: var(--error-color);}input.required, textarea.required {border: 1px solid var(--error-color) !important;}input[type="checkbox"][readonly] {pointer-events: none;}.fieldList ul {margin: 0;padding: 0;}.fieldList ul {margin: 0 0 calc(var(--vertical-spacing)*(-1)) 0;}.k-tooltip.infoTooltip {background: var(--secondary-accent-color);}.k-tooltip.infoTooltip .k-callout {color: var(--secondary-accent-color);}.k-tooltip:not(.k-tooltip-closable) {font-size: var(--smaller-text-size);}.k-tooltip-content {color: var(--text-color);}.k-tooltip {background: var(--error-bg-color);}.k-callout {color: var(--error-bg-color);}.k-invalid-msg {display: none !important;}.k-invalid {border: 1px solid var(--error-color) !important;}#areaContacts_tb_active{background: var(--secondary-accent-color) !important;}#areaContacts_tb_active .k-callout {color: var(--secondary-accent-color) !important;}#searchBtnspan_tb_active{background: var(--secondary-accent-color) !important;}#searchBtnspan_tb_active .k-callout {color: var(--secondary-accent-color) !important;}.k-dialog-titlebar, .k-dialog-title {color: #fff;font-size: calc(var(--default-text-size)*1.36);text-transform: capitalize;}.gridBox {height: 100%;}.k-grid {border-color: var(--border-color);}.k-grid-toolbar {background-color: #f2f2f2;}.k-grid-toolbar {padding: var(--cell-padding-topbot) var(--cell-padding-rtlt) 0;}.subPage .k-grid-toolbar .toolBar, .subPageContent .k-grid-toolbar .toolBar, .popupWindow .k-grid-toolbar .toolBar {padding: 0 0 var(--toolbar-padding-bot);border-width: 0;}.popupWindow .k-grid-toolbar .toolBar {width: 100%;}.k-grid-toolbar .fieldList li {margin: 0 0 var(--cell-padding-rtlt);}.k-grid-toolbar .k-button + .k-button, .k-grid-toolbar .k-datepicker + .k-button {margin-left: calc(var(--horizontal-spacing) - 4px);}.k-grid-toolbar .k-dropdownlist + .k-button {margin-left: var(--cell-padding-topbot);}.k-grid-toolbar .k-button.k-grid-add {margin-bottom: var(--horizontal-spacing);}.k-grid table {font-size: var(--default-text-size);}.k-grid th {white-space: normal;font-size: var(--smaller-text-size);}.k-grid-header .k-header > .k-link {text-overflow: unset;min-height: 1.58em;}.k-grid-header .k-header.emptyGridHeader > .k-link {display: none;}.k-grid-header, .k-grid-header a, .k-grid-header .k-table-thead, .k-grid-header .k-header {background: #5b5b5b;color: #fff;}.k-grid .k-grid-filter, .k-grid .k-header-column-menu {color: #fff;}.k-grid .k-grid-filter:hover, .k-grid .k-header-column-menu:hover {text-decoration: none;background-color: #5b5b5b;}.k-grid .k-grid-filter:hover, .k-grid .k-header-column-menu:focus {text-decoration: none;background-color: #5b5b5b;}.k-grid-header span:hover {color: var(--secondary-accent-color);}.k-grid th, .k-grid td {padding: var(--cell-padding-topbot) var(--cell-padding-rtlt);}.k-grid td[style*="display:none"] + td {border-left-width: 0;}.k-grid td + td[style*="display:none"] + td {border-left-width: 1px;}.k-grid-header .k-header > .k-link > .k-icon.k-i-sort-desc-sm, .k-grid-header .k-header > .k-link > .k-icon.k-i-sort-asc-sm {margin-left: 0;}.themeAccessible .k-grid th {border-color: #000;}.k-grid tr.k-alt {background-color: var(--alt-row-bg-color);}.themeAccessible .k-grid tr.k-alt td {border-top: 1px solid rgba(0, 0, 0, var(--row-border-transparency));border-bottom: 1px solid rgba(0, 0, 0, var(--row-border-transparency));}.k-grid tbody tr:hover, .k-grid tbody tr.k-hover {background-color: var(--row-hover-color);}.k-grid td.k-selected, .k-grid tr.k-selected > td, .k-grid tr.k-selected {background-color: var(--secondary-accent-color);}.k-grid .k-selected:hover td, .k-grid .k-selected.k-hover td, .k-grid .k-selected:hover, .k-grid .k-selected.k-hover {background-color: var(--hover-accent-color);}.gridButtonCell .k-button + .k-button {margin-left: var(--horizontal-spacing);}.k-pager-numbers .k-link, .k-pager-numbers .k-selected, .k-pager-wrap>.k-link {width: 2.143em;border-radius: 1.0833em;}.k-grid td {white-space: normal;word-wrap: break-word;}@media (min-width:768px) {div:not(#assetDG) > .k-pager > .k-pager-numbers-wrap > .k-dropdown-list {display: none !important;}div:not(#assetDG) > .k-pager > .k-pager-numbers-wrap > .k-pager-numbers {display: inline-block !important;}div:not(#assetDG) > .k-pager > .k-pager-sizes > span {display: flex !important;}.k-pager > button.k-pager-refresh {display: inline-block !important;}div:not(#assetDG) > .k-pager > span.k-pager-info {display: inline-block !important;}div:not(#assetDG) > .k-pager-numbers > button {width: 2.143em;border-radius: 1.0833em;}}.k-pager-numbers-wrap select.k-dropdown-list, .k-pager-numbers-wrap select.k-dropdown, .k-pager-numbers-wrap select.k-dropdownlist {width: 5em;}.k-pager-wrap {flex-wrap: wrap;}.k-pager-wrap .k-label {margin: 0 2px;font-size: var(--smaller-text-size);}.k-pager-wrap .k-pager-info {white-space: nowrap;}.k-pager-wrap .k-pager-refresh {margin-left: auto;}.k-tabstrip-wrapper, .k-tabstrip {height: 100%;}.k-tabstrip-top > .k-tabstrip-items-wrapper {border-bottom-width: 0;margin-bottom: -1px;}.k-tabstrip-top > .k-tabstrip-items {}.k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {border: 1px solid var(--border-color);margin-bottom: 1px;}.k-tabstrip-top > .k-tabstrip-items .k-item {}.k-tabstrip-top > .k-tabstrip-items .k-item + .k-item, .k-tabstrip-top > .k-tabstrip-items-wrapper .k-item + .k-item {margin-left: 6px;}.k-tabstrip .k-item {background-color: #ebebeb;background-image: linear-gradient(rgba(0, 0, 0, 0) 26px, rgba(0, 0, 0, 0.02));color: var(--primary-accent-color);}.k-tabstrip .k-item:hover, .k-tabstrip .k-item.k-hover {border-color: var(--border-color);background-color: var(--grey-bg-color);background-image: linear-gradient(rgba(0, 0, 0, 0) 26px, rgba(0, 0, 0, 0.02));}.k-tabstrip .k-item.k-active, .k-tabstrip-items-wrapper .k-item:active, .k-tabstrip-items-wrapper .k-item.k-active,.k-tabstrip-items-wrapper .k-item.k-selected {border-color: var(--border-color);background-color: var(--grey-bg-color);background-image: none;}.k-tabstrip-top > .k-tabstrip-items .k-item.k-active {border-bottom: 2px solid var(--grey-bg-color);}.k-tabstrip-top > .k-content, .k-tabstrip-top > .k-tabstrip-content {border-top-color: var(--border-color) !important;}.k-tabstrip > .k-content, .k-tabstrip.k-tabstrip-scrollable > .k-content {margin-top: -1px;margin-bottom: 0;padding: 0;border-width: 0;border-top: 1px solid var(--border-color);}.k-disabled.k-item, .k-widget[disabled].k-item {color: inherit;}.toolBarContainer {height: 100%;background: var(--grey-bg-color);}.toolBar {display: flex;justify-content: flex-end;align-items: center;padding: var(--toolbar-padding-top) var(--toolbar-padding-rtlt) var(--toolbar-padding-bot);border-top: 1px solid rgba(0, 0, 0, var(--lighter-border-transparency));}.toolBar .k-button + .k-button {margin-left: var(--horizontal-spacing);}.toolBar .k-button:first-child[style*="display: none"] + .k-button {margin-left: 0;}.toolBar .k-button:first-child[style*="display:none"] + .k-button {margin-left: 0;}.toolBar .k-button.floatLeft {margin-right: auto;}.toolBar .k-textbox + .k-button {margin-left: var(--horizontal-spacing);}.toolBar .k-notification {position: absolute;left: calc(var(--toolbar-padding-rtlt)*0.5);}.popupWindow.k-window-content, .popupContainer.k-window-content {height: 100%;overflow: hidden;padding: 0;}.k-window-iframecontent {height: 100%;}.k-window.k-window-maximized {max-width: 100vw !important;max-height: 100vh !important;height: 100vh !important;}.k-window.k-window-maximized .k-window-content {max-height: 100% !important;}.popupWindow .paneContent, .popupContainer .paneContent{padding: calc(var(--content-padding)*0.5);}.popupWindow .paneContent.maxHeight, .popupContainer .paneContent.maxHeight {width: calc(100% - var(--content-padding));height: calc(100% - var(--content-padding));}.popupWindow .maxHeight .layoutGrid {height: 100%;margin-bottom: 0;}.popupWindow h1:first-child {margin-top: 0.25em;}.popupWindow h1 {font-size: calc(var(--default-text-size)*1.14);margin-top: calc(var(--default-text-size)*1.4);}.popupWindow .k-tabstrip-top > .k-tabstrip-items-wrapper {padding-top: 6px;}.popupWindow .k-tabstrip .k-item.k-active {background: #fff;}.popupWindow .k-tabstrip-top > .k-tabstrip-items .k-item.k-active {border-bottom: 2px solid #fff;}.popupWindow .tabContent, .k-tabstrip.k-tabstrip-scrollable > .k-content.tabContent {height: calc(100% - var(--content-padding));padding: calc(var(--content-padding)*0.5);}.popupWindow .k-form, .popupWindow .k-form-inline {margin-bottom: 0;padding: calc(var(--content-padding)*0.5);}.twoColumns, .threeColumns {display: flex;flex-wrap: wrap;justify-content: space-between;}.twoColumns > * {width: 50%;}.threeColumns > * {width: 31%;}.oneColumn > * {width: 100%;}.twoColumns.checkboxList, .threeColumns.checkboxList {justify-content: flex-start;align-items: flex-start;}.popupWindow .fieldList li {margin: 0 0 var(--horizontal-spacing);}.popupWindow .fieldList.dense li {margin: 0 0 calc(var(--horizontal-spacing)*0.5);}.popupWindow .row {margin: 0 0 var(--horizontal-spacing);}.popupWindow .toolBar {padding: var(--toolbar-padding-top) calc(var(--toolbar-padding-rtlt)*0.5) 0;}#editorToolBar .toolBar .k-notification {left: calc(var(--toolbar-padding-rtlt)*0.5);}.popupWindow .layoutGrid {margin-bottom: 0;}#recurringFormSelector {margin-top: var(--vertical-spacing);}.k-panelbar {border: 1px solid var(--border-color);}.k-panelbar > .k-panelbar-item > .k-link {padding-left: calc(var(--content-padding)*0.5);padding-right: calc(var(--content-padding)*0.5);background: #f2f2f2;}.k-panelbar .k-header .k-h2 {margin-bottom: 0;}.panelContent {padding: calc(var(--content-padding-top)*0.5) calc(var(--content-padding)*0.5) calc(var(--content-padding)*0.5)}.textEditor .k-textarea {width: 100%;border-width: 0;}#noJS {margin: var(--content-padding);}body.scrollable {overflow: auto;}#loginContainer, .outerContainer {display: flex;flex-direction: column;justify-content: space-between;width: 87.36%;min-height: 100%;margin: 0 auto;padding: 0 1.82%;text-align: left;}#logoCR {display: block;width: 100%;margin-left: -10px;padding: 1.5em 0 0.5em;text-align: left;}#main {display: flex;flex: 1;justify-content: center;align-items: flex-start;flex-wrap: wrap;width: 100%;}#loginFormBox, .formBox {width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}#loginFormBox h1, .formBox h1 {width: 100%;}.msgSuccess, .msgError {width: 100%;font-size: var(--default-text-size);}.msgSuccess {color: var(--success-color);}.msgError {color: var(--error-color);}#loginFormBox .fieldList li, .formBox .fieldList li {flex-wrap: wrap;}#loginFormBox .fieldList label, .formBox .fieldList label {display: block;width: 100%;text-align: left;}#loggedOutScreen #goToLogin {margin: 0 auto;}#pwdReq {box-sizing: border-box;width: 100%;margin: 6px 0 var(--vertical-spacing);padding: var(--vertical-spacing);border: 1px solid var(--border-color);border-radius: 2px;background-color: var(--lighter-grey-bg-color);text-align: left;font-size: calc(var(--default-text-size)*0.93);line-height: 1.42857;}#pwdReq .k-h3 {margin-bottom: 6px;}#pwdReq ul {margin: 0 0 0 6px;padding-left: 12px;}#footer {width: 100%;margin: 0 auto;padding: 0.25em 0 1.75em;border-top: 1px solid #c7c7c7;font-size: var(--default-text-size);color: #666;line-height: 1.42857;}@media only screen and (max-width: 479px) {.formBox form, .formBox > * {width: 100%;}.fieldList input, .fieldList button, .fieldList label,.fieldList .k-textbox, .fieldList .k-textarea, .fieldList .k-dropdownlist, .fieldList .k-numerictextbox {width: 100%;}.fieldList input.k-checkbox, .fieldList input.k-radio {width: 16px;}.fieldList .k-datetimepicker button, .fieldList .k-datepicker button, .fieldList .k-timepicker button {width: calc(1.4285714286em + 8px);}#countryCMB_label + span button {width: calc(1.4285714286em + 8px);}}@media only screen and (min-width: 480px) {#loginContainer, .outerContainer {position: relative;width: 90.675%;padding: 0 1.1625%;text-align: center;}#logoCR {margin-left: 0;}#main {padding-top: 5vh;}#loginFormBox, .formBox {max-width: 464px;text-align: left;}#pwdForm, #loginForm, .formBox form, .formBoxCol1, .formBoxCol2 {width: 50%;}#pwdForm {width: 190px;}#lgovmidWrapper, #lgovmidWrapper .k-textbox {width: 4em;}#loginCR a.button {margin-left: auto;margin-right: auto;}#footer {text-align: left;}}@media only screen and (min-width: 768px) {#loginContainer, .outerContainer {width: 88.2%;max-width: 960px;padding: 0 0.9%;}#footer {max-width: 960px;}}.topNav {display: flex;justify-content: flex-end;height: 22px;padding: 4px var(--content-padding) 2px 0;background: var(--primary-accent-color);}.topNavLink + .topNavLink {margin-left: 16px;}#topBackLink.topNavLink {margin-left: 6px;margin-right: auto;}a.topNavLink, a.topNavLink .k-icon {color: #fff;text-decoration: none;}a.topNavLink:hover, a.topNavLink:hover .k-icon, a.topNavLink:active, a.topNavLink:active .k-icon {color: #ebebeb;text-decoration: none;}a.topNavLink.menu-collapse-button {margin-left: 12px;padding: 0 4px;}a.topNavLink.menu-collapse-button-alone {margin-right: auto;}a.topNavLink.menu-expanded {}.hideSplitbar .k-splitbar-horizontal {display: none;}#logoSmall {flex: none;height: 76px;border-right: 1px solid #666;background-color: #fff;text-align: left;}#logoSmall img {margin: 12px 0 0 15px;}#moduleNav .navButton, #moduleNav .navButton:hover, #moduleName {box-sizing: border-box;width: 100%;height: 46px;margin: 0;padding: 4px 8px 6px 48px;border: 0;border-bottom: 1px solid #c7c7c7;background: transparent url("modules-sprite-40px-276cf6df16b547239a5fd765813297b2.png") no-repeat;background-position: 4px 2px;color: #fff;font-size: 16px;font-weight: bold;text-align: left;justify-content: flex-start;letter-spacing: 0.5px;}#moduleName {height: auto;margin-top: 8px;padding-top: 10px;padding-bottom: 10px;border-bottom: 0;vertical-align: middle;text-transform: capitalize;}#moduleNav .navButton:hover {background-color: #6f6f6f;}#moduleNav .navBtnSelected, #moduleNav .navBtnSelected:hover {background-color: var(--primary-accent-color);}#moduleNav #permitReporterBtn, .permitModule #moduleName{background-position: 4px 2px;}#moduleNav #parkReporterBtn, .parkModule #moduleName {background-position: 4px -98px;}#moduleNav #sportfieldReporterBtn, .sportfieldModule #moduleName, .sportFieldModule #moduleName {background-position: 4px -198px;}#moduleNav #facilityReporterBtn, .facilityModule #moduleName {background-position: 4px -298px;}#moduleNav #fireReporterBtn, .fireModule #moduleName {background-position: 4px -398px;}#moduleNav #roadReporterBtn, .roadModule #moduleName {background-position: 4px -498px;}#moduleNav #wsReporterBtn, .wsModule #moduleName {background-position: 4px -598px;}#moduleNav #assetReporterBtn, .assetModule #moduleName {background-position: 4px -698px;}#moduleNav #timeReporterBtn, .timeModule #moduleName {background-position: 4px -798px;}#moduleNav #workorderReporterBtn, .workorderModule #moduleName, .workOrderModule #moduleName {background-position: 4px -898px;}#moduleNav #mappingBtn, .mappingModule #moduleName, .mappingModule #moduleName {background-position: 4px -998px;}td.status-stop, td.status-fault, td.status-fault-high, td.status-fault-medium, td.status-fault-low, td.status-priority-none,td.status-conditional, td.status-good, td.status-zero {color: rgba(255, 255, 255, 0);font-size: 0.1px;}.status-stop {background: url("status-stop-9a2e049db84509e23a77d0f166fb9ae2.png") no-repeat center;}.status-fault {background: url("status-fault-7d0ff682f4edf50eac46eeb4b092952f.png") no-repeat center;}.status-fault-high {background: url("status-fault-high-d5a82a9ff3e794b19d4061db7c4e2386.png") no-repeat center;}.status-fault-medium {background: url("status-fault-medium-8ac1ff7cd43a3d47100037f072642dd9.png") no-repeat center;}.status-fault-low {background: url("status-fault-low-ff710a6cae680e59cc888ed7b069af8e.png") no-repeat center;}.status-priority-none {background: url("status-priority-none-c3a3c187938f53ae98e3450335b7bc61.png") no-repeat center;}.status-conditional {background: url("status-conditional-52849ab7e827a2132511e1e2f4f05d42.png") no-repeat center;}.status-good {background: url("status-good-f79413c2ce5bce4cbd77ef15dd5d9097.png") no-repeat center;}.status-zero {background: url("status-zero-d0e00088d41eba864ee91e2f905e1a13.png") no-repeat center;}.k-input-spinner .k-spinner-decrease{margin: 0 !important;}button.k-button-icon {padding: 6px;}.k-rounded-md {border-radius: 2px;}.k-treeview-leaf {border-radius: 0;}.k-treeview-toggle, .k-treeview-toggle > .k-i-caret-alt-down, .k-treeview-toggle > .k-i-caret-alt-right {position: absolute;left: 2px;z-index: 1;pointer-events: none;}.k-treeview-leaf.k-hover {z-index: 0;}.k-textbox .k-button .k-button-solid-base{background-color: #FFFFFF;}.k-textbox .k-valid{text-align: left;cursor:text;}.optionlabel .k-textbox .k-invalid{text-align: start;cursor: text;}#downloadsGrid .k-toolbar .toolBar{justify-content: space-between;width: 100%;}#feesGrid .k-toolbar .toolBar{justify-content: space-between;width: 100%;}#indemnityClauseDiv .k-textarea{width: 100%;}#permitReminderNoticeDiv .k-textarea{width: 100%;}#permitExpiryNoticeDiv .k-textarea{width: 100%;}#permitRecurringInspectionDiv .k-textarea{width: 100%;margin-bottom: 12px;}.k-treeview-toggle{margin-left: 0;}.k-list, .k-menu-group, .k-menu.k-context-menu {background-color: #f2f2f2;}.fieldList .k-datetimepicker .k-button + .k-button {margin-left: 0}#nextButtonDiv .k-button{margin-left:var(--horizontal-spacing);}#nextButtonDiv + .k-button{margin-left: var(--horizontal-spacing);}#saveButtonDiv .k-button{margin-left:var(--horizontal-spacing);}#saveButtonDiv + .k-button{margin-left:var(--horizontal-spacing);}#passwordExpiryDiv span{margin-left: 1em;}#checklistGrid .k-toolbar, #woGroupGrid .k-toolbar, #ExternalPortalGrid .k-toolbar, #globalComboGrid .k-toolbar {justify-content: flex-end;}#checklistGrid .k-toolbar {justify-content: flex-end;}#qeOptionsGridDiv #qeOptionsGrid .k-toolbar{justify-content: flex-end;}#certGroupGrid .k-toolbar{justify-content: flex-end;}#inspnGroupGrid .k-toolbar{justify-content: flex-end;}#backToTopBtn .k-i-chevron-up{top:15%;}#approvalEditWindow #timesheetApprovalVertical #approvalSummaryGrid .searchContainer{width: auto;}#editorProjectsTab #projectSummaryGrid .k-toolbar{justify-content: flex-end;}.k-alert .k-dialog-buttongroup{padding: 0 0;gap: 8px;background: none;}.k-alert .k-dialog-buttongroup .k-button{width: auto !important;max-width: 100%;display: inline-block;overflow: hidden;text-overflow: ellipsis;padding: 12px 16px;border-width: 0;flex: 1 0 0;border-radius: 2px;color: inherit;background: none;}.k-alert .k-dialog-buttongroup .k-button:hover{color: #333;background-color: #eaeaea;}#roadEquipFilterForm .fieldList .k-button + .k-button{margin-left: 0;}.k-pager-sizes .k-dropdown-list, .k-pager-sizes .k-dropdown, .k-pager-sizes .k-dropdownlist, .k-pager-sizes > select {width: 5.2em;margin: 0 8px;}#editRequiredInspections .nextInspnDateHours{padding-left: 3px;padding-right: 2px;}#editRequiredInspections .nextInspnDateMinutes{padding-left: 3px;padding-right: 2px;}.km-scroll-container {height: 100%;}.k-grid .k-hierarchy-cell .k-icon {width: 16px;}.k-notification {display: flex !important;align-items: center;font-size: var(--default-text-size);}.k-notification-content {margin-left: 4px;}.k-grouping-header::before {display: inline;}.k-window-titlebar-actions {margin: -5em 0;}