.esri-feature-table {height: 100%; -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto; overflow: hidden; position: absolute; top: 0; right: 0; bottom: 0; left: 0;}.esri-feature-table .esri-feature-table-title {color: #333; margin: 0 .4em; float: left; cursor: auto; padding-top: 5px; border-top: none; text-overflow: ellipsis; overflow: hidden; width: 60%; line-height: 36px; height: 36px; font-weight: 600;}.esri-feature-table .esri-feature-table-border-container {top: 0; right: 0; bottom: 0; left: 0; position: absolute; padding: 0; margin: 0; border: none;}.esri-feature-table-content-pane {padding: 0; width: 100%; height: 100%; background-color: #fff; top: 46px; border-top: 2px solid #f4f4f4;}.esri-feature-table-content-pane:focus {outline: none;}.esri-feature-table-grid {height: 100%; overflow: hidden; box-sizing: border-box; position: relative; border: none;}.esri-feature-table-grid:focus {outline: none;}.esri-feature-table .dgrid-cell:first-child {border-left: none;}.esri-feature-table .dgrid-scroller:focus {outline: none;}.esri-feature-table .dgrid-no-data {text-align: left; font-size: 1.75em; color: #888; padding: 0 2rem; position: absolute; top: 50%;}.esri-feature-table .dgrid-hider-menu-label {margin-bottom: 0;}.esri-feature-table .dgrid-hider-menu-row {position: relative; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 0.875rem; line-height: 1.55rem; color: #595959; background-color: #FFF; border-top: 1px solid #efefef; border-bottom: none; cursor: pointer; padding: 0.25rem;}.esri-feature-table .dgrid-hider-menu-check {position: relative;}.esri-feature-table .dgrid-hider-menu {padding: 0; border: 1px solid #efefef; border-top: none; background-color: #FFF; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05);}.esri-feature-table .dgrid-hider-toggle {display: none;}.esri-feature-table .dgrid-resize-header-container {border-top: 3px solid transparent; border-bottom: 2px solid #f4f4f4;}.esri-feature-table .dgrid-resize-header-container:hover,.esri-feature-table .dgrid-resize-header-container:focus,.esri-feature-table-grid .dgrid-header .dgrid-cell:focus .dgrid-resize-header-container {border-bottom: 2px solid rgba(0,121,193,.3);}.esri-feature-table .dgrid-resize-header-container.dgrid-sort-up,.esri-feature-table .dgrid-resize-header-container.dgrid-sort-down {color: #007ac2; border-bottom: 2px solid #007ac2 !important;}.esri-feature-table-grid .dgrid-header .dgrid-cell:focus {outline: none;}.esri-feature-table [class*="esri-feature-table-column-"] {margin-left: 0rem !important; margin-right: 0rem !important;}.esri-feature-table .dgrid-cell .esri-feature-table-column-header {position: relative; word-wrap: break-word; margin-left: 0rem; margin-right: 0rem;}.esri-feature-table .esri-feature-table-column-header .esri-feature-table-column-header-title {display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 0.4em; font-weight: 600;}.esri-feature-table-gear {float: left;}.esri-feature-table-gear:before {padding-right: 0; color: #666;}.esri-feature-table-menu {padding-bottom: 10px; top: 0; height: 36px; line-height: 44px;}.esri-feature-table-menu-options .dijitButtonText {color: #666; background-color: transparent; padding: 0; border: none;}.esri-attachments-link, .esri-related-records-link {cursor: pointer; color: #0079c1; text-decoration: none; -webkit-transition: color 150ms linear, text-decoration 150ms linear; transition: color 150ms linear, text-decoration 150ms linear}.esri-attachments-link:hover, .esri-related-records-link:hover {color: #005e95; text-decoration: underline;}.esri-feature-table-grid .dgrid-cell {width: 150px; height: 34px;}.esri-feature-table-grid .dgrid-cell-padding {padding: 5px; border-color: #efefef;}.esri-feature-table-grid .dgrid-header .dgrid-cell {border: none; padding: 0;}.esri-feature-table-grid .dgrid-row-table {margin-bottom: 0;}.esri-feature-table-grid .dgrid-cell-editing .dgrid-input {margin-top: 0;}.esri-feature-table-grid .dgrid-header .dgrid-row-table {background-color: #fff;}.esri-feature-table .dgrid-sort-arrow {opacity: .8;}.esri-feature-table .dgrid-selected .dgrid-row-table {background-color: #D1E9FA;}.esri-feature-table .dgrid-selected:focus {outline: none;}.esri-feature-table-menu-options {float: right;}.esri-feature-table-grid .field-FID {width: 90px;}.dijitMenuItemIconCell {padding: 0;}.esri-feature-table .dijitMenuItemIcon {width: 24px; height: 24px; display: inline-block; background-color: transparent; background-repeat: no-repeat; margin-left: 6px; margin-top: 7px;}.esri-feature-table .dijitMenuItemIcon.dijitNoIcon {display: none;}.esri-icon-ascending,.esri-icon-descending,.esri-icon-filter,.esri-icon-properties,.esri-icon-statistics {background-image: url("../../../../img/featureTableSprite.png"); background-repeat: no-repeat; display: inline-block; margin-left: 8px; margin-right: 8px;}.esri-icon-ascending {background-position: 0 0;}.esri-icon-descending {background-position: -24px 0;}.esri-icon-filter {background-position: -48px 0;}.esri-icon-properties {background-position: -72px 0;}.esri-icon-statistics {background-position: -96px 0;}.esri-feature-table-menu-item {color: #595959; cursor: pointer;}.esri-feature-table-menu-item .dijitMenuItemIconCell {font-size: 22px; padding: 0 5px;}.esri-feature-table-menu-itemHover {background-color: #e2f1fb; text-decoration: none; color: #6e6e6e;}.esri-feature-table-menu-item td {border-right: none; border-left: none; border-bottom: none;}.esri-feature-table-menu-item tr {border-bottom: none;}.esri-feature-table .esri-embedded-grid-title {font-weight: bold; height: 20px; width: auto; margin-bottom: 5px; padding: 5px; color: #555;}.esri-feature-table .field-esriAttachments.dgrid-cell {text-align: center; word-wrap: break-word;}.esri-feature-table .field-esriRelatedRecords.dgrid-cell {text-align: center; word-wrap: break-word;}.esri-feature-table .esri-attachments-link:hover,.esri-feature-table .esri-related-records-link:hover {cursor: pointer; text-decoration: underline;}.esri-feature-table-dialog .dijitDisabled {opacity: .35;}.esri-feature-table-dialog .dijitDialogTitle {cursor: pointer;}.esri-feature-table-loading-indicator {background-image: url("../../../../img/ft-loading-indicator.gif"); background-position: center center; background-repeat: no-repeat; background-size: 28px 28px; float: left; height: 30px; width: 30px; margin: 7px;}.esri-feature-table-related-border-container{height: 100%; width: 100%; margin: 0; padding: 0; margin: 0;}.esri-feature-table-related-leading-content-pane {width: 100%; height: 100%;}.esri-feature-table-column-header-clear {clear: both;}.esri-feature-table .field-esriRelatedRecordsSmall {width: 40px; text-align: center;}.esri-feature-table-related-records-title {float: none; font-style: italic; text-align: center;}.esri-feature-table-attachments-title {float: none; font-style: normal; text-align: center;}.esri-feature-table-related-records-cell,.esri-feature-table-attachments-cell {text-align: center;}.esri-feature-table-menu .dijitDropDownButton {height: auto; margin: 0; float: right; width: 30px;}.esri-feature-table-column-change-menu .dijitMenuItemHover,.esri-feature-table-column-change-menu .dijitMenuItemSelected.dijitMenuItem {background-color: #F8F8F8;}.esri-feature-table .dijitNumberTextBox,.esri-feature-table .dijitTextBox {background-color: #FFF;}.esri-feature-table-button {width: 16px; height: auto; cursor: pointer; float: right; font-size: 16px; padding: 0 10px;}.esri-feature-table .dgrid-hider-menu-label {word-wrap: break-word;}.esri-feature-table .dgrid-content {width: auto;}.esri-dialog-close-button {float: right; margin: 6px 5px 0;}.esri-dialog-close-button .dijitButtonText {color: #0079c1; background: 0 0; border-color: #0079c1;}.esri-dialog-close-button .dijitButtonText:hover {background-color: #005e95; color: #fff;}.esri-feature-table-hidden {display: none;}.esri-feature-table-block {display: block;}.esri-feature-table .esri-feature-table-left-margin {margin: 0 0 0 2px;}.esri-locked-icon-container {float: left;}.esri-feature-table .esri-feature-table-select {width: 98% !important;}.esri-feature-tableRtl .dgrid-no-data {text-align: right;}.esri-feature-tableRtl .dijitContentPaneRtl .esri-feature-table-title {float: right;}.esri-feature-tableRtl .dijitContentPaneRtl .esri-feature-table-button {float: left;}.esri-feature-tableRtl .esri-feature-table-content-pane .esri-feature-table-left-margin {margin: 0 2px 0 0;}.esri-feature-tableRtl .esri-feature-table-gear {float: right;}.dijitContentPaneRtl .esri-feature-table-loading-indicator {float: right;}.dijitRtl .esri-dialog-close-button {float: left;}.esri-feature-tableRtl .esri-feature-table-menu-options {float: left;}.esri-feature-table-menu-itemRtl [class*="icon-ui-"] {padding-right: 0.51667rem; padding-left: 0;}.esri-feature-attachments {background-color: #FFF; font-family: verdana; height: 322px;}.esri-feature-attachments-container {height: 100%; position: relative; width: 100%;}.esri-feature-attachments-menu-container {bottom: 0; height: 90px; position: absolute; width: 100%;}.esri-feature-attachments .dijitDisabled {opacity: .35;}.esri-feature-attachments-tab-container {height: 230px; margin-bottom: 5px; width: 400px;}.esri-feature-attachments-feedback {float: right; height: 40px; line-height: 40px; padding: 5px 5px 0 5px;}.esri-feature-attachments-button {float: right; margin: 6px 5px 0;}.dijitRtl .esri-feature-attachments-button {float: left;}.esri-feature-attachments .dijitTabContainerTop-container {border: 1px solid #b5bcc7; border-top: none;}.esri-feature-attachments .dijitTabContainerTop-tabs {border-bottom: 1px solid #b5bcc7;}.esri-feature-attachments .dijitTabContainerTop-tabs .dijitTab {border-bottom-width: 0; display: inline-block; margin-right: 1px; min-width: 60px; padding: 3px 6px; text-align: center; top: 1px;}.esri-feature-attachments .dijitTabContainerTop-tabs .dijitTabChecked {background-color: #FFF; border-color: #b5bcc7; color: #000; padding-bottom: 4px; padding-top: 9px; top: 1px;}.esri-feature-attachments .dijitTab {background-color: #efefef; border: 1px solid #b5bcc7; color: #494949; position: relative;}.esri-feature-attachments .dijitTabHover {cursor: pointer;}.esri-feature-attachments .dijitTabCheckedHover {cursor: default;}.esri-feature-attachments .esri-attachments-view-pane,.esri-feature-attachments .esri-attachments-add-pane {padding: 5px;}.esri-feature-attachments .esri-attachments-view-pane-content {height: 100%; overflow-x: none; overflow-y: scroll; width: 100%;}.esri-feature-attachments .esri-feature-attachments-add-pane-content {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; background: url("../../../../img/upload.svg") no-repeat top center #f8f8f8; background-size: contain; border: 3px dashed #efefef; border-radius: 4px; box-sizing: border-box; height: 100%; overflow: hidden; width: 100%;}.esri-feature-attachments .esri-attachment-node {font-size: .8em; margin-bottom: 14px; min-height: 50px; width: 100%;}.esri-feature-attachments .esri-attachment-node-text-container {display: inline-block; height: auto; margin: 5px 0 0 5px; padding: 1px; width: 70%; word-wrap: break-word;}.esri-feature-attachments .esri-attachment-node-text-name {display: block; line-height: 15px;}.esri-feature-attachments .esri-attachment-node-text-size {display: block;}.esri-feature-attachments .esri-attachment-node-delete {background-image: url("../../../../img/featureTableSprite.png"); background-position: -32px -64px; background-repeat: no-repeat; float: right; height: 16px; margin: 10px 10px 0 0; padding: 1px; width: 16px;}.esri-feature-attachments .esri-attachment-node-delete:hover {color: #0079c1; cursor: pointer;}.esri-attachment-node-icon {background-size: 48px 48px; display: inline; float: left; height: 48px; margin-left: 5px; width: 48px;}.esri-attachment-node-icon-archive {background-image: url(../../../../img/AttachmentArchive64.png);}.esri-attachment-node-icon-audiovideo {background-image: url(../../../../img/AttachmentAudioVideo64.png);}.esri-feature-attachments .esri-attachment-node-icon-document {background-image: url(../../../../img/AttachmentDocument64.png);}.esri-feature-attachments .esri-attachment-node-icon-image {background-image: url(../../../../img/AttachmentImage64.png);}.esri-attachment-node-icon-other {background-image: url(../../../../img/AttachmentOther64.png);}.esri-feature-attachments .icon-ui-close-circled {font-size: 20px;}.esri-feature-attachments .icon-ui-close-circled:hover {color: #de2900;}.esri-feature-attachments .esri-drag-drop {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; display: block; height: 100%; padding: 25% 20% 0 20%; width: 100%; margin: 0; border: none; background-color: transparent;}.esri-feature-attachments .esri-drag-drop:focus {outline: none;}.esri-feature-attachments-loading-indicator {background-image: url("../../../../img/ft-loading-indicator.gif"); background-position: center center; background-repeat: no-repeat; background-size: 28px 28px; float: left; height: 30px; margin: 6px; width: 30px;}.esri-feature-attachmentsRtl .esri-feature-attachments-loading-indicator {float: right;}.esri-feature-attachments-hidden{display: none !important;}.esri-feature-attachments-view-pane {overflow-y: scroll;}.esri-feature-attachments-view-pane,.esri-feature-attachments-add-pane {padding: 5px;}.esri-feature-attachmentsRtl .esri-attachment-node-icon {float: right;}.esri-feature-attachmentsRtl .esri-attachment-node-delete {float: left;}.layer-drop-down {display: inline-block;}.field-view-top {border-top: 4px solid #f4f4f4; background-color: #fff; padding: 8px 0;}.field-view-top-title {margin-bottom: 0em; padding: 4px 8px 0 8px; font-weight: 500;}.field-view-top-title-container {float: left;}html[dir="rtl"] .field-view-top-title-container {float: right;}.field-view-top-title-edit-btn {padding: 0.3em 0 0 0.5em;}.field-view-top-close-btn {font-size: 1.2em; margin-top: 2px; cursor: pointer;}.field-view-top-type {float: left; padding: 10px 10px 0 10px; font-style: italic;}.field-view-container {border-top: 2px solid #f4f4f4; background-color: #fff; padding: 15px 0 10px 0;}.field-view-histogram-container {margin-left: 20px; height: 305px}.field-view-summary-container {height: 364px; margin-bottom: 2em;}.field-view-unique-value-grid-node {height: 364px; border: none; border-top: 1px solid #ddd;}.field-view-unique-value-grid-node .dgrid-header .dgrid-row-table {background-color: #efefef;}.field-view-unique-value-grid-node .dgrid-header .dgrid-cell {font-weight: bold;}.field-view-attribute-grid-node {height: 140px;}.field-view-content .dgrid-scroller {margin-top: 0;}.field-view-content .dgrid-row-table {margin-bottom: 0;}.field-view-content h5 {margin-bottom: 0.8rem;}.field-view-attribute-grid-container .field-ruleValue {font-weight: bold;}.field-view-database-label {font-style: italic; color: #888;}.esri-histogram {width: 300px; height: 300px;}.esri-histogram-svg-container {width: 90%; height: auto; border-left: 1px solid black; border-bottom: 1px solid black; margin-left: 10px;}.esri-histogram-svg-container .esri-histogram-surface {overflow: visible; display: inline-block;}.esri-histogram-bar:hover {cursor: pointer; fill: #888;}.esri-histogram-top-label,.esri-histogram-bottom-label {height: 30px; line-height: 30px; padding: 0 10px; width: auto; font-size: 12px;}.esri-histogram-bottom-label {clear: both;}.esri-histogram-group *:focus {outline: none;}.esriFloatTrailing {float: right;}.dijitDialog table.esriAddFormTable {border: none;}.dijitDialog table.esriAddFormTable tr {border-bottom: none;}.dijitDialog table.esriAddFormTable th,.dijitDialog table.esriAddFormTable td {border: none; border-left: none; border-right: none;}.dijitDialog table.esriAddFormTable label{margin: 0;}.dijitDialog table.esriAddFormTable .dijitSelect {width: 100% !important;}html[dir="rtl"] .esriAddFieldContainer .esriFloatTrailing {float: left;}.esriAddButtonContainer .btn {padding: 0px;}.esriAddButtonContainer .dijitButton.cancel {background-color: white;}.esriAddButtonContainer .dijitButton .dijitButtonText {border: none;}.settingsTable td {width: 50%;}.change-index-text, .edit-index {display: inline;}.index-form {padding-left: 20px; padding-right: 20px; padding-bottom: 10px; padding-top: 30px; border-bottom: 1px solid #a9a9a9; border-left: 1px solid #a9a9a9; border-right: 1px solid #a9a9a9; margin-top:-30px;}.index-form p {padding-left: 22px;}.dijitTooltipContainer {max-width: 500px;}