.map {overflow: hidden;}.map .esriMapContainer {position: relative; border: none; padding: 0px; margin: 0px; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; text-align: left;}.map .esriMapContainer .esriMapLayers {position: relative; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 0;}.map .esriMapContainer .esriMapLayers .layerTile,.map .esriMapContainer .esriMapLayers .esri-display-object {position: absolute; border: none; margin: 0px; padding: 0px;}.map .esriMapContainer .esriMapLayers > div {pointer-events: none;}.map .esriMapContainer .esriMapLayers canvas {pointer-events: auto;}.map .esriMapContainer .esriMapLayers > div[data-reference="true"] {z-index: 1;}.map .esriMapContainer .esriMapLayers > div[data-reference="true"] canvas,.map .esriMapContainer .esriMapLayers > div[data-vectortiles="true"] canvas {pointer-events: none;}.map .esriMapContainer .esriMapLayers svg g text {white-space: pre;}.map .esriMapContainer .esriMapContainer {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.esriControlsBR {position: absolute; right: 5px; bottom: 5px; z-index: 30; text-align: right; pointer-events: none;}.esriControlsBR > * {pointer-events: auto;}.esriControlsBR.withPanArrows {right: 25px;}.esriAttribution {font-size: 13px; line-height: 15px; color: #323232; display: inline-block; text-align: left; vertical-align: bottom; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:0 4px; margin: 0 5px 0 0; background: rgba(255,255,255,0.7); background: repeat left top url("../images/70-percent-white.png")\9;}.esriAttributionOpen {white-space: normal; cursor: pointer;}.dj_ie7 .esriAttribution,.dj_ie6 .esriAttribution {display: inline;}.esriAttributionLastItem span.esriAttributionDelim {display: none;}.map .logo-med {display: inline-block; vertical-align: bottom; width:65px; height:36px; z-index:30; background-image:url("../images/logo-med.png"); cursor:pointer; _background-image:none;}.map .logo-sm {display: inline-block; vertical-align: bottom; width:46px; height:22px; z-index:30; background-image:url("../images/logo-sm.png"); cursor:pointer; _background-image:none;}.dj_ie7 .map .logo-med,.dj_ie7 .map .logo-sm,.dj_ie6 .map .logo-med,.dj_ie6 .map .logo-sm {display: inline;}.map .bingLogo-lg {position:absolute; left:5px; bottom:5px; width:93px; height:29px; z-index:30; background-image:url("../images/bing-logo-lg.png"); _background-image:none;}.map .esriMapContainer .fixedPan {position:absolute; width:15px; height:15px; background-image:url("../images/fixed-pan-sprite.png"); overflow:hidden; cursor:pointer;}.map .esriMapContainer .panUp {background-position:-16px 0px; top:5px;}.map .esriMapContainer .panUpperRight {background-position:-32px 0px; right:5px; top:5px;}.map .esriMapContainer .panRight {background-position:-32px -16px; right:5px;}.map .esriMapContainer .panLowerRight {background-position:-32px -32px; right:5px; bottom:5px;}.map .esriMapContainer .panDown {background-position:-16px -32px; bottom:5px;}.map .esriMapContainer .panLowerLeft {background-position:-47px -32px; left:5px; bottom:5px;}.map .esriMapContainer .panLeft {background-position:-47px -16px; left:5px;}.map .esriMapContainer .panUpperLeft {background-position:-47px 0px; left:5px; top:5px;}.map .esriMapTooltip {width: 100px; word-wrap: break-word; position: absolute; border: 1px solid #7EABCD; background-color: white; padding: 5px; font-size:9pt; z-index: 9999; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.esriSimpleSlider {position:absolute; text-align:center; border:1px solid #57585A; background-color:#FFF; color:#4C4C4C; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px;}.esriSimpleSliderTL {top:20px; left:20px;}.esriSimpleSliderTR {top:20px; right:20px;}.esriSimpleSliderBL {bottom:40px; left:20px;}.esriSimpleSliderBR {bottom:45px; right:20px;}.esriSimpleSlider div {width:30px; height:30px; font-size:24px; font-family:verdana,helvetica; line-height:25px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; cursor:pointer;}.esriSimpleSliderVertical .esriSimpleSliderIncrementButton {border-bottom:1px solid #57585A; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}.esriSimpleSliderVertical .esriSimpleSliderDecrementButton {-webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px;}.esriSimpleSliderHorizontal.esriSimpleSliderBL {left:5px;}.esriSimpleSliderHorizontal.esriSimpleSliderBR {right:5px;}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton {float:right; -webkit-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0;}.esriSimpleSliderHorizontal .esriSimpleSliderDecrementButton {float:left; border-right:1px solid #57585A; -webkit-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px;}.esriSimpleSliderDecrementButton:hover,.esriSimpleSliderIncrementButton:hover {background-color:#eee;}.esriSimpleSliderDecrementButton:active,.esriSimpleSliderIncrementButton:active {background-color:#ddd;}.esriSimpleSliderDisabledButton,.esriSimpleSliderDisabledButton:active,.esriSimpleSliderDisabledButton:hover {cursor:default; background-color:#f4f4f4; color:#bbb;}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton.dj_ie67Fix {float:none; text-align:center;}.esriLargeSlider {position: absolute;}.esriLargeSliderTL {top: 30px; left: 30px;}.esriLargeSliderTR {top: 30px; right: 15px;}.esriLargeSliderBL {bottom: 40px; left: 30px;}.esriLargeSliderBR {bottom: 45px; right: 15px;}.esriLargeSliderVertical {height: 200px;}.esriLargeSliderHorizontal {width: 200px;}.esriLargeSliderHorizontal.esriLargeSliderBL {left: 5px;}.esriLargeSliderHorizontal.esriLargeSliderBR {right: 5px;}.esriLargeSliderHorizontal .esriLargeSliderTicks {height: 5px;}.esriLargeSliderVertical .esriLargeSliderTicks {width: 5px;}.esriLargeSliderHorizontal .esriLargeSliderLabels {height: 2em; font-family: Verdana; font-size: 50%;}.esriLargeSliderVertical .esriLargeSliderLabels {width: 2em; font-family: Verdana; font-size: 50%;}.esriIconFallbackText {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.heatmapImgLyr img{-webkit-transition: opacity .25s ease; -moz-transition: opacity .25s ease; -ms-transition: opacity .25s ease; -o-transition: opacity .25s ease; transition: opacity .25s ease;}.heatmapImgLyr img:nth-last-child(n+2){opacity: 0;}.vertexDeleteIcon {background-image: url("../images/delete.png"); background-repeat: no-repeat; text-align: center; width: 16px; height: 16px; background-position: 1px 1px;}.esriTextEditorInput {border-width: 1px; border-color: black; margin: 0px; padding: 1px; background: transparent; position:absolute; border-style: solid; text-align: left;}.esriAttributeInspector {width: 100%; z-index: 99;}.esriAttributeInspector .atiLayerName {margin: 5px auto; font-weight: bold; border-bottom: 1px solid #A9A9A9;}.esriAttributeInspector .atiField {margin: 1px;}.esriAttributeInspector .atiRichTextField {margin: 5px auto;}.esriAttributeInspector .atiLabel {margin: 1px; padding-right: 5px;}.esriAttributeInspector .atiNavMessage {float: left; margin: 5px 5px auto auto;}.esriAttributeInspector .atiButtons {margin: 5px auto; padding-top: 5px; border-top: 1px solid #A9A9A9;}.esriAttributeInspector .atiNavButtons {float: right;}.esriAttributeInspector .atiButton {margin: 0; width: 16px; height: 16px; background-image: url("../images/attribute_inspector_sprite.png");}.esriAttributeInspector .atiPrevIcon {background-position: -32px 0px;}.esriAttributeInspector .atiNextIcon {background-position: -48px 0px;}.esriAttributeInspector .atiFirstIcon {background-position: -16px 0px;}.esriAttributeInspector .atiLastIcon {background-position: 0px 0px;}.esriAttributeInspector .atiDeleteButton {float: left;}.esriAttributeInspector .atiAttachmentEditor {padding: 10px;}.esriAttributeInspector .atiEditorTrackingInfo {padding-top: 10px;}.esriAttributeInspector .atiAttributes .dijitTextBoxDisabled input{color: #000; -webkit-text-fill-color: #000; -webkit-opacity: 1;}.dj_ie7 .dijitButtonNode > BUTTON.dijitButtonContents > * {position: static;}.esriAttributeInspector .dijitDateTextBox {margin: 1px;}.esriAttributeInspector .dijitTimeTextBox {width: 15em; margin: 1px;}.esriAttributeInspector .dijitNumberTextBox .dijitInputInner {text-align: inherit;}.esriAttributeInspector .atiRequiredField {color: #de2900;}.esriBasemapGallery {}.esriBasemapGalleryNode {float: left; margin: 10px 20px 10px 20px; width: 100px; margin:5px 10px 0 10px;} .esriBasemapGalleryLabelContainer {background-color: transparent; text-align: center; width: 100%; height: 2.5em; overflow: hidden; display: block;} .esriBasemapGalleryThumbnail {height: 67px; width: 100px; border: 1px solid #fff; margin: 1px; -moz-box-shadow: 0px 0px 7px #000; -webkit-box-shadow: 0px 0px 7px #000; box-shadow: 0px 0px 7px #000;}.esriBasemapGallerySelectedNode .esriBasemapGalleryThumbnail {border: 2px solid #F99; margin: 0;}.esriBasemapGalleryMessage {}.BasemapToggle .toggleButton {padding: 1px; background: #fff; border: 1px solid #57585A; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}.BasemapToggle .basemapImage {width: 75px; height: 75px; overflow: hidden;}.BasemapToggle .basemapImage .basemapBG {width: 100%; height: 100%; margin: 0; padding: 0; background-repeat: no-repeat; background-position: center center; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}.BasemapToggle .basemapImageContainer {position: relative;}.BasemapToggle .basemapTitle {position: absolute; z-index: 2; bottom: 0; *bottom: 2px; width: 90%; color: #4C4C4C; margin: 0; font-size: 10px; line-height: 12px; display: block; padding: 2px 5%; background: #fff; background: rgba(255, 255, 255, 0.80); -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; text-align: center;}.esriBookmarks{width:215px; border-style: solid; border-color: #769DC0; border-width: 1px; font-family: Verdana;}.esriBookmarkTable{width: 208px; border-spacing: 0px; border-collapse:collapse;}.esriBookmarkLabel{position: relative; float: left; width: 136px; overflow:hidden; line-height:20px; height: 20px; white-space: nowrap; font-size:12px; text-align:left; vertical-align:middle; color:black; cursor: pointer; margin-left: 5px;}.esriBookmarkItem{width:100%; height: 20px; padding: 2px 0;}.esriAddBookmark{margin: 0px; padding: 0px;}.esriAddBookmark div{padding: 0 5px;}.esriBookmarkHighlight{background-color: #D9E6F9;}.esriBookmarkEditImage{float:right; width:30px; cursor: pointer; background: transparent url("../images/edit.png") no-repeat scroll center center;}.esriBookmarkRemoveImage{float:right; width: 30px; cursor: pointer; background: transparent url("../images/close.gif") no-repeat scroll center center;}.esriBookmarkEditBox{position: fixed; font-size:12px; height: 18px; width:180px; z-index: 999;}.esriBookmarks .dojoDndItem {padding: 0px; border-top: 2px solid white; border-bottom: 2px solid white;}.esriBookmarks .dojoDndItemOver {cursor: auto;}.esriBookmarks .dojoDndItemOver .dojoDndItemSelected {background-color: #e5f2fe;}.esriBookmarks .esriBookmarkList .dojoDndItemAnchor,.esriBookmarks .esriBookmarkList .dojoDndItemSelected{background-color: transparent;}.esriBookmarks .dojoDndItemOver .dojoDndItemAnchor {border:none; cursor: move; background-color: transparent;}.esriBookmarks .dojoDndItemBefore, .dojoDndItemBefore > td {border-top: 2px dashed #0079C1; background: #FFF !important;}.esriBookmarks .dojoDndItemAfter, .dojoDndItemAfter > td {border-bottom: 2px dashed #0079C1; background: #FFF !important;}.dojoDndAvatarItem {display: none;}.dojoDndAvatar {border: 2px solid #CCC !important; border-collapse: collapse; background-color: #fff; color: #57585A; padding: 5px;}.dojoDndMove .dojoDndAvatarHeader {background-color: #ffffff !important; color:#000; background-image: none; padding: 2px;}.dojoDndAvatarHeader td span{padding: 4px;}.dojoDndAvatarHeader tr,.dojoDndAvatarHeader td {border: none;}.esriBookmarksRTL .esriBookmarkEditImage{float:left;}.esriBookmarksRTL .esriBookmarkRemoveImage{float:left;}.esriBookmarksRTL .esriBookmarkLabel{float:right; text-align: right;}.esriBookmarksRTL .esriBookmarkEditBox{float:right;}.simpleDirections .esriStopsContainer {margin: 0 0 10px 0;}.simpleDirections .esriStopsTableContainer{position: relative;}.simpleDirections .esriStopsTableCover{position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(255,255,255,0.5); z-index: 1000;}.simpleDirections .esriStopsButtons {margin: 0;}.simpleDirections .esriStopsReverse {padding: 4px; margin-top: 18px; height: 14px; background: url("../images/reverse.png") no-repeat 5px center; cursor: pointer;}.dj_rtl .simpleDirections .esriStopsReverse {background: url("../images/reverse.png") no-repeat 3px center;}.dojoDndMove .simpleDirections .esriStopsReverse {display: none;}.simpleDirections .esriStopsReverse:hover,.simpleDirections .esriStopsReverse:focus {opacity: .7;}.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove {display: block; width: 16px; height: 12px; cursor: pointer; background: url("../images/remove-destination.png") no-repeat center center;}.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemoveHidden {width: 16px; background: none;}.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove:hover,.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove:focus {opacity: .7;}.simpleDirections .esriStopsAddDestination {display: none;}.simpleDirections .esriStopsAdd .esriStopsAddDestination {display: block; text-align: right; margin: 0 10px 0 10px; height: 30px;}.dj_rtl .simpleDirections .esriStopsAdd .esriStopsAddDestination {text-align: left;}.simpleDirections .esriStopsAdd .esriStopsAddDestinationBtn {float: right;}.dj_rtl .simpleDirections .esriStopsAdd .esriStopsAddDestinationBtn {float: left;}.simpleDirections .esriLinkButton {text-decoration: none; white-space: nowrap; text-transform: uppercase; letter-spacing: 1px; line-height: 16px; font-size: 12px; cursor: pointer; color: #1f78af; display: inline;}.simpleDirections .esriLinkButton:hover {text-decoration: underline;}.simpleDirections .esriLinkButtonDisabled,.simpleDirections .esriLinkButtonDisabled:hover{text-decoration: none; color: #b6b6b6; cursor: default;}.simpleDirections .LocateButton{position: absolute; bottom: 5px; right: 0px; z-index: 2;}.dj_rtl .simpleDirections .LocateButton{left: 2px; right: auto;}.simpleDirections .LocateButton .zoomLocateButton {background-color: rgba(255, 255, 255, 1); border: none; cursor: pointer; background-image: url("../images/locate.png"); background-position: center center; background-repeat: no-repeat; width: 20px; height: 20px; border-radius: 15px;}.simpleDirections .LocateButton .zoomLocateButton:hover,.simpleDirections .LocateButton .tracking:hover{opacity: 0.7; background-color: rgba(255, 255, 255, 1);}.simpleDirections .LocateButton .tracking {background-image: url("../images/locate.png") !important; box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); background-color: #90ccf5;}.simpleDirections .esriStopsGetDirectionsContainer {display: flex; flex-direction: row; justify-content: space-between; align-items: center; flex-wrap: wrap; margin: 5px 10px;}.simpleDirections .savePrintBtnContainer{margin: 5px 0; display: none;}.simpleDirections .esriStopsClearDirections {line-height: 32px; font-size: 14px; margin: 5px 10px; display: none; float: left;}.dj_rtl .simpleDirections .esriStopsClearDirections {float: right;}.simpleDirections .esriDirectionsButton {background: #fff; border: 1px solid #c5c5c5; color: #555; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-size: 12px; line-height: 12px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-transition: all .05s linear; -moz-transition: all .05s linear; -o-transition: all .05s linear; transition: all .05s linear; padding: 5px 10px; text-align: center; text-transform: uppercase; cursor: pointer; letter-spacing: 1px; position: relative; -webkit-font-smoothing: antialiased;}.simpleDirections .esriDirectionsTabButton {width: 28px; height: 28px; background-repeat: no-repeat; background-position: center; float: left; margin-left: 1px;}.dj_rtl .simpleDirections .esriDirectionsTabButton {float: right;}.simpleDirections .esriDirectionsTabLastButton {border-left: 0; border-right: 1px solid #A6A6A6;}.dj_rtl .simpleDirections .esriDirectionsTabLastButton {border-right: 0; border-left: 1px solid #A6A6A6;}.simpleDirections .esriDirectionsPressedButton{box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);}.simpleDirections .esriDirectionsPressedButton,.simpleDirections .esriDirectionsPressedButton:hover {background-color: #DDE8F2;}.simpleDirections .esriActivateButton{background-image: url("../images/greypin16.png");}.simpleDirections .esriLineBarrierButton{background-image: url("../images/barrier.png");}.simpleDirections .esriStopsGetDirections {line-height: 32px; font-size: 14px; color: #fff; background-color: #5cace1; border: 0; float: left;}.dj_rtl .simpleDirections .esriStopsGetDirections {float: right;}.simpleDirections .esriStopsGetDirections:hover {color: #444; background-color: #90ccf5;}.simpleDirections .esriOptionsCheckboxes {font-size: 14px; color: #555; line-height: 20px;}.simpleDirections .esriOptionsUnitsMi {border-radius: 3px 0 0 3px; display: inline-block; float: left;}.dj_rtl .simpleDirections .esriOptionsUnitsMi {border-radius: 0 3px 3px 0; float: right;}.simpleDirections .esriOptionsUnitsKm {border-radius: 0 3px 3px 0; float: left;}.dj_rtl .simpleDirections .esriOptionsUnitsKm {border-radius: 3px 0 0 3px; float: right;}.simpleDirections .esriTravelModesContainer {margin: 5px 10px;}.simpleDirections .esriTravelModesDDL{height:38px;}.esriTravelModesTypeName{margin-left: 5px; display: inline; color: #4c4c4c;}.esriTravelModesDirectionsIcon{display: inline-block; width: 32px; height: 32px;}.dj_rtl .esriTravelModesDirectionsIcon{margin-left: 5px;}.esriTravelModesTypeOtherDistance{background-image: url("../images/othermodedistance32.png");}.esriTravelModesTypeOtherTime{background-image: url("../images/othermodetime32.png");}.esriTravelModesTypeOther{background-image: url("../images/othermode32.png");}.esriTravelModesTypeDrivingDistance{background-image: url("../images/drivingdistance32.png");}.esriTravelModesTypeDrivingTime{background-image: url("../images/drivingtime32.png");}.esriTravelModesTypeDriving{background-image: url("../images/driving32.png");}.esriTravelModesTypeTruckingDistance{background-image: url("../images/truckingdistance32.png");}.esriTravelModesTypeTruckingTime{background-image: url("../images/truckingtime32.png");}.esriTravelModesTypeTrucking{background-image: url("../images/trucking32.png");}.esriTravelModesTypeWalkingDistance{background-image: url("../images/walkingdistance32.png");}.esriTravelModesTypeWalkingTime{background-image: url("../images/walkingtime32.png");}.esriTravelModesTypeWalking{background-image: url("../images/walking32.png");}.simpleDirections .esriOptionsToggleContainer {display: block; line-height: 32px; margin: 10px 0 0 0;}.simpleDirections .esriOptionsImpedanceContainer {display: none; float: left; margin: 0 0 10px 0; min-width: 160px;}.dj_rtl .simpleDirections .esriOptionsImpedanceContainer {display: none; margin: 0 0 10px 0; min-width: 160px; float: right;}.simpleDirections .esriOptionsImpedanceTime {border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 0; border-bottom-right-radius: 0; display: inline-block;}.dj_rtl .simpleDirections .esriOptionsImpedanceTime {border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0; display: inline-block;}.simpleDirections .esriOptionsImpedanceDistance {border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0; display: inline-block;}.dj_rtl .simpleDirections .esriOptionsImpedanceDistance {border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 0; border-bottom-right-radius: 0; display: inline-block;}.simpleDirections .esriStopsOptionsButton {display: none; line-height: 16px; margin: 0; white-space: nowrap; vertical-align: bottom;}.simpleDirections .esriStopsOptionsEnabled .esriStopsOptionsButton {display: block; text-align: right; float: right; margin: 0 10px 0 2px; padding: 3px; border-radius: 3px 3px 0 0;}.dj_rtl .simpleDirections .esriStopsOptionsEnabled .esriStopsOptionsButton {margin: 0 2px 0 10px; text-align: left; float: left;}.simpleDirections .esriStopsOptionsEnabled .esriStopsOptionsOpen{background-color: #ebebeb;}.simpleDirections .startTimeMenuButton{padding: 3px; margin: 0 6px; float: left;}.dj_rtl .simpleDirections .startTimeMenuButton{float: right;}.simpleDirections .startTimeMenu{display: none; background-color: white; position: absolute; z-index: 1000; border: 1px solid #a0a0a0; line-height: 22px; margin-left: 10px; padding: 5px 0; text-transform: none;}.simpleDirections .startTimeMenuItem{padding: 3px 15px;}.simpleDirections .departAtButton{margin: 0 10px; border-radius: 3px 3px 0 0; background-color: #ebebeb;}.simpleDirections .departAtContainer{display: none; white-space: nowrap; margin: 0 10px; background-color: #ebebeb; border-radius: 0 0 3px 3px; flex-direction: row; flex-wrap: nowrap; align-items: stretch; -ms-flex-align: center; -ms-flex-pack: start; -ms-flex-wrap: wrap;}.simpleDirections .departAtContainerVisible{display: flex; display: -ms-flexbox; display: block\9; white-space: normal\9;}.simpleDirections div[id$="_directionsDepartAtTime"],.simpleDirections div[id$="_directionsDepartAtDate"]{margin: 5px; min-width: 6em;}div[id$="_directionsDepartAtTime_dropdown"] .dijitTimePickerMarker{font-size: 0.8em;}div[id$="_directionsDepartAtTime_dropdown"] .dijitTimePickerMarker,div[id$="_directionsDepartAtTime_dropdown"] .dijitTimePickerTick{background: white;}div[id$="_directionsDepartAtTime_dropdown"] .dijitTimePickerMarker:hover,div[id$="_directionsDepartAtTime_dropdown"] .dijitTimePickerTick:hover {background: #e2f1fc; color: #444;}div[id$="_directionsDepartAtTime_dropdown"] .dijitTimePickerMarkerSelected,div[id$="_directionsDepartAtTime_dropdown"] .dijitTimePickerTickSelected {background: #5cace1; color: white;}div[id$="_directionsDepartAtTime_dropdown"],div[id$="_directionsDepartAtDate_dropdown"]{webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);}div[id$="_directionsDepartAtDate_dropdown"] .dijitCalendar,div[id$="_directionsDepartAtDate_dropdown"] .dijitCalendar:hover,div[id$="_directionsDepartAtDate_dropdown"] .dijitCalendarDayLabelTemplate {background: white; border-radius: 0; font-size: 0.7em;}div[id$="_directionsDepartAtDate_dropdown"] .dijitCalendarMonthContainer{background: white; font-size: 0.8em;}div[id$="_directionsDepartAtDate_dropdown"] .dijitCalendarYearContainer{background: white; font-size: 0.85em;}div[id$="_directionsDepartAtDate_popup_mddb_mdd"]{font-size: 0.75em;}.simpleDirections .esriTrafficAvailabilityButton{background: url("../images/infoimg.png") no-repeat center; width: 16px; height: 16px; display: inline-block; top: 3px; left: 5px; position: relative; cursor: pointer;}.dj_rtl .simpleDirections .esriTrafficAvailabilityButton{left: 0}.simpleDirections .esriStopsOptionsMenu {display: none; margin: 0 10px; border-radius: 0 0 3px 3px; padding: 6px 8px 0 6px; background-color: #ebebeb;}.simpleDirections .esriStopsOptionsMenu input {margin: 0 5px 0 0;}.simpleDirections .esriSaveContainer{background-color: white;}.dj_rtl .simpleDirections .esriStopsOptionsMenu input {margin: 0 0 0 5px;}.simpleDirections .esriOptionsUnitsContainer {float: left; margin: 0 10px 5px 0; white-space: nowrap; min-width: 77px;}.dj_rtl .simpleDirections .esriOptionsUnitsContainer {float: right; margin: 0 0 10px 10px;}.simpleDirections .esriOptionsUnits li {float: left; margin-right: 10px;}.dj_rtl .simpleDirections .esriOptionsUnits li {float: right; margin-right: inherit; margin-left: 10px;}.simpleDirections .esriLayerNameLabel{font-weight: 700; font-size: 14px; line-height: 18px; display: block; color: #444; padding-bottom: 5px;}.simpleDirections .esriSaveButton{font-size: 14px; color: #fff; background-color: #5cace1; border: 0; float: left; margin-bottom: 5px;}.simpleDirections .esriSaveButton:hover {color: #444; background-color: #90ccf5;}.dj_rtl .simpleDirections .esriSaveButton{float: right;}.simpleDirections .esriSaveAsButton{font-size: 14px; margin: 3px 10px; float: left;}.dj_rtl .simpleDirections .esriSaveAsButton{float: right;}.simpleDirections .esriDisabledDirectionsButton {border: 0; box-shadow: none; background-color: #e6e6e6; color: #b6b6b6;}.simpleDirections .esriDisabledDirectionsButton:hover {background-color: #e6e6e6; color: #b6b6b6; cursor: default;}.simpleDirections .esriFoldersDDL{display: block; overflow-x: hidden; margin: 5px 0; color: #4c4c4c;}.simpleDirections .esriStops {margin: 0 0 2px; padding: 0; width: 100%; border-collapse: separate; border-spacing: 0;}.simpleDirections .esriStop td {vertical-align: middle; padding-top: 4px; padding-bottom: 4px;}.simpleDirections .esriStop .esriStopDnDHandle{width: 9px; background: url("../images/dndhandle.png") no-repeat center; cursor: n-resize;}.simpleDirections .esriStop .esriStopDnDHandle:Hover,.simpleDirections .esriStop .esriStopDnDHandle:Focus{opacity: .7;}.simpleDirections .esriStop .esriStopDnDHandleHidden{width: 9px; background: none;}.simpleDirections .esriStop .esriStopIconColumn {width: 30px; padding-right: 0px; padding-left: 0;}.simpleDirections .esriStop .esriStopIconColumn:Hover {opacity: 0.7;}.dj_rtl .simpleDirections .esriStop .esriStopIconColumn {width: 21px; padding-right: 0; padding-left: 4px;}.simpleDirections .esriStop .esriStopReverseColumn {width: 16px; padding-left: 0;}.dj_rtl .simpleDirections .esriStop .esriStopReverseColumn {width: 16px; padding-right: 0;}.simpleDirections .esriStopsRemovable .esriStopReverseColumn {display: none;}.simpleDirections .esriStop .esriStopIconRemoveColumn {display: none; width: 16px; padding-left: 0;}.simpleDirections .esriStopsRemovable .esriStopIconRemoveColumn {display: table-cell; *display: block; _display: block; vertical-align: bottom; padding: 0 0 15px 0;}.simpleDirections .esriStop .esriStopIcon {width: 27px; height: 29px; text-align: center; color: #fff; font-size: 11px; line-height: 21px; font-family: Arial, Helvetica, sans-serif; cursor: pointer;}.simpleDirections .esriStop .esriStopIcon {background: url("../images/bluecircle.png") no-repeat center center;}.simpleDirections .esriStopOrigin .esriStopIcon {background: url("../images/greenpoint.png") no-repeat center center;}.simpleDirections .esriStopDestination .esriStopIcon {background: url("../images/redpoint.png") no-repeat center center;}.simpleDirections .esriStopUnreachedFirstOrLast .esriStopIcon {background: url("../images/graypoint.png") no-repeat center center;}.simpleDirections .esriStopUnreached .esriStopIcon {background: url("../images/graycircle.png") no-repeat center center;}.simpleDirections .esriRoutesInfo {padding: 10px 0; text-align: center; color: #4c4c4c;}.simpleDirections .esriRoutesError {padding: 10px 0; text-align: center; color: #929292; font-size: small;}.simpleDirections .esriRoutesError ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleDirections .esriRoutesError li {margin: 0 0 5px;}.simpleDirections .esriRoutes table {margin: 0; padding: 1px; border-spacing: 0; width: 100%;}.simpleDirections .esriRouteIconColumn {width: 21px; padding: 10px; vertical-align: middle; border-bottom: 1px solid #b5bcc7;}.simpleDirections .esriRouteTextColumn {padding: 20px 5px 0px 0px; vertical-align: top; border-bottom: 1px solid #b5bcc7;}.simpleDirections .esriRouteTextColumnCumulative{font-size: small; font-weight: bold; padding-top: 10px;}.simpleDirections .esriRoutesTooltip .esriRouteIconColumn {border: none; padding: 0 3px 0 0;}.simpleDirections .esriRoutesTooltip .esriRouteTextColumn {padding: 0; border: none;}.simpleDirections .esriRouteIconColumn .esriRouteIcon {display: inline-block; font-family: Arial, Helvetica, sans-serif; height: 29px; width: 21px; margin: 0; line-height: 21px; vertical-align: middle; font-size: 11px; text-align: center; color: #fff; background-repeat: no-repeat; background-position: left top;}.esriPopup .esriInfoWindowRoute {display: block; padding-left: 26px; min-height: 21px; background-repeat: no-repeat; background-position: left top;}.dj_rtl .esriPopup .esriInfoWindowRoute {padding-left: 0; padding-right: 26px; background-position: right top;}.esriPopup .esriDMTDepart .esriInfoWindowRoute,.esriPopup .esriDMTStop .esriInfoWindowRoute {padding-left: 0; background: none;}.dj_rtl .esriPopup .esriDMTDepart .esriInfoWindowRoute,.dj_rtl .esriPopup .esriDMTStop .esriInfoWindowRoute {padding-left: inherit; padding-right: 0;}.esriDMTUnknown .esriRouteIcon {background-image: url("../images/esridmtunknown.png");}.esriDMTStop .esriRouteIcon {background-image: url("../images/esridmtstop.png");}.esriDMTStraight .esriRouteIcon {background-image: url("../images/esridmtstraight.png");}.esriDMTBearLeft .esriRouteIcon {background-image: url("../images/esridmtbearleft.png");}.esriDMTBearRight .esriRouteIcon {background-image: url("../images/esridmtbearright.png");}.esriDMTTurnLeft .esriRouteIcon {background-image: url("../images/esridmtturnleft.png");}.esriDMTTurnRight .esriRouteIcon {background-image: url("../images/esridmtturnright.png");}.esriDMTSharpLeft .esriRouteIcon {background-image: url("../images/esridmtsharpleft.png");}.esriDMTSharpRight .esriRouteIcon {background-image: url("../images/esridmtsharpright.png");}.esriDMTUTurn .esriRouteIcon {background-image: url("../images/esridmtuturn.png");}.esriDMTFerry .esriRouteIcon {background-image: url("../images/esridmtferry.png");}.esriDMTRoundabout .esriRouteIcon {background-image: url("../images/esridmtroundabout.png");}.esriDMTHighwayMerge .esriRouteIcon {background-image: url("../images/esridmthighwaymerge.png");}.esriDMTHighwayExit .esriRouteIcon {background-image: url("../images/esridmthighwayexit.png");}.esriDMTHighwayChange .esriRouteIcon {background-image: url("../images/esridmthighwaychange.png");}.esriDMTForkCenter .esriRouteIcon {background-image: url("../images/esridmtforkcenter.png");}.esriDMTForkLeft .esriRouteIcon {background-image: url("../images/esridmtforkleft.png");}.esriDMTForkRight .esriRouteIcon {background-image: url("../images/esridmtforkright.png");}.esriDMTDepart .esriRouteIcon {background-image: url("../images/esridmtdepart.png");}.esriDMTTripItem .esriRouteIcon {background-image: url("../images/esridmttripitem.png");}.esriDMTEndOfFerry .esriRouteIcon {background-image: url("../images/esridmtendofferry.png");}.esriDMTRampRight .esriRouteIcon {background-image: url("../images/esridmtrampright.png");}.esriDMTRampLeft .esriRouteIcon {background-image: url("../images/esridmtrampleft.png");}.esriDMTTurnLeftRight .esriRouteIcon {background-image: url("../images/esridmtturnleftright.png");}.esriDMTTurnRightLeft .esriRouteIcon {background-image: url("../images/esridmtturnrightleft.png");}.esriDMTTurnRightRight .esriRouteIcon {background-image: url("../images/esridmtturnrightright.png");}.esriDMTTurnLeftLeft .esriRouteIcon {background-image: url("../images/esridmtturnleftleft.png");}.esriDMTPedestrianRamp .esriRouteIcon {background-image: url("../images/esridmtpedestrianramp.png");}.esriDMTElevator .esriRouteIcon {background-image: url("../images/esridmtelevator.png");}.esriDMTEscalator .esriRouteIcon {background-image: url("../images/esridmtescalator.png");}.esriDMTStairs .esriRouteIcon {background-image: url("../images/esridmtstairs.png");}.esriDMTDoorPassage .esriRouteIcon {background-image: url("../images/esridmtdoorpassage.png");}.esriDMTStopOrigin .esriRouteIcon {background-image: url("../images/esridmtstoporigin.png");}.esriDMTStopDestination .esriRouteIcon {background-image: url("../images/esridmtstopdestination.png");}.esriDirectionsRouteTooltip{display: none; position: absolute; background: white; padding: 5px; border: 1px solid #8b8b8b; color: #444; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-radius: 3px; margin-left: 20px; margin-top: -10px;}.simpleDirections .esriRouteZoom {cursor: pointer; outline: 0;}.simpleDirections .esriRouteZoom:hover{background: #e2f1fc;}.simpleDirections .esriRouteZoom:focus {background: #5cace1; color: white;}.simpleDirections .esriRouteZoom:focus .esriRouteInfo,.simpleDirections .esriRouteZoom:focus .esriRouteInfo strong {color: #ffffff;}.simpleDirections .esriRouteZoom:focus .esriRouteLength{background: #5cace1; color: #ffffff; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);}.simpleDirections .esriRoutesTooltip .esriRouteZoom:focus .esriRouteInfo,.simpleDirections .esriRoutesTooltip .esriRouteZoom:focus .esriRouteInfo strong,.simpleDirections .esriRoutesTooltip .esriRouteZoom,.simpleDirections .esriRoutesTooltip .esriRouteZoom:hover,.simpleDirections .esriRoutesTooltip .esriRouteZoom:focus,.simpleDirections .esriRoutesTooltip .esriRouteZoom:focus .esriRouteLength,.simpleDirections .esriPrintDirections .esriRouteZoom:focus .esriRouteInfo,.simpleDirections .esriPrintDirections .esriRouteZoom:focus .esriRouteInfo strong,.simpleDirections .esriPrintDirections .esriRouteZoom,.simpleDirections .esriPrintDirections .esriRouteZoom:hover,.simpleDirections .esriPrintDirections .esriRouteZoom:focus,.simpleDirections .esriPrintDirections .esriRouteZoom:focus .esriRouteLength{cursor: default; background: transparent; color: #444; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;}.simpleDirections .esriRouteInfo {color: #444;}.simpleDirections .esriPrintDirections .esriRouteInfo {display: flex; justify-content: space-between; line-height: 1.5em;}.simpleDirections .esriRouteInfo strong {color: #444;}.simpleDirections .esriDMTStopDestination .esriRouteInfo {border: 0;}.simpleDirections .esriRouteLength {font-size: 11px; min-width: 65px; position: relative; top: 8px; display: inline; padding: 0 5px 0 5px; border-radius: 3px; background-color: #ffffff;}.simpleDirections .esriRoutesTooltip .esriRouteLength,.simpleDirections .esriPrintDirections .esriRouteLength{top: 0; background: transparent; white-space: nowrap; min-width: 0;}.simpleDirections .esriPrintDirections .esriRouteLength{width: 25%; text-align: right;}.simpleDirections .esriPrintDirections .esriRouteTextColumn {padding: 10px 5px; vertical-align: middle;}.simpleDirections .esriResultsContainer {background: #fff; height: auto; zoom: 1;}.simpleDirections .esriResultsLoading .esriResultsContainer {height: auto; min-height: 110px; _height: 110px; *height: 110px; background: #fff url("../images/loading-32.gif") no-repeat center 70px;}.simpleDirections .esriRoutesContainer {margin: 0; zoom: 1;}.simpleDirections .esriRoutesContainerBusy {opacity: 0.3;}.simpleDirections .esriResultsSummary {line-height: 18px; color: #444; display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-around; background: #ebebeb; cursor: pointer; padding: 0 5px; overflow-x: auto; overflow-y: hidden;}.simpleDirections .esriResultsSummary:hover {background: #f3f3f3;}.simpleDirections .esriPrintHeader .esriResultsSummary{background: white; font-size: 1.5em; line-height: 1.25em; cursor: default;}.simpleDirections .esriImpedanceCost{font-size: 1.75em; font-weight: bold; line-height: 30px; padding: 10px 0; text-align: center;}.simpleDirections .esriImpedanceCostHrMin{display: flex; font-size: 0.5em; line-height: 18px; justify-content: space-around; display: -ms-flexbox; -ms-flex-align: center; -ms-flex-pack: center; direction: ltr; white-space: nowrap;}.simpleDirections .esriImpedanceCostHr,.simpleDirections .esriImpedanceCostMin{display: inline\9; margin-left: 3px; margin-right: 3px; unicode-bidi: embed;}.dj_rtl .simpleDirections .esriImpedanceCostHr,.dj_rtl .simpleDirections .esriImpedanceCostMin{direction: rtl; display: inline\9; margin-left: 3px\9; margin-right: 3px\9;}.simpleDirections .esriImpedanceCostDist{font-size: 0.5em;}.simpleDirections .esriOtherCosts{font-size: 0.9em; text-align: center\9; padding: 0 5px;}.simpleDirections .esriTrafficLabel{font-weight: bold;}.simpleDirections .esriTrafficLabelHidden{display: none;}.simpleDirections .esriTrafficLabelNone{color: #aaa; font-weight: normal;}.simpleDirections .esriTrafficLabelHeavy{color: #c80000;}.simpleDirections .esriTrafficLabelLight{color: #00d700;}.simpleDirections .esriResultsPrint {float: left; background-image: url("../images/print.png");}.dj_rtl .simpleDirections .esriResultsPrint {float: right;}.simpleDirections .esriResultsSave {float: left; background-image: url("../images/save.png");}.dj_rtl .simpleDirections .esriResultsSave {float: right;}.simpleDirections .esriPrintMap {text-align: center;}.simpleDirections .esriPrintMapImg {border: 1px solid #AAAAAA; box-shadow: 2px 2px 5px #AAAAAA;}.esriPrintPage .esriPrintWait{background: #fff url("../images/loading-32.gif") no-repeat center center; height: 200px;}.simpleDirections .esriInnerGeocoder{position: relative;}.simpleDirections .esriGeocoderContainer {width: 100%; display: block; margin: 0;}.esriGeocoderResultsOpen .esriGeocoderContainer {position: relative; z-index: 1;}.simpleDirections ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleDirections .arcgisSearch .searchGroup .searchInput,.dj_rtl .simpleDirections .arcgisSearch .searchGroup .searchInput{border-bottom: 1px solid #a0a0a0; border-top: 0; border-left: 0; border-right: 0; border-radius: inherit;}.simpleDirections .arcgisSearch .searchBtn {display: none;}.simpleDirections .arcgisSearch .hasValue .searchClear {display: none;}.simpleDirections .searchInput:focus{outline: none;}.simpleDirections .arcgisSearch .searchGroup,.simpleDirections .arcgisSearch .searchExpandContainer,.simpleDirections .arcgisSearch .searchInputGroup,.simpleDirections .arcgisSearch .searchGroup .searchInput{width: 100%}.simpleDirections .arcgisSearch .showSources .searchMenu{top: 18px;}.simpleDirections .arcgisSearch .searchGroup .searchInput,.dj_rtl .simpleDirections .arcgisSearch .searchGroup .searchInput {padding: 6px 0px 6px 4px;}.simpleDirections .arcgisSearch .hasMultipleSources .searchToggle {display: block; padding: 0; border: none;}.simpleDirections .arcgisSearch .searchIcon {font-size: 10px; height: 15px;}.simpleDirections .arcgisSearch .searchBtn:hover,.simpleDirections .arcgisSearch .searchBtn:focus {background-color: transparent;}.simpleDirections .esriSearchSourceContainer {margin: 0 10px; height: 19px;}.simpleDirections .esriSearchSourceContainer .dijitSelectLabel {overflow: hidden; text-overflow: ellipsis;}.simpleDirections .esriSearchSourcesDDL{height: 18px; width: 100px; float: right; border: none;}.simpleDirections #search-source-container .dijitInputField{float: right; text-transform: uppercase; letter-spacing: 1px; line-height: 16px; font-size: 12px; color: #1f78af;}.simpleDirections #search-source-container .dijitSelectLabel:hover {text-decoration: underline;}.simpleDirections #search-source-container .dijitButtonContents{border: none;}.simpleDirections #search-source-container .dijitArrowButton,.simpleDirections #search-source-container .dijitSelectHover{border: none; background-color: transparent; background-image: none; padding: 0;}.dj_rtl .simpleDirections .esriSearchSourcesDDL{float: left;}.dj_rtl .simpleDirections #search-source-container .dijitInputField{float: left;}.esriDndDragDirection .dojoDndAvatar {display: none;}.simpleDirections .dojoDndItem {margin: 0; padding: 0;}.simpleDirections .dojoDndItem td {border: 0; vertical-align: middle;}.simpleDirections .dojoDndItemOver,.simpleDirections .dojoDndItemAnchor {background-image: none; background-color: transparent; cursor: default;}.simpleDirections .dojoDndMove {cursor: move;}.simpleDirections .dojoDndHandle {cursor: move;}.simpleDirections .dojoDndIgnore {cursor: default;}.simpleDirections .dojoDndItemBefore td {border: 0; padding-top: 2px; border-top: 2px dashed #ccc;}.simpleDirections .dojoDndItemAfter td {border: 0; padding-bottom: 2px; border-bottom: 2px dashed #ccc;}.simpleDirections .dojoDndItemBefore .esriStopReverseColumn {border: none;}.simpleDirections .dojoDndItemAfter .esriStopReverseColumn {border: none;}.simpleDirections .esriClear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.simpleDirections .esriPrintPage {padding: 30px 0; margin: 20px auto; font-family: arial, sans-serif; font-size: 13px;}.simpleDirections .esriPrintBar {width: 100%; position: fixed; left: 0; top: 0; z-index: 6; height: 50px; background: #e2f1fc; border-bottom: 1px solid #000;}.dj_rtl .simpleDirections .esriPrintBar {left: inherit; right: 0;}.simpleDirections .esriPrintButton,.simpleDirections .esriCloseButton {color: #444; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #8b8b8b; box-shadow: none; -webkit-box-shadow: none; background: #F2F2F2; background: url(../fonts/ec9fab7db15446ab970ffb7bedbd1dd3.woff); background: -moz-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F2F2F2), color-stop(100%, #D1D1D1)); background: -webkit-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -o-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -ms-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: linear-gradient(to bottom, #F2F2F2 0%, #D1D1D1 100%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#D1D1D1', GradientType=0); margin: 10px 20px; line-height: 16px; display: block; padding: 5px 10px; outline: 0; text-decoration: none; cursor: pointer; font-weight: 400; white-space: nowrap; float: right;}.dj_rtl .simpleDirections .esriPrintButton,.dj_rtl .simpleDirections .esriCloseButton {float: left;}.simpleDirections .esriPrintButton:hover,.simpleDirections .esriPrintButton:focus,.simpleDirections .esriCloseButton:hover,.simpleDirections .esriCloseButton:focus {background: #E5E6E6; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E5E6E6), color-stop(100%, #A0A1A1)); background: -webkit-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -o-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -ms-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: linear-gradient(to bottom, #E5E6E6 0%, #A0A1A1 100%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#E5E6E6', endColorstr='#A0A1A1', GradientType=0);}.simpleDirections .esriPrintMain {background: #FFF; border: solid 1px #000; margin: 0 auto; padding: 20px; width: 720px;}.simpleDirections .esriPrintHeader {display: block; margin-bottom: 5px;}.simpleDirections .esriPrintName {font-weight: 700; font-size: 2em; margin: 10px 0 5px; text-align: center;}.simpleDirections .esriPrintStopLabel {color: #000; display: inline-block; font-size: 11px; width: 21px; height: 21px; line-height: 21px; border: 1px solid #000; text-align: center; border-radius: 50%;}.simpleDirections .esriPrintLength {font-weight: 700; margin: 0 0 10px;}.simpleDirections #print_area {margin: 0 0 10px; width: 100%;}.simpleDirections #print_helper {display: none;}.simpleDirections .esriPrintDirections {margin: 0;}.simpleDirections .esriPrintDirections table {border-collapse: collapse; margin: 0; padding: 0; border: 0; width: 100%;}.simpleDirections .esriPrintFooter {font-size: 0.75em; color: #a0a0a0; padding: 10px 2px;}.simpleDirections .esriDirectionsDDLArrow{display: inline-block; border: 4px solid transparent; width: 0; height: 0; border-top-color: #1f78af;}.simpleDirections .esriDirectionsDDLArrowDisabled{border-top-color: #b6b6b6;}.esriMobileGallery {overflow:hidden;}.esriMobileGallery .thumbnailcontainer {float:left; overflow:hidden; margin:0 10px 0 0; width:200px;}.esriMobileGallery .thumbnailcontainer.small {margin:0 4px 0 0; width:100px;}.esriMobileGallery .thumbnail {width:192px; height:133px; padding:0px; border: 4px solid #ccc;}.esriMobileGallery .thumbnail.selected {border: 4px solid #F99;}.esriMobileGallery .thumbnail.small {width:96px; height:67px; border: 2px solid #ccc;}.esriMobileGallery .thumbnail.small.selected {border: 2px solid #F99;}.esriMobileGallery .title {overflow:hidden; text-align:center; border-color: #fff; font-size:14px;}.esriMobileGallery .title.small {font-size:12px;}.arcgisGeocoder .esriGeocoderContainer * {-moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.arcgisGeocoder .esriGeocoderContainer {width: 250px; font-size: 12px; line-height: 16px; font-family: verdana,helvetica;}.arcgisGeocoder .esriGeocoderContainer ul {margin: 0; padding: 0; list-style: none; display: block;}.arcgisGeocoder .esriGeocoderIcon {float: right; outline: 0; width: 16px; height: 16px; display: block; overflow: hidden; margin: 2px 5px 2px 0;}.dj_rtl .arcgisGeocoder .esriGeocoderIcon {float: left; margin: 2px 0 2px 5px;}.esriGeocoder .esriGeocoderClearFloat {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.arcgisGeocoder .esriGeocoder {display: block; width: 100%; margin: 0; border: 1px solid #8b8b8b; background: #fff;}.arcgisGeocoder .esriGeocoderActive,.arcgisGeocoder .esriGeocoderMenuActive {border-bottom: 0;}.arcgisGeocoder .esriGeocoder input {outline: 0; display: block; border: 0; border-collapse: collapse; vertical-align: middle; font-size: 12px; line-height: 16px; margin: 0; padding: 2px 0; float: left; color: #444; background: none; margin: 0 5px; width: 196px;}.arcgisGeocoder .esriGeocoderMultiple input {width: 175px;}.dj_rtl .arcgisGeocoder .esriGeocoder input {float: right;}.arcgisGeocoder .esriGeocoder input:focus {color: #333;}.arcgisGeocoder .esriGeocoder .esriGeocoderSearch {cursor: pointer; background: url("../images/arcgisgeocoder.png") no-repeat 0 0;}.arcgisGeocoder .esriGeocoder .esriGeocoderSearch:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderSearch:focus {opacity: .75;}.arcgisGeocoder .esriGeocoder .esriGeocoderReset {display: none;}.arcgisGeocoder .esriGeocoderHasValue .esriGeocoderReset {display: block; cursor: pointer; background: url("../images/arcgisgeocoder.png") no-repeat -48px 0;}.arcgisGeocoder .esriGeocoderLoading .esriGeocoderReset {background: url("../images/loading.gif") center center no-repeat;}.arcgisGeocoder .esriGeocoder .esriGeocoderReset:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderReset:focus {opacity: .75;}.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow {display: none; cursor: pointer; background: url("../images/arcgisgeocoder.png") no-repeat -32px 0;}.arcgisGeocoder .esriGeocoderMultiple .esriGeocoderMenuArrow {display: block;}.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow:focus {opacity: .75;}.arcgisGeocoder .esriGeocoderResults {display: none; z-index: 99; width: 100%; position: absolute; left: 0; top: 100%; margin: -1px 0 0; border: 1px solid #8b8b8b; border-top: 0; padding: 0; background: #fff;}.arcgisGeocoder .esriGeocoderResult {padding: 5px; display: block; cursor: pointer; outline: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}.arcgisGeocoder .esriGeocoderResult:hover,.arcgisGeocoder .esriGeocoderResultEven:focus,.arcgisGeocoder .esriGeocoderResultOdd:focus {background-color: #d9e7fa;}.arcgisGeocoder .esriGeocoderResult .esriGeocoderResultPartial {font-weight: 700;}.arcgisGeocoder .esriGeocoderMenu {display: none; width: 100%; z-index: 99; position: absolute; left: 0; top: 100%; margin: -1px 0 0; padding: 0; background: #fff; border: 1px solid #8b8b8b; border-top: 0;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu,.dj_rtl .arcgisGeocoder .esriGeocoderResults {left: auto; right: 0;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader {padding: 0 0 5px; margin: 5px; display: block; border-bottom: 1px solid #8b8b8b; color: #000; font-weight: 700;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {display: block; float: right; width: 16px; height: 16px; background: url("../images/arcgisgeocoder.png") no-repeat -64px 0; cursor: pointer; outline: 0;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {float: left;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:hover,.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:focus {opacity: .75;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {width: 16px; height: 16px; display: block; float: right; margin: 0 0 0 5px;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {float: left; margin: 0 5px 0 0;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck {background: url("../images/arcgisgeocoder.png") no-repeat -16px 0;}.simpleGeocoder .esriGeocoderContainer * {-moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.simpleGeocoder .esriGeocoderContainer {width: 225px; font-size: 12px; line-height: 16px; font-family: verdana,helvetica;}.simpleGeocoder .esriGeocoderContainer ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleGeocoder .esriGeocoderIcon {float: left; outline: 0; width: 16px; height: 16px; display: block; overflow: hidden; margin: 6px 0 6px 6px;}.dj_rtl .simpleGeocoder .esriGeocoderIcon {float: right; margin: 6px 6px 6px 0;}.esriGeocoder .esriGeocoderClearFloat {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.simpleGeocoder .esriGeocoder {display: block; width: 100%; margin: 0; border: 1px solid #57585A; background: #fff; -webkit-border-radius: 5px; border-radius: 5px;}.simpleGeocoder .esriGeocoderActive,.simpleGeocoder .esriGeocoderMenuActive {border-bottom: 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}.simpleGeocoder .esriGeocoder input {outline: 0; display: block; border: 0; border-collapse: collapse; vertical-align: middle; font-size: 12px; line-height: 16px; margin: 0; padding: 6px 0; float: left; color: #444; background: none; margin: 0 6px; width: 160px;}.simpleGeocoder .esriGeocoderMultiple input {width: 146px;}.dj_rtl .simpleGeocoder .esriGeocoder input {float: right;}.simpleGeocoder .esriGeocoder input:focus {color: #333;}.simpleGeocoder .esriGeocoder .esriGeocoderSearch {cursor: pointer; margin-left: 6px; background: url("../images/simplegeocoder.png") no-repeat 0 0;}.dj_rtl .simpleGeocoder .esriGeocoder .esriGeocoderSearch {margin-left: 0; margin-right: 6px;}.simpleGeocoder .esriGeocoder .esriGeocoderSearch:hover,.simpleGeocoder .esriGeocoder .esriGeocoderSearch:focus {opacity: .75;}.simpleGeocoder .esriGeocoder .esriGeocoderReset {margin: 6px 6px 6px 0; float: right; display: none;}.dj_rtl .simpleGeocoder .esriGeocoder .esriGeocoderReset {margin: 6px 0 6px 6px; float: left;}.simpleGeocoder .esriGeocoderHasValue .esriGeocoderReset {cursor: pointer; display: block; background: url("../images/simplegeocoder.png") no-repeat -48px 0;}.simpleGeocoder .esriGeocoderLoading .esriGeocoderReset {background: url("../images/loading.gif") center center no-repeat;}.simpleGeocoder .esriGeocoder .esriGeocoderReset:hover,.simpleGeocoder .esriGeocoder .esriGeocoderReset:focus {opacity: .75;}.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow {display: none; cursor: pointer; background: url("../images/simplegeocoder.png") no-repeat -32px 0;}.simpleGeocoder .esriGeocoderMultiple .esriGeocoderMenuArrow {display: block;}.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow:hover,.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow:focus {opacity: .75;}.simpleGeocoder .esriGeocoderResults {display: none; z-index: 99; width: 100%; position: absolute; left: 0; top: 100%; margin: -1px 0 0; border: 1px solid #57585A; border-top: 0; padding: 0; background: #fff; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.simpleGeocoder .esriGeocoderResult {padding: 6px; display: block; cursor: pointer; outline: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}.simpleGeocoder .esriGeocoderResultOdd {}.simpleGeocoder .esriGeocoderResult:hover,.simpleGeocoder .esriGeocoderResultEven:focus,.simpleGeocoder .esriGeocoderResultOdd:focus {background-color: #ededed;}.simpleGeocoder .esriGeocoderResultLast {-webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.simpleGeocoder .esriGeocoderResult .esriGeocoderResultPartial {font-weight: 700;}.simpleGeocoder .esriGeocoderMenu {display: none; width: 100%; z-index: 99; position: absolute; left: 0; top: 100%; margin: -1px 0 0; padding: 0; background: #fff; border: 1px solid #57585A; border-top: 0; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.dj_rtl .simpleGeocoder .esriGeocoderMenu,.dj_rtl .simpleGeocoder .esriGeocoderResults {left: auto; right: 0;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader {padding: 6px; margin: 0; display: block; background: #666; color: #fff; font-weight: 700;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {display: block; float: right; width: 16px; height: 16px; background: url("../images/simplegeocoder.png") no-repeat -64px 0; cursor: pointer; outline: 0;}.dj_rtl .simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {float: left;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:hover,.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:focus {opacity: .75;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {width: 16px; height: 16px; display: block; float: right; margin: 0 0 0 6px;}.dj_rtl .simpleGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {float: left; margin: 0 6px 0 0;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck {background: url("../images/simplegeocoder.png") no-repeat -16px 0;}.gaugeContainer {background: #fff; border-top: 1px solid #ccc; color: #444; font-family: arial; font-size: 0.8em; height: 170px; padding: 5px 5px 5px 5px; width: 280px;}.gaugeCaption {height: 1em; margin: 0;}.HomeButton span {display:none;}.HomeButton .home {padding:2px; width:30px; height:30px; background-color: #666; background-color: rgba(102,102,102,0.80); -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; background-image:url("../images/home.png"); background-position:center center; background-repeat:no-repeat;}.HomeButton .home:hover {background-color: #333; background-color: rgba(102,102,102,0.90);}.HomeButton .home:active {background-color: #ccc; background-color: rgba(102,102,102,0.60);}.HomeButton .loading {background-image:url("../images/home-spinner.gif");}.infowindow {position:absolute;}.infowindow .window {position:absolute; color:#000; font-family:verdana, sans-serif;}.infowindow .window .top .left {width:15px; overflow:hidden; position:absolute;}.infowindow .window .top .left .sprite {margin-top:0px; margin-left:-987px;}.infowindow .window .top .right {overflow:hidden; position:absolute; padding-right:5px;}.infowindow .window .top .right .sprite {margin-top:0px; position:absolute;}.infowindow .window .top .right .user {position:absolute; padding:7px 0px 0px 10px;}.infowindow .window .top .right .user .titlebar .hide {position:absolute; margin-top:5px; width:12px; height:8px; overflow:hidden;}.infowindow .window .top .right .user .titlebar .hide .sprite {margin-left:-752px; margin-top:-900px; cursor:pointer; display:block;}.infowindow .window .top .right .user .titlebar .hide .sprite:hover {margin-top:-908px;}.infowindow .window .top .right .user .titlebar .title {font-weight:bold; font-size:10pt;}.infowindow .window .top .right .user .border {margin-top:5px; font-size:0pt; height:0px; border-top:1px solid #000; border-bottom:1px solid #fff; opacity:0.25; filter:alpha(opacity:25);}.infowindow .window .top .right .user .layout {margin:5px 0px 0px 0px; padding-right:5px; overflow:auto;}.infowindow .window .top .right .user .content {font-size:9pt;}.dj_ie .infowindow .window .top .right .user .content {position: relative;}.infowindow .window .bottom .left {width:15px; height:10px; overflow:hidden; position:absolute;}.infowindow .window .bottom .left .sprite {margin-top:-990px; margin-left:-987px;}.infowindow .window .bottom .right {height:10px; overflow:hidden; position:absolute;}.infowindow .window .bottom .right .sprite {margin-top:-990px; position:absolute;}.infowindow .pointer {position:absolute; width:53px; height:44px; overflow:hidden;}.infowindow .upperleft {right:0px; bottom:0px;}.infowindow .upperright {left:0px; bottom:0px;}.infowindow .lowerright {left:0px; top:0px;}.infowindow .lowerleft {right:0px; top:0px;}.infowindow .upperleft .sprite {margin-left:-800px; margin-top:-800px;}.infowindow .upperright .sprite {margin-left:-902px; margin-top:-800px;}.infowindow .lowerright .sprite {margin-left:-902px; margin-top:-924px;}.infowindow .lowerleft .sprite {margin-left:-800px; margin-top:-924px;}.infowindow .sprite {width:1000px; height:1000px;}.tundra .infowindow .sprite {background-image:url("../images/tundra.infowindow.png");}.nihilo .infowindow .sprite {background-image:url("../images/nihilo.infowindow.png");}.soria .infowindow .sprite {background-image:url("../images/soria.infowindow.png");}.claro .infowindow .sprite {background-image:url("../images/claro.infowindow.png");}.simpleInfoWindow {position: absolute; padding: 5px; color: #666666; background-color: #FFFFFF; border: 1px solid #666666; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; font-size: small; font-family: Arial Unicode MS,Arial,sans-serif; -moz-box-shadow: 0 0 0.5em #BBBBBB; -webkit-box-shadow: 0 0 0.5em #BBBBBB;}.simpleInfoWindow .title {border-bottom: 1px solid #666666; padding: 2px;}.simpleInfoWindow .content {padding: 2px; overflow: auto;}.dj_ie .simpleInfoWindow .content {position: relative;}.simpleInfoWindow .close {position: absolute; width: 24px; height: 24px; background-image: url("../images/remove-24x24.png"); cursor: pointer;}.simpleInfoWindow .title.empty {border-bottom: none;}.LayerSwipe {position:absolute; width:100%; height:100%; *z-index:1;}.LayerSwipe .handleContainer {position:relative; width:100%; height:100%; z-index:1;}.LayerSwipe .vertical {position:absolute; border-left:1px solid #848484; border-right:1px solid #848484; background-color:#dadada; width:6px; height:100%; padding:0!important; margin:0; z-index:30; cursor:col-resize;}.LayerSwipe .vertical:hover {opacity:.75;}.LayerSwipe .vertical .handle {width:24px; height:32px; margin:-16px 0 0 -12px; position:absolute; z-index:30; top:50%; left:50%; background-color:#dadada; -webkit-border-radius:5px; border-radius:5px; border:1px solid #848484; background-image:url("../images/vdrag.png"); background-repeat:no-repeat; background-position:center center;}.LayerSwipe .horizontal {position:absolute; border-top:1px solid #848484; border-bottom:1px solid #848484; background-color:#dadada; width:100%; height:6px; padding:0!important; margin:0; z-index:30; cursor:row-resize;}.LayerSwipe .horizontal:hover {opacity:.75;}.LayerSwipe .horizontal .handle {width:32px; height:24px; margin:-12px 0 0 -16px; position:absolute; z-index:30; top:50%; left:50%; background-color:#dadada; -webkit-border-radius:5px; border-radius:5px; border:1px solid #848484; background-image:url("../images/hdrag.png"); background-repeat:no-repeat; background-position:center center;}.LayerSwipe .scope {border:0; height:261px; overflow:hidden; position:absolute; width:261px; cursor:move; top:0; left:0; z-index:30; background-color:transparent; background-image:url("../images/scope.png"); background-repeat:no-repeat; background-position:center center;}.LayerSwipe .scope .handleContainer {display:none;}.esriLegendService {padding-bottom: 20px;}.esriLegendServiceLabel {font-weight:bold;}.esriLegendLayerLabel {padding-top: 5px;}.esriStretchLegend {width: 5%; height: 80px;}.esriStretchLegendGradientLabel {height: 40px; padding: 1px; width: 30px;}.esriStretchLegendSingleGradient {padding: 0; width: 65%;}.esriLegendSubFragment {margin-top: 10px;}.esriLegendGroupLayer {padding-top: 10px;}.esriLegendLeft {padding-left: 15px;}.esriLegendRight {padding-right: 15px;}.esriLegendHoverLabel {position: absolute; padding: 10px; background-color: #ffffff; border: 1px solid #759dc0; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25); box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25);}.esriLegendColorRamp {width: 24px; height: 120px;}.esriLegendTransparencyRamp {background-image: url("../images/transparent-bg.png");}.esriLegendColorRampTick {position: absolute; width: 4px; border-top: 1px solid #999999; line-height: 0px; right: 1px; left: auto;}.esriLegendBorderLessColorRamp .esriLegendColorRampTick {width: 3px; right: 2px;}.dj_rtl .esriLegendColorRampTick {left: 1px; right: auto;}.dj_rtl .esriLegendBorderLessColorRamp .esriLegendColorRampTick {left: 2px; right: auto;}.esriLegendColorRampTickLast {margin-top: 1px;}.esriLegendBorderLessColorRamp .esriLegendColorRampTickLast {margin-top: -1px;}.esriLegendColorRampLabels {position: relative; height: 120px;}.esriLegendColorRampLabel {position: relative; line-height: 30px; padding-left: 5px; padding-right: 0px; text-align: left; white-space: nowrap;}.dj_rtl .esriLegendColorRampLabel {padding-left: 0px; padding-right: 5px; text-align: right;}.esriLegendSizeRampLabel {white-space: nowrap;}.esriLegendRelationshipLabel {font-size: 12px; color: "#555555"; padding: 2.5px 5px;}.LocateButton span {display:none;}.LocateButton .zoomLocateButton {padding:2px; width:30px; height:30px; background-color:#666; background-color:rgba(102,102,102,0.80); -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; background-image:url("../images/locate.png"); background-position:center center; background-repeat:no-repeat;}.LocateButton .zoomLocateButton:hover {background-color:#333; background-color:rgba(102,102,102,0.90);}.LocateButton .zoomLocateButton:active {background-color:#ccc; background-color:rgba(102,102,102,0.60);}.LocateButton .loading {background-image:url("../images/locate-spinner.gif");}.LocateButton .tracking {background-image:url("../images/stop.png") !important;}.esriMeasurement{width:100%; height:100%; position: relative;}.esriMeasurement .esriMeasurementBorderContainer{width:100%; height:100%; padding:0; margin:0;}.esriMeasurement .dijitContentPane{padding: 0px; position: relative;}.esriMeasurement .distanceIcon {background-image:url("../images/measure_distance16.png"); width:16px; height:16px;} .esriMeasurement .areaIcon {background-image:url("../images/measure_area16.png"); width:16px; height:16px;} .esriMeasurement .locationIcon {background-image:url("../images/measure_point16.png"); width:16px; height:16px;} .esriMeasurement .esriButton .dijitButtonNode,.esriMeasurement .esriToggleButton .dijitButtonNode {vertical-align:middle; padding: 3px 0 0 0; border-color:none; border:none; background:none; font-size:medium;}.esriMeasurement .esriButton .dijitButtonNode {color: #666; height: 30px; width: 32px;}.esriMeasurement .esriToggleButton .dijitButtonNode {color:#000; height: 30px; width: 28px;}.esriMeasurement .esriButtonHover .dijitButtonNode,.esriMeasurement .esriButtonActive .dijitButtonNode,.esriMeasurement .esriButtonChecked .dijitButtonNode{border: none; color:#000;}.esriMeasurement .esriButtonHover .dijitButtonNode {background:#fcfdff url("../images/button-hover.png") repeat-x bottom;}.esriMeasurement .esriButtonActive .dijitButtonNode {background: #ededed url("../images/button-active.png") no-repeat;}.esriMeasurement .esriButtonChecked .dijitButtonNode{background: #ededed url("../images/button-active.png") bottom repeat-x;}.esriMeasurement .esriToggleButtonDisabled .dijitButtonNode {color:red;}.esriMeasurement .esriMeasurementResultLabel {margin-top:10px; margin-bottom:5px; border-bottom: thin solid rgb(51, 51, 51); text-align:center; font-weight:bold;}.esriMeasurement .esriUnitButton .dijitButtonText{font-size:16px;}.esriMeasurement .esriMeasurementTableContainer {padding:0px;}.esriMeasurement .esriMeasurementResultTable {padding:0px; width:100%;}.esriMeasurement .esriMeasurementTableHeader {width:50%; text-align:end;}.esriMeasurement .esriMeasurementTableContainer .esriMeasurementResultTable .esriMeasurementTableCell{width:48%; text-align:end;}.esriMeasurement .esriMeasurementTableRow{height:30px;}.esriMeasurement .esriMeasurementResultValue {padding:5px;}.esriMeasurement .esriMeasurementResultValue .esriGreenPinDiv{float: left; margin-right: 4px;}.esriMeasurement .esriMeasurementResultValue .result{display: inline;}.esriMeasurement .esriMeasurementSeparator{display:inline; margin: 0 2px; padding-top: 2px;}.esriMeasurement .dijitButtonNode * {outline: none;}.esriMeasurement .esriMeasurementButtonContainer{overflow: visible;}.esriOverviewMap {position: absolute; z-index: 99;}.esriOverviewMap .ovwContainer {position: absolute; display: none; background-color: #666;}.esriOverviewMap .map {position: relative; width: 100%; height: 100%; background-color: #FFF;}.esriOverviewMap .ovwHighlight {position: absolute; display: none; z-index: 99; cursor: move;}.esriOverviewMap .ovwButton {position: relative; width: 16px; height: 16px; cursor: pointer; z-index: 99;}.esriOverviewMap .ovwMaximizer {display: none;}.esriOverviewMap .ovwDisabledButton {display: none !important;}.esriOverviewMap .ovwMaximize {background: url("../images/overview.png") 0px -130px;}.esriOverviewMap .ovwRestore {background: url("../images/overview.png") 0px -104px;}.esriOverviewMap.ovwTL {top: 0px; left: 0px;}.esriOverviewMap.ovwTR {top: 0px; right: 0px;}.esriOverviewMap.ovwBL {bottom: 0px; left: 0px;}.esriOverviewMap.ovwBR {bottom: 0px; right: 0px;}.esriOverviewMap.ovwTL .ovwContainer {top: 0px; left: 0px; border-bottom: 1px solid #000; border-right: 1px solid #000; padding-bottom: 2px; padding-right: 2px;}.esriOverviewMap.ovwTR .ovwContainer {top: 0px; right: 0px; border-bottom: 1px solid #000; border-left: 1px solid #000; padding-bottom: 2px; padding-left: 2px;}.esriOverviewMap.ovwBL .ovwContainer {bottom: 0px; left: 0px; border-top: 1px solid #000; border-right: 1px solid #000; padding-top: 2px; padding-right: 2px;}.esriOverviewMap.ovwBR .ovwContainer {bottom: 0px; right: 0px; border-top: 1px solid #000; border-left: 1px solid #000; padding-top: 2px; padding-left: 2px;}.esriOverviewMap.ovwTL .ovwShow, .esriOverviewMap.ovwBR .ovwHide {background: url("../images/overview.png") 0px -26px;}.esriOverviewMap.ovwTR .ovwShow, .esriOverviewMap.ovwBL .ovwHide {background: url("../images/overview.png") 0px 0px;}.esriOverviewMap.ovwBL .ovwShow, .esriOverviewMap.ovwTR .ovwHide {background: url("../images/overview.png") 0px -78px;}.esriOverviewMap.ovwBR .ovwShow, .esriOverviewMap.ovwTL .ovwHide {background: url("../images/overview.png") 0px -52px;}.esriOverviewMap .bingLogo-lg {display: none;}@font-face {font-family: 'popup'; src: url("../dijit/font/popup.eot?46610942"); src: url("../fonts/popup.eot") format('embedded-opentype'), url("../fonts/popup.woff") format('woff'), url("../fonts/popup.ttf") format('truetype'), url("../fonts/popup.svg") format('svg'); font-weight: normal; font-style: normal;}.esriPopup.light .titleButton,.esriPopup.light .actionsPane .action,.esriPopup.light .esriViewPopup .gallery .mediaHandle,.esriPopup.light .esriViewPopup .gallery .mediaIcon,.esriPopup.dark .titleButton,.esriPopup.dark .actionsPane .action,.esriPopup.dark .esriViewPopup .gallery .mediaHandle,.esriPopup.dark .esriViewPopup .gallery .mediaIcon {font-family: 'popup'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: inherit; line-height: 1em; content: ''; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next,.esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next,.esriPopupVisible.light .titleButton.next,.esriPopupVisible.dark .titleButton.next {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe808;');}.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next:before,.esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next:before,.esriPopupVisible.light .titleButton.next:before,.esriPopupVisible.dark .titleButton.next:before {content: "\e808";}.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next,.dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next,.dj_rtl .esriPopupVisible.light .titleButton.next,.dj_rtl .esriPopupVisible.dark .titleButton.next {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe809;');}.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next:before,.dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next:before,.dj_rtl .esriPopupVisible.light .titleButton.next:before,.dj_rtl .esriPopupVisible.dark .titleButton.next:before {content: "\e809";}.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev,.esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev,.esriPopupVisible.light .titleButton.prev,.esriPopupVisible.dark .titleButton.prev {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe809;');}.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev:before,.esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev:before,.esriPopupVisible.light .titleButton.prev:before,.esriPopupVisible.dark .titleButton.prev:before {content: "\e809";}.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev,.dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev,.dj_rtl .esriPopupVisible.light .titleButton.prev,.dj_rtl .esriPopupVisible.dark .titleButton.prev {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe808;');}.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev:before,.dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev:before,.dj_rtl .esriPopupVisible.light .titleButton.prev:before,.dj_rtl .esriPopupVisible.dark .titleButton.prev:before {content: "\e808";}.esriPopupVisible.light .actionsPane .zoomTo,.esriPopupVisible.dark .actionsPane .zoomTo {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe800;');}.esriPopupVisible.light .actionsPane .zoomTo:before,.esriPopupVisible.dark .actionsPane .zoomTo:before {content: "\e800";}.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.image,.esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.image {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe801;');}.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.image:before,.esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.image:before {content: "\e801";}.esriPopupVisible.light .titleButton.maximize,.esriPopupVisible.dark .titleButton.maximize {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe802;');}.esriPopupVisible.light .titleButton.maximize:before,.esriPopupVisible.dark .titleButton.maximize:before {content: "\e802";}.esriPopupVisible.light .icon-popup-edit,.esriPopupVisible.dark .icon-popup-edit {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe803;');}.esriPopupVisible.light .icon-popup-edit:before,.esriPopupVisible.dark .icon-popup-edit:before {content: "\e803";}.esriPopupVisible.light .icon-popup-directions,.esriPopupVisible.dark .icon-popup-directions {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe804;');}.esriPopupVisible.light .icon-popup-directions:before,.esriPopupVisible.dark .icon-popup-directions:before {content: "\e804";}.esriPopupVisible.light .titleButton.restore,.esriPopupVisible.dark .titleButton.restore {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe805;');}.esriPopupVisible.light .titleButton.restore:before,.esriPopupVisible.dark .titleButton.restore:before {content: "\e805";}.esriPopupVisible.light .titleButton.close,.esriPopupVisible.dark .titleButton.close {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe806;');}.esriPopupVisible.light .titleButton.close:before,.esriPopupVisible.dark .titleButton.close:before {content: "\e806";}.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.chart,.esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.chart {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe807;');}.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.chart:before,.esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.chart:before {content: "\e807";} .esriPopup {position: absolute; z-index: 40; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 5px; -webkit-border-radius: 5px;}.dj_rtl .esriPopup{text-align: right;}.esriPopup .esriPopupWrapper {box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -webkit-border-radius: 5px;}.esriPopup .hidden {display: none;}.esriPopup .sizer {position: relative; width: 270px; z-index: 1;}.esriPopup a[href] {color: #336699; text-decoration: underline;}.esriPopup .titlePane {background-color: #444444; color: #FFFFFF; line-height: 20px; padding-left: 6px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; cursor: default;}.dj_rtl .esriPopup .titlePane {padding-left: 0; padding-right: 6px;}.esriPopup.blueTheme .titlePane {background-color: #5491B8; border-color: #777777;}.esriPopup .titlePane .spinner {float: left; margin-top: 2px; margin-right: 4px; cursor: pointer; background: url("../images/ajax-loader.gif") no-repeat; width: 16px; height: 16px; background-position: 0px 0px;}.dj_rtl .esriPopup .titlePane .spinner {float: right; margin-right: 0; margin-left: 4px;}.esriPopup.blueTheme .titlePane .spinner {background: url("../images/ajax-loader-blue.gif") no-repeat;}.esriPopupHidden,.esriPopupHidden * {visibility: hidden !important; opacity: 0;}.dj_ie7 .esriPopup .titlePane .spinner.hidden,.dj_ie7 .esriPopup.blueTheme .titlePane .spinner.hidden {background: none;}.dj_ie7 .esriPopup .titlePane .title {background-color: #444444;}.dj_ie7 .esriPopup.blueTheme .titlePane .title {background-color: #5491B8;}.esriPopup .titleButton {position: absolute; top: 2px; cursor: pointer; background: url("../images/popup.png") no-repeat;}.esriPopup .titleButton.prev {right: 64px; background-position: -29px 0; width: 9px; height: 17px;}.dj_rtl .esriPopup .titleButton.prev {right: auto; left: 64px; background-position: -16px 0;}.esriPopup .titleButton.next {right: 46px; background-position: -16px 0; width: 9px; height: 17px;}.dj_rtl .esriPopup .titleButton.next {right: auto; left: 46px; background-position: -29px 0;}.esriPopup .titleButton.maximize {right: 22px; background-position: -55px 0; width: 11px; height: 11px; top: 5px;}.dj_rtl .esriPopup .titleButton.maximize {right: auto; left: 22px;}.esriPopup .titleButton.restore {right: 22px; background-position: -42px -25px; width: 11px; height: 11px; top: 5px;}.dj_rtl .esriPopup .titleButton.restore {right: auto; left: 22px;}.esriPopup .titleButton.close {right: 3px; background-position: 0 0; width: 12px; height: 17px;}.dj_rtl .esriPopup .titleButton.close {right: auto; left: 3px;}.dj_ie7 .esriPopup .titleButton.hidden {background: none;}.esriPopup .contentPane {position: relative; max-height: 300px; overflow: auto; padding: 10px 6px 6px 10px; background-color: #F7F7F7; color: #333333;}.esriPopup .contentPane img {image-orientation: from-image;}.esriPopup .actionsPane {padding: 2px 10px 4px 10px; background-color: #F7F7F7; border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; position: relative;}.dj_ie11 .esriPopup .actionsPane {border-top: 1px solid #f7f7f7;}.esriPopup .actionsPane .action {margin-right: 10px;}.dj_rtl .esriPopup .actionsPane .action {margin-right: 0; margin-left: 10px;}.esriPopup .pointer,.esriPopup .outerPointer {background: #F7F7F7; display: none; height: 16px; position: absolute; width: 16px; z-index: 0; transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777;}.dj_ie7 .esriPopup .pointer,.dj_ie7 .esriPopup .outerPointer {z-index: -1;}.esriPopup .pointer.top {background: #444; display: block; left: 50%; top: -8px; margin-left: -8px;}.esriPopup.blueTheme .pointer.top {display: block; left: 50%; top: -8px; margin-left: -8px; background: #5491B8;}.esriPopup .pointer.bottom {display: block; left: 50%; margin-left: -8px; bottom: -7px;}.esriPopup .outerPointer.right {display: block; right: 8px; top: 50%; margin-top: -8px;}.esriPopup .outerPointer.left {display: block; left: 8px; margin-top: -8px; top: 50%;}.esriPopup .pointer.topLeft {background: #444; display: block; left: 6px; top: -7px;}.esriPopup.blueTheme .pointer.topLeft {background: #5491B8; display: block; left: 5px; top: -7px;}.esriPopup .pointer.topRight {background: #444; display: block; right: 5px; top: -7px;}.esriPopup.blueTheme .pointer.topRight {background: #5491B8; display: block; right: 5px; top: -7px;}.esriPopup .pointer.bottomRight {display: block; right: 5px; bottom: -7px;}.esriPopup .pointer.bottomLeft {display: block; left: 5px; bottom: -7px;}.dj_ie7 .esriPopup .pointer.hidden {background: none;}.dj_ie8 .esriPopup .pointer,.dj_ie8 .esriPopup .outerPointer {-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865476, M21=0.7071067811865476, M22=0.7071067811865474, SizingMethod='auto expand')";}.dj_ie7 .esriPopup .pointer,.dj_ie7 .esriPopup .outerPointer {filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865476, M21=0.7071067811865476, M22=0.7071067811865474, SizingMethod='auto expand');}.dj_ie7 .esriPopup .pointer.bottom,.dj_ie8 .esriPopup .pointer.bottom {margin-left: -10px;}.dj_ie7 .esriPopup .pointer.bottom {margin-bottom: -2px;}.dj_ie8 .esriPopup .pointer.bottom,.dj_ie8 .esriPopup .pointer.bottomLeft,.dj_ie8 .esriPopup .pointer.bottomRight {margin-bottom: 2px;}.dj_ie7 .esriPopup .pointer.bottomRight {margin-left: 4px;}.dj_ie8 .esriPopup .pointer.bottomRight {margin-right: 2px;}.dj_ie8 .esriPopup .pointer.bottomLeft {margin-left: -4px;}.dj_ie7 .esriPopup .outerPointer.left,.dj_ie8 .esriPopup .outerPointer.left {left: 5px;}.dj_ie7 .esriPopup .outerPointer.right {right: 5px;}.dj_ie8 .esriPopup .outerPointer.right {right: 11px;}.dj_ie8 .esriPopup .pointer.topRight,.dj_ie8 .esriPopup .pointer.top,.dj_ie8 .esriPopup .pointer.topLeft {top: -11px;}.dj_ie8 .esriPopup .pointer.topRight,.dj_ie8 .esriPopup .pointer.top {right: 6px;}.dj_ie8 .esriPopup .pointer.topLeft {left: 1px;}.esriViewPopup .hidden {display: none;}.esriViewPopup .hzLine {border: none; border-top: 1px solid #333333; margin-top: 6px; margin-bottom: 6px;}.esriViewPopup .break {height: 14px;}.esriViewPopup .header {font-weight: bold;}.esriViewPopup .esriNumericValue {direction: ltr; unicode-bidi: embed;}.esriViewPopup .esriDateValue {text-transform: capitalize;}.esriViewPopup .charNewLine {white-space: pre-wrap;}.esriViewPopup .statusSection {text-align: center;}.esriViewPopup .mainSection .attrTable {border-collapse: collapse;}.esriViewPopup .mainSection .attrTable td {padding: 2px; padding-bottom: 5px;}.esriViewPopup .mainSection .attrTable td.attrName {color: #888888; padding-right: 5px;}.esriViewPopup .attachmentsSection ul {margin: 0px; padding: 0px; list-style-type: none;}.esriViewPopup .caption {font-style: italic;}.esriViewPopup .gallery {position: relative; width: 200px; height: 150px; margin: 10px 13px 0px 12px;}.esriViewPopup .gallery .frame.image {text-align: center;}.esriViewPopup .gallery .frame img {max-width: 200px; max-height: 150px; border-style: none;}.esriViewPopup .gallery .frame div.chart {width: 200px; height: 150px;}.esriViewPopup .gallery ul.summary {position: absolute; right: 0px; bottom: -18px; list-style-type: none; margin: 0; padding: 0;}.dj_rtl .esriViewPopup .gallery ul.summary {right: auto; left: 0px;}.esriViewPopup .gallery ul.summary li {float: left;}.dj_rtl .esriViewPopup .gallery ul.summary li {float: right;}.esriViewPopup .gallery ul.summary li.mediaCount {margin-left: 3px;}.dj_rtl .esriViewPopup .gallery ul.summary li.mediaCount {margin-left: 0; margin-right: 3px;}.esriViewPopup .gallery .mediaHandle {position: absolute; top: 67px; cursor: pointer; background: url("../images/popup.png") no-repeat;}.esriViewPopup .gallery .mediaHandle.prev {left: -12px; background-position: -57px -20px; width: 9px; height: 16px;}.dj_rtl .esriViewPopup .gallery .mediaHandle.prev {left: auto; right: -12px; background-position: -42px 0;}.esriViewPopup .gallery .mediaHandle.next {right: -12px; background-position: -42px 0; width: 9px; height: 16px;}.dj_rtl .esriViewPopup .gallery .mediaHandle.next {right: auto; left: -12px; background-position: -57px -20px;}.dj_ie7 .esriViewPopup .gallery .mediaHandle.hidden {background: none;}.esriViewPopup .gallery .mediaIcon {background: url("../images/popup.png") no-repeat;}.esriViewPopup .gallery .mediaIcon.image {background-position: -23px -21px; width: 15px; height: 15px;}.esriViewPopup .gallery .mediaIcon.chart {background-position: 0 -21px; width: 19px; height: 15px;}.dj_ie7 .esriViewPopup .gallery .mediaIcon.hidden {background: none;}.esriViewPopup .editSummarySection .break {height: 10px;}.esriViewPopup .editSummary {color: #888888;}.esriPopup.light,.esriPopup.dark {border-radius: 3px; -webkit-border-radius: 3px; box-shadow: none; -webkit-box-shadow: none;}.esriPopup.light .esriPopupWrapper,.esriPopup.dark .esriPopupWrapper {border-radius: 3px; -webkit-border-radius: 3px;}.esriPopup.light .titlePane,.esriPopup.dark .titlePane {font-size: 12px; line-height: 16px; height: 16px; padding: 10px; border: 0; border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0;}.esriPopup.light .titlePane .title,.esriPopup.dark .titlePane .title {line-height: 16px;}.esriPopup.light .titleButton,.esriPopup.dark .titleButton {top: 10px; background: none;}.esriPopup.light .titleButton.prev,.esriPopup.dark .titleButton.prev {right: 73px;}.dj_rtl .esriPopup.light .titleButton.prev,.dj_rtl .esriPopup.dark .titleButton.prev {left: 73px; right: auto;}.esriPopup.light .titleButton.next,.esriPopup.dark .titleButton.next {right: 55px;}.dj_rtl .esriPopup.light .titleButton.next,.dj_rtl .esriPopup.dark .titleButton.next {left: 55px; right: auto;}.esriPopup.light .titleButton.maximize,.esriPopup.dark .titleButton.maximize {right: 31px;}.dj_rtl .esriPopup.light .titleButton.maximize,.dj_rtl .esriPopup.dark .titleButton.maximize {left: 31px; right: auto;}.esriPopup.light .titleButton.restore,.esriPopup.dark .titleButton.restore {right: 29px;}.dj_rtl .esriPopup.light .titleButton.restore,.dj_rtl .esriPopup.dark .titleButton.restore {left: 29px; right: auto;}.esriPopup.light .titleButton.close,.esriPopup.dark .titleButton.close {right: 10px;}.dj_rtl .esriPopup.light .titleButton.close,.dj_rtl .esriPopup.dark .titleButton.close {left: 10px; right: auto;}.esriPopup.light .contentPane,.esriPopup.dark .contentPane {padding: 10px; border: 0;}.esriPopup.light .actionsPane,.esriPopup.dark .actionsPane {padding: 0 10px 10px 10px; border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px; border: 0;}.esriPopup.light .actionsPane .action,.esriPopup.dark .actionsPane .action {cursor: pointer; text-decoration: none;}.esriPopup.light .actionsPane .zoomTo,.esriPopup.dark .actionsPane .zoomTo {display: inline-block;}.esriPopup.light .actionsPane .zoomTo span,.esriPopup.dark .actionsPane .zoomTo span {display: none;}.esriPopup.light .esriViewPopup .gallery .mediaHandle,.esriPopup.dark .esriViewPopup .gallery .mediaHandle {background: none;}.esriPopup.light .esriViewPopup .gallery .mediaHandle.prev,.esriPopup.dark .esriViewPopup .gallery .mediaHandle.prev {left: -16px;}.esriPopup.light .esriViewPopup .gallery .mediaHandle.next,.esriPopup.dark .esriViewPopup .gallery .mediaHandle.next {right: -16px;}.dj_rtl .esriPopup.light .esriViewPopup .gallery .mediaHandle.prev,.dj_rtl .esriPopup.dark .esriViewPopup .gallery .mediaHandle.prev {right: -16px; left: auto;}.dj_rtl .esriPopup.light .esriViewPopup .gallery .mediaHandle.next,.dj_rtl .esriPopup.dark .esriViewPopup .gallery .mediaHandle.next {left: -16px; right: auto;}.esriPopup.light .actionsPane .action,.esriPopup.dark .actionsPane .action,.esriPopup.light .esriViewPopup .gallery .mediaIcon,.esriPopup.dark .esriViewPopup .gallery .mediaIcon,.esriPopup.light .esriViewPopup .gallery .mediaHandle,.esriPopup.dark .esriViewPopup .gallery .mediaHandle,.esriPopup.light .titleButton,.esriPopup.dark .titleButton {text-align: center; width: 16px; height: 16px; background: none; font-size: 12px; line-height: 16px;}.esriPopup.light .esriPopupWrapper {border: 0; box-shadow: 0 0 0.55em #BBB; -webkit-box-shadow: 0 0 0.55em #BBB;}.esriPopup.light .titlePane,.dj_ie7 .esriPopup.light .titlePane .title,.esriPopup.light .contentPane,.esriPopup.light .actionsPane {background-color: #fff; color: #6d6e71;}.esriPopup.light .actionsPane .action {color: #6d6e71;}.esriPopup.light .pointer,.esriPopup.light .outerPointer {background: #fff; border: 0; box-shadow: 0 0 0.55em #BBB; -webkit-box-shadow: 0 0 0.55em #BBB;}.esriPopup.light .pointer.top,.esriPopup.light .pointer.topLeft,.esriPopup.light .pointer.topRight {background: #fff;}.esriPopup.light .actionsPane .action,.esriPopup.light .esriViewPopup .gallery .mediaIcon,.esriPopup.light .esriViewPopup .gallery .mediaHandle,.esriPopup.light .titleButton {color: #6d6e71;}.esriPopup.dark .esriPopupWrapper {border: 0; box-shadow: 0 0 0.55em #ccc; -webkit-box-shadow: 0 0 0.55em #ccc;}.esriPopup.dark .titlePane,.dj_ie7 .esriPopup.dark .titlePane .title,.esriPopup.dark .contentPane,.esriPopup.dark .actionsPane {background-color: #555454; color: #fff;}.esriPopup.dark .actionsPane .action {color: #fff;}.esriPopup.dark .pointer,.esriPopup.dark .outerPointer {background: #555454; border: 0; box-shadow: 0 0 0.55em #ccc; -webkit-box-shadow: 0 0 0.55em #ccc;}.esriPopup.dark .pointer.top,.esriPopup.dark .pointer.topLeft,.esriPopup.dark .pointer.topRight {background: #555454;}.esriPopup.dark .actionsPane .action,.esriPopup.dark .esriViewPopup .gallery .mediaIcon,.esriPopup.dark .esriViewPopup .gallery .mediaHandle,.esriPopup.dark .titleButton {color: #fff;}svg path[data-popup-highlight] {pointer-events: none;}.esriPopupMobile {position: absolute; z-index: 40; box-shadow: 0 0 0.75em #111; -moz-box-shadow: 0 0 0.75em #111; -webkit-box-shadow: 0 0 0.75em #111; -o-box-shadow: 0 0 0.75em #111; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.esriMobilePopupNavigator {position:absolute; top:42px; overflow:hidden; width:100%; height:18px; background:#ddd; z-index:42; text-align:center; padding-bottom:3px;}.esriMobilePopupInfoView {display:none; position:absolute; top:42px; overflow:hidden; width:100%; height:100%; background:#fff; z-index:42; padding-bottom:30px; padding-left:2px;}.esriPopupMobile .hidden {display: none;}.esriPopupMobile .sizer {width: 260px;}.esriPopupMobile a[href] {color: #336699; text-decoration: underline;}.esriPopupMobile .titlePane {background: none repeat scroll 0 0 #0E3043; color: #FFFFFF; height:40px; padding-left: 35px; padding-right:35px; border-radius: 6px ; -moz-border-radius: 6px; -webkit-border-radius: 6px; cursor: default; border: 2px solid #fff;}.esriPopupMobile .titlePane .title {white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:10pt; font-weight:bold; width:174x; line-height:18px; margin-top:3px;}.esriPopupMobile .titlePane .footer {font-size:9pt; font-style:italic; line-height:10px;}.esriPopupMobile .titlePane .spinner {float: left; margin-top: 4px; margin-right: 4px; cursor: pointer; background: url("../images/spinner.gif") no-repeat; width: 16px; height: 16px; background-position: 0px 0px;}.esriPopupMobile .titleButton {position: absolute; top: 2px; cursor: pointer;}.esriPopupMobile .titleButton.close {top: 6px; left: 3px; width:32px; height:32px; background: url("../images/whitex.png") no-repeat;}.esriPopupMobile .titleButton.arrow {top: 6px; right: 3px; width:32px; height:32px; background: url("../images/whiter.png") no-repeat;}.esriPopupMobile .titleButton.prev {top: 26px; left:76px; width:18px; height:11px; background: url("../images/leftlongarrow.png") no-repeat;}.esriPopupMobile .titleButton.next {top: 26px; right:76px; width:18px; height:11px; background: url("../images/rightlongarrow.png") no-repeat;}.esriPopupMobile .pointer {position: absolute;}.esriPopupMobile .pointer.top {left: 118px; top: -10px; width:24px; height:12px; margin-left: 0px; background: url("../images/pointertop.png") no-repeat;}.esriPopupMobile .pointer.bottom {left: 50%; bottom:-10px; width:24px; height:12px; margin-left: 0px; background: url("../images/pointerbottom.png") no-repeat;}.esriMobileNavigationBar {overflow:hidden; position:absolute; z-index:41; top:0px; background-color:#639BBC; background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0.25, rgb(10,77,106)), color-stop(0.82, rgb(99,155,188)) ); background-image:-moz-linear-gradient( center bottom, rgb(10,77,106) 25%, rgb(99,155,188) 82% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#639BBC', endColorstr='#0A4D6A'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#639BBC', endColorstr='#0A4D6A')"; width:100%; height:42px; margin:0 auto; clear:both; font-family:Helvetica,Arial,sans-serif; display:block;}.esriMobileNavigationBar .esriMobileNavigationItem {display:block; margin-top:5px;}.esriMobileNavigationBar .esriMobileNavigationItem.left {width:32px; height:32px; float:left; position:absolute; left:0; top:0;}.esriMobileNavigationBar .esriMobileNavigationItem.right {width:32px; height:32px; float:right; position:absolute; right:0; top:0;}.esriMobileNavigationBar .esriMobileNavigationItem.right1 {width:32px; height:32px; float:right; position:absolute; right:36px; top:0;}.esriMobileNavigationBar .esriMobileNavigationItem.right1.hidden {display:none;}.esriMobileNavigationBar .esriMobileNavigationItem.right2 {width:32px; height:32px; float:right; position:absolute; right:74px; top:0;}.esriMobileNavigationBar .esriMobileNavigationItem.right2.hidden {display:none;}.esriMobileNavigationBar .esriMobileNavigationItem.center {display:block; color:white; font-size:16px; font-weight:600; margin:0.6em 32px 0.8em 32px; outline:0 none !important; overflow:hidden; padding:0; text-align:center; white-space:nowrap; text-overflow:ellipsis;}.esriMobileInfoView {position:absolute; top:42px; width:100%; background:#fff; display:none; z-index:42; opacity:1.0; overflow:hidden;}.esriMobileInfoViewPartial {border-bottom: 2px solid #333; position:absolute; overflow:hidden; top:42px; width:100%; height:90px; background:#fff; z-index:42; opacity:1.0;}.esriMobileInfoView .esriMobileInfoViewSection {margin: 6px; padding: 6px; border: solid 2px rgba(0,0,0,0.5); background-color: rgba(255,255,255,0.75); -webkit-border-radius: 10px; -webkit-box-sizing: border-box;}.esriMobileInfoViewPartial .esriMobileInfoViewSection {margin: 6px; padding: 6px; border: solid 2px rgba(0,0,0,0.5); background-color: rgba(255,255,255,0.75); -webkit-border-radius: 10px; -webkit-box-sizing: border-box;}.esriMobileInfoView .esriMobileInfoViewItem {margin: 0px; color: #000000;}.esriMobileInfoViewPartial .esriMobileInfoViewItem {margin: 0px;}.esriMobileInfoView .esriMobileInfoViewItem .round {-webkit-border-radius: 10px; border: solid 1px #888; padding: 4px; margin: 2px; text-align: left; -webkit-box-shadow: 0 0 0 #888; overflow:hidden;}.esriMobileInfoViewPartial .esriMobileInfoViewItem .round {-webkit-border-radius: 10px; border: solid 1px #888; padding: 4px; margin: 2px; text-align: left; -webkit-box-shadow: 0 0 0 #888; overflow:hidden;}.esriMobileInfoViewItem .square {border-bottom: solid 1px #888; border-left: solid 1px #888; border-right: solid 1px #888; margin-left:5px; margin-right:5px; padding: 4px; text-align: left; overflow:hidden; position:relative;}.esriMobileInfoViewItem .square .leftDiv {font-size:12px; color:#024672; float:left; width:60px; margin-left:2px;}.esriMobileInfoViewItem .square .contentDiv {margin-top:12px; margin-left:50px; padding-right:2px; height:100%; text-overflow:ellipsis;}.esriMobileInfoViewItem .square .title {font-size:20px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#333;}.esriMobileInfoViewItem .square .desc {padding-right:32px; overflow:hidden; font-size:13px; color:#222; margin-left:2px; text-overflow:ellipsis;}.esriMobileInfoViewItem .square .arrow {position:absolute; top:16px; right:10px; width:32px; height:32px; background: url("../images/squarearrow.png") no-repeat;}.esriMobileInfoViewItem .square .thumbnail {float:left; margin-top:3px; margin-bottom:3px; width:48px; height:48px;}.esriMobileInfoViewItem .square.first {margin-top:10px; border-top: solid 1px #888; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px;}.esriMobileInfoViewItem .square.last {-webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px;}.esriMobileInfoView .esriMobileInfoViewItem .gallery {margin: 10px 10px 60px 12px;}.dojoxCalendar {width: 182px;}.dojoxCalendarContainer {cursor: default; font-family: tahoma, verdana, helvetica; font-size: 11px; padding: 0px; text-align: center; width: 180px; overflow: hidden;}.dj_ie6 .dojoxCalendarContainer {width: auto; position: relative;}.dojoxCalendarBody {height: 138px; overflow: hidden; position: relative; margin: auto; width: 180px;}.dojoxCalendar .no-header .dojoxCalendarBody {height: 162px;}.dojoxCalendar .dijitCalendarDayLabels, .dojoxCalendarMonthLabels, .dojoxCalendarYearLabels, .dojoxCal-MY-labels {width: 180px; height: 138px; top: 0px; position: absolute; left: 0px; margin: auto; text-align: center;}.dojoxCalendar .dojoxCalendarBody > div {width: 180px;}.dojoxCalendar .dijitCalendarDateTemplate {padding: 0 1px 0 0 !important;}.nihilo .dojoxCalendar .dijitCalendarDateTemplate,.soria .dojoxCalendar .dijitCalendarDateTemplate {border: 0px none !important;}.soria tr.dojoxCal-MY-btns {background: url("../images/tabbottomhoverc.gif") repeat-x scroll 0px -21px;}.dojoxCalendar .noPointer, .dojoxCalendar .noPointer * {cursor: auto;}.dojoxCalendarContainer table {font-size: 11px; border-bottom: 4px solid white; border-collapse: separate;}.dojoxCalendarHeader {height: 20px; width: 172px; padding: 4px 4px 0;}.dojoxCalendar .no-header .dojoxCalendarHeader {display: none;}.soria .dojoxCalendarHeader {background: #BED7F0 url("../images/titlebar.png") repeat-x scroll center top;}.dojoxCalendarDecrease, .dojoxCalendarIncrease {height: 15px; width: 15px; cursor: pointer;}.dojoxCalendarDecrease {background: transparent url("../images/spriteroundediconssmall.png") no-repeat scroll left top; float: left;}.dojoxCalendarIncrease {background: transparent url("../images/spriteroundediconssmall.png") no-repeat scroll -30px top; float: right;}.dojoxCalendarMonthLabel {cursor: pointer; height: 35px; width: 41px; overflow: hidden; text-align: center; padding-top: 10px;}.dojoxCalendarYearLabel {cursor: pointer; height: 35px; width: 41px; overflow: hidden; text-align: center; padding-top: 10px;}.dojoxCalendarTitle {cursor: pointer; font-weight: bold;}.dojoxCalendar .navToPanel .dojoxCalendarDayYearLabel,.dojoxCalendar .navToPanel .dojoxCalendarYearHeader,.dojoxCalendar .navToPanel .dojoxCalendarMonthHeader {padding-right: 15px; background: url("../images/comboarrowdown.gif") right no-repeat;}.dojoxCalendar .dijitCalendarDateLabel {height: 17px; width: 17px; padding: 1px 3px 0px 3px; text-align: center; border: 1px solid white;}.dojoxCalendar .dijitCalendarDayLabel {cursor: pointer; height: 17px; width: 18px; padding: 0pt 2px; text-align: center;}.dojoxCalendar .dojoxCalendarContainer {background-color: white; border: 1px solid #656565; color: black;}.dojoxCalendar .dijitCalendarDisabledDate {text-decoration:line-through !important; cursor:default !important;}.dojoxCalendar .dojoxCalendarFooter {border-top: 1px solid #F4F4F4; height: 15px; padding-top: 4px; cursor: pointer;}.soria .dojoxCalendar .dojoxCalendarFooter {border-top: 0px none; padding-top: 5px; background: white url("../images/titlebar.png") repeat-x scroll center top}.dojoxCalendar .dojoxCalendarMonthLabel {border: 1px solid white;}.dojoxCalendar .dojoxCalendarYearLabel {border: 1px solid white;}.dojoxCalendar .dijitCalendarNextMonth .dijitCalendarDateLabel,.dojoxCalendar .dijitCalendarPreviousMonth .dijitCalendarDateLabel {border: 0px; color: #646464; padding-left: 0px; padding-right: 0px;}.dojoxCalendar .dijitCalendarNextMonth, .dojoxCalendar .dijitCalendarPreviousMonth {background-color: #E4E4E4;}.dojoxCalendar .dijitCalendarNextMonth .dojoxCalendarYearLabel,.dojoxCalendar .dijitCalendarPreviousMonth .dojoxCalendarYearLabel {background-color: white; border-color: white; color: #646464;}.dojoxCalendar .dijitCalendarSelectedDate,.tundra .dojoxCalendar .dijitCalendarSelectedDate,.nihilo .dojoxCalendar .dijitCalendarSelectedDate {background-color:#ffe284 !important; color:black !important; border:#f5b93c solid 1px !important;}.soria .dojoxCalendar td.dijitCalendarSelectedDate {background-color: #B9CBF1 !important; color: black !important; border: 1px solid #4B5AAA !important;}.soria .dojoxCalendar .dijitCalendarSelectedDate div {background-color: #B9CBF1 !important; border: none !important;}.dojoxCalendar .dijitCalendarSelectedDate div {background-color: #FFE284 !important; border: none !important;}div.dojoxCalendar tr.dojoxCal-MY-G-Template td.dijitCalendarSelectedDate {background-color: transparent; width: 43px;}.dojoxCalendar tr.dojoxCal-MY-G-Template td {width: 45px;}.dojoxCalendar .dijitCalendarSelectedDate div.dijitCalendarDateLabel {padding: 1px 1px 0px 3px;}.dojoxCalendar .monthOnly .dijitCalendarDayLabels,.dojoxCalendar .yearOnly .dijitCalendarDayLabels,.dojoxCalendar .monthOnly .dojoxCalendarComma,.dojoxCalendar .yearOnly .dojoxCalendarComma,.dojoxCalendar .monthOnly .dojoxCalendarFooter,.dojoxCalendar .yearOnly .dojoxCalendarFooter,.dojoxCalendar .monthOnly .dojoxCalendarYearHeader,.dojoxCalendar .monthOnly .dojoxCalendarIncrease,.dojoxCalendar .monthOnly .dojoxCalendarDecrease,.dojoxCalendar .yearOnly .dojoxCalendarMonthLabelNode {display: none;}.dojoxCal-MY-labels .dojoxCalendarMonthLabel,.dojoxCal-MY-labels .dojoxCalendarYearLabel {height: 13px; padding-top: 4px; padding-bottom: 3px;}.dojoxCal-MY-labels td.dojoxCal-MY-btns {padding-top: 2px; border-top: 1px solid grey; text-align: center;}.dojoxCal-MY-labels {background-color: white;}.dojoxCal-MY-labels .dojoxCalendarIncrease,.dojoxCal-MY-labels .dojoxCalendarDecrease {float: none; margin-left: 14px;}.dojoxCal-MY-btns button {font-size: 8pt;}.dojoxCalendar .dojoxCal-MY-btns .dijitDisabled button {color: #999;}.dojoxCal-hidden {visibility: hidden;}.dojoxCalendar .dojoxCal-MY-labels {height: 164px;}.dojoxCalendar .dojoxCal-MY-labels .dijitCalendarSelectedDate div {padding-top: 3px; padding-bottom: 2px;}.soria .dojoxCal-MY-labels .dijitCalendarSelectedDate div {padding-top: 4px; padding-bottom: 3px;}.dojoxCal-MY-labels .dojoxCalendarMonthLabel {width: 38px;}.dojoxCal-MY-labels .dojoxCal-MY-M-last {border-right: 1px grey solid;}.soria .dojoxCal-MY-labels .dojoxCal-MY-M-last {border-right: 1px #B9CBF1 solid;} .dojoxCal-MY-labels .dojoxCal-MY-M-last .dojoxCalendarMonthLabel,.dojoxCal-MY-labels .dojoxCal-MY-G-Template div.dojoxCalendarYearLabel {width: 42px;}.dojoxCalendar .cancel-btn {margin-left: 11px;}.dojoxCalendar .ok-btn {margin-left: 15px;}div.esriMultidimensionalFilterContainer {font-family: verdana,helvetica; font-size: 12px;}.esriMultidimensionalFilterDimensionFilterGrid {margin-top:-10px;}.esriMultidimensionalFilterDimensionHeadingLabelTd {padding-top:5px;}.esriMultidimensionalFilterHeadingLabel {font-weight:bold; padding-bottom:10px;}.esriMultidimensionalFilterDimensionHeadingLabel {font-weight:bold; padding-bottom:10px;}.esriMultidimensionalFilterItemTable {table-layout:fixed; border-collapse: separate; border-spacing: 0px 10px; width: 100%; max-width: 400px; margin-top: -10px;}.esriMultidimensionalFilterCol1 {width: 25%;}.esriMultidimensionalFilterCol2{width: 35%;}.esriMultidimensionalFilterCol3{width: 40%;}.esriMultidimensionalFilterInfoDiv {cursor:pointer; background-position:center bottom; background-repeat:no-repeat; display:inline-block; background-image:url("../images/infoimg.png"); width: 16px; height: 16px; position: relative; top: 2px;}.esriMultidimensionalFilterRangeInfoDiv {cursor:pointer; background-position:center bottom; background-repeat:no-repeat; display:inline-block; background-image:url("../images/infoimg.png"); width: 16px; height: 16px; position: relative; top: 2px; visibility:hidden;}.esriMultidimensionalFilterVariableList {margin:0px; width: 99%;}.esriMultidimensionalFilterTable {table-layout:fixed; border-collapse: separate; border-spacing: 0px 10px; width: 100%; max-width: 400px;}.esriMultidimensionalFilterVariableList .dijitReset {vertical-align: middle; line-height: inherit !important;}.esriMultidimensionalFilterVariableList .dijitInputInner {height: 100%; line-height: 24px; padding-left: 3px!important;}.esriMultidimensionalFilterVariableList .dijitButtonNode.dijitDownArrowButton {padding-top: 3px!important; padding-bottom: 0px!important;}.esriMultidimensionalFilterVariableList.dijitSelect input{letter-spacing: 0!important; text-indent: 0!important;}.esriMultidimensionalFilterVariableList.dijitSelect input.dijitArrowButtonInner {text-indent: -2em!important; letter-spacing: -5em!important;}.esriMultidimensionalFilterItemTable .dijitButtonNode {border-style: none !important;}.esriMultidimensionalFilterDimensionText {font-weight: bold;}.esriMultidimensionalFilterInfoTooltip {font-size: 11px!important;}.esriMultidimensionalFilterTooltipLeftText {font-style: italic;}.esriMultidimensionalFilterTooltipDisabledDimensionText {color:#5daddd; font-weight:bold;}div.esriMultidimensionalFilterContainer .dijitComboBox.dijitDateTextBox .dijitArrowButton .dijitArrowButtonInner {margin-top:3px!important;}div.esriMultidimensionalFilterContainer .tsButton {width:14px; height:20px; padding:0px !important; margin:0px !important; zoom: 0.8; background-repeat:no-repeat; background-image:url("../images/spritetime.png");}div.esriMultidimensionalFilterContainer .dijitButton {margin : 0px !important;}div.esriMultidimensionalFilterContainer .dijitButtonNode {background: white;}div.esriMultidimensionalFilterContainer .tsPrevButton {background-position : -157px 0px;}div.esriMultidimensionalFilterContainer .tsNextButton {background-position : -40px 0px;}div.esriMultidimensionalFilterContainer .tsStartButton {background-position : -65px 0px;}div.esriMultidimensionalFilterContainer .tsEndButton {background-position : -95px 0px;}.esriMultidimensionalFilterSelectorDiv {position:relative; display:inline;}.esriTimeSelectDisplayNone {display: none;}.esriDomHide {display: none;}.esriRowShow {display: table-row;}.esriInlineShow {display: inline;}.esriDisabled {color : #969696;}.esriEnabled {color : #000000;}.esriRangeInfoVisible {visibility: visible;}.esriRangeInfoHide {visibility: hidden;}.esriImageServiceMeasure,.dijitMenuItemLabel {font-family: verdana,helvetica; font-size: 12px;}.esriImageServiceMeasure .dijitDropDownButton .dijitButtonNode{background-color: white;} .esriImageServiceMeasureToolbarLayout {border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); border: 1px solid #759dc0;}.esriMensurationHeightFromBaseAndTop {background-image: url("../images/imageservicemeasureheighttopbase16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationPoint {background-image: url("../images/imageservicemeasurepoint16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationDistanceAndAngle {background-image: url("../images/imageservicemeasuredistance16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationAreaAndPerimeter {background-image: url("../images/imageservicemeasurearea16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationCentroid {background-image: url("../images/imageservicemeasurecentroid16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationHeightFromTopAndTopShadow {background-image: url("../images/imageservicemeasureheighttopshadow16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationHeightFromBaseAndTopShadow {background-image: url("../images/imageservicemeasureheightshadow16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationSettingsIcon {background-image: url("../images/settingsicon.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriSelectedOption {font-weight:600; background: rgb(238,238,238) ; background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); background: linear-gradient(bottom, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );}.esriCheckedMeasureButton {font-weight:600; margin-right: -10px !important; border: 1px solid #0079C1 !important; background-color: #D1E9F9 !important; border-radius: 4px 0px 0px 4px !important;}.esriImageServiceMeasureDropdownContainer .dijitButtonNode{padding: 3px 7px 3.5px 0px !important; border-top-left-radius: 0px !important; border-bottom-left-radius: 0px !important;} .esriImageServiceMeasureToggleButton .dijitButtonNode{padding-right: 5px !important; margin-right: -10px !important; border-radius: 4px 0px 0px 4px !important;}.esriImageServiceMeasureToggleButton .dijitButtonNode .dijitArrowButtonInner {display: none !important;}.esriCheckedMeasureButton .dijitButtonNode .dijitArrowButtonInner {display: none !important;}.esriHiddenDropDownMenu {display: none;}.esriImageServiceMeasureToggleButton.dijitDropDownButtonHover .dijitButtonNode{border: 1px solid #7FBBDF !important; background-color: #E1F0FB !important;}.esriImageServiceMeasureToggleButton.dijitDropDownButtonHover .esriCheckedMeasureButton{border: 1px solid #7FBBDF !important; background-color: #E1F0FB !important;}.esriImageServiceMeasure .dijitButtonContents {outline: none;}.esriImageServiceMeasureButtonContainer {background: white; border-radius: 4px; padding: 2px 0 2px 0;}.esriMeasureButton {padding-left: 2px; background: white; display: inline;}.esriMeasureButton .dijitButtonNode {color: #666; height: 30px; width: 32px; padding: 3px 0 0 0; vertical-align: middle; border-color: none; border: none; background: white; font-size: medium; outline: none !important; margin: 0;}.esriMeasureButtonHover .dijitButtonNode {background:#fcfdff url("../images/button-hover.png") repeat-x bottom; border: none;}.esriMeasureButtonActive .dijitButtonNode {background: #ededed url("../images/button-active.png") no-repeat; border: none;}.esriMeasureButtonChecked .dijitButtonNode{background: #ededed url("../images/button-active.png") bottom repeat-x; border: none;}.esriMeasureSettingsButton .dijitButtonNode {border: none !important; box-shadow: none !important;}.measureResultContainer {border-radius: 4px; padding-bottom: 10px; width: 100%;}.esriMeasurementResultLabel {padding-top: 10px; padding-bottom: 5px; width: 95%; margin: 0 auto; border-bottom: thin solid rgb(51, 51, 51); text-align: center; font-weight: bold;}.esriMeasurementResultString {padding-top: 10px; width: 95%; max-width: 320px; margin: 0 auto; height: 55px;}.esriPrint {padding:8px;}.esriPrintButton {}.esriPrintout {}.scalebar_top-left{left: 10px; top: 10px;}.scalebar_top-center{left: 50%; top: 10px;}.scalebar_top-right{right: 150px; top: 10px;}.scalebar_bottom-left{left: 25px; bottom: 25px;}.scalebar_bottom-center{left: 50%; bottom: 25px;}.scalebar_bottom-right{right: 100px; bottom: 25px;}.esriScalebar{z-index:30;position: absolute; width: 0px; height:20px;}.esriScalebarRuler{overflow:hidden;position: relative; width: 100%; height:6px; background-color: White; border:1px solid #444444;}.esriScalebarRulerBlock{overflow:hidden;position: absolute; height:50%; background-color: #444444;}.upper_firstpiece{top:0%;left: 0%; width: 25%;}.upper_secondpiece{top:0%;left: 50%; width: 25%;}.lower_firstpiece{top:50%;left: 25%; width: 25%;}.lower_secondpiece{top:50%;left: 75%; width: 30%;}.esriScalebarLine{overflow:hidden;position: relative;width: 100%; height:6px;border:2px solid #444444;}.esriScalebarMetricLineBackground{border:4px solid white;position: absolute;left: -1px;bottom: 2px;}.esriScalebarMetricLine{border-top-style:none;}.esriScalebarEnglishLine{border-bottom-style:none;top: -2px;}.esriScaleLabelDiv{position: relative;top: -5px;width: 100%;padding: 2px;}.scaleLabelDiv{position: relative; width: 100%;height:5px;}.esriScalebarLabel{font-size:11px;position: absolute; width:10%;text-align:center;color:#666666;font:Verdana; font-weight:bolder;height:5px;top: -1px;}.esriScalebarLineLabel{position: relative;}.esriScalebarFirstNumber{left:45%;}.esriScalebarSecondNumber{left:95%;white-space:nowrap;}.dijitSlider.dojoxRangeSlider .dijitSliderLeftBumper,.dijitSlider.dojoxRangeSlider .dijitSliderBottomBumper {background:#FFFFFF;}.claro .dijitSliderDisabled.dojoxRangeSlider .dijitSliderLeftBumper,.claro .dijitSliderDisabled.dojoxRangeSlider .dijitSliderBottomBumper {background:#EFEFEF;}.dojoxRangeSliderBarContainer {position:relative;}.dojoxRangeSlider .dijitSliderProgressBarV {position:relative !important;}.dojoxRangeSlider .dijitSliderProgressBar {overflow:hidden; cursor:pointer;}.dojoxRangeSlider .dijitSliderProgressBarV {position:absolute !important; border-width: 0px;}.dojoxRangeSlider .dijitSliderImageHandleH {left: -50%;}.dijitSlider .dojoxRangeSliderBarContainer .dijitSliderProgressBarH,.dojoxRangeSlider .dijitSliderMoveableH {right:auto !important;}.esriTimeSlider {width:100%; z-index:999; position:relative;}.esriTimeSlider .tsButton {width:16px; height:16px;background-repeat:no-repeat;background-image:url("../images/time_slider_sprite.png")}.esriTimeSlider .tsFlipImage {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.esriTimeSlider .tsPlayButton {background-position : -32px -0px;}.esriTimeSlider .tsPauseButton {background-position : -16px -0px;}.esriTimeSlider .tsPrevButton {background-position : -48px -0px;}.esriTimeSlider .tsNextButton {background-position : 0px 0px;}.esriTimeSlider .ts {padding:10px 3px 3px 3px; margin:3px;}.esriTimeSlider .tsTicks {height:10px;margin-bottom:-5px;}.esriTimeSlider .tsLabels {font-size:.7em;margin-top:5px;}.esriMdSliderDimensionInfoCellHorizontal{font-size: 80%; height: 20px;}.esriMdSliderTableHorizontal{height: 100%; width: 100%;}.esriMdSliderHorizontal{z-index: 999; width: 100%;}.esriMdSliderHorizontal .mdsButton{width:16px; height:16px;background-repeat:no-repeat;background-image:url("../images/time_slider_sprite.png")}.esriMdSliderHorizontal .mdsPlayButton{background-position : -32px -0px;}.esriMdSliderHorizontal .mdsPauseButton{background-position : -16px -0px;}.esriMdSliderHorizontalCol1{width: 30px;}.esriMdSliderVertical{z-index: 999; background: rgba(255,255,255,0.8); filter: alpha(opacity=80); border: 1px solid #afafaf; -webkit-transition: 0; transition: 0;} .esriMdSliderVertical .dimensionInfo {min-height: 30px;}.claro .esriMdSliderVertical .dijitSliderImageHandleV{background-position: -289px 0;}.esriMdSliderCellVertical table{margin-left: 10px;}.esriMdSliderInfoCellVertical,.esriMdSliderInfoCellHorizontal{font-size: 80%; height: 20px; text-align: center;}.esriMdSliderTableVertical,.esriMdSliderTableHorizontal{width: 100%;}.esriMdSliderSettingsButton{margin-top: -5px; margin-left: -5px;}.esriMdSliderHorizontal{z-index: 999; width: 100%;} .esriMdSliderHorizontal .mdsButton, .esriMdSliderVertical .mdsButton {width: 16px; height: 16px; background-repeat: no-repeat; background-image: url("../images/multidimensionalslider.png");} .mdsButton:hover {width: 16px; height: 16px; background-repeat: no-repeat; background-image: url("../images/multidimensionalslider_hover.png");}.esriMdSliderVertical .mdsPrevButton {background-position:-62px -1px; height: 24px;}.esriMdSliderVertical .mdsNextButton {background-position:-96px -1px; height: 24px;}.esriMdSliderVertical .mdsPlayButton {background-position:-34px -1px; height: 24px;}.esriMdSliderVertical .mdsPauseButton {background-position:-8px -1px; height: 24px;}.esriMdSliderVertical .mdsSettingsButton {background-position: -124px -1px; height: 24px; width: 20px;}.esriMdSliderVertical .esriMdSliderPlayButtonRow{height: 20px;}.esriMdSliderDimensionInfoCellVertical{height: 35px;}.esriMdSliderActive .dijitSliderTopBumper,.esriMdSliderActive .dijitSliderRemainingBarV,.esriMdSliderActive .dijitSliderBottomBumper{border-color: #0215B5!important;}#mdSliderSettingsButtonDiv .dijitButtonNode{border-radius: 7px; height: 26px; border: rgba(71, 71, 85, 0.5) 1px solid; background-color: rgb(243, 243, 243); background-image: none;}#mdSliderAnimateButtonTd .dijitButton .dijitButtonNode,#mdSliderPreviousButtonTd .dijitButton .dijitButtonNode,#mdSliderNextButtonTd .dijitButton .dijitButtonNode{background: none; background-image: none;}.esriMdSliderPassive .dijitSliderBottomBumper,.esriMdSliderPassive .dijitSliderProgressBarV{background-color: rgba(30,110,195,0.5); border-color: rgba(2,21,181,0.5)!important; background-image: none!important;}.esriMdSliderPassive .dijitSliderTopBumper,.esriMdSliderPassive .dijitSliderRemainingBarV,.esriMdSliderPassive .dojoxRangeSlider .dijitSliderBottomBumper,.esriMdSliderActive .dojoxRangeSlider .dijitSliderBottomBumper{border-color: rgba(2,21,181,0.5); background-color: rgba(255,255,255,0.7)!important; background-image: none;}.esriMdSliderActive .dijitSliderBottomBumper,.esriMdSliderActive .dijitSliderProgressBarV{background-color: #1E6EC3; background-image: none!important; border-color: #0215B5!important;}.esriMdSliderPrevButtonCell, .esriMdSliderNextButtonCell, .esriMdSliderPlayButtonCell{margin: 0; padding: 0; padding-bottom: 2px;}.esriMdSliderVertical .dijitButtonText{padding:0pt; margin: 0;}.esriMdSliderVertical.dijitButton{margin: 0; padding: 0;}.esriMdSliderPrevButtonCell .dijitButton .dijitButtonNode, .esriMdSliderPlayButtonCell .dijitButton .dijitButtonNode, .esriMdSliderNextButtonCell .dijitButton .dijitButtonNode{background: none; background-image: none; border: none; box-shadow: none;}.esriMdSliderPassive{background: transparent; border: 1px solid transparent; -webkit-transition: background 3s, display 3s, border 3s; transition: background 3s, display 3s, border 3s;}.esriMdSliderPassive .esriMdSliderInfo{visibility:hidden;}.esriMdSliderActive .esriMdSliderInfo{visibility: visible;}.esriMdSliderActive .esriMdSliderPlayButtonRow{visibility: visible;}.esriMdSliderPassive .esriMdSliderPlayButtonRow{visibility:hidden;}.esriMdSliderActive .esriMdSliderSettingsButton{visibility: visible;}.esriMdSliderPassive .esriMdSliderSettingsButton{visibility: hidden;}.esriMdSliderActive .dijitRuleContainerV{visibility: visible;}.esriMdSliderPassive .dijitRuleContainerV{visibility: hidden;}.esriMdSliderPassiveLbl{text-align:center; display: inline-block; z-index:10000; position: absolute; text-shadow: 0px 0px 5px black, 0px 0px 5px black, 0px 0px 5px black; color: white; top: -8px; left: 30px;} .esriMdSliderVertical *:focus {outline: none;}div.esriVFRContainer {font-family: verdana,helvetica; font-size: 12px;}.esriVFRTable {table-layout:fixed; border-collapse: separate; border-spacing: 0px 10px; width: 100%; max-width: 400px;} .esriVFRTable strong {font-weight: bold;}.esriVFRSymbolTitle {padding-bottom:10px;}.esriVFRTypeList, .esriVFRUnitsList, .esriVFRFlowAngleList{width: 100%;}.esriVFRTypeBlock{width: 100%; border-spacing: 0;}.esriVFRUnitsRow td{padding-bottom: 50px;}.esriVFRTypeList .dijitRight.dijitButtonNode{height: 22px;}.esriVFRTypeList .dijitInputInner {height: 24px; line-height: 24px; padding-left: 3px!important;}.esriVFRTypeList .dijitButtonNode.dijitDownArrowButton {padding-top: 3px!important; padding-bottom: 0px!important;}.esriVFRTypeList.dijitSelect input{letter-spacing: 0!important; text-indent: 0!important;}.esriVFRTypeList.dijitSelect input.dijitArrowButtonInner {text-indent: -2em!important; letter-spacing: -5em!important;}.esriVFRBold{font-weight: 600;}.esriVFRColorButton .dijitReset.dijitInline.dijitButtonNode{height: 24px; width: 24px;}.esriVFRColorButton .dijitReset.dijitInline.dijitArrowButtonInner{display: none;}.esriVFRColorButton{display: none;}.esriVFRColorPicker .colorPickerSwatchEmpty{display: none;}.esriAdvSettingsCol1, .esriAdvSettingsCol2{width: 50%;}.esriVFRAdvSettingsTable{width: 100%;}.esriVFRMinMagInput, .esriVFRMaxMagInput{width: 100%; padding-left: 5px; padding-top: 3px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; height: 24px;}.esriVFRDataRangeLabelRow td{padding-top: 10px;}.esriVFRTileSizeSlider, .esriVFRSymbolSizeSlider{padding-bottom: 10px;}.esriVFRMinValueRow td{padding-top:5px;}.esriVFRTable .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer{width: 20px;}.esriVFRColorPickerCell{max-width: 24px; padding: 2px}.histogram-timeslider #map-controls {position: absolute; bottom: 5px; height: 135px; width: 100%; z-index: 1000; display: none;}.histogram-timeslider #histogram-timeslider-dijit {width: 96%; position: relative; height: 100px; margin: auto; margin-top: 10px;}.histogram-timeslider #timeSlider{width:30%; margin:auto; position:relative;}.histogram-timeslider #histogram-slider {margin:auto; position:relative; height:5px; margin-top:-5px;}.histogram-timeslider #histogram-slider .dijitSliderBarH {height: 1px !important; border:1px solid rgb(82, 95, 109) !important; border-bottom:none !important;}.histogram-timeslider #histogram-slider .dijitSliderRightBumper {display:none;}.histogram-timeslider #histogram-slider .dijitSliderLeftBumper {display:none;}.histogram-timeslider #histogram-slider .dijitSliderImageHandleH {background: url("../images/circle_slider.png") no-repeat !important;} .histogram-timeslider div#focusTip {position: absolute; top: 10px; left: 10px; display: none; box-shadow: 0px 0px 8px -2px #444; border-radius: 4px; padding: 6px; padding-top:1px; padding-bottom:1px; border:1px solid #EEE; background: rgb(82, 95, 109); color:#FFFFFF; text-align:center;}.histogram-timeslider #scale-bar-right {height: 110px; width: 45px; position: absolute; right: -45px; bottom: 0px;}.histogram-timeslider #scale-bar-left {height: 110px; width: 45px; position: absolute; left: -43px; bottom: 0px;}.histogram-timeslider #histogram-controls {width: 100%; height: 33px; position: relative; margin: auto; margin-left: -1px; margin-top: -2px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}.histogram-timeslider .histogram-paging {color:#999; display:none;}.histogram-timeslider .histogram-paging .btn {width: 40px; height:27px;}.histogram-timeslider #histogram-page-back {position:absolute; left:10px; top:2px;}.histogram-timeslider #histogram-page-forward {position:absolute; right:10px; top:2px;}.histogram-timeslider #histogram-range {position: relative; margin: auto; width: 600px; color: #666; text-align: center; padding-top: 8px;}div.esriRenderingRuleContainer {font-family: verdana,helvetica; font-size: 12px;}.esriRenderingRuleTable {table-layout:fixed; border-collapse: separate; border-spacing: 0px 10px; width: 100%; max-width: 400px;}.esriRenderingRuleHidden {display: none;}.esriRenderingRuleVisible {width: 100%;}.esriRenderingRuleCol1 {width: 33%;}.esriRenderingRuleCol2{width: 33%;}.esriRenderingRuleCol3{width: 33%;}.esriRenderingRuleCol4{width: 10%;}.esriRenderingRuleHeadingLabel {font-weight:bold; padding-bottom: 10px;}.esriRenderingRuleEnhancementHeadingLabel{font-weight:bold; padding-bottom:25px;}.esriRenderingRuleApply {text-align: center;}.esriRenderingRuleRasterFunctionList {padding:0px; margin:0px; width: 99%;}.esriRenderingRuleBandIdsRedList {padding:0px; margin:0px; color: Black; width: 100%;}.esriRenderingRuleBandIdsGreenList {padding:0px; margin:0px; color: Black; width: 100%;}.esriRenderingRuleBandIdsBlueList {padding:0px; margin:0px; color: Black; width: 98%;}.esriRenderingRuleFixedInput{padding-left:10px; width: 50px; font-family: inherit; font-size: inherit;}.esriRenderingRuleMsgLabel {font-size: 11px; float:right; font: Verdana;}.esriRenderingRuleStretchMethodList {padding:0px; margin:0px; width: 100%;}.esriRenderingRuleGammaSlider{width: 100%; padding-top:20px;}.esriRenderingRuleDraLabel {padding-left:5px;}.esriRenderingRuleApplyButton {text-align: center; float: center; font-family: inherit; font-size: inherit;}.esriRenderingRuleRasterFunctionList.dijitReset, .esriRenderingRuleColorRampList.dijitReset{vertical-align: middle; line-height: inherit !important; width: 100%; box-sizing: border-box;}.esriRenderingRuleStretchMethodList .dijitReset {line-height: inherit !important;}.esriRenderingRuleBandIdsRedList .dijitInputInner,.esriRenderingRuleBandIdsGreenList .dijitInputInner,.esriRenderingRuleBandIdsBlueList .dijitInputInner,.esriRenderingRuleRasterFunctionList .dijitInputInner,.esriRenderingRuleColorRampList .dijitInputInner {height: 24px!important; line-height: 22px; direction: inherit!important; text-align: inherit!important; padding: 0 0.2em !important;}.esriRenderingRuleClassifyMethodSelect .dijitInputInner,.esriRenderingRuleClassifyClassSelect .dijitInputInner,.esriRenderingRuleClassifyIntervalSelect .dijitInputInner {line-height: 22px; height: 24px;}.esriRenderingRuleClassifyMethodSelect .dijitInputInner {padding: 0 0.2em !important;}.esriRenderingRuleClassifyClassSelect .dijitInputField,.esriRenderingRuleClassifyIntervalSelect .dijitInputField {padding-right: 0.2em;}.esriRenderingRuleBandIdsRedList .dijitButtonNode.dijitArrowButton,.esriRenderingRuleBandIdsGreenList .dijitButtonNode.dijitArrowButton,.esriRenderingRuleBandIdsBlueList .dijitButtonNode.dijitDownArrowButton,.esriRenderingRuleRasterFunctionList .dijitButtonNode.dijitDownArrowButton,.esriRenderingRuleColorRampList .dijitButtonNode.dijitDownArrowButton,.esriRenderingRuleClassifyMethodSelect .dijitButtonNode.dijitDownArrowButton,.esriRenderingRuleClassifyClassSelect .dijitButtonNode.dijitDownArrowButton,.esriRenderingRuleClassifyIntervalSelect .dijitButtonNode.dijitDownArrowButton {padding-top: 3px!important; padding-bottom: 0px!important;}.esriRenderingRuleRasterFunctionList.dijitSelect input,.esriRenderingRuleBandIdsRedList.dijitSelect input,.esriRenderingRuleBandIdsGreenList.dijitSelect input,.esriRenderingRuleBandIdsBlueList.dijitSelect input,.esriRenderingRuleColorRampList.dijitSelect input{letter-spacing: 0!important; text-indent: 0!important;}.esriRenderingRuleBandIdsRedList.dijitSelect input.dijitArrowButtonInner,.esriRenderingRuleBandIdsGreenList.dijitSelect input.dijitArrowButtonInner,.esriRenderingRuleBandIdsBlueList.dijitSelect input.dijitArrowButtonInner,.esriRenderingRuleRasterFunctionList.dijitSelect input.dijitArrowButtonInner,.esriRenderingRuleColorRampList.dijitSelect input.dijitArrowButtonInner {text-indent: -2em!important; letter-spacing: -5em!important;}.esriRenderingRuleColorRampHeading{font-weight: 700;}.esriRenderingRuleFixedInput.dijitTextBox input{text-align: center;}.esriRnderingRuleSymbologyTypeSelect,.esriRenderingRuleClassifySelect,.esriRenderingRuleUniqueValuesSelect {width: 100%; box-sizing: border-box !important;}.esriRenderingRuleClassifyMethodSelect,.esriRenderingRuleClassifyClassSelect,.esriRenderingRuleClassifyIntervalSelect {width: 100%; box-sizing: border-box;}.esriRenderingRuleSymbolCell {width: 15px; height: 15px; border: 1px solid #000; margin-left: auto; margin-right: auto;}.field-esriRenderingRuleUniqueValuesSymbol, .field-esriRenderingRuleClassifySymbol{width: 15%;}.field-esriRenderingRuleUniqueValuesValue, .field-esriRenderingRuleClassifyValue{width: 42.5%; text-align: center;}.field-esriRenderingRuleUniqueValuesLabel, .field-esriRenderingRuleClassifyLabel{width: 42.5%; text-align: center;}.esriRenderingRuleTable .dgrid-scroller {margin-top: 26px!important;}.esriRenderingRuleTable .dijitButtonNode.dijitDownArrowButton {width: 20px; height: 22px !important; border-left: solid grey 1px;}.esriRenderingRuleGridEditorText {width: 100%;}.esriRenderingRuleTable .dgrid .dijitNumberTextBox,.esriRenderingRuleTable .dgrid .dijitTextBox {width: 100%;}.esriRenderingRuleFilteringSelectLabel {width: 40ex; white-space:pre-wrap;}.esriRenderingRuleDisabledGrid .dgrid-content {color: gray;}.esriRenderingRuleWarningIcon {width: 15px; height: 15px; background-image: url("../images/warning.png"); background-size: 13px; background-repeat: no-repeat; background-position: center; display: inline-block; margin-bottom: -2px;}.esriRenderingRuleVectorTooltip {width: 22em;}.esriRenderingRuleLoadingMsg {font-style: italic;}.esriRenderingRuleHillshadeType {padding-right: 30px;}.esriRenderingRuleSliderValue {width: 4rem;}.esriRenderingRuleContainer .esri-icon-plus-circled {font-size: 20px; padding: 4px; color: #007AC2; cursor: pointer;}div.mosaicRuleContainer {overflow: hidden; border: 1px solid white; font-family: verdana,helvetica; font-size: 12px;}.mosaicRuleColumn1 {width: 55%;}.mosaicRuleColumn2 {width: 45%;}.mosaicRuleTable {border-collapse: separate; border-spacing: 0px 5px; table-layout: fixed; max-width:400px;}.mosaicRuleQueryTable {border-collapse: separate; text-align: left; padding: 10px; border-spacing: 2px;}select.mosaicRuleSelectbox {width: 100%; font-family: inherit; font-size: inherit;}select.mosaicRuleAttributeSelectbox {width: 99%; font-family: inherit; font-size: inherit;}input.mosaicRuleTextbox {width: 100%; font-family: inherit; font-size: inherit;}input.mosaicRuleOrderValueTextbox {font-family: inherit; font-size: inherit; width:99%; box-sizing: border-box; -moz-box-sizing: border-box;}.mosaicRuleOrderValueDate{width:98.7%; padding: 0px; margin: 0px; font-family: inherit; font-size: inherit; box-sizing: border-box; -moz-box-sizing: border-box;}input.mosaicRuleQueryTextbox {width: 76%; font-family: inherit; font-size: inherit;}input.mosaicRuleLockRasterTextbox {width: 99%!important; font-family: inherit; font-size: inherit; box-sizing: border-box; -moz-box-sizing: border-box;}.mosaicRuleCalendarIcon {background-image: url("../images/mosaicrule_threedots.png"); width: 16px; height: 16px;}.mosaicRuleQueryIcon {background-image: url("../images/mosaicrule_query.png"); width: 16px; height: 16px;}.mosaicRuleThreedotsIcon {background-image: url("../images/mosaicrule_threedots.png"); width: 16px; height: 16px;}.mosaicRuleLayerlistTooltip {height: 250px; width: 125px; overflow: auto;}.mosaicRuleLayerlistCheckbox {margin: 2px;}.mosaicRuleLayerlistSelectCheckbox {margin: 2px;}.mosaicRuleDescendingCheckbox {float: left;}.mosaicRuleDropdownIcon{border-spacing: 0px; margin: 0px;}.mosaicRuleDropdownIcon .dijitArrowButtonInner {display: none;}.claro .mosaicRuleDropdownIcon .dijitButtonNode {padding: 0px 2px 2px 2px;}.mosaicRuleDropdownIcon .dijitButtonNode * {vertical-align: middle;}.mosaicRuleApplyButton {font-family: inherit; font-size: inherit;}.mosaicParams {vertical-align:top; width: 100%; height: 100%; border-spacing: 0px 5px;}.mosaicParams td {vertical-align:top; padding-top: 0.2em;}.mosaicParamsTable {width:100%; height:100%; table-layout: fixed;}.esri-feature-attachments {background-color: #FFF; font-family: verdana;}.esri-feature-attachments-container {height: 100%; position: relative; width: 100%;}.esri-feature-attachments-menu-container {bottom: 0; height: 42px; position: absolute; width: 100%;}.esri-feature-attachments .dijitDisabled {opacity: .35;}.esri-feature-attachments-tab-container {bottom: 42px; left: 0; position: absolute; right: 0; top: 0; width: 100%;}.esri-feature-attachments-feedback {float: right; height: 40px; line-height: 40px; padding-right: 10px;}.esri-feature-attachments-button {float: right; margin: 6px 5px 0;}.esri-feature-table-dialogRtl .esri-feature-attachments-button {float: left;}.esri-feature-table-dialogRtl .esri-dialog-close-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-tab-container {height: 230px; margin-bottom: 5px; width: 400px;}.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("../images/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("../images/ago_sprite.png"); background-position: -32px -64px; background-repeat: no-repeat; float: right; height: 16px; margin: 10px 10px 0 0; padding: 1px; width: 16px;}.esri-feature-table-dialogRtl .esri-attachment-node-delete {float: left;}.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: 0 5px; width: 48px;}.esri-feature-table-dialogRtl .esri-attachment-node-icon {float: right;}.esri-attachment-node-icon-archive {background-image: url("../images/attachmentarchive64.png");}.esri-attachment-node-icon-audiovideo {background-image: url("../images/attachmentaudiovideo64.png");}.esri-feature-attachments .esri-attachment-node-icon-document {background-image: url("../images/attachmentdocument64.png");}.esri-feature-attachments .esri-attachment-node-icon-image {background-image: url("../images/attachmentimage64.png");}.esri-attachment-node-icon-other {background-image: url("../images/attachmentother64.png");}.esri-feature-attachments .icon-ui-close-circled {font-size: 20px;}.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%;}.esri-feature-attachments .esri-drag-drop:focus {outline: none;}.esri-feature-attachments-loading-indicator {background-image: url("../images/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-attachments-hidden{display: none;}.esriDrawingToolbar .dijitToolbar {font-size:11px;font-family:Verdana;}.esriDrawingToolbar .dijitTitleNode{font-size:11px;font-family:Verdana;}.toolbarIcon {background-image:url("../images/toolbar_icons.png"); width:16px; height:16px;}.pointIcon {background-position: 0px 0px;}.pointIconDisabled {background-position: -16px 0px;}.polylineIcon {background-position: -34px 0px;}.polylineIconDisabled {background-position: -50px 0px;}.polygonIcon {background-position: -69px 0px;}.polygonIconDisabled {background-position: -84px 0px;}.freehandPolylineIcon {background-position: -101px 0px;}.freehandPolylineIconDisabled {background-position: -118px 0px;}.freehandPolygonIcon {background-position: -135px 0px;}.freehandPolygonIconDisabled {background-position: -152px 0px;}.unionIcon {background-position: -169px 0px;}.cutIcon {background-position: -186px 0px;}.reshapeIcon {background-position: -203px 0px;}.autoCompleteIcon {background-position: -220px 0px;}.newSelectionIcon {background-position: -237px 0px;}.addToSelectionIcon {background-position: -254px 0px;}.removeFromSelectionIcon {background-position: -271px 0px;}.clearSelectionIcon {background-position: -288px 0px;}.attributesIcon{background-position: -305px 0px;}.deleteFeatureIcon{background-position: -322px 0px;}.rectangleIcon{background-position: -339px 0px;}.triangleIcon{background-position: -356px 0px;}.ellipseIcon{background-position: -373px 0px;}.circleIcon{background-position: -390px 0px;}.arrowIcon{background-position: -407px 0px;}.arrowDownIcon{background-position: -424px 0px;}.arrowLeftIcon{background-position: -441px 0px;}.arrowUpIcon{background-position: -458px 0px;}.esriEditor {font-family:Verdana; font-size:11px;}.esriEditor .progressBar {display:none;width:80%;margin:5px auto;}.dojoxGrid {position: relative; background-color: #EBEADB; font-family: Geneva, Arial, Helvetica, sans-serif; -moz-outline-style: none; outline: none; overflow: hidden; height: 0;}.dojoxGrid table {padding: 0;}.dojoxGrid td {-moz-outline: none;}.dojoxGridMasterHeader {position: relative;}.dojoxGridMasterView {position: relative;}.dojoxGridMasterMessages {position: relative; padding: 1em; text-align: center; background-color: white;}.dojoxGridView {position: absolute; overflow: hidden;}.dojoxGridHeader {position: absolute; overflow: hidden; cursor: default;}.dojoxGridHeader {background-color: #E8E1CF;}.dojoxGridHeader table {text-align: center;}.dojoxGridHeader .dojoxGridCell {border: 1px solid; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; background: url("../images/grid_dx_gradient.gif") #E8E1CF top repeat-x; padding-bottom: 2px;}.dojoxGridHeader .dojoxGridCellOver {background-image: none; background-color: white; border-bottom-color: #FEBE47; margin-bottom: 0; padding-bottom: 0; border-bottom-width: 3px;}.dojoxGridHeader .dojoxGridCellFocus {border: 1px dashed blue;}.dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver {background-image: none; background-color: white; border-bottom-color: #FEBE47; margin-bottom: 0; padding-bottom: 0; border-bottom-width: 3px;}.dojoxGridArrowButtonNode {display: none; padding-left: 16px;}.dojoxGridArrowButtonChar {display:inline;} .dojoxGridArrowButtonNode:hover {cursor: default;}.dojoxGridArrowButtonChar:hover {cursor: default;}.dojoxGridSortUp:hover {cursor: default;}.dojoxGridSortDown:hover {cursor: default;}.dijit_a11y .dojoxGridArrowButtonChar {display:inline !important;}.dojoxGridScrollbox {position: relative; overflow: auto; background-color: white; width: 100%;}.dojoxGridContent {position: relative; overflow: hidden; -moz-outline-style: none; outline: none;}.dojoxGridRowbar {border: 1px solid; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; border-top: none; background: url("../images/grid_dx_gradient.gif") #E8E1CF top repeat-x;}.dojoxGridRowbarInner {border-top: 1px solid #F6F4EB;}.dojoxGridRowbarOver {background-image: none; background-color: white; border-top-color: #FEBE47; border-bottom-color: #FEBE47;}.dojoxGridRowbarSelected {background-color: #D9E8F9;}.dojoxGridRow {position: relative; width: 9000em;}.dojoxGridRow {border: 1px solid #E8E4D8; border-color: #F8F7F1; border-left: none; border-right: none; background-color: white; border-top: none;}.dojoxGridRowOver {border-top-color: #FEBE47; border-bottom-color: #FEBE47;}.dojoxGridRowOdd {background-color: #FFFDF3;}.dojoxGridRowSelected {background-color: #D9E8F9;}.dojoxGridRowTable {table-layout: fixed; width: 0; empty-cells: show;}.dj_ie .dojoxGridRowTable {border-collapse: collapse;}.dojoxGridInvisible {visibility: hidden;} .Xdojo-ie .dojoxGridInvisible {display: none;} .dojoxGridInvisible td, .dojoxGridHeader .dojoxGridInvisible td {border-top-width: 0; border-bottom-width: 0; padding-top: 0; padding-bottom: 0; height: 0; overflow: hidden;}.dojoxGrid .dojoxGridCell {border: 1px solid; border-color: #EBEADB; border-right-color: #D5CDB5; padding: 3px 3px 3px 3px; text-align: left; overflow: hidden; word-wrap: break-word;}.dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell {white-space: nowrap; word-break: keep-all; word-wrap: normal; text-overflow: ellipsis;}.dojoxGridCellFocus {border: 1px dashed blue;}.dojoxGridCellOver {border: 1px dotted #FEBE47;}.dojoxGridCellFocus.dojoxGridCellOver {border: 1px dashed green;}.dojoxGridRowEditing td {background-color: #F4FFF4;}.dojoxGridRow-inserting td {background-color: #F4FFF4;}.dojoxGridRow-inflight td {background-color: #F2F7B7;}.dojoxGridRow-error td {background-color: #F8B8B6;}.dojoxGridInput, .dojoxGridSelect, .dojoxGridTextarea {margin: 0; padding: 0; border-style: none; width: 100%; font-size: 100%; font-family: inherit;}.dojoxGridHiddenFocus {position: absolute; top: -1000px; height: 0; width: 0;}.dijit_a11y .dojoxGridRowbarSelected {border-top: 1px solid white; border-bottom: 1px dashed black; border-top: 0; background: none;}.dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner {border: 0; border-top: 1px solid white;}.dijit_a11y .dojoxGridRowSelected {border: 1px solid black !important;}.dojoxGridRowTable .dojoDndHorizontal th.dojoDndItem {display: table-cell; margin: 0;}.dojoxGridDndAvatar {font-size: 100%;}.dojoxGrid .dojoDndItemBefore {border-left-color: red;}.dojoxGrid .dojoDndItemAfter {border-right-color: red;}.dijit_a11y .dojoDndItemBefore {border-left: double;}.dijit_a11y .dojoDndItemAfter {border-right: double;}.dojoxGridDndAvatarItem td {border: 1px solid; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; background: url("../images/grid_dx_gradient.gif") #E8E1CF top repeat-x; padding: 0pt; margin: 0pt;}.dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage {border: 0; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; background-color: transparent; padding: 3px; padding-bottom: 2px; margin: 0;}.dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../images/dndnomove.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../images/dndnocopy.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../images/dndmove.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../images/dndcopy.png"); background-repeat: no-repeat; background-position: center center;}.dojoxGridColPlaceBottom {background: transparent url("../images/grid_sort_up.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop {background: transparent url("../images/grid_sort_down.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom {font-size:1px; height:6px; z-index:10000; top:0; overflow:hidden; position:absolute; line-height:1px; width:8px;}.dojoxGridResizeColLine {width: 1px; background-color: #777; position: absolute; cursor: col-resize; z-index:10000;}.dojoxGridColNoResize, .dojoxGridColNoResize .dojoDndItemOver {cursor: not-allowed !important;}.dojoxGridColResize, .dojoxGridColResize .dojoDndItemOver,.dojoxGridColumnResizing,.dojoxGridColumnResizing .dojoDndItemOver,.dojoxGridColumnResizing .dojoxGridHeader {cursor: col-resize !important;}.dojoxGridColPlaceBottom {background: transparent url("../images/grid_sort_up.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop {background: transparent url("../images/grid_sort_down.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom {font-size:1px; height:6px; z-index:10000; top:0; overflow:hidden; position:absolute; line-height:1px; width:8px;}.dojoxGridResizeColLine {width: 1px; background-color: #777; position: absolute;}.dojoxGridExpandoCell {vertical-align: middle;}.dojoxGridSummarySpan {visibility: hidden;}.dojoxGridSummaryRow .dojoxGridSummarySpan,.dojoxGridRowCollapsed .dojoxGridSummarySpan {visibility: visible;}.dojoxGridNoChildren .dojoxGridExpando {visibility: hidden !important; width: 0px !important;}.templatePicker {border: 1px solid #7EABCD; padding: 3px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.templatePicker .tooltip {width: 100px; position: absolute; border: 1px solid #7EABCD; background-color: white; padding: 5px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.templatePicker .grid .dojoxGridHeader {display:none;}.templatePicker .dojoxGrid {background-color: white; font-size: 0.85em;}.templatePicker .grid .dojoxGridRowOver .dojoxGridCell {background-color: #FFFFFF; color:#000000;}.templatePicker .grid .dojoxGridRowSelected {background-color: #FFFFFF;}.templatePicker .grid .dojoxGridCell {border: 1px solid #FFFFFF; outline: none;}.dj_ie6 .templatePicker .grid .dojoxGridCell {border: 1px solid white;}.templatePicker .grid .dojoxGridCellOver {border: 1px solid #FFFFFF;}.templatePicker .grid .dojoxGridRow {border-color: #FFFFFF;}.templatePicker .grid .dojoxGridRowOver {border-bottom-color: #FFFFFF; border-top-color: #FFFFFF;}.templatePicker .grid .dojoxGridCellFocus {border: 1px solid #FFFFFF !important;}.templatePicker .grid .selectedItem {border: 1px solid #7EABCD !important; background-color: #aec7e3 !important; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.templatePicker .grid .dojoxGridRowOdd {background-color: #FFFFFF;}.templatePicker .grid .groupLabel {text-align: center; padding: 0px; font-weight: bold;}.templatePicker .grid .item {cursor: default;}.templatePicker .grid .dojoxGridRowTable tr {vertical-align: top;}.dojoxCheckedMultiSelectHidden{display: none;}.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {border: solid black 1px; margin: 1px 0; overflow: scroll; overflow-y: scroll; overflow-x: hidden; height: 100px;}.dj_ie .dojoxCheckedMultiSelectWrapper,.dj_webkit .dojoxCheckedMultiSelectWrapper {padding-right: 15px;}.dojoxMultiSelectItem {cursor: default; padding: 0.1em 0.2em; white-space: nowrap;}.dojoxCheckedMultiSelectItem {white-space: nowrap; padding:.1em .2em; cursor:default;}.dojoxCheckedMultiSelectDisabled *,.dojoxCheckedMultiSelectReadOnly * {color:gray !important;}.dojoxCheckedMultiSelectItemLabel {margin-left: .2em;}.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {margin: 0em 0.1em;}.dojoxCheckedMultiSelectCheckBoxInput {opacity: 0.01;}.dj_ie .dojoxCheckedMultiSelectCheckBoxInput {filter: alpha(opacity=0); width: 15px; height: 16px;}.dijit_a11y .dojoxCheckedMultiSelectCheckBoxInput {opacity: 1; filter: none;}.dojoxCheckedMultiSelectMenu td.dijitMenuArrowCell {display: none;}.dojoxCheckedMultiSelectMenu td.dijitMenuItemLabel {position: static; padding: 2px;}.tundra .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {background:#fff url("../images/validationinputbg.png") repeat-x top left; #background:#fff url("../images/validationinputbg.gif") repeat-x top left; border:1px solid #b3b3b3; line-height: normal;}.tundra .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border-color:#406b9b;}.soria .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {background:#fff url("../images/validationinputbg.png") repeat-x top left; #background:#fff url("../images/validationinputbg.gif") repeat-x top left; border:1px solid #8ba0bd; line-height: normal;}.soria .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border-color:#406b9b;}.nihilo .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {background:#fff url("../images/validationinputbg.png") repeat-x top left; #background:#fff url("../images/validationinputbg.gif") repeat-x top left; border:1px solid #d3d3d3; line-height: normal;}.nihilo .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border-color:#b3b3b3;}.claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {border: 1px solid #b5bcc7; background-color: #f7fcff; line-height: normal; -webkit-transition-property:background-color, border; -webkit-transition-duration:.35s;}.claro .dojoxCheckedMultiSelectHover .dojoxCheckedMultiSelectWrapper {border-color: #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-repeat: repeat-x; -webkit-transition-duration:.25s;}.claro .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border: 1px solid #769dc0; -webkit-transition-duration:.1s;}.claro .dojoxCheckedMultiSelectMenuCheckBoxItemIcon {background-image: url("../images/checkboxradiobuttonstates.png"); background-repeat: no-repeat; background-position: -15px; width: 15px; height: 16px;}.claro .dojoxCheckedMultiSelectMenuRadioItemIcon {background-image: url("../images/checkboxradiobuttonstates.png"); background-repeat: no-repeat; background-position: -105px; width: 15px; height: 16px;}.dj_ie6 .claro .dojoxCheckedMultiSelectMenuItemIcon {background-image: url("../images/checkboxradiobuttonstates.png");}.claro .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon {background-position: 0;}.claro .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuRadioItemIcon {background-position: -90px;}.claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonText {padding: 2px;}.claro .dojoxCheckedMultiSelectButton {border: 1px solid #b5bcc7; background-color: #ffffff; border-collapse: separate;}.claro .dojoxCheckedMultiSelect .dijitButtonNode {border: 0 solid #b5bcc7; border-width: 0 0 0 0;}.dj_ie6 .claro .dojoxCheckedMultiSelectButton, .dj_ie6 .claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonNode {background-image: none;}.claro .dojoxCheckedMultiSelectButton .dijitButtonContents {border: 0 solid #b5bcc7; border-right-width: 1px;}.claro .dojoxCheckedMultiSelectButton .dijitArrowButton {padding: 0; border: 1px solid #ffffff; border-top: none; background-color: #efefef; background-image: url("../images/standardgradient.png"); background-repeat: repeat-x;}.claro .dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner {background-image: url("../images/commonformarrows.png"); background-position: -35px; background-repeat: no-repeat; width: 16px; height: 16px;}.claro .dojoxCheckedMultiSelectButtonHover {border: 1px solid #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-repeat: repeat-x;}.claro .dojoxCheckedMultiSelectButtonHover .dijitButtonContents {border-color: #769dc0;}.claro .dojoxCheckedMultiSelectButtonHover .dijitArrowButton {background-color: #abd6ff;}.claro .dojoxCheckedMultiSelectButtonHover .dijitArrowButton .dijitArrowButtonInner {background-position: -70px ;}.claro .dojoxCheckedMultiSelectButtonFocused {border: 1px solid #769dc0;}.claro .dojoxCheckedMultiSelectButtonFocused .dijitButtonContents {border-color: #769dc0;}.claro .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton {background-color: #7dbefa; background-position: 0 -177px; border: none; padding: 0 1px;}.claro .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton .dijitArrowButtonInner {background-position: -70px; margin-bottom: 1px;}.claro .dojoxCheckedMultiSelectButtonDisabled {border: 1px solid #d3d3d3; background-color: #efefef; background-image: none; color: #818181;}.claro .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton {background-color: #efefef;}.claro .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton .dijitArrowButtonInner {background-position: 0;}.claro .dojoxTitleGroup .dijitTitlePaneContentOuter {border-bottom:none;}.claro .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter,.claro .dojoxTitleGroup {border-bottom:1px solid #B5BCC7;}.soria .dojoxTitleGroup .dijitTitlePaneContentOuter {border-bottom:none;}.soria .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter,.soria .dojoxTitleGroup {border-bottom:1px solid #BFBFBF;}.nihilo .dojoxTitleGroup .dijitTitlePaneContentOuter {border-bottom:none;}.nihilo .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter,.nihilo .dojoxTitleGroup {border-bottom:1px solid #BFBFBF;}.esri .esriCreateAppDlg .dijitDialogPaneContent,.esri .esriShareMapDlg .dijitDialogPaneContent,.esri .esriPublishingWizardDlg .dijitDialogPaneContent{padding: 0px; overflow: hidden;}.esri .esriCreateAppDlg.dijitDialog {min-width: 665px;}.esri .esriCreateAppDlg .dijitContentPane {padding: 15px; min-width: 70% !important;}.esri .esriCreateAppDlg .dojoxWizardButtons {margin-bottom: 15px;}.esri .esriCreateAppDlg .dojoxWizard {}.esri .esriShareMapDlg {min-width: 675px;}.esri .esriShareMapDlg .dijitDialogPaneContent .share-map-stack-stack {margin-bottom: 15px;}.esriCreateApp {width: 900px; max-width: 900px; height: 600px;}.esriBrowseItemsCtr {margin: 0 auto; width: 100%; font-family: "Avenir LT W01 35 Light",Arial,Helvetica,sans-serif; height: 100%;}.esriBrowseItemsCtr.filters .esriHelpIcon {background: url("../images/helpicon.png") no-repeat center; width: 20px; height: 20px; margin: 1px 0 0 10px; cursor: pointer; display: inline-block;}.esriBrowseItemsCtr.filters .esriHelpIcon.hide {display:none;}.esriRtl .esriBrowseItemsCtr.filters .esriHelpIcon {margin: 0 10px 0 0;}.esriBrowseItemsCtr .gallery {min-height: 450px; margin: 0 auto; height: 100%; clear: both;}.esriBrowseItemsCtr .loaderWrap,.esriBrowseItemsCtr .dgrid .dgrid-loading {position: absolute; background: #fff url("../images/loading-throb.gif") 100% center no-repeat !important; top: 45%; width: 33px; text-align: center; z-index: 100; color: #ccc; height: 39px; left: 58%;}.esriBrowseItemsCtr.nofilters .loaderWrap {left: 48%;}.esriBrowseItemsCtr .loaderWrap.hide{display:none;}.esriBrowseItemsCtr .top-bar {clear: both; width: 100%; padding: 0; margin: auto;}.esriBrowseItemsCtr #gallery-grid_search {width: 31%; margin-bottom: 10px;}.esriBrowseItemsCtr .gallery .gallery-left {float: left; width: 25%;}.esriBrowseItemsCtr.nofilters .gallery .gallery-left {width: 0; display:none;}.esriBrowseItemsCtr .gallery-left ul {list-style: none; padding: 0 0; margin: 15px 0; width: 99%; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; border-left: 1px solid #efefef;}.esriBrowseItemsCtr .gallery-left li a {padding: .5rem .2rem .5rem .7rem; font-size: 15px; margin-right: 0; display: block; line-height: 1.42857143; border-top: 1px solid #efefef; width: 90%; color: #6e6e6e; position: relative;}.esriBrowseItemsCtr .gallery-left li.active>a, .esriBrowseItemsCtr .gallery-left li.active>a:focus {color: #6e6e6e; cursor: default; background-color: #d2e9f9;}.esriBrowseItemsCtr .gallery-left li a:hover:after {content: "Â»"; opacity: 1; position: absolute; right: 0; top: .5rem; padding: 0 0.3875rem; -webkit-transition: all 150ms linear; transition: all 150ms linear;}.esriBrowseItemsCtr .gallery .gallery-left a {text-decoration: none; color: #6e6e6e; font-size: 15px;}.esriBrowseItemsCtr .gallery .gallery-right {float: right; width: 74%; height: 100%; margin-top: 8px;}.esriBrowseItemsCtr.nofilters .gallery .gallery-right {width: 100%; float: left; overflow: hidden;}.esriBrowseItemsCtr .gallery .gallery-right p.filter-title {margin-bottom: 0.3em; padding: 0 1.5% 0 1.5%; font-size: 17px;}.esriBrowseItemsCtr .dgrid .gallery-view h5 {width: 100%; height: 2.125em; line-height: 1.0em; font-size: 16px; word-wrap: break-word; font-family: "Avenir LT W01 35 Light",Arial,Helvetica,sans-serif; overflow: hidden;}.esriBrowseItemsCtr .dgrid-grid.dgrid .gallery-view img {border: 1px solid #e0e0e0; padding: 4px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}.esriBrowseItemsCtr .dgrid-grid.dgrid .gallery-view img:hover {border-color: #333;}.esriBrowseItemsCtr.showing .dgrid-grid.dgrid .gallery-view img:hover {border-color: #e0e0e0;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-row .gallery-view {float: left; width: 29.9%; padding: 1% 1.6%; margin: auto; position: relative;}.esriBrowseItemsCtr.nofilters.wide .dgrid-grid.dgrid .dgrid-row .gallery-view {width: 21%;}.esriBrowseItemsCtr .template-overlay {position: absolute; z-index: 100; top: 12px; left: 15px; background: rgba(0, 0, 0, 0.7); text-align: center; color: #fff; width: 187px; height: 124px; line-height: 124px; pointer-events: none; font-size: 15px !important; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.esriBrowseItemsCtr .template-overlay p {font-size: 15px;}.esriBrowseItemsCtr.nofilters.wide .template-overlay {top: 14px; left: 18px;} .esriBrowseItemsCtr .gallery .gallery-left {overflow-y: auto; overflow-x: hidden; height: 90%;}.esriBrowseItemsCtr .instructions {margin-top:10px; margin-bottom: 10px; width:50%;}.esriBrowseItemsCtr.filters .instructions {width:60%;}.esriBrowseItemsCtr .instructions span{font-size: 17px;}.esriBrowseItemsCtr .instructions span {display: inline-block;}.esriBrowseItemsCtr .instructions span.hide.messageLeft,.esriBrowseItemsCtr.nofilters span.messageLeft {width: 0; padding: 0; display: none;}.esriBrowseItemsCtr .instructions span.messageLeft {width: 37%; padding-right: 6.25%; vertical-align: top;}.esriBrowseItemsCtr .instructions span.messageRight,.esriBrowseItemsCtr.nofilters .gallery span.messageRight {width: 100%; vertical-align: top;}.esriBrowseItemsCtr.filters .instructions span.messageRight {max-width: 40%; width: auto; vertical-align: top;}.esriBrowseItemsCtr .input-group-btn .btn {margin-top: 0.6em; border-top-left-radius: 0; border-bottom-left-radius: 0; height: 2.25rem;}.esriBrowseItemsCtr .dgrid {border: none !important; height: auto; min-height: 180px !important;}.esriBrowseItemsCtr .dgrid-no-data {position: relative; font-size: 17px; margin: 20px;}.esriBrowseItemsCtr.showing .instructions .messageRight,.esriBrowseItemsCtr.showing .templates .dgrid,.esriBrowseItemsCtr.showing .templates .filter-title,.esriBrowseItemsCtr .templates.fade .dgrid,.esriBrowseItemsCtr .templates.fade .filter-title,.esriBrowseItemsCtr.showing .esriHelpIcon {opacity: 0.3; -webkit-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -moz-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -ms-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -o-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; transition: opacity 250ms ease-in-out, left 0ms linear 250ms; pointer-events: none;}.esriBrowseItemsCtr.showing .esriHelpIcon {pointer-events: none; cursor: default;}.esriBrowseItemsCtr.showing .gallery .gallery-right {cursor: pointer;}.esriBrowseItemsCtr .instructions .messageRight,.esriBrowseItemsCtr .templates {opacity: 1; -webkit-transition: opacity 250ms ease-in-out, left 0ms linear; -moz-transition: opacity 250ms ease-in-out, left 0ms linear; -ms-transition: opacity 250ms ease-in-out, left 0ms linear; -o-transition: opacity 250ms ease-in-out, left 0ms linear; transition: opacity 250ms ease-in-out, left 0ms linear;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-scroller {position: relative; min-height: 380px;}.esriBrowseItemsCtr.nofilters .dgrid-grid.dgrid .dgrid-scroller {margin-bottom: 0px !important;}.esriBrowseItemsCtr .dgrid-grid.dgrid, .esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-content {background: none repeat scroll 0 0 #FFF; border: none; width: auto !important; height: auto;}.esriBrowseItemsCtr .dgrid-grid.dgrid {max-height: 75%; overflow-y: auto;}.esriShareMapDlg .esriBrowseItemsCtr .dgrid-grid.dgrid {max-height: 450px;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-content {overflow-y: hidden;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-row .gallery-view:hover {cursor: pointer; background: #fff; background-color: #fff;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-row.dgrid-selected .gallery-view,.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-row.dgrid-selected .gallery-view:hover,.esriBrowseItemsCtr .soria .dgrid-selected {background: #fff; background-color: #fff;}.esriBrowseItemsCtr .dgrid .dgrid-footer {background: none repeat scroll 0 0 #FFF !important; position: relative;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-navigation {float: inherit !important; margin: 0 auto; height: 40px; text-align: center; display: table; width: auto !important;}.esriBrowseItemsCtr .dgrid .dgrid-status {display: none !important; visibility: hidden;}.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-link,.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-skip{background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-disabled,.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-link:hover,.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-first:hover,.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-previous:hover,.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-next:hover,.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-last:hover {background-color: #007AC2; color: #FFF;}.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-first,.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-previous,.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-next,.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-last {background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseItemsCtr .gallery .templateInfoPanel {width: 279px; padding: 15px; background: rgba(255,255,255, 1); border: solid 1px #e0e0e0; border-right: none; right: -680px; top: 0px; overflow-x: hidden; position: absolute; z-index: 800; -webkit-box-shadow: -2px 1px 2px rgba(0,0,0, 0.25); box-shadow: -2px 1px 2px rgba(0,0,0, 0.25); -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -ms-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out; height: 94.5%;}.dj_ie8 .esriBrowseItemsCtr .gallery .templateInfoPanel {background: #fff;}.esriBrowseItemsCtr.showing .gallery .templateInfoPanel {opacity: 1; right: 0px;}.esriCreateAppDlg .esriBrowseItemsCtr.filters .gallery .templateInfoPanel {height: 94.5%;}#share-map-dialog .esriBrowseItemsCtr .gallery .templateInfoPanel {height: 97%;}.esriPublishingWizard .withTabs .esriBrowseItemsCtr .gallery .templateInfoPanel {top: 49px; height: 87%;}.esriBrowseItemsCtr .template-info-showing {min-height: 150px;}.esriBrowseItemsCtr .template-info-showing .template-info {display:block;}.esriBrowseItemsCtr .template-info-showing .thumbnail {border: 1px solid #e0e0e0; width: auto; margin: 0 0 10px 0; float:left; padding: 0;}.esriBrowseItemsCtr .template-info-showing .thumbnail:hover {border-color: #e0e0e0; cursor: initial;}.esriBrowseItemsCtr .template-info-showing .thumbnail > img{margin: 0; width:277px;}.esriBrowseItemsCtr .template-info-showing h4 {margin-bottom:0.5rem; font-size: 1.25rem; clear:left; color: #616161; font-weight: normal; max-height: 3.0em; overflow: hidden; height: auto;}.esriBrowseItemsCtr .template-info-showing p {font-size: 1rem !important; width: 100%; overflow-y: auto; overflow-x: hidden; height: 7.5em; line-height: 1.25em;}.esriBrowseItemsCtr .panel-actions {width: 100%; position: absolute; bottom: 15px; left: 0; opacity: 0; -webkit-transition: opacity 250ms ease 500ms; -moz-transition: opacity 250ms ease 500ms; -ms-transition: opacity 250ms ease 500ms; -o-transition: opacity 250ms ease 500ms; transition: opacity 250ms ease 500ms; text-align: center;}.esriBrowseItemsCtr .quiet-scroll pre::-webkit-scrollbar, .esriBrowseItemsCtr .quiet-scroll::-webkit-scrollbar {width: 4px !important; height: 4px !important; border-left: 0; background: rgba(0, 0, 0, 0.1);}.esriBrowseItemsCtr .quiet-scroll pre::-webkit-scrollbar-thumb, .esriBrowseItemsCtr .quiet-scroll::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.4); border-radius: 0;}.esriBrowseItemsCtr .quiet-scroll pre::-webkit-scrollbar-track, .esriBrowseItemsCtr .quiet-scroll::-webkit-scrollbar-track {background: none;}.esriBrowseItemsCtr.showing .panel-actions {opacity: 1;}.esriBrowseItemsCtr .btn-main {width: 90%; margin-bottom: 10px;}.esriBrowseItemsCtr .btn-secondary {background-color: transparent; color: #5daddd; width: 44%; border: 1px solid #5daddd; margin: 4px 4px 10px 4px;}.de .esriBrowseItemsCtr .btn-secondary,.sv .esriBrowseItemsCtr .btn-secondary,.da .esriBrowseItemsCtr .btn-secondary,.nl .esriBrowseItemsCtr .btn-secondary,.fr .esriBrowseItemsCtr .btn-secondary,.lv .esriBrowseItemsCtr .btn-secondary,.nb .esriBrowseItemsCtr .btn-secondary,.pl .esriBrowseItemsCtr .btn-secondary,.ro .esriBrowseItemsCtr .btn-secondary,.el .esriBrowseItemsCtr .btn-secondary{width: 90%;}.esriBrowseItemsCtr .btn-wide {width: 90%;}.esriBrowseItemsCtr .btn-secondary:hover {text-decoration: none; background-color: #5daddd; color: white;}.esriBrowseItemsCtr .btn-cancel {background: none; border-color: #fff; color: #828282;}.esriBrowseItemsCtr .btn-cancel:hover {background: none; border-color: #fff; color: #005e95;}.esriBrowseItemsCtr p {margin:0;}.esriBrowseItemsCtr .btn {text-transform: uppercase; font-size: 14px; padding: 0.37rem 0.9rem; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; white-space: normal; word-wrap: break-word;}.esriBrowseItemsCtr .searchBar {margin-right: 10px; margin-top: 3px; max-width: 50%; width: auto;}.esriBrowseItemsCtr .searchBar .esriSearchBox {padding-left: 1.50em !important; background: url("../images/search.svg") no-repeat .25em center white !important; display: inline-block; padding: 0 0.31rem; font-size: 0.9375rem; line-height: 1.55rem; color: #595959; border: 1px solid #a9a9a9; -webkit-transition: border-color 150ms linear; transition: border-color 150ms linear; -webkit-appearance: textfield; height: 2.25rem; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; width: auto; margin: 0 0 0 0 0; float: left; width: auto;}.esriRtl .esriBrowseItemsCtr .searchBar .esriSearchBox {padding-left: inherit; padding-right: 0.25em;}.esriBrowseItemsCtr .searchBar .btn {margin-top: 0.6em; height: 38px; border-top-left-radius: 0; border-bottom-left-radius: 0;}.dj_ie .esriBrowseItemsCtr .searchBar .btn {margin-top: 0.5em;}.dj_ie8 .esriBrowseItemsCtr .searchBar {width: 38%;}.dj_ie8 .esriBrowseItemsCtr .searchBar .btn {margin-top: 0.6em; height: 32px;}.dj_ie8 .esriBrowseItemsCtr .searchBar input {width: 150px; height: 30px;}@media (max-width: 965px) and (min-width: 600px) {.esriCreateApp .esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-row .gallery-view {width: 45%;}} .esriBrowseItemsCtr .esriSearchBox:focus {border: 1px solid #0079C1}.esriRtl .esriBrowseItemsCtr .dgrid .dgrid-navigation{}.esriRtl .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-link,.esriRtl .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-skip {float:right;}.esriRtl .esriCreateApp .dojoxWizardButtons {right: inherit; left: 5px;}.esriRtl .esriBrowseItemsCtr .dgrid .dgrid-row .gallery-view {float: right;}.esriRtl .esriBrowseItemsCtr .gallery .gallery-left {float: right;}.esriRtl .esriBrowseItemsCtr .gallery-left li a:hover:after {right: inherit; left: 0;}.esriRtl .esriBrowseItemsCtr .searchBar {margin: 0 0 0 10px;}.esriRtl .esriBrowseItemsCtr .searchBar .esriSearchBox {border-radius: 0 4px 4px 0; background: url("../images/search_rtl_32.png") no-repeat .25em center white !important;}.esriRtl .esriBrowseItemsCtr .searchBar .btn {border-radius: 4px 0 0 4px;}.esriRtl .esriBrowseItemsCtr .template-overlay {top: 11px; left: 6px;}.esriRtl .esriCreateApp .esriBrowseItemsCtr .template-overlay {top: 11px; left: 15px;}.esriRtl .esriBrowseItemsCtr .gallery .templateInfoPanel {border-left: none; left: -680px; right: inherit; -webkit-box-shadow: 2px 1px 2px rgba(0,0,0, 0.25); box-shadow: 2px 1px 2px rgba(0,0,0, 0.25); -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -ms-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out;}.esriRtl .esriBrowseItemsCtr.showing .gallery .templateInfoPanel {left: 0; right: inherit;}.esriRtl .esri .esriShareMapDlg .dijitDialogCloseIcon {left: 1% !important; right: inherit !important;}.esriRtl .esriBrowseItemsCtr .searchBar {margin-right: inherit; margin-left: 15px;}@media all and (max-width: 800px) {.esriBrowseItemsCtr .dgrid .dgrid-content {display: flex; flex-flow: row wrap; justify-content: space-around;} .esriBrowseItemsCtr .dgrid .dgrid-row {flex: 0 1 50%;}}@media all and (max-width: 500px) {.esriBrowseItemsCtr .dgrid .dgrid-content, .esriBrowseAnalysisLayers .top-bar {display: flex; flex-flow: row wrap; flex-direction: column;} .esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-navigation {margin: 0; flex-flow: row wrap; display: inline-flex; align-content: flex-end;} .esriBrowseItemsCtr .dgrid-pagination-links {flex: 0 1 50%;} .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-next, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-previous {flex: 0 1 50%;}}html[dir='rtl'] caption, html[dir='rtl'] th {text-align: right;}.esriRtl {direction: rtl;}.esriAlignTrailing {text-align: right;}.esriAlignLeading {text-align: left;}.esriTdAlignTrailing {align: right;}.esriTdAlignLeading {align: left;}.esriFloatTrailing {float: right;}.esriFloatLeading {float: left;}.esriLtr .esriFloatLeading {float: left !important;}.esriRtl .esriAlignTrailing {text-align: left;}.esriRtl .esriAlignLeading {text-align: right;}.esriRtl .esriTdAlignTrailing {align: left;}.esriRtl .esriTdAlignLeading {align: right;}.esriRtl .esriFloatTrailing {float: left;}.esriRtl .esriFloatLeading {float: right;}.esriLeadingMargin0 {margin-left: 0;}.esriLeadingMargin025 {margin-left: 0.25em;}.esriLeadingMargin05 {margin-left: 0.5em;}.esriLeadingMargin1 {margin-left: 1em;}.esriLeadingMargin12 {margin-left: 1.2em;}.esriLeadingMargin125 {margin-left: 1.25em;}.esriLeadingMargin2 {margin-left: 2em;}.esriLeadingMargin3 {margin-left: 3em;}.esriLeadingMargin35 {margin-left: 3.5em;}.esriLeadingMargin4 {margin-left: 4em;}.esriLeadingMargin5 {margin-left: 5em;}.esriLeadingMargin6 {margin-left: 6em;}.esriLeadingMargin7 {margin-left: 7em;}.esriLeadingMargin10 {margin-left: 10em;}.esriLeadingMargin15 {margin-left: 1.5em;}.esriLeadingMargin27 {margin-left: 2.7em;}.esriLeadingMargin23 {margin-left: 2.3em;}.esriLeadingMargin24 {margin-left: 24em;}.esriTrailingMargin025 {margin-right: 0.25em;}.esriTrailingMargin05 {margin-right: 0.5em;}.esriTrailingMargin075 {margin-right: 0.75em;}.esriTrailingMargin07 {margin-right: 0.7em;}.esriTrailingMargin1 {margin-right: 1em;}.esriTrailingMargin2 {margin-right: 2em;}.esriTrailingMargin3 {margin-right: 3em;}.esriTrailingMargin35 {margin-right: 3.5em;}.esriTrailingMargin4 {margin-right: 4em;}.esriTrailingMargin5 {margin-right: 5em;}.esriTrailingMargin6 {margin-right: 6em;}.esriTrailingMargin63 {margin-right: 6.3em;}.esriTrailingMargin12 {margin-right: 1.2em;}.esriTrailingMargin10 {margin-right: 10em;}.esriLeadingPadding05 {padding-left: 0.5em;}.esriLeadingPadding1 {padding-left: 1em;}.esriTrailingPadding1 {padding-right: 1em;}.esriBorderRight1 {border-right: 1px solid #000;}.esriRtl .esriLeadingMargin0 {margin-right: 0;}.esriRtl .esriLeadingMargin025 {margin-right: 0.25em;}.esriRtl .esriLeadingMargin05 {margin-right: 0.5em;}.esriRtl .esriLeadingMargin075 {margin-right: 0.75em;}.esriRtl .esriLeadingMargin1 {margin-right: 1em;}.esriRtl .esriLeadingMargin12 {margin-right: 1.2em;}.esriRtl .esriLeadingMargin125 {margin-right: 1.25em;}.esriRtl .esriLeadingMargin2 {margin-right: 2em; margin-left: auto;}.esriRtl .esriLeadingMargin3 {margin-right: 3em;}.esriRtl .esriLeadingMargin35 {margin-right: 3.5em;}.esriRtl .esriLeadingMargin4 {margin-right: 4em;}.esriRtl .esriLeadingMargin5 {margin-right: 5em;}.esriRtl .esriLeadingMargin6 {margin-right: 6em;}.esriRtl .esriLeadingMargin7 {margin-right: 7em;}.esriRtl .esriLeadingMargin10 {margin-right: 10em;}.esriRtl .esriLeadingMargin15 {margin-right: 1.5em;}.esriRtl .esriLeadingMargin27 {margin-right: 2.7em; margin-left: auto;}.esriRtl .esriLeadingMargin23 {margin-right: 2.3em;}.esriRtl .esriLeadingMargin24 {margin-right: 24em;}.esriRtl .esriTrailingMargin025 {margin-left: 0.25em;}.esriRtl .esriTrailingMargin05 {margin-left: 0.5em;}.esriRtl .esriTrailingMargin07 {margin-left: 0.7em;}.esriRtl .esriTrailingMargin075 {margin-left: 0.75em;}.esriRtl .esriTrailingMargin1 {margin-left: 1em;}.esriRtl .esriTrailingMargin2 {margin-left: 2em;}.esriRtl .esriTrailingMargin3 {margin-left: 3em;}.esriRtl .esriTrailingMargin4 {margin-left: 4em;}.esriRtl .esriTrailingMargin5 {margin-left: 5em;}.esriRtl .esriTrailingMargin6 {margin-left: 6em;}.esriRtl .esriTrailingMargin63 {margin-left: 6.3em;}.esriRtl .esriTrailingMargin10 {margin-left: 10em;}.esriRtl .esriLeadingPadding05 {padding-right: 0.5em;}.esriRtl .esriLeadingPadding1 {padding-right: 1em;}.esriRtl .esriTrailingPadding1 {padding-left: 1em;} .esriHelpPopup {position: relative; z-index: 40; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.esriHelpPopup .esriHelpPopupWrapper {box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.dijitTooltipDialog.esriHelpPopup.esriHelpPopupWrapper {padding: 1px;}.esriHelpPopup .hidden {display: none;}.esriHelpPopup .sizer {width: 420px;}@media screen and (max-width: 480px){.esriHelpPopup .sizer {width: 40%;}}.esriHelpPopup a {color: #336699; text-decoration: underline;}.esriHelpPopup .titlePane {background-color: #444444; color: #FFFFFF; line-height: 20px; padding-left: 6px; border-radius: 5px 5px 0px 0px ; -moz-border-radius: 5px 5px 0px 0px ; -webkit-border-radius: 5px 5px 0px 0px ; -o-border-radius: 5px 5px 0px 0px ; cursor: default; border-bottom: none;}.esriHelpPopup .contentPane {position: relative; max-height: none; overflow: visible; padding: 10px 6px 6px 10px; background-color: #F7F7F7; border-top: none; border-bottom: none; color: #333333;}.esriHelpPopup .actionsPane {padding: 2px 10px 4px 10px; background-color: #F7F7F7; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; -o-border-radius: 0px 0px 5px 5px; border-top: none;}.esriHelpPopup .actionsPane .action {margin-right: 10px;}.esriHelpPopup .dijitTooltipConnector {display: none;}.esriHelpPopup .dijitTooltipContainer {box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; padding: 0px;} .esriBrowseAnalysisLayers {margin: 0 auto; width: 100%;}.esriBrowseAnalysisLayers .dgrid .gallery-view h5 {width: 100%; height: 0.75em; line-height: 1.0em; font-size: 15px; word-wrap: break-word;}.esriBrowseAnalysisLayers .dgrid .gallery-view img {border: 1px solid #e0e0e0; padding: 4px;}@media all and (max-width: 800px) {.esriBrowseAnalysisLayers .dgrid .dgrid-content {display: flex; flex-flow: row wrap; justify-content: space-around;} .esriBrowseAnalysisLayers .dgrid .dgrid-row {flex: 0 1 50%;}}@media all and (max-width: 500px) {.esriBrowseAnalysisLayers .dgrid .dgrid-content, .esriBrowseAnalysisLayers .top-bar {display: flex; flex-flow: row wrap; flex-direction: column;} .esriBrowseAnalysisLayers .dgrid-grid.dgrid .dgrid-navigation {margin: 0; flex-flow: row wrap; display: inline-flex; align-content: flex-end;} .esriBrowseAnalysisLayers .dgrid-pagination-links {flex: 0 1 50%;} .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-next, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-previous {flex: 0 5 50%;} .esriBrowseAnalysisLayers .dgrid-pagination {padding-top: 0.65em;}}.esriBrowseAnalysisLayers .top-bar .instructions, .esriAnalysisLayersItems .top-bar .instructions{display:block; width: 50%;}.esriBrowseAnalysisLayers .instructions span, .esriAnalysisLayersItems .instructions span {font-size: 12px; font-family: Verdana, Helvetica, sans-serif;}.esriBrowseAnalysisLayers.filters .instructions span.messageRight, .esriAnalysisLayersItems.filters .instructions span.messageRight {max-width: 100%;}.esriBrowsePopup p {padding: 3px; margin: 0px;}.esriBrowsePopup .dijitTooltipContainer {padding: 0px; margin: 0px;}.esriContent .dijitPopup {height: 105px; max-height: 105px;}.esriBrowsePopup.quiet-scroll {width: 155px; min-height:120px; height: auto; max-height:185px; padding: 3px; overflow: auto;}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar, .quiet-scroll::-webkit-scrollbar {width: 1px; height: 1px; border-left: 0; background: rgba(0, 0, 0, 0.1);}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar-thumb, .quiet-scroll::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.4); border-radius: 0;}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar-track, .quiet-scroll::-webkit-scrollbar-track {background: none;}.esriBrowseAnalysisLayers .dgrid {border: none; min-height: 400px; clear:both;}.esriBrowseAnalysisLayers .dgrid .dgrid-scroller {position: relative; overflow-y: hidden; margin-bottom: 2em !important;}.esriBrowseAnalysisLayers .dgrid .dgrid-row .gallery-view:hover {cursor: pointer; background-color: #ededed;}.esriBrowseAnalysisLayers .dgrid-row.dgrid-selected .gallery-view,.esriBrowseAnalysisLayers .dgrid .dgrid-row.dgrid-selected .gallery-view:hover {background-color: #bfd6eb;}.esriBrowseAnalysisLayers .dgrid .dgrid-footer {background: none repeat scroll 0 0 #FFF; position: relative;}.esriBrowseAnalysisLayers.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-navigation {display: inline-table;}.esriBrowseAnalysisLayers .dgrid .dgrid-status {display: none; visibility: hidden;}.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-link,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-skip{background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; display: inline-block; white-space: nowrap;}.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-disabled,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-link:hover,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-first:hover,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-previous:hover,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-next:hover,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-last:hover {background-color: #007AC2; color: #FFF;}.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-first,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-previous,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-next,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-last {background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; display: inline-block; white-space: nowrap;}.esriBrowseAnalysisLayers p {margin:0;}.esriBrowseOptions {margin: 1em 0;}.esriBrowseOption {display: inline-block; margin: 0 10px 0 0;}.esriBrowseOption_label {margin: 0 0.25em;}.esriRtl .esriBrowseOption {margin-right: 0; margin-left: 10px;}.esriBrowseAnalysisLayers .esriSearchBox {background: #fff url("../images/search.png") 98% center no-repeat; border: 1px solid #CBCBCB; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; width: 20em; height: 1.0em; padding: 0.5em; margin: 0.5em 0 0.5em 0; float: left;}.esriBrowseAnalysisLayers .esriSearchBox:focus {border: 1px solid #0079C1}.esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-navigation{float:left;}.esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-link,.esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-skip {float:right;}.esriRtl .esriCreateApp .dojoxWizardButtons {right: inherit; left: 5px;}.esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-row .gallery-view {float: right;}.esriBrowseAnalysisLayers .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {width: 15px; height:100%;}.esriBrowseAnalysisLayers .categorySelect {margin-top: 0.5em;}.esriBrowseAnalysisLayers.esriBrowseItemsCtr .gallery .gallery-left {padding-right: 1%;}.esriBrowseAnalysisLayers.esriBrowseItemsCtr .esriSearchBox.dijitTextBox {width: auto; overflow: hidden; float: right;}.esriAnalysisLayersGrid {overflow-y: scroll; height: 180px !important; max-height: 180px !important;}.esriAnalysisLayersGrid .dgrid-cell {border: none;}.esriAnalysisLayersGrid .dgrid-row {padding: 0.25em !important;}.esriAnalysisLayersItems {width:48em; height:30em; clear:both;}.esriAnalysisLayersItems .gallery {min-height: 20em; height: 100%;}.esriBrowseItemsCtr .gallery .gallery-right {max-height: 40em;}.esriAnalysisLayersItems .dgrid-grid.dgrid {max-height: 99%; width: 100%;} .esriAnalysisLayersItems .dgrid-grid.dgrid .dgrid-content {overflow: hidden; width: 90%;}.esriAnalysisLayersItems .dgrid-row {padding: 1em;}.esriAnalysisLayersItems .dgrid-row.dgrid-row-odd, .esriAnalysisLayersGrid .dgrid-row.dgrid-row-odd {background-color:#ffffff;}.esriAnalysisLayersItems .dgrid-row.dgrid-row-odd.dgrid-selected, .esriAnalysisLayersGrid .dgrid-row.dgrid-row-odd.dgrid-selected {background-color:#bfd6eb;}.esriAnalysisLayersItems .dgrid-selected, .esriAnalysisLayersGrid .dgrid-selected {background-color:#bfd6eb;}.esriAnalysisLayersItems .template-info-showing p {font-size: 1rem !important; width: auto; overflow-y: auto; overflow-x: hidden; height: 6em; line-height: 1.2em; padding: 0.75em 1em;}.esriAnalysisLayersItems .dgrid .dgrid-scroller, .esriAnalysisLayersGrid.dgrid .dgrid-scroller {position: relative; overflow-y: hidden;}.esriAnalysisLayersGrid .word-break {word-break: break-word;}.esriAnalysisLayersItems .layer-container {}.esriAnalysisLayersItems .template-info-showing h4 {margin-bottom: 0.5rem; font-size: 1.25rem; clear: left; color: #616161; font-weight: normal; max-height: 3.0em; overflow: visible; height: auto; word-wrap: break-word; padding-bottom: 0.25em;} .esriAnalysisLayersGrid .panel {border: 1px solid #efefef; padding: 1.023rem;} .esriAnalysisLayersGrid .panel:after {content: ''; display: table; clear: both;} .esriAnalysisLayersGrid .panel > :last-child {margin-bottom: 0;} .esriAnalysisLayersGrid .panel > [class*="column-"] {padding-left: 1.5rem; padding-right: 1.5rem;} html[dir="rtl"] .esriAnalysisLayersGrid .panel > [class*="column-"] {padding-right: 1.5rem;} html[dir="rtl"] .esriAnalysisLayersGrid .panel > [class*="column-"] {padding-left: 1.5rem;} .esriAnalysisLayersGrid .panel code {background-color: white;}.esriAnalysisLayersGrid .panel-black {background-color: #323232; border: 1px solid #4c4c4c;} .esriAnalysisLayersGrid .panel-black a {color: #bcdaed;} .esriAnalysisLayersGrid .panel-black a:hover {color: #bcdaed;}.esriAnalysisLayersGrid .panel-dark {background-color: #595959; border: 1px solid #4c4c4c;} .esriAnalysisLayersGrid .panel-dark a {color: #bcdaed;} .esriAnalysisLayersGrid .panel-dark a:hover {color: #bcdaed;}.esriAnalysisLayersGrid .panel-white {background-color: white; border: 1px solid #efefef;} .esriAnalysisLayersGrid .panel-white code {background-color: #f8f8f8;}.esriAnalysisLayersGrid .panel-dark-blue {background-color: #004575; border: 1px solid #052942;} .esriAnalysisLayersGrid .panel-dark-blue a {color: #69dcff;} .esriAnalysisLayersGrid .panel-dark-blue a:hover {color: #00dee7;}.esriAnalysisLayersGrid .panel-blue {background-color: #0079c1; border: 1px solid #005e95;} .esriAnalysisLayersGrid .panel-blue a {color: #69dcff;} .esriAnalysisLayersGrid .panel-blue a:hover {color: #00dee7;}.esriAnalysisLayersGrid .panel-light-blue {color: #323232; background-color: #56a5d8; border: 1px solid #0079c1;} .esriAnalysisLayersGrid .panel-light-blue a {color: #f8f8f8;} .esriAnalysisLayersGrid .panel-light-blue a:hover {color: #efefef;}.esriAnalysisLayersGrid .panel-no-border {border: none;}.esriAnalysisLayersGrid .panel-no-padding {padding: 0;}.esriAnalysisLayersItems .panel-actions {position: absolute; bottom: 8px;}.esriAnalysisLayersItems .layerItemsGrid {height: 40em;}.esriAnalysisLayersItems .templateInfoPanel {overflow-y: hidden;}.esriAnalysisLayersItems .quiet-scroll pre::-webkit-scrollbar, .esriBrowseItemsCtr .quiet-scroll::-webkit-scrollbar {width: 8px !important;}.esriAnalysisLayersGrid .dgrid-grid.dgrid .dgrid-scroller {max-height: 200px; min-height: 100px;}.esriBrowseAnalysisLayers .dgrid-grid.dgrid .dgrid-scroller {min-height: 300px; max-height: 300px;}.esriBrowseAnalysisLayers .gallery {min-height: inherit;}.esriBrowseAnalysisLayers.esriBrowseItemsCtr .galleryLabelContainer {background: #FFFFFF; display: block; display: -webkit-box; max-height: 2.4em; line-height: 1.2em; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; margin-bottom: 0;} .esriBufFieldExp {width: 100%; height: 100%;}.esriBufFieldExp .esriCalcTitleLabel {font-weight: bold;}.esriBufFieldExp .esriCalcSelField {width: 50%;}.esriBufFieldExp .esriExprBox {width: 95%; max-width: 95%; max-height: 40%;}.esriBufFieldExp .esriActionButtonCtr {width:100%; padding-bottom: 0.5em; padding-top: 0.75em;}.esriBufFieldExp .esriCalcFieldValidateIcon {background-image: url("../images/validateicon16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriBufFieldExp .esriCalcFieldValidateDisabledIcon {background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriBufFieldExp .esriActionButton {background-color: transparent; background: none; border: 1px solid #F7F8F8; -webkit-border-radius: 1px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; padding-top: 0.5em; height: 3em; width: 4em;}.esriBufFieldExp .esriCalcFieldClearIcon {background-image: url("../images/genericeraser16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriBufFieldExp .esriCalcFieldClearDisabledIcon {background-image: url("../images/genericeraserdisabled16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriBufFieldExp .esriCalcFieldFuncCtr {clear:both; padding-top:0.5em; padding-bottom:0.5em; width: 100%; height: 65%;}.esriBufFieldExp .esriCalcFieldCtr {width: 50%; height: 90%;}.esriBufFieldExp .esriCalcFuncCtr {width: 50%; height: 100%;}.esriBufFieldExp .esriFieldsLabelDiv {padding-bottom: 0.5em;}.esriBufFieldExp .esriFunctionLabelDiv {padding-bottom: 0.5em;}.esriBufFieldExp .esriCalcFieldsList {width: 70%; height: 90%; overflow-y: auto;}.esriBufFieldExp .esriCalcFunctionList {width: 90%; height: 80%; overflow-y: auto;}.esriBufFieldExp .esriFieldsSelectionCtr {width: 100%; padding-bottom: 0.5em; display: none;}.esriBufFieldExp .esriCalExpRowOuter {padding: 0.25em;}.esriBufFieldExp .esriCalcExpLabelRow {cursor: pointer; color: #000; border: 1px solid white; background-color: #fff;}.esriBufFieldExp .esriBufFieldExpTextTrimWithEllipses {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esriBufFieldExp .esriLoading {background: url("../images/ajax-loader-arrow-lightblue.gif") center center no-repeat;}.esriBufFieldExp .esriLoadingLarge {background: url("../images/ajax-loader-segments-circle-64.gif"); background-repeat: no-repeat; background-position: 43% 50%; background-size: auto;}.esriBufFieldExp .esriFormWarning {padding:0.5em; margin: 0.7em 0; border: 1px solid #a67032; background-color: #F4DA6E; height: 3em; overflow-y: auto;}.esriBufFieldExp .esriFormSuccess {padding: 1.2em; margin: 0.7em 0; border: 1px solid #257824; background-color: #D2E959;}.esriBufExpressionFormCtr {width:40em; height:30em;} .jimu-gp-editor-base{display: inline-block;}.jimu-gp-editor-multivalue .single-input{margin-top: 5px;}.jimu-gp-editor-multivalue .remove{background-color: #24B9F0; width: 20px; height: 20px; border-radius: 10px; color: white; font-size: 20px; font-weight: bold; line-height: 19px; margin-left: 10px; display: inline-block; cursor: pointer; text-align: center;}.jimu-gp-editor-multivalue .add-input{text-align: right;}.jimu-gp-editor-multivalue .add-input .add-btn{background-color: #24B9F0; width: 20px; height: 20px; border-radius: 10px; color: white; font-size: 20px; font-weight: bold; line-height: 19px; margin-left: 10px; display: inline-block; cursor: pointer; text-align: center;}.jimu-gp-editor-sffl{height: 30px; position: relative;}.jimu-widget-geoprocessing{height: 100%; margin: -14px; font-size: 14px;}.jimu-widget-geoprocessing .jimu-viewstack{padding: 14px;}.jimu-widget-geoprocessing .input-node .jimu-viewstack{padding: 0 !important; margin-top: 10px;}.jimu-widget-geoprocessing .section{overflow: visible;}.jimu-widget-geoprocessing .opts [class*="col"]{height: 45px;}.jimu-widget-geoprocessing .opts a.help{line-height: 45px;}.jimu-widget-geoprocessing .section.opts{margin-top: 20px;}.jimu-widget-geoprocessing .section .jimu-btn{float: none; margin: auto; width: 150px;}.jimu-widget-geoprocessing .info{display: none; height: 100%; position: relative;}.jimu-widget-geoprocessing .info .text{text-align: left; width: 100%; height: 100%; position: absolute; overflow: auto;}.jimu-widget-geoprocessing .input-node, .jimu-widget-geoprocessing .output-node{overflow: visible; margin-top: 20px;}.jimu-widget-geoprocessing .input-node>.input-label, .jimu-widget-geoprocessing .output-node>.output-label{overflow: hidden; font-size: 14px; color: #686868; font-weight: bold;}.jimu-widget-geoprocessing .input-node>.editor-container, .jimu-widget-geoprocessing .output-node>.renderer-container{margin-top: 5px; width: 100%;}.TabTheme .jimu-widget-geoprocessing .jimu-tab>.control>.tab.jimu-state-selected{border-top: 0;}.jimu-widget-geoprocessing li{list-style: none;}.jimu-widget-geoprocessing .error-message{width: 100%; margin: 14px;}.jimu-widget-geoprocessing .jimu-basic-layer-chooser-from-map .jimu-tree{border: 1px solid #aaaaaa;}.jimu-widget-geoprocessing .jimu-gp-editor-url .jimu-url-input{width: 100%;}.jimu-widget-geoprocessing .file-input-label{display: inline-block; width: 100%; height: 100%; cursor: pointer;}.jimu-widget-geoprocessing .jimu-gp-editor-datafile form > .jimu-btn{padding: 0;}.geoprocessing-popup-title{height: 20px;}.geoprocessing-popup .header{font-weight: bold;}.geoprocessing-popup .hzLine{border-top: 1px solid #333333; margin-top: 6px; margin-bottom: 6px;}.geoprocessing-popup .geoprocessing-popup-table{border-collapse: collapse;}.geoprocessing-popup .geoprocessing-popup-table td{padding:2px 2px 5px 2px;}.geoprocessing-popup .geoprocessing-popup-table .attr-name{color: #888888;}.jimu-widget-geoprocessing .output-node .dgrid .dgrid-cell {width: 80px;}.jimu-widget-geoprocessing .shp-info{margin-top: 20px; height: 24px;}.jimu-widget-geoprocessing .shp-clear{cursor: pointer; line-height: 32px;}.jimu-widget-geoprocessing .upload-status{width: 24px; height: 24px;}.jimu-widget-geoprocessing .jimu-gp-renderer-draw-feature{position: relative; height: 40px; width: 100%;}.jimu-widget-geoprocessing .clear-node {width: 16px; height: 16px; background-image: url("../images/del.png"); cursor: pointer;}.jimu-widget-geoprocessing .clear-node:hover {background-image: url("../images/del_hover.png");}.jimu-widget-geoprocessing .magnify-node {width: 16px; height: 16px; background-image: url("../images/zoom_normal.png"); cursor: pointer;}.jimu-widget-geoprocessing .magnify-node:hover {background-image: url("../images/zoom_hover.png");}.jimu-widget-geoprocessing .jimu-gp-renderer-draw-feature .output-label{position: absolute; font-size: 12px; line-height: 30px; left: 0; right: 75px;}.jimu-rtl .jimu-widget-geoprocessing .jimu-gp-renderer-draw-feature .output-label{left: 75px; right: 0;}.jimu-widget-geoprocessing .jimu-gp-renderer-draw-feature .clear-node {position: absolute; top: 50%; margin-top: -8px; right: 20px;}.jimu-rtl .jimu-widget-geoprocessing .jimu-gp-renderer-draw-feature .clear-node{left: 20px; right: auto;}.jimu-widget-geoprocessing .popup-menu-button {width: 16px; height: 16px;}.jimu-widget-geoprocessing .jimu-gp-renderer-draw-feature .popup-menu-button {position: absolute; top: 50%; margin-top: -8px; right: 47px;}.jimu-rtl .jimu-widget-geoprocessing .jimu-gp-renderer-draw-feature .popup-menu-button{left: 47px; right: auto;}.jimu-widget-geoprocessing .jimu-gp-renderer-table{position: relative; margin-top:30px;}.jimu-widget-geoprocessing .jimu-gp-renderer-table > .control-section{position: absolute; height: 30px; width: 100%; top: -30px; left: 0;}.jimu-widget-geoprocessing .jimu-gp-renderer-table > .control-section > .popup-menu-button,.jimu-widget-geoprocessing .jimu-gp-renderer-table > .control-section > .magnify-node,.jimu-widget-geoprocessing .jimu-gp-renderer-table > .control-section > .clear-node {margin: 5px;}.jimu-widget-geoprocessing .jimu-gp-renderer-table .table-node{width: 100%;}.jimu-widget-geoprocessing .jimu-export-chooser{z-index: 1;}.gp-table-magnified{width: 100%; height: 100%;}.gp-table-magnified > .dgrid{height: 100%;}.jimu-widget-geoprocessing .jimu-gp-editor-selection{position: relative; width: 100%; height: 40px; background: #EEEEEE;}.jimu-widget-geoprocessing .jimu-gp-editor-selection .label{position: absolute; left: 0; right: 36px; margin: 0 10px; height: 40px; line-height: 40px; font-family: 'Avenir-Light'; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.jimu-rtl .jimu-widget-geoprocessing .jimu-gp-editor-selection .label{left: 36px; right: 0;}.jimu-widget-geoprocessing .jimu-gp-editor-selection .icon{width: 40px; height: 40px; cursor: pointer; position: absolute; right: 0;}.jimu-rtl .jimu-widget-geoprocessing .jimu-gp-editor-selection .icon{right: auto; left: 0;}.jimu-widget-geoprocessing .jimu-gp-editor-selection .icon-close{margin: 14px; font-size: 12px;}.esriAnalysis .layerChooseCtr {width: 80%; min-width: 100px;}.featureList {padding: 6px; border: 1px solid #686868; flex-direction: column; max-height: 8rem; overflow: auto;}.inline-block-div {padding: 10px 0; display: flex; justify-content: space-around; flex-wrap: wrap; flex-direction: row; background: #d4d4d4; border: 1px solid #686868; margin-bottom: 10px;}.inline-block-div .esriAnalysisCloseIcon {padding: 0; margin: 0; cursor: pointer;}.layer-name {width: 80%; word-break: break-word;}.esriBrowseAnalysisTools {margin: 0 auto; width: 45em; min-height: 38em; max-height: 40em;}.esriBrowseAnalysisTools .analysis-tool-item-type {font-size: 1.3em; padding-bottom: 1em;}.esriBrowseAnalysisTools .template-info-showing .dgrid-row {font-size: 1.3em; line-height: 3em; border: #eee 1px solid; padding: 1em; color: #0082A5;}.esriBrowseAnalysisTools .web-tool-info-template {height: 100%;}.esriBrowseAnalysisTools .web-tool-info-panel-description {height: 30%;}.esriBrowseAnalysisTools .custom-web-tools-container {height: 40%;}.esriBrowseAnalysisTools .template-info-showing {height: 100%;}.esriBrowseAnalysisTools.esriBrowseItemsCtr.filters .instructions {width: 45%; margin-bottom: 20px;}.esriBrowseAnalysisTools.esriBrowseItemsCtr .searchBar {max-width: 45%; margin-top: 10px;}.esriBrowseAnalysisTools.esriBrowseItemsCtr.filters .instructions span.messageRight {max-width: 100%;}.esriBrowseAnalysisTools.esriBrowseItemsCtr .dgrid-grid.dgrid {max-height: 95%; overflow-y: hidden;}.esriBrowseAnalysisTools.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-scroller {margin-bottom: 25px!important;}.esriBrowseAnalysisTools.esriBrowseItemsCtr .gallery .gallery-right {margin-top: 15px; width: 73%; max-height: 35em;}.esriBrowseAnalysisTools.esriBrowseItemsCtr .gallery {padding-top: 10px;}.esriBrowseAnalysisTools .listServiceTitle {padding: .8em;}.esriBrowseAnalysisTools.esriBrowseItemsCtr .gallery .gallery-right p.filter-title {display: none;}.esriBrowseAnalysisTools.esriBrowseItemsCtr .gallery .gallery-left {width: 27%;}.esriBrowseAnalysisTools .template-info-showing .rft-info-panel-description {max-height: 25em; overflow-y: auto; height: auto;}.analysisTitle {font-weight: bold;}.toolLabel {font-weight: normal;}.esriSmallLabel {font-size: smaller; color: grey;}.esriSmallLabel.disabled {font-size: smaller; color: lightgray;}.esriSmallFont {font-size: smaller;}.esriAnalysis .dijitTextBox {text-indent: 0.25em;}.esriAnalysis .dijitComboBox {width: 100%;}.esriAnalysis .margin0 {margin: 0;}.esriAnalysis .padTop0, .esriAnalysis table.esriFormTable>tbody>tr>td.padTop0 {padding-top: 0;}.esriAnalysis .padTop1, .esriAnalysis table.esriFormTable>tbody>tr>td.padTop1 {padding-top: 1em;}.esriAnalysis .padTop05, .esriAnalysis table.esriFormTable>tbody>tr>td.padTop05 {padding-top: 0.5em;}.esriAnalysis .padTop075, .esriAnalysis table.esriFormTable>tbody>tr>td.padTop075 {padding-top: 0.75em;}.esriAnalysis .padBottom0, .esriAnalysis table.esriFormTable>tbody>tr>td.padBottom0 {padding-bottom: 0;}.esriAnalysis .padBottom1, .esriAnalysis table.esriFormTable>tbody>tr>td.padBottom1 {padding-bottom: 1em;}.toolContainer {display: block; width: 95%; height: 100%; margin: 0.75em .25em; border-bottom: .1em solid #e5e5e5; min-height: 40px;}.analysisTooltip {max-width: 18em;}.esriAnalysis .esriChoosePane .toolContainer,.esriAnalysis .esriChoosePane .toolContainerSelected{display: block; width: 95%; height: auto; margin: .75em .25em; border: .1em solid #e5e5e5; border-radius: 5px;}.esriAnalysis .esriChoosePane .toolContainer{box-shadow: inset 0 0 0 1px #27496d; border: none; border-radius: 5px;}.esriAnalysis .esriChoosePane .toolContainer:hover,.esriAnalysis .esriChoosePane .toolContainer.hover {box-shadow: inset 0 0 0 1px #27496d,0 5px 15px #193047;}.esriAnalysis .esriChoosePane .toolContainer:active,.esriAnalysis .esriChoosePane .toolContainer.active,.esriAnalysis .esriChoosePane .toolContainer:visited,.esriAnalysis .esriChoosePane .toolContainer.visited{box-shadow: inset 0 0 0 1px #27496d,inset 0 5px 30px #193047;}.esriAnalysis .esriChoosePane .toolContainer.toolSelected {box-shadow: inset 0 0 0 1px #27496d,inset 0 5px 30px #193047;}.esriAnalysis .esriChoosePane .toolContainer .toolContent {min-height: 32px; padding-top: 2em;}.esriAnalysis .esriChoosePane .toolDesc {padding-bottom: 1em; margin: 1em; word-break: keep-all;}.esriChoosePane .toolLabel {font-weight: bold;}.esriAnalysis .esriCBLtoolContainer {display: block; width: 95%; height: auto; margin: 0; padding: 1em .25em 0; border-bottom: .1em solid #e5e5e5;}.esriAnalysis .esriCBLfirstGoal {margin-top: 2.2em; border-top: .1em solid #e5e5e5;}.esriToolContainerDisabled {background-color: #e5e5e5; border-radius: .5em;}.esriTransparentNode {opacity: 0.6; position: relative; top: 0.25em;}.esriToolContainerDisabled .helpIcon {z-index: 900;}.helpContentIcon {width: 45px; height: 45px; margin: 10px;}.comingSoonIcon {color:#006400;}.constructionIcon {background-image: url("../images/constructionicon.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.esriToolContainerDisabled .comingSoonIcon{z-index: 900;}.toolIcon{float: left; margin: 4px 0px 4px 10px; background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px;}.toolContent .toolDesc:empty{display: none;}.aggregateIcon {background-image: url("../images/aggregatepoints32.png");}.sumNearbyIcon {background-image: url("../images/summarizenearby32.png");}.sumWithinIcon {background-image: url("../images/summarizewithin32.png");}.summarizeCenterAndDispersionIcon {background-image: url("../images/distributionstool32.png");}.oneSdIcon{background-image: url("../images/1_sd32.png");}.twoSdIcon{background-image: url("../images/2_sd32.png");}.threeSdIcon{background-image: url("../images/3_sd32.png");}.buffersIcon {background-image: url("../images/createbuffers32.png");}.driveIcon {background-image: url("../images/createdrivetimeareas32.png");}.findDwellLocationsIcon {background-image: url("../images/finddwelllocations32.png");}.findLocationsIcon {background-image: url("../images/findexistinglocations32.png");}.findNewLocationsIcon {background-image: url("../images/findnewlocations32.png");}.findSimilarLocationsIcon {background-image: url("../images/findsimilarlocations32.png");}.geoenrichLayerIcon {background-image: url("../images/geoenrichfeatures32.png");}.findClosestFacilityIcon {background-image: url("../images/findnearest32.png");}.extractDataIcon{background-image: url("../images/clipandship32.png");}.findHotSpotsIcon {background-image: url("../images/findhotspots32.png");}.findOutliersIcon {background-image: url("../images/findoutliers32.png");}.findPointClustersIcon {background-image: url("../images/findclusterstool32.png");}.createDensitySurfaceIcon {background-image: url("../images/createdensitysurface32.png");}.correlationReporterIcon {background-image: url("../images/correlationfinder32.png");}.createInterpolatedSurfaceIcon {background-image: url("../images/createinterpolatedsurface32.png");}.attributeCalculatorIcon {background-image: url("../images/attributecalculator32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.calculateFieldIcon {background-image: url("../images/calculatefield32.png");}.overlayLayersIcon {background-image: url("../images/overlaylayers32.png");}.clipLayerIcon {background-image: url("../images/cliplayer32.png");}.generateTessellationsIcon {background-image: url("../images/generatetesselations32.png");}.generalizedLinearRegressionIcon {background-image: url("../images/generalizedlinearregression32.png");}.geographicallyWeightedRegressionIcon {background-image: url("../images/geographicallyweightedregression32.png");}.forestBasedClassificationAndRegressionIcon {background-image: url("../images/forestbasedclassificationandregression32.png");}.buildMultiVariableGridIcon {background-image: url("../images/buildmulti-variablegrid32.png");}.appendDataIcon {background-image: url("../images/appenddata32.png");}.watershedIcon {background-image: url("../images/raster_watershed_ra.png");}.enrichMVGridIcon {background-image: url("../images/enrichfrommultivariablegrid32.png");}.eraseLayersDisabledIcon {background-image: url("../images/erasedisabled32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.intersectLayersDisabledIcon {background-image: url("../images/intersectdisabled32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.unionLayersDisabledIcon {background-image: url("../images/uniondisabled32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.eraseLayersIcon {background-image: url("../images/erase32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.intersectLayersIcon {background-image: url("../images/intersect32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.unionLayersIcon {background-image: url("../images/union32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.identityLayersIcon {background-image: url("../images/identity32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.symmetricalDifferenceLayersIcon {background-image: url("../images/symmetricaldifference32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.mergeLayersIcon {background-image: url("../images/mergelayers32.png");}.describeDatasetIcon{background-image: url("../images/decribedata32.png");}.sampleLayerIcon {background-image: url("../images/gaxdescribedatasetsample32.png");}.extentLayerIcon{background-image: url("../images/gaxdescribedatasetextent32.png");}.dissolveBoundariesIcon {background-image: url("../images/dissolveboundaries32.png");}.planRoutesIcon {background-image: url("../images/planroutes32.png");}.connectODIcon {background-image: url("../images/connectoriginstodestinations32.png");}.createViewshedIcon {background-image: url("../images/viewshed32.png");}.createWatershedIcon {background-image: url("../images/watershed32.png");}.chooseBestFacilitiesIcon {background-image: url("../images/choosebestfacilities32.png");}.traceDownstreamIcon {background-image: url("../images/tracedownstream32.png");}.reconstructIcon {background-image: url("../images/reconstructtracks32.png");}.joinFeaturesIcon {background-image: url("../images/joinfeatures32.png");}.createSpaceTimeCubeIcon {background-image: url("../images/createspacetimecube32.png");}.sumAttributesIcon {background-image: url("../images/summarizeattributes32.png");}.geocodeLocationsIcon {background-image: url("../images/geocodelocations32.png");}.detectTrackIncidentsIcon {background-image: url("../images/detecttrackincidents32.png");}.GPWidgetIcon {background-image: url("../images/gpwidget32.png");}.findCentroidsIcon {background-image: url("../images/findcentroid32.png");}.calculateDistanceIcon {background-image: url("../images/calculatedistance_ra.png");}.travelCostNetworkIcon {background-image: url("../images/determineoptimumtravelcostnetwork_ra.png");}.determineTravelCostPathAsPolylineIcon {background-image: url("../images/determinetravelcostpathaspolyline_ra.png");}.esriAnalysisCloseIcon {background-image: url("../images/close.gif"); background-repeat: no-repeat; width: 16px; height: 16px; margin: 1px; padding-left: 1.1em;}.esriAnalysis .esriAnalysisSettingsIcon {background-image: url("../images/gear16.png"); background-repeat: no-repeat; width: 16px; height: 16px; display: inline-block; margin: 0 3px;}.esriAnalysisInfoPaneCloseIcon {background-image: url("../images/close.gif"); background-repeat: no-repeat; width: 16px; height: 16px; margin: 1px; padding-left: 1.1em;}.esriRtl .esriAnalysisCloseIcon {padding-right: 1.1em; padding-left:0}.dj_ie8 .helpIcon,.dj_ie7 .helpIcon {background-image: url("../images/help16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 1px;}.helpIcon {background-image: url("../images/help16.png"); background-repeat: no-repeat; background-size: 100%; width: 12px; height: 12px; margin: 1px;}.circleIcon {width:20px; height:20px; border-radius: 99px; background-color:#E0DCE3;}.closeIcon {padding: 0.5em;}.helpWindow {background-color:#D7D7D7; width:350px;}.helpHeader {font-size: 1.15em; text-decoration: underline; font-weight: bolder; text-align: center; margin: 0.5em;}.helpContent {font-size: 1em; margin: 0.5em; text-indent: 0.05em; text-align:justify; letter-spacing:0.01em;}.helpFooter {font-size: 1em; margin: 0.5em;}.esriAnalysis .hide{display: none;}.esriAnalysis .show{display: block;}.esriFormTable,.esriServiceEditorTable {width: 99%;}.esriServiceEditorTable>tbody>tr>td {padding: 0.2em;}.esriServicesEditor div.sectionHeader,.esriServiceEditorTable td.sectionHeader,.esriFormTable td.sectionHeader {border-bottom: 1px solid #ccc; padding: 5px;}td.subsectionLineDivider {margin-left: 2em; border-bottom: 1px solid #ccc; color: #000; padding-top: 2em;}.esriServicesEditor div.subsectionHeaderTop,.esriServiceEditorTable td.subsectionHeaderTop {margin-left: 2em; border-bottom: 1px solid #ccc; color: #000; padding-top: 1em;}.esriServicesEditor div.subsectionHeaderBottom,.esriServiceEditorTable td.subsectionHeaderBottom {margin-left: 2em; border-top: 1px solid #ccc; color: #000; padding-top: 1em;}.esriAnalysis .numberInput {width: 92px;}.esriAnalysis .shortNumberInput {width: 4em;}.esriAnalysis .shortTextInput {width: 5%; vertical-align: top;}.esriAnalysis .longTextInput {width: 85%;}.esriAnalysis .shortInput {width: 5%;}.esriAnalysis .mediumInput {width: 49%;}.esriAnalysis .mediumDivInput {width: 40%;}.esriAnalysis .mediumDivInput .dijitInputField{width: 100%;}.esriAnalysis .mediumDivInput .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; width: 95%}.esriAnalysis .longInput {width: 85%; table-layout:fixed;}.esriAnalysis .longInputGP {table-layout:fixed;}.calcite .esriAnalysis .longInput {width: 90%; table-layout:inherit;}.esriAnalysis .esriAnalysisDriveMode .dijitButtonText {padding: 0.15em;}.esriAnalysis .attrSelect {width: 80%;}.esriAnalysis .statsSelect {width: 90%;}.esriServiceEditorTableBody {position: relative;}.esriServiceEditorTableBody>tr>td {width: 50%;}.esriServiceEditorTableBody>tr>td>label {text-align: left;}.esriRtl .esriServiceEditorTableBody>tr>td>label {text-align: right;}.dijitContentPane.esriSelectorPane,.dijitContentPane.esriSelectorPaneLabel {padding: 0px;}.esriAnalysis .esriFormTable>tbody>tr>td {padding: 0.25em;}.esriSimpleForm table.esriFormTable>tbody>tr>td {padding: 0.5em 0.5em 0.5em 0.5em;}.esriSimpleForm table>tbody>tr>td.esriFormFieldLabelTop {padding: 0.5em 0.5em 0 0.5em;}.esriSimpleForm .esriStackSelect {font-size: 80%;}.esriSimpleForm .esriPagedList {padding:3px; border: 0px solid #a6a6a6; border-radius: 4px; font-size: 80%;}.esriSimpleForm table.esriFormTable .dijitButtonNode {padding:1px;}.esriSimpleForm table.esriFormTable .dijitArrowButton, .esriSimpleForm table.esriFormTable .dijitSpinnerButtonContainer {padding:0;}.esriSimpleForm table.esriFormTable {width: 100%;}@media all and (-ms-high-contrast:none) {*::-ms-backdrop, .esriAnalysis .esriSimpleForm table.esriFormTable {table-layout: fixed;}}.esriSimpleForm table.esriFormTable .shortNumberInput {width: 4em;}.esriAnalysis .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {width: 15px; height:100%;}.esriAnalysis .attrSelect div.dijitReset.dijitInputField.dijitButtonText , .esriAnalysis .statsSelect div.dijitReset.dijitInputField.dijitButtonText {width: 70%; overflow: hidden; text-align: left;} .esriRtl .esriAnalysis .attrSelect div.dijitReset.dijitInputField.dijitButtonText , .esriRtl .esriAnalysis .statsSelect div.dijitReset.dijitInputField.dijitButtonText {text-align: right;}.esriAnalysis .attrSelect span.dijitReset.dijitInline.dijitSelectLabel.dijitValidationTextBoxLabel , .esriAnalysis .statsSelect span.dijitReset.dijitInline.dijitSelectLabel.dijitValidationTextBoxLabel {width: 99%; overflow: hidden;} .esriAnalysis div.optionsClose{border: none; position: relative;}.esriAnalysis div.optionsClose.disabled{border: none; color: #808077;}.esriAnalysis .esriSimpleForm td.optionsTd, .esriAnalysis .optionsTd {padding-right: 0;}.esriAnalysis div.optionsOpen{border:1px solid #CCC; position: relative;}.esriAnalysis .dijitTreeExpando {background-image: url("../images/treeexpandimages.png"); width: 16px; height: 16px;}.esriboundingButton .dijitButtonNode {width: 16px; height: 16px;}.esriAnalysis .optionsClose .dijitTreeExpando{background-position: 0 0; background-image: url("../images/treeexpandimages.png"); width: 16px; height: 16px;}.esriAnalysis .optionsClose.disabled div.dijitTreeExpando:hover{background-position: 0 0; background-image: url("../images/treeexpandimages.png"); cursor: default;}.esriAnalysis .optionsClose.disabled div.dijitTreeExpando label:hover{cursor: default;}.esriAnalysis .optionsClose div.dijitTreeExpando:hover{background-position: -17px 0; background-image: url("../images/treeexpandimages.png"); cursor: pointer;}.esriAnalysis div.dijitTreeExpando label:hover{cursor: pointer;}.esriAnalysis .optionsOpen .dijitTreeExpando{background-position: -52px 0; cursor: pointer;}.esriAnalysis .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; text-align: left;}.esriAnalysis .esriLongLabel .dijitButtonText {width: 90%;}.esriAnalysis .esriLongLabel.dijitError .dijitButtonText {width: 80%;}.esriAnalysis .esriLongLabel .dijitSelectLabel, .esriLongLabel.dojoxCheckedMultiSelect{width: 100%; text-align: left;}.esriRtl .esriAnalysis .dijitSelectLabel, .esriRtl .esriAnalysis .esriLongLabel .dijitSelectLabel, .esriRtl .esriLongLabel.dojoxCheckedMultiSelect {text-align: right;}.esriAnalysis .dijitInputField.dijitValidationIcon {position: relative; top: 0.3em; right: 0.3em;}.esriAnalysis .dijitSelect .dijitInputField.dijitValidationIcon {position: relative; top: 0.3em;}.esriAnalysis .esriMediumlabel .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; max-width: 150px;}.esriAnalysis .esriMediumlabel2 .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; max-width: 145px;}.esriAnalysis .esriMediumlabel2{overflow: hidden; text-overflow: ellipsis; max-width: 170px;}.esriAnalysis .esriMediumlabel{overflow: hidden; text-overflow: ellipsis; max-width: 150px;}.esriAnalysis .esriTableFixedLayout {table-layout: fixed;}.esriAnalysis .esriMediumlabel3{overflow: hidden; text-overflow: ellipsis; max-width: 105px;}.esriAnalysis .esriShortlabel .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; max-width: 100px;}.esriAnalysis .esriVeryShortlabel .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; max-width: 95%;}.esriAnalysis .attributeJoin .dijitButtonText{width: 80%;}.esriAnalysis .optionsTable {width: 100%;}.esriAnalysis .optionsClose .optionsTable {display: none;}.esriAnalysis .optionsOpen .optionsTable {display: table;}.esriGroupButton .esriGroupChecked{border: 1px solid #FFA500;}.esriRoundedBox {border-radius: 4px 4px 4px 4px;}.esriFormInfo {border-color: #c2e5b8; background-color: #D6FFC9; border: 1px solid #e6e5b7; padding: 1.2em; margin: 0.7em 0;}.esriFormError {background-color: #ffffcd; border: 1px solid #e6e5b7; padding: 1.2em; margin: 0.7em 0;}.esriFormWarning {padding: 1.2em; margin: 0.7em 0; border: 1px solid #a67032; background-color: #F4DA6E;}.esriFormSuccess {padding: 1.2em; margin: 0.7em 0; border: 1px solid #257824; background-color: #50ad4e;}.esriMultiSelect .dojoxCheckedMultiSelectWrapper {width: 95%; border: 1px solid #CBCBCB !important;}.esriAnalysis .formBorderBottom{border-bottom: 1px solid #CBCBCB;}.esriMultiSelect .dojoxMultiSelectItemLabel {margin-left: 0.25em;}.bufferIcon {background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px; border-radius: 2px;}.bufferSelector{text-align:center;}.bufferSelector.iconSelector {text-align: left;}.bufferSelector.selected{font-weight:bold;}.bufferSelector.disabled{color:grey;}.bufferSelector .bufferIcon{border:2px solid #FFF; margin: 5px auto;}.bufferSelector.iconSelector .bufferIcon{border:2px solid #FFF; margin: 1px;}.bufferSelector .bufferIcon:hover {cursor:pointer; border: 2px solid #AAA;}.bufferSelector.disabled .bufferIcon {cursor:default; border: none;}.bufferSelector.selected .bufferIcon{border: 2px solid #FFA500;}.bufferSelector.selected .bufferIcon:hover {border: 2px solid #FFA500;}.bufferDistanceIcon {background-image: url("../images/bufferdistance32.png");}.bufferSelector.selected .label {background-color: lightblue;}.esriDrivingTimeIcon {background-image: url("../images/drivingtime32.png");}.esriDrivingTimeDisabledIcon {background-image: url("../images/drivingtimedisabled32.png");}.esriDrivingDistanceIcon {background-image: url("../images/drivingdistance32.png");}.esriDrivingOtherIcon {background-image: url("../images/driving32.png");}.esriWalkingOtherIcon {background-image: url("../images/walking32.png");}.esriTruckingOtherIcon {background-image: url("../images/trucking32.png");}.esriOtherOtherIcon {background-image: url("../images/othermode32.png");}.esriTruckingTimeIcon {background-image: url("../images/truckingtime32.png");}.esriTruckingDistanceIcon {background-image: url("../images/truckingdistance32.png");}.esriWalkingTimeIcon {background-image: url("../images/walkingtime32.png");}.esriWalkingDistanceIcon {background-image: url("../images/walkingdistance32.png");}.esriOtherDistanceIcon {background-image: url("../images/othermodedistance32.png");}.esriOtherTimeIcon {background-image: url("../images/othermodetime32.png");}.esriOtherIcon {background-image: url("../images/othermode32.png");}.bufferAttributeIcon {background-image: url("../images/bufferattribute32.png");}.bufferExprIcon {background-image: url("../images/fieldexpression32.png");}.bufferOverlapIcon {background-image: url("../images/overlap32.png");}.esriAnalysisSplitIcon {background-image: url("../images/split32.png");}.bufferDissolveIcon {background-image: url("../images/dissolve32.png");}.bufferDisksIcon {background-image: url("../images/disks32.png");}.bufferRingsIcon {background-image: url("../images/rings32.png");}.bufferLeftIcon {background-image: url("../images/left32.png");}.bufferRightIcon {background-image: url("../images/right32.png");}.bufferAroundIcon {background-image: url("../images/around32.png");}.bufferRoundIcon {background-image: url("../images/round32.png");}.bufferFlatIcon {background-image: url("../images/flat32.png");}.bufferIncludeIcon {background-image: url("../images/include32.png");}.bufferExcludeIcon {background-image: url("../images/exclude32.png");}.esriStraightLineDistanceIcon {background-image: url("../images/straightlinedistance32.png");}.esriStraightLineDistanceDisabledIcon {background-image: url("../images/straightlinedistancedisabled32.png");}.facilityDemandIcon {background-image: url("../images/facilitytodemand32.png");}.demandFacilityIcon {background-image: url("../images/demandtofacility32.png");}.constantIcon {background-image: url("../images/constant32.png");}.unlimitedIcon {background-image: url("../images/unlimited32.png");}.attributeIcon {background-image: url("../images/field32.png");}.polygonBinIcon {background-image: url("../images/polygon32.png");}.hexagonBinIcon {background-image: url("../images/hexagon32.png");}.squareBinIcon {background-image: url("../images/square32.png");}.continuousDataIcon {background-image: url("../images/continuoustypedata32.png");}.binaryDataIcon {background-image: url("../images/binarytypedata32.png");}.countDataIcon {background-image: url("../images/counttypedata32.png");}.mlFitIcon {background-image: url("../images/mltools_fit32.png");}.mlFitAndPredictIcon {background-image: url("../images/mltools_predict32.png");}.squareBinTessIcon {background-image: url("../images/squaretesselation32.png");}.transverseHexagonBinTessIcon {background-image: url("../images/transversehexagontesselation32.png");}.regularHexagonBinTessIcon {background-image: url("../images/regularhexagontesselation32.png");}.diamondBinTessIcon {background-image: url("../images/diamondtesselation32.png");}.triangleBinTessIcon {background-image: url("../images/triangletesselation32.png");}.spatialJoinIcon {background-image: url("../images/spatial32.png");}.temporalJoinIcon {background-image: url("../images/temporal32.png");}.attributeJoinIcon {background-image: url("../images/attribute32.png");}.classifyPixelsUsingDeepLearningIcon {background-image: url("../images/classifypixelsusingdeeplearning32.png");}.detectObjectsUsingDeepLearningIcon {background-image: url("../images/detectobjectsusingdeeplearning32.png");}.followStreetsIcon {background-image: url("../images/networkanalystoutputlinearshapepathalongnetwork32.png");}.followStreetsDisabledIcon {background-image: url("../images/followstreetsdisabled32.png");}.straightLineIcon {background-image: url("../images/networkanalystoutputlinearshapepathstraight32.png");}.geodesicIcon {background-image: url("../images/geodesicdistances32.png");}.planarIcon {background-image: url("../images/planardistances32.png");}.aggregateMultidimensionalRasterIcon {background-image: url("../images/aggregatemultidimensionalraster32.png");}.generateMultidimensionalAnomalyIcon {background-image: url("../images/generatemultidimensionalanomaly32.png");}.generateTrendRasterIcon {background-image: url("../images/generatetrendraster32.png");}.predictUsingTrendRasterIcon {background-image: url("../images/predictusingtrendraster32.png");}.findArgumentStatisticsIcon {background-image: url("../images/findargumentstatistics32.png");}.classifyObjectsUsingDeepLearningIcon {background-image: url("../images/classifyobjectsusingdeeplearning32.png");}.sampleIcon {background-image: url("../images/multidrasterextractvaluebypoints32.png");}.btn-container {padding: 5px 0px; position: relative; width: 100px; margin: auto;}.btn1 {width:0px;}.btn2 {position:absolute; left:60px; top:5px;}.btn3 {position:absolute; left:120px; top:5px;}.esriContainerSelector {border:1px solid #FFF; padding:5px;}.esriContainerSelector label, .esriSelectLabel{cursor:pointer;}.esriAnalysis .esriSelectLabelSelected {font-weight: bold;}.esriContainerSelector.esriGroupselected {border:2px solid #FFF;}.esriContainerSelector.esriGroupselected label{font-weight:bold;}.esriContainerSelector {border:1px solid #FFF; padding:5px;}.esriContainerSelector:hover {cursor:pointer; padding:5px;}.esriContainerSelector.selected {border:1px solid #777; background:#DDD; padding:5px;}.esriContainerSelector.selected:hover {border:1px solid #777; padding:5px;}.claro .esriAnalysis .dijitComboBox .dijitArrowButtonInner {border: none;}.soria .esriAnalysis .dijitButtonNode .dijitArrowButtonInner {margin: 0 2px; margin-top: 3px;}.esriAnalysis .dijitInputInner {text-indent: 0.25em;}.esriAnalysis .numberListing {font: bold 15px/1 Verdana, Helvetica, sans-serif;}.esriAnalysis .esriOutputText {width: 85%;}.esriAnalysis .esriToolIconTd {width: 32px; height: 32px;}.esriAnalysis td.esriToolIconTd>div[class$='Icon']{width: 32px; height: 32px;}.esri .esriAnalysis .dijitMenuSeparatorBottom {border-top: 1px dashed #8BA0BD;}.esriAnalysis .esriFolderSelect {width:55%; height:auto;}.esriAnalysis .esriFolderSelect .dijitInputField.dijitValidationIcon {position: relative; top: 0;}.soria .esriAnalysisSelect.dijitDisabled .dijitButtonText {color: grey;}.esriAnalysis .noWrapLabel {position: absolute;}.esriSimpleForm .dijitSlider td {padding: 0;} .esriAnalysis .dijitRuleMark {border: 1px solid #999999;}.esriAnalysis .dijitRuleLabel {white-space: nowrap;}.esriAnalysisTextDisabled {color: grey;}.esriAnalysis .ui-widget-content {width: 100%;}.esriAnalysis .esriRemapgrid .ui-widget-content {overflow-y: visible;}.esriAnalysis .esriRemapgrid .dgrid-resize-header-container {padding-left: 3px;}.esriAnalysis .esriRemapgrid table.dgrid-row-table tr {border-bottom: 1px solid rgba(0, 0, 0, 0.09)}.esriAnalysis .EnrichOptionsPage_Fields .dgrid-row.dgrid-row-odd {background-color:#ffffff !important;}.esriAnalysisExpressionGrid .dgrid-cell {border: none;}.esriAnalysisExpressionGrid .ui-widget {margin: 10px;}.esriAnalysisExpressionGrid .field-operator .ui-icon {background-image: none; width: 0px;}.esriAnalysisExpressionGrid .field-operator {width: 80%; padding: 3px;}.esriAnalysisExpressionGrid .field-operator .dijitToggleButton {margin: -10px 0 0 0;}.esriAnalysisExpressionGrid .field-operator .dgrid-expando-icon {white-space: pre;}.esriAnalysisExpressionGrid .field-operator .esriAnalysisOperatorButton {width: 39px; color: #00f; text-decoration: underline; cursor: pointer;}.esriAnalysisExpressionGrid .field-operator .esriAnalysisOperatorButton .dijitButtonText {padding: 0 0.1em;}.esriAnalysisExpressionGrid .esriAnalysisExpression {border:1px solid #469df5; padding: 0 5px; text-overflow:ellipsis; width:99%;}.esriAnalysisExpressionGrid .field-action {width: 10%; padding: 3px;}.esriAnalysis .esriAnalysisEditIcon {background-image: url("../images/editclause.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisEditDisabledIcon {background-image: url("../images/editclausedisabled16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisRemoveIcon {background-image: url("../images/genericeraser16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisRemoveDisabledIcon {background-image: url("../images/genericeraserdisabled16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisGroupIcon {background-image: url("../images/clausesgroup16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .warningIcon {background-image: url("../images/warning.png"); background-repeat: no-repeat; background-size: 100%; float: right; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisUngroupIcon {background-image: url("../images/clausesungroup16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisUngroupDisabledIcon {background-image: url("../images/clausesungroup16disabled.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisGroupDisabledIcon {background-image: url("../images/clausesgroup16disabled.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisSRIcon {background-image: url("../images/coordinatesystem16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisTextIcon {background-image: url("../images/editview.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisGridIcon {background-image: url("../images/gridview.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisSelectFilterIcon {background-image: url("../images/selectinteractively16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisAttributeFiltercon {background-image: url("../images/selectbyattributefilter16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysisExpressionGrid .field-action .dijitButton {margin: 0 0.1em;}.esriSimpleForm table.esriFormTable td.dgrid-cell-padding {padding: 3px;}.esriSimpleForm .field-operator table.esriExpressionTable {width: 100%;}.esriSimpleForm .field-operator table.esriExpressionTable td.expressionTd {padding: 3px;}.esriAnalysisExpressionGrid .dgrid-scroller {overflow-y: auto;}.esriAnalysis.esriExpressionForm .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; max-width:100%;}.esriAnalysis.esriExpressionForm .dijitSelect .dijitButtonText {text-align: left; width:95%;}.esriRtl .esriAnalysis.esriExpressionForm .dijitSelect .dijitButtonText {text-align: right;}.esriActionButton .dijitButtonNode {border: none; height: 16px; padding: 0.15em;}.esriAnalysisNumberLabel {font-weight: bold;}.EnrichOptionsPage_Fields {width: 100% !important;}.esriAnalysis .ShoppingCart {z-index: 0; position: relative; top: 0px; right: 0px; cursor: pointer;}.esriAnalysis .ShoppingCart div.ShoppingCartRow {position: relative; color: #000; border: 1px solid white; background-color: #fff; line-height: 30px; padding-left: 5px;}.esriAnalysis .ShoppingCart .ShoppingCartRowCloser {background-image: url("../images/close.gif"); background-repeat: no-repeat; width: 16px; height: 16px;}.esriAnalysis .ShoppingCart_CounterDivLeftBorder, .esriAnalysis .ShoppingCart_CounterDivRightBorder {-webkit-transform-origin: 0; -moz-transform-origin: 0; -ms-transform-origin: 0; transform-origin: 0;}.esriAnalysis .selectLabel {font-style: italic; text-align: center; width: 100%; font-weight: lighter;}.esriAnalysis .dijitPlaceHolder {color : #aaa; font-style: italic; left: 0.3em; position: absolute; top: 0.2em;}.esriAnalysisDriveMode .dijitSelectMenu .dijitMenuItemLabel {padding: 0.5em 0.2em;}.esriAnalysisDriveMode.warningIcon {margin-top: 0.5em;}.esriAnalysis .esriExtentLabel {font-size:smaller; display: inline-block;}.esriAnalysis .esriExtentCreditsCtr {width: 100%; padding: 0.5em 0 1em 0;}.esriAnalysis .esriPointIcon {background-image: url("../images/greypin16.png"); background-repeat: no-repeat; width:16px; height:16px;}.esriAnalysis .esriAnalysisSubmitButton {max-width:90%; margin-left: 15%;}.esriRtl .esriAnalysis .esriAnalysisSubmitButton {max-width:90%; margin-right: 15%;}.esriAnalysis .esriAnalysisSwitchControl {position: relative; display: inline-block; width: 50px; height: 22px;}.esriAnalysis .esriAnalysisSwitchControl input {display:none;}.esriAnalysis .esriAnalysisSwitchControlSlider {position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s; border-radius: 34px;}.esriAnalysis .esriAnalysisSwitchControlSlider:before {position: absolute; content: ""; height: 15px; width: 18px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s; border-radius: 50%;}.esriAnalysis input:checked + .esriAnalysisSwitchControlSlider{background-color: #5daddd;}.esriAnalysis input:focus + .esriAnalysisSwitchControlSlider {box-shadow: 0 0 1px #5daddd;}.esriAnalysis input:checked + .esriAnalysisSwitchControlSlider:before {-webkit-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px);}@media screen and (max-width: 480px){.esriAnalysis .esriAnalysisSubmitButton {margin-left: 1em;} .esriRtl .esriAnalysis .esriAnalysisSubmitButton {margin-right: 1em;}}.esriAnalysisStepsLabel {font-weight: normal; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex;}.esriAnalysis .analysisCategoryCtr {border: none; height: 90%; overflow-y: auto;}.esriAnalysis .toolContainer .toolContent {min-height: 32px; padding-top: 1em;}.esriAnalysis .analysisCategoryCtr .dijitTitlePaneContentInner {padding: 2px 10px;}.esriAnalysis .dijitSelect {height: 2em;}.esriAnalysis .dijitSelect .dijitButtonContents {height: 2em;}.esriLoading {background: url("../images/ajax-loader-transparent.gif") center center no-repeat; width: 16px; height: 16px;}.esriAnalysis .esriAnalysisExpIcon {background-image: url("../images/calculatetable16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.allocateIcon {background-image: url("../images/allocate_to_existing_facilities.png");}.maximizeIcon {background-image: url("../images/maximize_coverage.png");}.minimizeIcon {background-image: url("../images/minimize_travel.png");}.maximizelimIcon {background-image: url("../images/maximize_coverage_with_capacity.png");}.percentageIcon {background-image: url("../images/cover_percentage_of_demand.png");}.goalIcon {background-image: url("../images/transparent.gif"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.featureAnalysisIcon {background-image: url("../images/portal-analysis-feature-32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px; float: none !important;}.rasterAnalysisIcon {background-image: url("../images/portal-analysis-raster-32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px; float: none !important;}.esriChooseBestTool .esriAnalysisCloseIcon {background-image: url("../images/ago_sprite.png"); background-position: -30px -10px; width: 14px; height: 14px; display:block;}.esriRtl .esriChooseBestTool .esriAnalysisCloseIcon {background-position: -45px -10px;}.calculateSlopeIcon {background-image: url("../images/calculateslope32.png");}.deriveAspectIcon {background-image: url("../images/deriveaspect32.png");}.monitorVegetationIcon {background-image: url("../images/monitorvegetation32.png");}.remapIcon {background-image: url("../images/remap32.png");}.extractRasterIcon {background-image: url("../images/extractraster32.png");}.esriAnalysis .esriAnalysisAddIcon {background-image: url("../images/add16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisDeleteIcon {background-image: url("../images/delete16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.sumRasterWithinIcon {background-image: url("../images/summarizerasterwithin32.png");}.convertFeatureToRasterIcon {background-image: url("../images/featuretoraster32.png");}.convertRasterToFeatureIcon {background-image: url("../images/rastertofeature32.png");}.createViewshedRasterIcon {background-image: url("../images/createviewshed32.png");}.createInterpolatedRasterIcon {background-image: url("../images/interpolatepoints32.png");}.createDensityRasterIcon {background-image: url("../images/calculatedensity32.png");}.viewshedInnerIcon {background-image: url("../images/viewshedinnerdistance32.png");}.viewshedOuterIcon {background-image: url("../images/viewshedouterdistance32.png");}.viewshedInnerFieldIcon {background-image: url("../images/viewshedinnerdistancefield32.png");}.viewshedOuterFieldIcon {background-image: url("../images/viewshedouterdistancefield32.png");}.distanceAboveSurfaceIcon {background-image: url("../images/distanceabovethesurface32.png");}.distanceAboveSurfaceFieldIcon {background-image: url("../images/distanceabovethesurfacefield32.png");}.esriAnalysis .dijitNumberTextBox .dijitInputInner {text-align: inherit;}.esri .dijitDialog.dataBrowser {padding: 0px 0px;}.esriAnalysis .toolHeaderLine {clear:both; border-bottom: #CCC thin solid; height:1px; width:100%; margin-top:6px;}.esriAnalysis .separatorLine {clear: both; border-bottom: #CCC thin solid; height: 1px; width: 100%;}.esriAnalysis .breadcrumbs {font-weight: 400; font-style: normal; font-size: 0.875rem; line-height: 1.0rem; color: #828282; display: flex; flex-flow: column wrap;}.esriAnalysis .breadcrumbs b, .esriAnalysis .breadcrumbs strong {font-weight: 500;}@media screen and (max-width: 859px) {.esriAnalysis .breadcrumbs {font-size: 0.875rem;}}@media screen and (max-width: 479px) {.esriAnalysis .breadcrumbs {font-size: 0.875rem;}}.esriAnalysis .crumb {color: #595959 !important; padding: 0 0.25rem 0 0.25rem; background: url("../images/forward-slash.png") right center no-repeat transparent; float: left;}html[dir="rtl"] .esriAnalysis .crumb {padding: 0 0.25rem 0 0.25rem; background: url("../images/forward-slash.png") left center no-repeat transparent; white-space: nowrap;}html[dir="rtl"] .esriAnalysis .crumb {float: right;}.esriAnalysis .crumb.is-active {font-weight: 400; color: #323232 !important;}.esriAnalysis .crumb:hover {color: #323232;}.esriAnalysis .breadcrumbs-white .crumb {color: white; background-image: url("../images/forward-slash-white.svg");}.esriAnalysis .crumb:nth-child(2) {background-image: none; padding-left: 0;}html[dir="rtl"] .esriAnalysis .crumb:nth-child(2) {padding-right: 0; background: none;}.esriAnalysis .breadcrumbs {align-items: flex-start;}.esriAnalysis .crumb:first-child {padding: 0 10px 0 0;}html[dir="rtl"] .esriAnalysis .crumb:first-child {padding: 0 0 0 10px;}.esriAnalysis .breadcrumbs__modelabel {font-size: 12px;}.esriAnalysisSpatialRefTree .dgrid-cell {border: none;}.esriAnalysisSpatialRefTree .dgrid-row.dgrid-row-odd {background-color:#ffffff;}.esriAnalysisSpatialRefTree .dgrid-row.dgrid-row-odd.dgrid-selected {background-color:#bfd6eb;}.esriAnalysisSpatialRefTree .dgrid-selected {background-color:#bfd6eb;}.esriBufExpressDialog.dijitDialog .dijitDialogPaneContent {padding-top: 0;}.esriSwitchField {padding: 1em; overflow: hidden;}.esriSwitchTitle {margin-bottom: 0.5em;}.esriAnalysisPadding1 {padding-bottom: 1.5em;}.esriSwitchField input {display: none;}.esriSwitchField label {float: left;}.esriRtl .esriSwitchField label {float: right;}.esriSwitchField label {display: inline-block; background-color: #efefef; color: #333; font-size: 1em; font-weight: normal; text-align: center; text-shadow: none; padding: 0.5em 1em; border: 0.05em solid rgba(0, 0, 0, 0.15); -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out;}.esriSwitchField label:hover {cursor: pointer;}.esriSwitchField input:checked + label {background-color: #007ac2; color: white;}.esriSwitchField label:first-of-type {border-radius: 0.25em 0 0 0.25em;}.esriSwitchField label:last-of-type {border-radius: 0 0.25em 0.25em 0;}.esriAnalysis .esriLoading {background: url("../images/ajax-loader-arrow-lightblue.gif") center center no-repeat;} .mapviewer .esriAnalysis .esriLoading {background: url("../images/ajax-loader.gif") center center no-repeat;}.esriAnalysis .esriLoadingLarge {background: url("../images/ajax-loader-segments-circle-64.gif"); background-repeat: no-repeat; background-position: 43% 50%; background-size: auto;}.esriAnalysis .esriLoadingBar {background: url("../images/loading-throb.gif") no-repeat center; width: 100%; height: 100%;}.esriAnalysis .esriLoadingBar2 {background: url("../images/loading-throb.gif") no-repeat center;}.esriAnalysis .calciteWebTable {width: 100%; background-color: white; border-collapse: collapse; border-spacing: 0; border: 1px solid #cccccc; text-align: left; overflow: auto; font-size: 0.675rem; line-height: 1.55rem;} @media screen and (max-width: 859px) {.esriAnalysis .calciteWebTable {font-size: 0.875rem;}} @media screen and (max-width: 479px) {.esriAnalysis .calciteWebTable {font-size: 0.875rem;}} html[dir="rtl"] .esriAnalysis.calciteWebTable {text-align: right;} .esriAnalysis .calciteWebTable > thead {background-color: #efefef; border-bottom: 1px solid #cccccc; font-weight: 400; font-style: normal; font-size: 0.875rem; line-height: 1.55rem;} .esriAnalysis .calciteWebTable > thead b, .esriAnalysis .calciteWebTable > thead strong {font-weight: 500;} @media screen and (max-width: 859px) {.esriAnalysis .calciteWebTable > thead {font-size: 0.875rem;}} @media screen and (max-width: 479px) {.esriAnalysis .calciteWebTable > thead {font-size: 0.875rem;}} .esriAnalysis .calciteWebTable > tbody {overflow: auto; width: 100%;} .esriAnalysis .calciteWebTable > tfoot {background-color: #efefef; border-top: 1px solid #cccccc;} .esriAnalysis .calciteWebTable th, .calciteWebTable td {font-weight: 300; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; padding: 0.5166666667rem;} html[dir="rtl"] .esriAnalysis .calciteWebTable th, html[dir="rtl"] .esriAnalysis .calciteWebTable td {text-align: right;} .esriAnalysis .calciteWebTable tr {border-bottom: 1px solid #cccccc; text-align: left;} .esriAnalysis .calciteWebTable tr:last-child {border-bottom: none;} .esriAnalysis .calciteWebTable caption {color: #959595; caption-side: bottom; line-height: 1.55rem; padding: 0.3875rem 0.775rem;}.esriAnalysis .table-blue {border: 1px solid #0079c1;} .esriAnalysis .table-blue > thead {background-color: #0079c1; border: none; border-bottom: 1px solid #0079c1; color: white;} .esriAnalysis .table-blue > thead tr:nth-child(even) {background-color: #bcdaed; color: #4c4c4c;} .esriAnalysis .table-blue > tfoot {border-top: 1px solid #0079c1;} .esriAnalysis .table-blue th, .table-blue td {border-left: 1px solid #0079c1; border-right: 1px solid #0079c1;} .esriAnalysis .table-blue tr {border-bottom: 1px solid #0079c1;}.esriAnalysis .table-plain {border: none;} .esriAnalysis .table-plain > thead, .table-plain > tfoot, .esriAnalysis .table-plain th, .esriAnalysis .table-plain td {background-color: transparent; border: none;} .esriAnalysis .table-plain tr {border: none;} .esriAnalysis .table-plain tr:nth-child(even) {background-color: transparent;} .esriAnalysis .table-plain tr:nth-child(even) td {background-color: transparent;}.esriAnalysis .table-striped tr:nth-child(even) {background-color: #f8f8f8;}.esriAnalysis .table-striped tr:nth-child(even) td {background-color: #f8f8f8;}.esriAnalysis .table-striped.table-blue tr:nth-child(even) {background-color: #d2e9f9;}.esriAnalysis .table-striped.table-blue tr:nth-child(even) td {background-color: #d2e9f9;}.one-width {width: 100%;}.width-90{width: 90%;}.width-50 {width: 50%;}.strict-onebythree-width{width: 33.33% !important;}.onebythree-width{width: 33.33%;}.twobythree-width{width: 66.66%;}.overlayTypeCell{width: 33%;}.gaxOverlayTypeCell{width: 50%;}.esriAnalysis #noStripedGrid .dgrid-row-odd, #no-striped-rows .dgrid-row-even{background-color: #fff;}.esriAnalysis #noStripedGrid .dgrid-row-odd, #no-striped-rows .dgrid-row-even{background-color: #fff;}.esriAnalysis #noStripedGrid .dgrid-row-highlight{background-color: #ccc;}.esriAnalysis .toggleIconButton{height: 36px; width: 36px;}.esriAnalysis .alert {font-size: 0.9375rem; line-height: 1.55rem; padding: 0.775rem 0.775rem; color: rgba(0, 0, 0, 0.75); background-color: #d2e9f9; position: relative; display: none; z-index: 100; max-width: 40em; border: 1px solid #0079c1; -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); color: #4c4c4c;}.esriAnalysis .alert.is-active {display: block;}.esriAnalysis .alert.alert-yellow {background-color: #f3edc7; border-color: #e4d154;}.esriAnalysis .alert.alert-red {background-color: #f3ded7; border-color: #e4a793;}.esriAnalysis .card:after {content: ''; display: table; clear: both;}.esriAnalysis .card-header {background-color: #f8f8f8; border: 1px solid #efefef; padding: 1.023rem;}.esriAnalysis .card-header:after {content: ''; display: table; clear: both;}esriAnalysis .card-header > :last-child {margin-bottom: 0;}.card-header > [class*="column-"] {padding-left: 1.5rem; padding-right: 1.5rem;}html[dir="rtl"] .esriAnalysis .card-header > [class*="column-"] {padding-right: 1.5rem;}html[dir="rtl"] .esriAnalysis .card-header > [class*="column-"] {padding-left: 1.5rem;}.esriAnalysis .card-header code {background-color: white;}.esriAnalysis .card-image {background-color: white; border: 1px solid #efefef;}.esriAnalysis .card-image code {background-color: #f8f8f8;}.esriAnalysis .card-image img {display: block;}.esriAnalysis .card-body {padding: 1.023rem; background-color: white; border: 1px solid #efefef;}.esriAnalysis .card-body code {background-color: #f8f8f8;}.esriAnalysis .card-image, .esriAnalysis .card-body {color: #6e6e6e;}.esriAnalysis .btn {position: relative; display: inline-block; padding: 0.31rem 0.9rem; width: auto; color: #ffffff; border: 1px solid #0079c1; background-color: #0079c1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.05s linear; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.55rem;} .esriAnalysis .btn:hover {text-decoration: none; background-color: #005e95; color: #ffffff;}.esriAnalysis .btn-transparent {background: none; color: #0079c1; border: none;} .esriAnalysis .btn-transparent:hover {color: #005e95; background: none; text-decoration: underline;}.esriAnalysis .btn-clear {color: #0079c1; background: #ffffff; border-color: #0079c1;} .esriAnalysis .btn-clear:hover {color: #ffffff; background: #005e95; border-color: #005e95;}.esriAnalysis .btn-clear-white {background: none; color: #ffffff; border: 1px solid #ffffff;} .esriAnalysis .btn-clear-white:hover {color: #959595; background: #ffffff;}.esriAnalysis .btn-small {font-size: 0.875rem; line-height: 1.55rem; padding: 0.2325rem 0.675rem;}.esriAnalysis .btn-large {font-size: 1rem; line-height: 1.55rem; padding: .5rem 1rem .5rem;}.esriAnalysis .btn-fill {width: 100%; text-align: center;}.esriAnalysis .btn-half {width: 50%; text-align: center;}.esriAnalysis .btn-grouped {float: left;} html[dir="rtl"] .esriAnalysis .btn-grouped {float: right;} .esriAnalysis .btn-grouped + .esriAnalysis .btn-grouped {margin-left: 1px;} html[dir="rtl"] .esriAnalysis .btn-grouped + .esriAnalysis .btn-grouped {margin-left: 0; margin-right: 1px;} .esriAnalysis .btn-grouped:last-of-type {float: none;} .esriAnalysis .btn-grouped.btn-half {margin-left: 0;}.esriAnalysis .btn-white {background: #ffffff; color: #4c4c4c; border: 1px solid #ffffff;} .esriAnalysis .btn-white:hover {color: #4c4c4c; background: #efefef;}.esriAnalysis .btn-red {color: #de2900; background: transparent; border-color: #de2900;} .esriAnalysis .btn-red:hover {color: #ffffff; background: #ab3c16; border-color: #ab3c16;}.esriAnalysis .btn-green {background-color: #5a9359; border-color: #5a9359;} .esriAnalysis .btn-green:hover {background-color: #338033;}.esriAnalysis .btn:disabled,.esriAnalysis .btn-disabled,button[disabled] {cursor: not-allowed; pointer-events: none; opacity: .3;} .esriAnalysis.card .card-collapsible {margin-bottom: 1.2rem 0;} .esriAnalysis.card .card-toggle {display: none;} .esriAnalysis.card .card-lbl-toggle {display: block; padding: 1rem; background-color: #f8f8f8; border: 1px solid #efefef; cursor: pointer; border-radius: 7px; transition: all 0.25s ease-out;} .esriAnalysis.card .card-lbl-toggle::before {content: ' '; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid currentColor; vertical-align: middle; transform: translateY(-2px); transition: transform .2s ease-out; float: left;} .esriAnalysis.card .card-toggle:checked + .card-lbl-toggle::before {transform: rotate(90deg) translateX(-3px);} .esriAnalysis.card .card-content {max-height: 0px; overflow: hidden; transition: max-height .25s ease-in-out;} .esriAnalysis.card .card-toggle:checked + .card-lbl-toggle + .card-content {max-height: 300px;} .explanatoryDiv {max-height: 175px; min-height: 100px; overflow: auto; border: 1px solid #CBCBCB;} .esriAnalysis.card .card-toggle:checked + .card-lbl-toggle {border-bottom-right-radius: 0; border-bottom-left-radius: 0;} .esriAnalysis.card .card-content .card-content-inner {background-color: white; border: 1px solid #efefef; border-top: 0; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; padding: .5rem 1rem;} .esriAnalysis .addVariableAction {cursor: pointer; width: 32px; height: 32px;} .esriAnalysis .center {margin: auto; width: 50%;} .esriAnalysis .variableListContainer {height: 20em !important; overflow-y: scroll;} .esriAnalysis .esriListItemGrid {border: none;} .esriAnalysis .esriListItemGrid .dgrid-cell {border: none;} .esriAnalysis .esriListItemGrid .dgrid-row-table {border: 1px solid #bbb;} .esriAnalysis .esriListItemGrid .dgrid-row {padding: 0.25em;} .esriAnalysis .esriListItemGrid .esriGridCellEllipses {overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 70%;} .esriMultiVarDialogContent {width: 40em !important;} .esriAnalysis.esriMultiVariableForm .attrSelect div.dijitReset.dijitInputField.dijitButtonText , .esriAnalysis.esriMultiVariableForm .statsSelect div.dijitReset.dijitInputField.dijitButtonText {width: 86%; overflow: hidden; text-align: left;} .esriAnalysis.esriMultiVariableForm .attrSelect span.dijitReset.dijitInline.dijitSelectLabel.dijitValidationTextBoxLabel , .esriAnalysis.esriMultiVariableForm .statsSelect span.dijitReset.dijitInline.dijitSelectLabel.dijitValidationTextBoxLabel {width: 86%; overflow: hidden;} .fullSpread{width: 100%; height: 100%;}.esriAnalysis .esriRasterAnalysisPreviewTable {padding: 0.5em .5em .5em 1.75em;}.esriAnalysis .esriAnalysisPreviewError {background-image: url("../images/warning.png"); background-repeat: no-repeat; display: none; height: 20px; width: 20px; align-self: center;}.esriAnalysis .esriAnalysisPreviewWarning {background-image: url("../images/warning.png"); background-repeat: no-repeat; display: none; height: 18px; width: 20px; align-self: center;}.esriAnalysis .esriAnalysisPreviewLoading {background-image: url("../images/loading-throb.gif"); background-repeat: no-repeat; display: none; height: 45px; width: 30px; align-self: center; margin-left: 50px;}.esriAnalysisPreviewErrorToolTip {width: 25em; overflow: auto; overflow-wrap: break-word; white-space: pre-line;}.esriAnalysis .buildMVGAddVariableCtr {width: 18%;}.esriAnalysis .verticalCenter{vertical-align: middle;}.esriAnalysis .breakWord {word-break: break-word;}.esriAnalysis .esriRemapgridRowAddDiv {padding: 1px; width: 100%;}.esriAnalysis .breakWord {word-break: break-word;}.esriAnalysis .webtoolbtn .dijitButtonNode {width: 100%;}.esriAnalysis .webtoolbtn.dijitButton {padding: .3em 0 .3em !important;}.longInput.with-filter {margin-left: 1rem; margin-top: 1rem; width: 70%; table-layout: fixed;}.marginTop1{margin-top: 1rem;}.paddingTop1 {padding-top: 1rem;}.esriSaveLayerlabel {width: 9px; font-size: smaller;}.esriSingleFilterForm .allExps {}.esriSingleFilterForm .tabContainerContent {border: none !important; border-top: 0 none !important;}.esriSingleFilterForm .dijitTabInner {background-color: #FFF;}.esriSingleFilterForm .dijitTab {border-color: #CCC;}.esriSingleFilterForm .dijitTab .tabLabel {padding: 0 10px;}.esriSingleFilterForm .dijitTabContainerTop-tabs {border-bottom: 1px solid #CCC;}.esriSingleFilterForm label {display: inline-block; padding: 0; width: 7.0em; margin: 0 0 0.5em 0;}.esriSingleFilterForm .rowTable {margin: 10px 5px 5px 5px;}.esriSingleFilterForm .dijitTextBox {width: 37.3em; height: 1.5em;}.esriSingleFilterForm .interactiveFilter {margin: 0 5px 10px 5px;}.esriSingleFilterForm .matchMsgSet {margin-bottom: 5px;}.esriSingleFilterForm .interactiveFilter .dijitTextBox {margin: 0.3em 0 0 0;}.esriSingleFilterForm .dijitSelect {margin: 0 0 0.5em 0;}.esriSingleFilterForm .dijitSelect .dijitButtonContents {width: 24em; padding: 0;}.esriSingleFilterForm .dijitTextBox {width: 25.8em; padding: 0;}.esriSingleFilterForm .dijitTextBox, .esriSingleFilterForm .dijitComboBox {margin: 0; height: auto; padding: 0 !important;}.esriSingleFilterForm .dijitSelect .dijitButtonNode {border: 1px solid #BBBBBB;}.esriSingleFilterForm .dijitInputContainer {padding: 0.2em 0 0 0.1em;}.esriSingleFilterForm .dijitButtonNode {border: 1px solid #BBBBBB;}.esriSingleFilterForm label {margin:auto 0.5em auto auto; width:auto;}.esriSingleFilterForm .submitButtons {margin: 5px 0 15px 5px;}.esriSingleFilterForm a:hover {cursor: pointer; cursor: hand}.esriAGOFilterAddExpIcon {background-position: 0 0;}.esriAGOFilterAddExpToSetIcon {background-position: -15px 0;}.esriAGOFilterRemoveIcon {background-position: -30px 0; width: 14px;}.esriAGOFilterAddSetIcon {background-position: -45px 0; margin-left: 8px; margin-right: 8px;}.esriAGOFilterFilterIcon {background-position: -60px 0;}.esriSingleFilterForm .matchMsg {padding: 15px 0 10px 0;}.esriSingleFilterForm .attributeField{width:150px;}.esriSingleFilterForm .operator{width:100px;}.esriSingleFilterForm .attributeValueContainer{margin:0 5px 0 5px;}.esriSingleFilterForm .attributeValue{width:200px;}.esriSingleFilterForm .attributeValueOptions{margin:2px 0 0 0;}.esriSingleFilterForm .attributeText{margin:3px 5px 0 5px;}.esriSingleFilterForm .title{font-weight:bold; margin:10px 0;}.esriSingleFilterForm .interactiveSection{padding:10px;}.esriSingleFilterForm .attributeValue1, .esriSingleFilterForm .attributeValue2{width:100px;}.esriSingleFilterForm .attributeBetweenValues{margin:3px 5px 0 5px;} .esriSingleFilterForm .expression {margin-bottom: 5px; border: 1px solid #929497; background-color:#F7F8F8 !important;}.esriSingleFilterForm .filterSet {border:1px solid #c0c0c0; margin-top:5px; margin-bottom:10px; padding-top:10px; background-color:#faffff;}.esriSingleFilterForm .allExpsBox {background-color:#fff !important; border-top: 1px solid #A6A8AB; border-bottom: 1px solid #A6A8AB; padding:5px 0 !important; margin:0 0 5px 0;}.esriSingleFilterForm .allExps {overflow-y: auto; max-height: 245px; padding:5px;}.esriSingleFilterForm .friendlyText {line-height:18px; padding:10px; clear:both;}.esriSingleFilterForm .hintText {line-height:24px; font-style: italic;}.esriSingleFilterForm .singleInteractiveFilter{margin-top:10px;}.esriSymbolEditor{background-color: white; width: 212px; height: 330px;}.esri-halo-styler{height: 50px; background-color: #FFF; display: table; width: 100%;}.esri-halo-styler-top-container{margin-bottom: 5px; padding: 5px;}.esri-halo-styler-select{padding-right: 5px;}.esriFontAlignment {}.esriFontAlignment .icon {width: 32px; height: 32px; padding: 3px;}.esriFontAlignment button {background: none repeat scroll 0 0 transparent; border: 1px solid #bfbfbf; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border-spacing: 0; margin: 3px 1px;}.esriFontAlignment button:hover {background: #DDD;}.esriFontAlignment button:active {background-color: #c4c4c4; border: 1px solid #999;}.bot-left, .bot-mid, .bot-right, .mid-left, .mid-mid, .mid-right, .top-left, .top-mid, .top-right{background: url("../images/positionsprite.png") no-repeat; width: 24px; height: 24px;}.bot-left{background-position: 0 -44px;}.bot-mid{background-position: -22px -44px;}.bot-right{background-position: -44px -44px;}.mid-left{background-position: 0 -22px;}.mid-mid{background-position: -22px -22px;}.mid-right{background-position: -44px -22px;}.top-left{background-position: 0 0;}.top-mid{background-position: -22px 0;}.top-right{background-position: -44px 0;}.esriFontAlignment .selectedFontAlignment{border: 1px solid #2c6dc2;}.esriCalcField {width: 100%; height: 100%;}.esriCalcField .esriCalcTitleLabel {font-weight: bold;}.esriCalcField .esriCalcSelField {width: 50%;}.esriCalcField .esriExprBox {width: 95%; max-width: 95%; max-height: 40%;}.esriCalcField .esriActionButtonCtr {width:100%; padding-bottom: 0.5em; padding-top: 0.75em;}.esriCalcField .esriCalcFieldValidateIcon {background-image: url("../images/validateicon16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriCalcFieldValidateDisabledIcon {background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriActionButton {background-color: transparent; background: none; border: 1px solid #F7F8F8; -webkit-border-radius: 1px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; padding-top: 0.5em; height: 3em; width: 4em;}.esriCalcField .esriCalcFieldClearIcon {background-image: url("../images/genericeraser16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriCalcFieldClearDisabledIcon {background-image: url("../images/genericeraserdisabled16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriCalcFieldFuncCtr {clear:both; padding-top:0.5em; padding-bottom:0.5em; width: 100%; height: 65%;}.esriCalcField .esriCalcFieldCtr {width: 50%; height: 100%;}.esriCalcField .esriCalcFuncCtr {width: 50%; height: 100%;}.esriCalcField .esriFieldsLabelDiv {padding-bottom: 0.5em;}.esriCalcField .esriFunctionLabelDiv {padding-bottom: 1em;}.esriCalcField .esriCalcFieldsList {width: 70%; height: 80%; overflow-y: auto;}.esriCalcField .esriCalcFunctionList {width: 90%; height: 100%; overflow-y: auto;}.esriCalcField .esriFieldsSelectionCtr {width: 100%; padding-bottom: 0.5em;}.esriCalcField .esriCalExpRowOuter {padding: 0.25em;}.esriCalcField .esriCalcExpLabelRow {cursor: pointer; color: #000; border: 1px solid white; background-color: #fff;}.esriCalcField .esriCalcFieldTextTrimWithEllipses {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esriCalcField .esriLoading {background: url("../images/ajax-loader-arrow-lightblue.gif") center center no-repeat;}.esriCalcField .esriLoadingLarge {background: url("../images/ajax-loader-segments-circle-64.gif"); background-repeat: no-repeat; background-position: 43% 50%; background-size: auto;}.esriCalcField .esriFormWarning {padding:0.5em; margin: 2.5em 0 0 0; border: 1px solid #a67032; background-color: #F4DA6E; height: 3em; overflow-y: auto;}.esriCalcField .esriFormSuccess {padding: 1.2em; margin: 2.5em 0 0 0; border: 1px solid #257824; background-color: #D2E959;}.esriCalcField .esriActionDividerLine {clear:both; border-bottom: #CCC thin solid; height:1px; width:100%;}.esriCalcHelp {padding-bottom: 0.5em;}.esriCalcHelp a {color: #336699;}.esriCalcHelp a, .esriCalcHelp a:hover, .esriCalcHelp a:active, .esriCalcHelp a:visited {color: #21759B;}.esriCalcField .esriTitleDivideLine {clear:both; border-bottom: #CCC thin solid; height:4%; max-height:4em; width:100%;}.esriCalcField label{display: block;}.esriCalcFieldActionCtr {padding: 3em 0 2em 0;}.Infographics_AgePyramid .AgePyramid_ContentPane {overflow: hidden;}.AgePyramid_Chart {position: absolute; top: 0; left: 0; bottom: 0; width: 60%; cursor: default;}.AgePyramid_MinMax {position: absolute; top: 30%; right: 9.75pt; bottom: 7.5pt; width: 35%;} .AgePyramid_MinMax div {margin-left: 7.5pt;}.dj_rtl .AgePyramid_MinMax {right: auto; left: 9.75pt; text-align: right;}.AgePyramid_MinLabel {margin-top: 2em;}.AgePyramid_Text {font-size: 131.25%; margin-top: 0.2em;}.AgePyramid_TextMale {color: #69A3F7;}.AgePyramid_TextFemale {color: #FF9CF3;}.AgePyramid_Comparison {position: absolute; right: 3pt; bottom: 6pt; width: 35%;}.dj_rtl .AgePyramid_Comparison {right: auto; left: 3pt; text-align: right;}.AgePyramid_ComparisonLabel {margin-bottom: 3.75pt;}.Collapsed .AgePyramid_Chart {width: 100%;}.Collapsed .MenLabel,.Collapsed .WomenLabel {position: absolute; font-size: 8.25pt; top: 10pt;}.Collapsed .MenLabel {color: #69A3F7;}.Collapsed .WomenLabel {color: #FF9CF3; right: 0;}.dj_rtl .MenLabel {left: 0;}.Anim_Common {animation-duration: 0.3s; -webkit-animation-duration: 0.3s; animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards;}.Anim_FlyingObj {position: absolute; z-index: 1; margin: 0;}.Anim_FadeIn {animation-name: Anim_FadeIn; -webkit-animation-name: Anim_FadeIn;}@keyframes Anim_FadeIn {from {opacity: 0;} to {opacity: 1;}}@-webkit-keyframes Anim_FadeIn {from {opacity: 0;} to {opacity: 1;}}.Anim_FadeOut {animation-name: Anim_FadeOut; -webkit-animation-name: Anim_FadeOut;}@keyframes Anim_FadeOut {from {opacity: 1;} to {opacity: 0;}}@-webkit-keyframes Anim_FadeOut {from {opacity: 1;} to {opacity: 0;}}.Anim_SlideLeft {animation-name: Anim_SlideLeft; -webkit-animation-name: Anim_SlideLeft;}@keyframes Anim_SlideLeft {from {margin-left: 0;} to {margin-left: -100%;}}@-webkit-keyframes Anim_SlideLeft {from {margin-left: 0;} to {margin-left: -100%;}}.Anim_SlideRight {animation-name: Anim_SlideRight; -webkit-animation-name: Anim_SlideRight;}@keyframes Anim_SlideRight {from {margin-left: -100%;} to {margin-left: 0;}}@-webkit-keyframes Anim_SlideRight {from {margin-left: -100%;} to {margin-left: 0;}}.WidgetBack .BaseSelectComparison_Select .dijitSelect {position: relative; color: #e2e2e2; border-color: #ACACAC; width: 100%; height: 1.6em; background: none;} .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitButtonContents, .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButton {color: #e2e2e2; background: none; border: none;} .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonContainer {border: 0; width: 12pt;} .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner {position: absolute; top: 50%; right: 3pt; margin-top: -2.25pt; width: 0; height: 0; border-left: 2.7pt solid transparent; border-right: 2.7pt solid transparent; border-top: 4.5pt solid #e2e2e2;}.dj_rtl .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner {right: auto; left: 3pt;}.WidgetBack {width: 345pt; height: 245pt; font-family: Verdana; font-size: 8pt; background-color: #444444; overflow: hidden; color: #e2e2e2; text-align: left;} .WidgetBack .dijitContentPane {padding: 0 !important;}.Collapsed .WidgetBack {width: 150pt; height: 150pt;}.BaseWidget_HeaderPane {margin: 3pt 9pt 0 9pt; overflow: hidden;}.BaseWidget_ContentPane {margin: 0 9pt 0 9pt;}.BaseWidget_FooterPane {margin: 0 9pt 3pt 9pt; overflow: hidden;}.BaseWidget_Title {font-size: 131.25%; margin-bottom: 3pt; color: #ffffff;}.dj_rtl .BaseWidget_Title {text-align: right;}.BaseWidget_Subtitle {font-size: 9pt; color: #e2e2e2;}.Collapsed .BaseWidget_Subtitle {font-size: 8pt;}.BaseWidget_Subtitle div {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.SortSpan {font-size: 80%; color: gray;}.SortLink {cursor: pointer; vertical-align: middle; white-space: nowrap;} .SortLink:hover {text-decoration: underline;}.SortArrow {font-size: 80%;}.AlternatingRow {background-color: #666666;}.Collapsed .BaseWidget_ContentPane {margin: 0 3.75pt 1.5pt 3.75pt;}.Collapsed .BaseWidget_HeaderPane {margin: 2.25pt 3.75pt 0 3.75pt;}.BufferOptions_StudyAreaLabel {text-align: right;}.BufferOptions_RingToggle {}.BufferOptions_DriveTimeToggle {margin-left: 3.75pt;}.BufferOptions_RadiusLabel {text-align: right;}.BufferOptions_RadiusSpinner {width: 61.5pt; margin-right: 1px;}.BufferOptions_RadiusTd {text-align: left;}.NumberSpinner {position: relative;}.NumberSpinner_RadiusButton {position: absolute; top: 0; cursor: pointer; padding: 10px; margin: -8px -8px -10px -8px;}.NumberSpinner_RadiusPlus {right: 0;}.NumberSpinner_RadiusMinus {left: 0;}.claro .NumberSpinner .dijitInputContainer input {text-align: center;}.FavoriteItemIcon {background-image: url("../images/stars.svg"); background-repeat: no-repeat; background-size: cover; display: inline-block; width: 15px; height: 15px; margin: 0; padding: 0;}.dj_ie8 .FavoriteItemIcon {background-image: url("../images/stars.png");}.FavoriteItemIcon.small {width: 13px; height: 13px;}.FavoriteItem {background-position: 0;}.FavoriteItemChecked {background-position: -15px;} .FavoriteItemChecked.small {background-position: -13px;}.FavoriteItem:hover {background-position: -30px;}.FavoriteItem.small:hover {background-position: -26px;}.FavoriteItemChecked:hover {background-position: -45px;}.FavoriteItemChecked.small:hover {background-position: -39px;}.Grid_Measure {width: 100%; height: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}.GridCell_Measure {position: absolute !important; display: inline-block !important; top: 0 !important; left: 0 !important; width: auto !important; height: auto !important;}.Grid > .dijitContentPane {width: 100%; padding: 0 !important;}.Browser_Table {position: relative; background: #444444; overflow: hidden; font-family: Verdana;}.Browser_ReloadProgress {background-image: url("../images/largebusy.gif"); background-repeat: no-repeat; position: absolute; top: 50%; left: 50%; width: 57px; height: 50px; margin-left: -29px; margin-top: -25px; -webkit-box-shadow: 2px 2px 6px #9e9e9e; box-shadow: 2px 2px 6px #9e9e9e;}.Browser_ReloadProgressBack {background-color: #999999; position: absolute; width: 100%; height: 100%; top: 0; left: 0; filter: alpha(opacity=55); -moz-opacity: 0.55; -khtml-opacity: 0.55; opacity: 0.55;}.Browser_UpdateProgress {position: absolute; width: 57px; height: 50px; top: 12pt; right: 12pt; background-image: url("../images/largebusy.gif"); background-repeat: no-repeat;}.Collapsed .Browser_UpdateProgress {width: 28px; height: 25px; top: 3pt; right: 3pt; background-image: url("../images/smallbusy.gif");}.Browser_BackTd .Browser_Back {background-image: url("../images/legendlayercontextlightgray_rtl.png");}.Browser_BackTd:hover .Browser_Back {background-image: url("../images/leftarrowwhite.png");}.Browser_BackTd {text-align: center; vertical-align: middle;}.Browser_Back {display: inline-block; background-image: none; background-repeat: no-repeat; width: 19.5pt; height: 19.5pt; margin-left: 9pt; margin-right: 9pt; cursor: pointer;}.dj_rtl .Browser_Back {background-image: url("../images/rightarrowwhite.png");}.dj_rtl .Browser_BackTd .Browser_Back {background-image: url("../images/legendlayercontextlightgray.png");}.dj_rtl .Browser_BackTd:hover .Browser_Back {background-image: url("../images/rightarrowwhite.png");}.Browser_ForwardTd .Browser_Forward {background-image: url("../images/legendlayercontextlightgray.png");}.Browser_ForwardTd:hover .Browser_Forward {background-image: url("../images/rightarrowwhite.png");}.Browser_ForwardTd {text-align: center; vertical-align: middle;}.Browser_Forward {display: inline-block; background-image: none; background-repeat: no-repeat; width: 19.5pt; height: 19.5pt; margin-left: 9pt; margin-right: 9pt; cursor: pointer;}.dj_rtl .Browser_ForwardTd .Browser_Forward {background-image: url("../images/legendlayercontextlightgray_rtl.png");}.dj_rtl .Browser_ForwardTd:hover .Browser_Forward {background-image: url("../images/leftarrowwhite.png");} .Browser_BackTd .Browser_Back.Browser_Disabled, .Browser_BackTd:hover .Browser_Back.Browser_Disabled, .dj_rtl .Browser_BackTd .Browser_Back.Browser_Disabled, .dj_rtl .Browser_BackTd:hover .Browser_Back.Browser_Disabled, .Browser_ForwardTd .Browser_Forward.Browser_Disabled, .Browser_ForwardTd:hover .Browser_Forward.Browser_Disabled, .dj_rtl .Browser_ForwardTd .Browser_Forward.Browser_Disabled, .dj_rtl .Browser_ForwardTd:hover .Browser_Forward.Browser_Disabled {background-image: none; cursor: default;}.Browser_HostBorder {position: relative; width: 367.5pt; height: 245pt; margin: 3.75pt 0 3.75pt 0; border: 0.75pt solid #fff;}.Browser_TitlePane {font-size: 10.5pt; text-align: left; overflow: hidden !important; padding: 4.5pt 9pt 0 9pt !important; z-index: 3;}.dj_rtl .Browser_TitlePane {text-align: right;}.Browser_Table .Browser_TitlePane .dijitSelect {position: relative; background: none; border: none;} .Browser_Table .Browser_TitlePane .dijitSelect .dijitButtonContents, .Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButton {color: #ffffff; background: none; border: none; min-width: 0;}.Browser_Table .Browser_TitlePane .dijitSelectFocused .dijitArrowButton {padding: 0;}.Browser_Table .Browser_TitlePane .dijitSelectHover .dijitSelectLabel {text-decoration: underline;}.Browser_Table .Browser_TitlePane .dijitSelectLabel {width: auto; padding: 0;}.Browser_Table .Browser_TitlePane .dijitSelect .dijitInputField {padding: 0;}.Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonContainer {border: 0;}.Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonInner {background-image: url("../images/pulldowntriangleicon.png"); background-position: 3.75pt 50%;}.dj_rtl .Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonInner {right: auto; left: 3pt;}.Browser_ContentPane {overflow: hidden; position: absolute; width: 100%; top: 20pt; right: 0; bottom: 0; left: 0;} .Browser_ContentPane .WidgetBack .BaseWidget_HeaderPane {margin-top: 0;}.Collapsed .Browser_ContentPane {top: 15pt;}.Collapsed .Browser_Table .Browser_TitlePane .dijitSelectLabel {max-width: 142.5pt; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}.Collapsed .Browser_HostBorder {width: 157.5pt; height: 164.25pt; margin: 0; border: 0;}.Collapsed .Browser_TitlePane {padding: 0 3.75pt 0 3.75pt !important;}.Collapsed .Browser_Back,.Collapsed .Browser_Forward {width: 13.5pt; margin-left: 3.75pt; margin-right: 3.75pt; background-size: 13.5pt;}._Wizard_Root .InfographicsMainPage_VarListsPane {left: 15px; right: 0; padding: 0; width: auto; min-height: 70px;}._Wizard_Root .InfographicsMainPage_PreviewPane {width: 37%; right: 0; padding: 0; overflow: hidden;}.InfographicsMainPage_VarListsPane .dgrid {height: auto; border: none; margin: 5px 5px 5px 10px;} .InfographicsMainPage_VarListsPane .dgrid .dgrid-scroller {position: relative; margin-top: 0; overflow: visible;}.InfographicsMainPage_VarListsPane .dgrid-row {white-space: nowrap; cursor: pointer;}.InfographicsMainPage_VarListsPane .dgrid-selected {background: none;}.InfographicsMainPage_CountryAndTheme {margin: 7.5pt 0 0 19px;}.InfographicsMainPage_ChooseDataCollection {margin-top: 3.75pt;}.InfographicsMainPage_AddVariables {margin: 0 38pt;}.InfographicsMainPage_BufferOptions {margin: 2.25pt;}.dgrid .InfographicsMainPage_CurrentRow {background: #dedede;}.InfographicsMainPage_Preview {position: absolute; width: 185px; height: 185px; background-size: contain; background-position: left top; background-repeat: no-repeat;}.InfographicsMainPage_Step3 {margin: 0 0 5px 19px;}.InfographicsMainPage_Item {float: left; position: relative; padding: 3px 0 0 3px; width: 165px; height: 100px; cursor: pointer;} .InfographicsMainPage_Item:hover {background: #e5e5e5;}.InfographicsMainPage_ItemCheck {vertical-align: top;}.InfographicsMainPage_ItemLabel {position: absolute; font-size: 90%; left: 20px; top: 1.5pt; right: 2.25pt; bottom: 2.25pt;}.InfographicsMainPage_ItemImage {width: 75pt; height: 75pt; margin-top: 3.75pt; background-size: contain; background-position: left top; background-repeat: no-repeat;}.InfographicsMainPage_ItemImage_AgePyramid {background-image: url("../images/agepyramid.png");}.InfographicsMainPage_ItemImage_Tapestry {background-image: url("../images/tapestry.png");}.InfographicsMainPage_ItemImage_RelatedVariables {background-image: url("../images/relatedvariables.png");}.InfographicsMainPage_ItemImage_OneVar {background-image: url("../images/onevar.png");}.NotSupported_Message {font: bold 9pt verdana; padding: 7.5pt;}.Infographics_OneVar table {font-size: 13px;}.OneVarMultiComparison_Value {margin: 3pt 0 6pt 0;}.OneVarMultiComparison_Value_Primary {font-size: 281.25%; font-weight: bold; color: #66ff66;}.OneVarMultiComparison_Expanded_Value_Primary {font-weight: bold; font-size: 27pt; color: #66ff66;}.OneVarMultiComparison_Value_Secondary {font-size: 121.875%; font-weight: bold; color: #66ff66;}.OneVarMultiComparison_Expanded_Value_Site {font-size: 140%; color: #FFFFFF;}.OneVarMultiComparison_Comparison {margin: 4.5pt 0 4.5pt 0; color: #FFFFFF; font-size: 11px;}.OneVarMultiComparison_Collapsed_ContentPane {max-height: 90pt; overflow-y: auto;}.OneVarMultiComparison_Table {margin: 0 0.75pt 0 0.75pt; width: 99%; border-collapse: collapse;}.OneVarMultiComparison_Collapsed_TextColumn {padding: 0 3pt 1.5pt 0; text-align: right;}.OneVarMultiComparison_CurrentRow {color: #FFFFFF; font-weight: 600; background-color: #6A6A6A;} .OneVarMultiComparison_CurrentRow.AlternatingRow {background-color: #666666;}.OneVarMultiComparison_Row {color: #c4c4c4; background-color: #6A6A6A;} .OneVarMultiComparison_Row.AlternatingRow {background-color: #666666;}.OneVarMultiComparison_Collapsed_BarFrame {border: 0.75pt solid #8e8e8e; margin: 4.5pt 0 4.5pt 0;}.OneVarMultiComparison_Collapsed_Bar {height: 9pt; background: #b5b5b5;}.OneVarMultiComparison_Collapsed_CurrentBar {height: 9pt; background: #66FF66;}.OneVarMultiComparison_Expanded_Bar {height: 9pt; background: #b5b5b5;}.OneVarMultiComparison_Expanded_CurrentBar {height: 9pt; background: #66FF66;}.OneVarMultiComparison_TextColumnHeader {padding: 1.5pt 3pt 1.5pt 3pt; color: #ffffff;}.OneVarMultiComparison_ValueColumnHeader {padding: 1.5pt 2.25pt 1.5pt 2.25pt; color: #ffffff;}.OneVarMultiComparison_ChartColumnHeader_Lower {padding: 0 1.5pt 0 1.5pt;}.OneVarMultiComparison_ChartColumnHeader_Upper {padding: 0 1.5pt 0 1.5pt; text-align: right;}.OneVarMultiComparison_TextColumn {padding: 1.5pt 3pt 1.5pt 3pt; border: 0.75pt solid #ACACAC;}.OneVarMultiComparison_ValueColumn {padding: 1.5pt 2.25pt 1.5pt 2.25pt; border: 0.75pt solid #ACACAC;}.OneVarMultiComparison_ChartColumn {padding: 2.25pt 0 2.25pt 0; border: 0.75pt solid #ACACAC;}.Collapsed .OneVarMultiComparison_Value {margin: 0 0 0 0;}.Collapsed .OneVarMultiComparison_Comparison {margin: 0 0 3.75pt 0;}.Collapsed .OneVarMultiComparison_Expanded_Value_Primary {font-size: 19.5pt;}.dj_rtl .OneVarMultiComparison_Value_Primary,.dj_rtl .OneVarMultiComparison_Expanded_Value_Primary,.dj_rtl .OneVarMultiComparison_Value_Secondary,.dj_rtl .OneVarMultiComparison_Expanded_Value_Site,.dj_rtl .OneVarMultiComparison_Comparison {float: right;}.dj_rtl .OneVarMultiComparison_TextColumnHeader,.dj_rtl .OneVarMultiComparison_ValueColumnHeader,.dj_rtl .OneVarMultiComparison_TextColumn,.dj_rtl .OneVarMultiComparison_ValueColumn,.dj_rtl .OneVarMultiComparison_ChartColumnHeader_Lower,.dj_rtl .OneVarMultiComparison_Value {text-align: right;}.dj_rtl .OneVarMultiComparison_ChartColumnHeader_Upper {text-align: left;}.dijitLayoutContainer.Pagination {position: absolute; top: 0; bottom: 0; left: 0; right: 0;}.Pagination_PageAndArrows {position: absolute; top: 0; bottom: 30px; left: 0; right: 0;}.Pagination_Triangle {position: absolute; top: 50%; width: 20px; height: 60px; margin-top: -30px; cursor: pointer; background-position: center center; background-repeat: no-repeat;}.Pagination_TriangleDisabled {cursor: default !important;}.Pagination_TriangleBack {background: url("../fonts/leftarrow.svg") no-repeat right center; left: 0; margin-left: 20px; margin-right: 0; background-size: 13px;}.dj_rtl .Pagination_TriangleBack {background-image: url("../fonts/rightarrow.svg"); left: auto; right: 0; margin-left: 0; margin-right: 20px;}.Pagination_TriangleBack.Pagination_TriangleEnabled:hover {background-image: url("../fonts/leftarrow_hover.svg");}.dj_rtl .Pagination_TriangleBack.Pagination_TriangleEnabled:hover {background-image: url("../fonts/rightarrow_hover.svg");}.Pagination_TriangleBack.Pagination_TriangleDisabled {background-image: url("../fonts/leftarrow_disable.svg");}.dj_rtl .Pagination_TriangleBack.Pagination_TriangleDisabled {background-image: url("../fonts/rightarrow_disable.svg");}.Pagination_TriangleForward {background: url("../fonts/rightarrow.svg") no-repeat left center; right: 0; margin-left: 0; margin-right: 20px; background-size: 13px;}.dj_rtl .Pagination_TriangleForward {background-image: url("../fonts/leftarrow.svg"); right: auto; left: 0; margin-left: 20px; margin-right: 0;}.Pagination_TriangleForward.Pagination_TriangleEnabled:hover {background-image: url("../fonts/rightarrow_hover.svg");}.dj_rtl .Pagination_TriangleForward.Pagination_TriangleEnabled:hover {background-image: url("../fonts/leftarrow_hover.svg");}.Pagination_TriangleForward.Pagination_TriangleDisabled {background-image: url("../fonts/rightarrow_disable.svg");}.dj_rtl .Pagination_TriangleForward.Pagination_TriangleDisabled {background-image: url("../fonts/leftarrow_disable.svg");}.Pagination_Items {overflow: hidden; position: absolute; top: 0; bottom: 0; left: 40px; right: 40px;}.Pagination_Bullets {position: absolute; bottom: 0; left: 0; right: 0; height: 30px; overflow: hidden; white-space: nowrap; text-align: center;}.Pagination_Bullet {display: inline-block; vertical-align: top; width: 10px; height: 10px; border-radius: 5px; background-color: #d1d1d1; margin: 10px 7px; cursor: pointer;}.touch .Pagination_Bullet {width: 16px; height: 16px; border-radius: 8px; margin: 7px 4px;}.Pagination_Bullet:hover {background-color: #b9b9b9;}.Pagination_BulletCurrent {background-color: #898989 !important; cursor: default !important;} .Pagination_BulletCurrent:hover {background-color: #898989 !important;}.Pagination_SlideAnim {position: absolute; white-space: nowrap; width: 100%;} .Pagination_SlideAnim > div {display: inline-block; width: 100%; white-space: normal; vertical-align: top;}.Pagination_FadeAnim {position: absolute; width: 100%; top: 0;}.Infographics_RelatedVariables table {font-size: 13px;}.dj_rtl .RelatedVariables_Labels {text-align: right;}.RelatedVariables_HighLabel {margin: 1.5pt 1.5pt 3pt 0; font-size: 9pt;}.RelatedVariables_LowLabel {margin: 0 0 1.5pt 0; font-size: 9pt;}.RelatedVariables_Table {position: relative; margin: 0 0.75pt 0 0.75pt; border-collapse: collapse; width: 99%;}.RelatedVariables_ColumnHeader {padding-top: 0; color: #ffffff;}.RelatedVariables_Row {color: #c4c4c4; background-color: #444444;} .RelatedVariables_Row.AlternatingRow {background-color: #666666;}.RelatedVariables_TextColumn {padding-left: 4pt; border: 0.75pt solid #ACACAC;}.RelatedVariables_ValueColumn {padding-left: 4pt; border: 0.75pt solid #ACACAC;}.RelatedVariables_DifferenceColumn {padding-left: 4pt; padding-right: 4pt; border: 0.75pt solid #ACACAC;}.RelatedVariables_DifferenceColumn_Positive {color: #66F45B;}.RelatedVariables_DifferenceColumn_Negative {color: #43D3FF;}.dj_rtl .RelatedVariables_ColumnHeader,.dj_rtl .RelatedVariables_TextColumn,.dj_rtl .RelatedVariables_ValueColumn,.dj_rtl .RelatedVariables_DifferenceColumn_Positive,.dj_rtl .RelatedVariables_DifferenceColumn_Negative {text-align: right;}.RelatedVariables_ChartNegative {text-align: right; border-top: 0.75pt solid #ACACAC; border-bottom: 0.75pt solid #ACACAC;}.dj_rtl .RelatedVariables_ChartNegative {text-align: left;}.RelatedVariables_ChartPositive {border-right: 0.75pt solid #ACACAC; border-top: 0.75pt solid #ACACAC; border-bottom: 0.75pt solid #ACACAC;}.dj_rtl .RelatedVariables_ChartPositive {text-align: right; border-right: 0; border-left: 0.75pt solid #ACACAC;}.RelatedVariables_PositiveBar {height: 9pt; background-color: #66F45B; display: inline-block;}.RelatedVariables_NegativeBar {height: 9pt; background-color: #43D3FF; display: inline-block;}.RelatedVariables_ComparisonDiv {float: right; width: 35%; margin: 3pt;}.dj_rtl .RelatedVariables_ComparisonDiv {float: left;}.RelatedVariables_ComparisonLabel {margin-bottom: 3.75pt;}.dj_rtl .RelatedVariables_ComparisonLabel {text-align: right;}.Collapsed .RelatedVariables_TextColumn,.Collapsed .RelatedVariables_ValueColumn {font-size: 6.75pt;}.Collapsed .MinPct {background-color: #7bbdff;}.Collapsed .MaxPct {background-color: #6def37;}.Collapsed .MinPct,.Collapsed .MaxPct {color: #444444;}.searchTextBox {white-space: nowrap; display: inline-block;} .searchTextBox .searchTextBoxInput {display: block; width: auto;} .searchTextBox .dijitInputInner::-ms-clear {display: none;} .searchTextBox .searchTextBoxButton {display: block; width: 29px; height: 22px; cursor: pointer; background: url("../images/datasearchicon.png") no-repeat center center; position: relative; float: right;}.dj_rtl .searchTextBox .searchTextBoxButton {float: left;}.Infographics_Tapestry table {font-size: 11px;}.Tapestry_Main_Table {margin-top: 12px; background-color: #4c4c4c; border-spacing: 0;}.dj_rtl .Tapestry_Main_Table,.dj_rtl .Tapestry_Details_Table {text-align: right;}.Tapestry_Main_Pct {font-size: 145%; padding: 0 0 0 15px; border-left: 1px solid #6c6d70; font-weight: bold;}.dj_rtl .Tapestry_Main_Pct {padding: 0 15px 0 0; border-right: 1px solid #6c6d70; border-left: none;}.Tapestry_Main_Pct_Label {color: #A6A8AB; font-size: 65%; vertical-align: top; font-weight: normal; padding-top: 5px; display: block;}.Tapestry_Main_Name {font-size: 135%; padding: 0 8px; vertical-align: middle; font-weight: bold;}.dj_rtl .Tapestry_Main_Name {padding: 0 8px 0 0;}.Tapestry_Main_Value {vertical-align: top; color: #A6A8AB; font-size: 70%; font-weight: normal; display: block; padding-top: 5px;}.Tapestry_Main_Arrow div {background: url("../fonts/updown.svg") no-repeat center; background-position: 7px 0; width: 32px; height: 32px; margin: 15px 5px 0 0;}.dj_rtl .Tapestry_Main_Arrow div {margin: 15px 0 0 5px;}.clicked .Tapestry_Main_Arrow div {background-position: -20px 0;}.Tapestry_Main_Button {cursor: pointer; border-bottom: 2px solid #444444;} .Tapestry_Main_Button.Tapestry_Details_Image {padding: 10px 0 10px 12px; text-align: left;}.dj_rtl .Tapestry_Main_Button.Tapestry_Details_Image {text-align: right; padding: 10px 12px 10px 0;}.clicked .Tapestry_Main_Button {border-bottom: none !important;}.Tapestry_LifeMode .LifeModeColor {color: #F7F8F8;}.Tapestry_LifeMode:hover {background-color: #595959;}.Tapestry_LifeMode .Tapestry_Details_Image div:first-child {width: 55.55px; height: 55.55px;}.Collapsed .Tapestry_Main_Table {background: none;}.Collapsed .Tapestry_Main_Pct {font-size: 110%; padding: 0 5px; border-left: none;}.Collapsed .Tapestry_Main_Name {font-size: 110%; padding: 1px 5px;}.Collapsed .Tapestry_Main_Value {padding: 2px 3px;}.Tapestry_Details_Table {padding-bottom: 10px; width: 100%; border-bottom: 2px solid #444444;}.Tapestry_thumbnail_Code {font-size: 110%; border: 3px solid #80C342; width: 25px; height: 25px; border-radius: 28px; text-align: center; line-height: 25px; font-weight: bold; background-color: #F7F8F8; display: block; margin: 5px 0 0 55px; color: #4c4c4c;}.dj_rtl .Tapestry_thumbnail_Code {margin: 5px 55px 0 0;}.Tapestry_Details_LinkIcon {margin: 0 5px 0 10px; background-image: url("../fonts/acrobat.svg"); background-repeat: no-repeat; height: 16px; width: 16px; background-size: contain;}.dj_rtl .Tapestry_Details_LinkIcon {margin: 0 10px 0 5px;}.Tapestry_Details_Link.Wizard_Link {color: #7FBBDF;}.Tapestry_Details_FieldCell {padding: 10px 10px 25px 10px; font-size: 110%; vertical-align: bottom;}.Tapestry_Details_FieldCellContent {padding: 1px 5px; border-left: 2px solid #A6A8AB;}.dj_rtl .Tapestry_Details_FieldCellContent {border-width: 0 2px 0 0;}.Tapestry_Details_Label {color: #fff; margin: 2px 0;}.Tapestry_Details_SubLabel {color: #A6A8AB;}.Tapestry_Details_Image {text-align: center; color: #FFFFFF;} .Tapestry_Details_Image div:first-child {display: inline-block; background-repeat: no-repeat; width: 85px; height: 85px; border: 4px solid #e5e5e5; border-radius: 45px;} .Tapestry_Details_Image.housing div:first-child {background-position: -85px 0;} .Tapestry_Details_Image.code_01A div:first-child {background-image: url("../images/01a.png");} .Tapestry_Details_Image.code_01B div:first-child {background-image: url("../images/01b.png");} .Tapestry_Details_Image.code_01C div:first-child {background-image: url("../images/01c.png");} .Tapestry_Details_Image.code_01D div:first-child {background-image: url("../images/01d.png");} .Tapestry_Details_Image.code_01E div:first-child {background-image: url("../images/01e.png");} .Tapestry_Details_Image.code_02A div:first-child {background-image: url("../images/02a.png");} .Tapestry_Details_Image.code_02B div:first-child {background-image: url("../images/02b.png");} .Tapestry_Details_Image.code_02C div:first-child {background-image: url("../images/02c.png");} .Tapestry_Details_Image.code_02D div:first-child {background-image: url("../images/02d.png");} .Tapestry_Details_Image.code_03A div:first-child {background-image: url("../images/03a.png");} .Tapestry_Details_Image.code_03B div:first-child {background-image: url("../images/03b.png");} .Tapestry_Details_Image.code_03C div:first-child {background-image: url("../images/03c.png");} .Tapestry_Details_Image.code_04A div:first-child {background-image: url("../images/04a.png");} .Tapestry_Details_Image.code_04B div:first-child {background-image: url("../images/04b.png");} .Tapestry_Details_Image.code_04C div:first-child {background-image: url("../images/04c.png");} .Tapestry_Details_Image.code_05A div:first-child {background-image: url("../images/05a.png");} .Tapestry_Details_Image.code_05B div:first-child {background-image: url("../images/05b.png");} .Tapestry_Details_Image.code_05C div:first-child {background-image: url("../images/05c.png");} .Tapestry_Details_Image.code_05D div:first-child {background-image: url("../images/05d.png");} .Tapestry_Details_Image.code_05E div:first-child {background-image: url("../images/05e.png");} .Tapestry_Details_Image.code_06A div:first-child {background-image: url("../images/06a.png");} .Tapestry_Details_Image.code_06B div:first-child {background-image: url("../images/06b.png");} .Tapestry_Details_Image.code_06C div:first-child {background-image: url("../images/06c.png");} .Tapestry_Details_Image.code_06D div:first-child {background-image: url("../images/06d.png");} .Tapestry_Details_Image.code_06E div:first-child {background-image: url("../images/06e.png");} .Tapestry_Details_Image.code_06F div:first-child {background-image: url("../images/06f.png");} .Tapestry_Details_Image.code_07A div:first-child {background-image: url("../images/07a.png");} .Tapestry_Details_Image.code_07B div:first-child {background-image: url("../images/07b.png");} .Tapestry_Details_Image.code_07C div:first-child {background-image: url("../images/07c.png");} .Tapestry_Details_Image.code_07D div:first-child {background-image: url("../images/07d.png");} .Tapestry_Details_Image.code_07E div:first-child {background-image: url("../images/07e.png");} .Tapestry_Details_Image.code_07F div:first-child {background-image: url("../images/07f.png");} .Tapestry_Details_Image.code_08A div:first-child {background-image: url("../images/08a.png");} .Tapestry_Details_Image.code_08B div:first-child {background-image: url("../images/08b.png");} .Tapestry_Details_Image.code_08C div:first-child {background-image: url("../images/08c.png");} .Tapestry_Details_Image.code_08D div:first-child {background-image: url("../images/08d.png");} .Tapestry_Details_Image.code_08E div:first-child {background-image: url("../images/08e.png");} .Tapestry_Details_Image.code_08F div:first-child {background-image: url("../images/08f.png");} .Tapestry_Details_Image.code_08G div:first-child {background-image: url("../images/08g.png");} .Tapestry_Details_Image.code_09A div:first-child {background-image: url("../images/09a.png");} .Tapestry_Details_Image.code_09B div:first-child {background-image: url("../images/09b.png");} .Tapestry_Details_Image.code_09C div:first-child {background-image: url("../images/09c.png");} .Tapestry_Details_Image.code_09D div:first-child {background-image: url("../images/09d.png");} .Tapestry_Details_Image.code_09E div:first-child {background-image: url("../images/09e.png");} .Tapestry_Details_Image.code_09F div:first-child {background-image: url("../images/09f.png");} .Tapestry_Details_Image.code_10A div:first-child {background-image: url("../images/10a.png");} .Tapestry_Details_Image.code_10B div:first-child {background-image: url("../images/10b.png");} .Tapestry_Details_Image.code_10C div:first-child {background-image: url("../images/10c.png");} .Tapestry_Details_Image.code_10D div:first-child {background-image: url("../images/10d.png");} .Tapestry_Details_Image.code_10E div:first-child {background-image: url("../images/10e.png");} .Tapestry_Details_Image.code_11A div:first-child {background-image: url("../images/11a.png");} .Tapestry_Details_Image.code_11B div:first-child {background-image: url("../images/11b.png");} .Tapestry_Details_Image.code_11C div:first-child {background-image: url("../images/11c.png");} .Tapestry_Details_Image.code_11D div:first-child {background-image: url("../images/11d.png");} .Tapestry_Details_Image.code_11E div:first-child {background-image: url("../images/11e.png");} .Tapestry_Details_Image.code_12A div:first-child {background-image: url("../images/12a.png");} .Tapestry_Details_Image.code_12B div:first-child {background-image: url("../images/12b.png");} .Tapestry_Details_Image.code_12C div:first-child {background-image: url("../images/12c.png");} .Tapestry_Details_Image.code_12D div:first-child {background-image: url("../images/12d.png");} .Tapestry_Details_Image.code_13A div:first-child {background-image: url("../images/13a.png");} .Tapestry_Details_Image.code_13B div:first-child {background-image: url("../images/13b.png");} .Tapestry_Details_Image.code_13C div:first-child {background-image: url("../images/13c.png");} .Tapestry_Details_Image.code_13D div:first-child {background-image: url("../images/13d.png");} .Tapestry_Details_Image.code_13E div:first-child {background-image: url("../images/13e.png");} .Tapestry_Details_Image.code_14A div:first-child {background-image: url("../images/14a.png");} .Tapestry_Details_Image.code_14B div:first-child {background-image: url("../images/14b.png");} .Tapestry_Details_Image.code_14C div:first-child {background-image: url("../images/14c.png");}.Collapsed .Tapestry_Details_Link {font-size: 110%;}span.Tapestry_LifeMode1.LifeModeBorder,.Tapestry_LifeMode1.LifeModeBorder div {border-color: #F5821F;}span.Tapestry_LifeMode2.LifeModeBorder,.Tapestry_LifeMode2.LifeModeBorder div {border-color: #80C342;}span.Tapestry_LifeMode3.LifeModeBorder,.Tapestry_LifeMode3.LifeModeBorder div {border-color: #9FD2F1;}span.Tapestry_LifeMode4.LifeModeBorder,.Tapestry_LifeMode4.LifeModeBorder div {border-color: #F598B1;}span.Tapestry_LifeMode5.LifeModeBorder,.Tapestry_LifeMode5.LifeModeBorder div {border-color: #EDE80A;}span.Tapestry_LifeMode6.LifeModeBorder,.Tapestry_LifeMode6.LifeModeBorder div {border-color: #009E4D;}span.Tapestry_LifeMode7.LifeModeBorder,.Tapestry_LifeMode7.LifeModeBorder div {border-color: #B19ACA;}span.Tapestry_LifeMode8.LifeModeBorder,.Tapestry_LifeMode8.LifeModeBorder div {border-color: #00C0F3;}span.Tapestry_LifeMode9.LifeModeBorder,.Tapestry_LifeMode9.LifeModeBorder div {border-color: #F05B72;}span.Tapestry_LifeMode10.LifeModeBorder,.Tapestry_LifeMode10.LifeModeBorder div {border-color: #DAC496;}span.Tapestry_LifeMode11.LifeModeBorder,.Tapestry_LifeMode11.LifeModeBorder div {border-color: #35BBA5;}span.Tapestry_LifeMode12.LifeModeBorder,.Tapestry_LifeMode12.LifeModeBorder div {border-color: #FFC20E;}span.Tapestry_LifeMode13.LifeModeBorder,.Tapestry_LifeMode13.LifeModeBorder div {border-color: #8A73B4;}span.Tapestry_LifeMode14.LifeModeBorder,.Tapestry_LifeMode14.LifeModeBorder div {border-color: #ACB671;}.Tapestry_noSegmentsDiv {font-style: italic;}.Prizm5_Main_Table {margin-top: 12px; background-color: #4c4c4c; border-spacing: 0;}.dj_rtl .Prizm5_Main_Table {text-align: right;}.Prizm5_LifeStyle {color: #F7F8F8; cursor: pointer;} .Prizm5_LifeStyle:hover {background-color: #595959;} .Prizm5_LifeStyle td {border-bottom: 2px solid #444444;} .Prizm5_LifeStyle.clicked td {border-bottom: none !important;}.Prizm5_LifeStyle_Image {text-align: center; color: #FFFFFF; padding: 7px 0 7px 0px;} .Prizm5_LifeStyle_Image div:first-child {display: inline-block; background-repeat: no-repeat; width: 60px; height: 60px; background-size: 62px; background-position: center -21px; border: 4px solid #e5e5e5; border-radius: 45px;}.Prizm5_LifeStyle_Image_Code {border: 3px solid black; width: 25px; height: 25px; border-radius: 28px; text-align: center; line-height: 25px; font-weight: bold; background-color: #F7F8F8; display: block; margin: 5px 0 0 55px; color: #4c4c4c; font-size: 14px;}.dj_rtl .Prizm5_LifeStyle_Image_Code {margin: 5px 55px 0 0;}.Prizm5_Main_Name {padding: 0 8px 0 12px; vertical-align: middle; font-weight: bold; font-size: 14px;}.dj_rtl .Prizm5_Main_Name {padding: 0 12px 0 8px;}.Prizm5_Main_Value {vertical-align: top; color: #A6A8AB; font-weight: normal; display: block; padding-top: 5px; font-size: 11px;}.Prizm5_Main_Pct {padding: 0 0 0 15px; border-left: 1px solid #6c6d70; font-weight: bold; font-size: 16px;}.dj_rtl .Prizm5_Main_Pct {border-left: none; border-right: 1px solid #6c6d70;}.Prizm5_Main_Pct_Label {color: #A6A8AB; vertical-align: top; font-weight: normal; padding-top: 5px; display: block; font-size: 11px;}.Prizm5_Main_Arrow div {background: url("../images/updown.svg") no-repeat center; background-position: 7px 0; width: 32px; height: 32px; margin: 15px 5px 0 0;}.dj_rtl .Prizm5_Main_Arrow div {margin: 15px 0 0 5px;}.clicked .Prizm5_Main_Arrow div {background-position: -20px 0;}.Prizm5_Details_Table {padding-bottom: 10px; width: 100%; border-bottom: 2px solid #444444;}.Prizm5_Details_FieldCell {padding: 10px 10px 25px 10px; vertical-align: top;}.Prizm5_Details_FieldCellContent {padding: 1px 5px; border-left: 2px solid #A6A8AB;}.dj_rtl .Prizm5_Details_FieldCellContent {border-left: none; border-right: 2px solid #A6A8AB;}.Prizm5_Details_Label {color: #fff; margin: 2px 0; font-size: 14px;}.Prizm5_Details_SubLabel {color: #A6A8AB; font-size: 12px;}.Prizm5_Details_LinkIcon {margin: 0 5px 0 10px; background-image: url("../fonts/acrobat.svg"); background-repeat: no-repeat; height: 16px; width: 16px; background-size: contain;}.dj_rtl .Prizm5_Details_LinkIcon {margin: 0 10px 0 5px;}.Prizm5_Details_Link.Wizard_Link {color: #7FBBDF; font-size: 11px;}.Prizm5_noSegmentsDiv {font-style: italic;}.esriTriStateCheckBoxIcon {background-image: url("../fonts/tristatecheckboxstates.svg"); background-repeat: no-repeat; display: inline-block; vertical-align: top; cursor: pointer; width: 15px; height: 16px; margin: 0; padding: 0;}.dj_ie8 .esriTriStateCheckBoxIcon {background-image: url("../images/tristatecheckboxstates.png");}.esriTriStateCheckBoxIcon.esriStyleDark {background-image: url("../images/tristatecheckboxstatesdark.svg");}.dj_ie8 .esriTriStateCheckBoxIcon.esriStyleDark {background-image: url("../images/tristatecheckboxstatesdark.png");}.esriTriStateCheckBoxIcon.esriStyleWhite {background-image: url("../images/tristatecheckboxstateswhite.svg");}.dj_ie8 .esriTriStateCheckBoxIcon.esriStyleWhite {background-image: url("../images/tristatecheckboxstateswhite.png");}.esriTriStateCheckBoxIcon.esriStyleInTable {vertical-align: middle;}.esriTriStateCheckBoxLabel {cursor: pointer;}.esriTriStateCheckBox {background-position: -60px;}.esriTriStateCheckBoxChecked {background-position: 0px;}.esriTriStateCheckBoxMixed {background-position: -30px;}.esriTriStateCheckBoxDisabled {background-position: -105px; cursor: default;}.esriTriStateCheckBoxCheckedDisabled {background-position: -90px; cursor: default;}.esriTriStateCheckBoxMixedDisabled {background-position: -120px; cursor: default;}.esriTriStateCheckBox:hover {background-position: -60px;}.esriTriStateCheckBoxChecked:hover {background-position: -45px;}.esriTriStateCheckBoxMixed:hover {background-position: -75px;}.VariableInfo_Header {font-weight: bold;}.VariableInfo_Header, .VariableInfo_Value {color: #666666;}.dj_rtl .VariableInfo_Header, .dj_rtl .VariableInfo_Value {text-align: right;}.VariableInfo_Spacer {height: 0.5em;}.VariableInfo_Value {max-width: 250px;}.VariableToggleButtonGroup {display: inline-block; border: none; height: 21px; vertical-align: top;} .VariableToggleButtonGroup span {font-size: 12px; margin: 0;} .VariableToggleButtonGroup .dijitButtonText {position: relative; bottom: 2px; min-width: 20px;} .VariableToggleButtonGroup .dijitButtonNode {border-color: #A4A3A4 !important;} .VariableToggleButtonGroup .dijitToggleButton.esriGroupButton .dijitButtonContents {height: 19px; line-height: 19px;} .VariableToggleButtonGroup .dijitToggleButton.esriGroupButton .dijitButtonNode {padding: 0; color: #444444; -moz-border-radius: 0px; border-radius: 0px; margin-left: -1px; margin-right: 0px;}.dj_rtl .VariableToggleButtonGroup .dijitToggleButton.esriGroupButton .dijitButtonNode {margin-left: 0px; margin-right: -1px;}.VariableToggleButtonGroup .firstButton.dijitToggleButton.esriGroupButton .dijitButtonNode {margin-left: 0px; margin-right: 0px;}.VariableToggleButtonGroup .esriGroupButton .esriGroupChecked {border: none; color: white;}.VariableToggleButtonGroup .dijitButtonContents {background: -webkit-linear-gradient(#FFFFFF, #A6A6A6); background: -o-linear-gradient(#FFFFFF, #A6A6A6); background: -moz-linear-gradient(#FFFFFF, #A6A6A6); background: linear-gradient(#FFFFFF, #A6A6A6);}.VariableToggleButtonGroup .esriGroupChecked {background: -webkit-linear-gradient(#003A66, #409ECE); background: -o-linear-gradient(#003A66, #409ECE); background: -moz-linear-gradient(#003A66, #409ECE); background: linear-gradient(#003A66, #409ECE);}._Wizard_Root {width: 100%; height: 100%;}.Wizard_Buttons {margin: 0 10px 10px 15px;}.Wizard_Button {min-width: 75px; height: 25px; border-radius: 0; border: 1px solid #b2b2b2; background-color: white; vertical-align: middle; color: #666666; padding: 1px 5px 1px 5px; text-align: center; margin: 2px 2px 2px 5px; cursor: pointer;} .Wizard_Button:hover {background-color: #acd8ef; color: #666666;} .Wizard_Button:active {background-color: #01709d; color: #ffffff;} .Wizard_Button:disabled {background-color: #fafafa !important; opacity: 0.25;}.Wizard_Progress {position: absolute; margin: 0; top: 0; right: 0; bottom: 0; left: 0; display: none;} .Wizard_Progress.Wizard_Loading {display: block; background: url("../images/largebusy.gif"); background-repeat: no-repeat; background-position: center center;} .Wizard_Progress.Wizard_Error {display: block; color: red; padding: 7.5pt; background: white;}.Wizard_Link {color: #274cec; cursor: pointer;} .Wizard_Link:hover {text-decoration: underline;}.Wizard_AlignRight {text-align: right;}.dj_rtl .Wizard_AlignRight {text-align: left;}.VariablesPage_DataCollection {height: 37.5pt;}.Wizard_AltRow {background: #e5e5e5;}.GridCell_Measure .EnrichOptionsPage_Fields {height: auto !important;} .GridCell_Measure .EnrichOptionsPage_Fields .dgrid-scroller {position: relative;}.EnrichOptionsPage_Fields .dgrid-scroller {position: relative; height: 100%;}.EnrichOptionsPage_Fields .ui-widget-header {position: relative;}._Wizard_Root .Wizard_TopPane {padding: 0 0 5px 0;}._Wizard_Root .Wizard_CenterPane {padding: 0 10px;}._Wizard_Root .Wizard_BottomPane {padding: 5px 0 0 0;}.EnrichOptionsPage_Fields {height: 100% !important; border: none !important;}.EnrichOptionsPage_GridHideScroll .dgrid-scroller {overflow-y: hidden !important;}.EnrichOptionsPage_Fields .dgrid-tree-container {-moz-transition: none; -o-transition: none; -webkit-transition: none; transition: none;}.EnrichOptionsPage_Fields .dgrid-cell {border: none; vertical-align: middle;}.EnrichOptionsPage_Fields .field-expander {width: 15pt;}.EnrichOptionsPage_Fields .field-column {width: 93.75pt;}.EnrichOptionsPage_Fields .dgrid-scroller {overflow-y: visible;}.EnrichOptionsPage_Fields th {font-weight: normal;}.EnrichOptionsPage_Fields .dgrid-header-row {background: #cccccc;}.EnrichOptionsPage_Fields .ui-icon {background-image: url("../images/expand.png");}.EnrichOptionsPage_Fields .ui-icon-triangle-1-e,.EnrichOptionsPage_Fields .ui-icon-triangle-1-se {background-position: 0 0;}.EnrichOptionsPage_Fields .ui-icon-triangle-1-se {background-image: url("../images/collapse.png");} .EnrichOptionsPage_Fields .ui-icon-triangle-1-e:hover, .EnrichOptionsPage_Fields .ui-icon-triangle-1-se:hover {background-position: 0 -10.5pt;}.EnrichOptionsPage_Fields .dgrid-expando-icon {width: 10.5pt; height: 10.5pt;}.EnrichOptionsPage_OverwriteExisting {font-size: 90%; font-style: italic;}.EnrichOptionsPage_Stacking {margin-top: 3.75pt; margin-bottom: 3.75pt;}.EnrichOptionsPage_TrimWithEllipsis {white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}.EnrichOptionsPage_CheckboxLabel {display: block;}.EnrichOptionsPage_VariableCheckbox {margin-left: 12pt;}.dj_rtl .EnrichOptionsPage_VariableCheckbox {margin-right: 12pt;}.dj_rtl .VariableRowRoot {text-align: right;}.configureInfographicsStep {width: 22px; height: 22px; text-align: center; vertical-align: middle; margin-right: 5px;}.dj_rtl .configureInfographicsStep {margin-right: auto; margin-left: 3.75pt;}.configureInfographicsStepOne {background-image: url("../images/one.png");}.configureInfographicsStepTwo {background-image: url("../images/two.png");}.configureInfographicsStepThree {background-image: url("../images/three.png"); background-position: center center; background-repeat: no-repeat;}.esriMapsInfoGraphicsItemsDiv {height: 100%; min-height: 93.75pt;}.dj_rtl .esriMapsInfoGraphicsItemsDiv {float: right; padding-right: 7.5pt;}.Wizard_FadeAnim {position: absolute; top: 0;}.light .AgePyramid_Tooltip_Content {background-color: #F7F7F7; padding: 5px; margin: -6px -7px;}.light .AgePyramid_TextFemale {color: #f279ca;}.light .BaseSelectComparison_Select .dijitSelect .dijitButtonContents,.light .BaseSelectComparison_Select .dijitSelect .dijitArrowButton {color: #666666;}.light .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner {border-top: 6px solid #666666;}.light .WidgetBack {background-color: #F7F7F7; color: #666666;}.light .BaseWidget_Title {color: #666666; font-weight: 500;}.light .BaseWidget_Subtitle {color: #a4a4a4;}.light .AlternatingRow {background-color: #eaeaea;}.light .Browser_Table {background: #F7F7F7;} .light .Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonInner {background-image: url("../images/pulldowntriangleicon.png");}.light .Browser_BackTd:hover .Browser_Back {background-image: url("../images/legendlayercontextgray_rtl.png");}.dj_rtl .light .Browser_BackTd:hover .Browser_Back {background-image: url("../images/legendlayercontextgray.png");}.light .Browser_ForwardTd:hover .Browser_Forward {background-image: url("../images/legendlayercontextgray.png");}.dj_rtl .light .Browser_ForwardTd:hover .Browser_Forward {background-image: url("../images/legendlayercontextgray_rtl.png");}.light .Browser_HostBorder {border-color: #CECECE;}.light .Browser_TitlePane .dijitSelect .dijitButtonContents,.light .Browser_TitlePane .dijitSelect .dijitArrowButton {color: #666666;}.light .InfographicsMainPage_ItemImage_AgePyramid {background-image: url("../images/agepyramid.png");}.light .InfographicsMainPage_ItemImage_Tapestry {background-image: url("../images/tapestry.png");}.light .InfographicsMainPage_ItemImage_RelatedVariables {background-image: url("../images/relatedvariables.png");}.light .InfographicsMainPage_ItemImage_OneVar {background-image: url("../images/onevar.png");}.light .OneVarMultiComparison_Expanded_Value_Site {font-size: 140%; color: #666666;}.light .OneVarMultiComparison_CurrentRow {color: #666666; background-color: white;} .light .OneVarMultiComparison_CurrentRow.AlternatingRow {background-color: #eaeaea;}.light .OneVarMultiComparison_Row {color: #666666; background-color: white;} .light .OneVarMultiComparison_Row.AlternatingRow {background-color: #eaeaea;}.light .OneVarMultiComparison_TextColumnHeader {color: #666666;}.light .OneVarMultiComparison_ValueColumnHeader {color: #666666;}.light .OneVarMultiComparison_TextColumn {border: 1px solid #CECECE;}.light .OneVarMultiComparison_ValueColumn {border: 1px solid #CECECE;}.light .OneVarMultiComparison_ChartColumn {border: 1px solid #CECECE;}.light .OneVarMultiComparison_Expanded_Value_Primary {color: #669933;}.light .OneVarMultiComparison_Comparison {margin: 0; color: #a4a4a4;}.light .OneVarMultiComparison_Expanded_CurrentBar {background: #669933;}.light .RelatedVariables_ColumnHeader {color: #000000;}.light .RelatedVariables_Row {color: #666666; background-color: white;} .light .RelatedVariables_Row.AlternatingRow {background-color: #eaeaea;}.light .RelatedVariables_DifferenceColumn_Positive {color: #339900;}.light .RelatedVariables_DifferenceColumn_Negative {color: #2a71d8;}.light .RelatedVariables_PositiveBar {background-color: #339900;}.light .RelatedVariables_NegativeBar {background-color: #2a71d8;}.light .Tapestry_Main_Table {background-color: #EFEEEF;}.light .Tapestry_Main_Pct {border-left: 1px solid #cbcbcb;}.dj_rtl .light .Tapestry_Main_Pct {border-right: 1px solid #cbcbcb; border-left: none;}.light .Collapsed .Tapestry_Main_Pct {border-left: none;}.light .Tapestry_Main_Button {border-bottom: 2px solid #F7F8F8;}.light .Tapestry_LifeMode .LifeModeColor {color: #4c4c4c;}.light .Tapestry_Main_Value {color: #7f8183;}.light .Tapestry_Main_Arrow div {background-image: url("../images/updown.svg");}.light .Tapestry_LifeMode:hover {background-color: #e5e5e5;}.light .Tapestry_Main_Pct_Label {color: #7f8183;}.light .Tapestry_Details_FieldCell > div {border-left: 2px solid #7f8183;}.light .Tapestry_Details_LinkIcon {background-image: url("../fonts/acrobat.svg");}.light .Tapestry_Details_Link.Wizard_Link {color: #336699;}.light .Tapestry_Details_Label {color: #000;}.light .Tapestry_Details_SubLabel {color: #7f8183;}.light .Tapestry_Details_Image {color: #000;}.light .Tapestry_Details_Table {border-bottom: 2px solid #F7F8F8;}.light .Prizm5_Main_Table {background-color: #EFEEEF;}.light .Prizm5_LifeStyle {color: #4c4c4c;} .light .Prizm5_LifeStyle:hover {background-color: #e5e5e5;} .light .Prizm5_LifeStyle td {border-bottom: 2px solid #F7F8F8;}.light .Prizm5_LifeStyle_Image {color: #FFFFFF;}.light .Prizm5_Main_Value {color: #7f8183;}.light .Prizm5_Main_Pct {border-left: 1px solid #cbcbcb;}.dj_rtl .light .Prizm5_Main_Pct {border-left: none; border-right: 1px solid #cbcbcb;}.light .Prizm5_Main_Pct_Label {color: #7f8183;}.light .Prizm5_Main_Arrow div {background-image: url("../images/updown.svg");}.light .Prizm5_Details_Table {border-bottom: 2px solid #F7F8F8;}.light .Prizm5_Details_FieldCell > div {border-left: 2px solid #A6A8AB;}.dj_rtl .light .Prizm5_Details_FieldCell > div {border-left: none; border-right: 2px solid #A6A8AB;}.light .Prizm5_Details_Label {color: #000;}.light .Prizm5_Details_SubLabel {color: #7f8183;}.light .Prizm5_Details_LinkIcon {background-image: url("../fonts/acrobat.svg");}.light .Prizm5_Details_Link.Wizard_Link {color: #336699;}.esriColorPicker {font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d; text-shadow: none; width: 195px;}.esriColorPicker .esriSection {margin: 10px 0 8px;}.esriColorPicker .esriSection:last-child {margin-bottom: 0;}.esriColorPicker.esriContainer {border: solid 2px #aaa; display: inline-block; padding: 4px 15px; background-color: #fff; border-radius: 4px;}.esriColorPicker .esriHexInput {display: inline-block; color: #4d4d4d; width: 5.6em; border: 1px solid #aaa; direction: ltr;}.esriColorPicker .esriHexInput .dijitInputInner {text-transform: uppercase;}.esriColorPicker .esriHexInput .dijitInputContainer {height: auto;}.esriColorPicker .esriInputLabel {display: inline-block; vertical-align: middle;}.esriColorPicker .esriSwatch {box-sizing: border-box; vertical-align: middle; height: 15px; width: 15px; display: inline-block; cursor: pointer; margin: 0; border-radius: 0; border-color: transparent; transition: background-color .25s, border-color 0.25s;}.esriColorPicker .esriDisplayNone {display: none;}.esriColorPicker .esriSwatchEmpty:before {display: inline-block; background-color: #f00; position: absolute; height: 1px; bottom: 0; left: 0; width: 200%; transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform-origin: top left; -ms-transform-origin: top left; -webkit-transform-origin: top left; content: "";}.esriColorPicker .esriSwatchEmpty {position: relative; overflow: hidden; border: solid 1px #aaa; background-color: #fff;}.esriColorPicker .esriPaletteOptions {padding: 6px 0 0; display: flex; align-items: center;}.esriColorPicker .esriPaletteOptions .esriSwatchEmpty {margin: 0 10px 0;}.esriColorPicker .esriPaletteOptions .esriPaletteToggle {margin-left: auto; vertical-align: middle; box-shadow: none; border: none; padding: 0;}.dijitRtl .esriColorPicker .esriPaletteOptions .esriPaletteToggle {margin-left: 0; margin-right: auto;}.esriColorPicker .esriMiddle .esriPaletteOptions .dijit.esriPaletteToggle .dijitButtonNode {background: none; box-shadow: none; border: none; padding: 0;}.esriColorPicker .esriPaletteOptions .esriPaletteToggle.dijitChecked {background-color: transparent;}.esriColorPicker .esriLabel {margin: 0 0 4px;}.esriColorPickerLabel.esriDisabled {opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}.esriColorPicker .esriSwatchPreview {box-sizing: border-box; margin: 0; vertical-align: middle; display: inline-block; height: 25px; width: 100%;}.esriColorPicker .esriSwatchPreview.esriContainer {position: relative; left: 0; right: 0; display: block; text-align: center;}.esriColorPicker .esriSwatchPreview .esriSwatch {position: absolute; cursor: auto; margin: 0; right: 0; top: 0; bottom: 0; left: 0; height: 25px; width: 100%;}.esriColorPicker .esriSwatchPreview .esriSwatch.esriSwatchEmpty {display: none;}.esriColorPicker .esriSwatchRow {font-size: 0; white-space: nowrap;}.esriColorPicker .esriSwatch.esriSwatchTransparencyBackground {background-image: url("../images/transparent-bg.png");}.esriColorPicker .esriSwatch.esriSelected,.esriColorPicker .esriSwatchPreview .esriSwatch {border: 1px solid;}.esriColorPicker .esriTransparencySlider {padding-top: 5px;}.esriColorPicker .esriSwatch.esriSelected {-webkit-animation: esriColorPicker-highlight-selection 0.2s ease; animation: esriColorPicker-highlight-selection 0.2s ease;}.esriColorPicker .esriHeader,.esriColorPicker .esriFooter {margin: 8px 0 10px;}.esriColorPicker .dijitRuleContainer {padding: 5px; color: #4d4d4d;}.esriColorPicker .esriPalette.esriContainer.esriAlt .esriPalette {left: -100%;}.esriColorPicker .esriPalette.esriContainer {width: 100%; overflow: hidden; white-space: nowrap;}.esriColorPicker .esriPalette {left: 0; width: 100%; position: relative; display: inline-block; -webkit-transition: left 0.15s, visibility 0.1s; -moz-transition: left 0.15s, visibility 0.1s; -ms-transition: left 0.15s, visibility 0.1s; -o-transition: left 0.15s, visibility 0.1s; transition: left 0.15s, visibility 0.1s;}.esriColorPicker .esriCollapseIcon {display: none;}.esriColorPicker.esriCollapsible {padding: 4px; position: relative; width: auto; border-radius: 0;}.esriColorPicker.esriCollapsible .esriColorControls {top: 40px; left: -2px; right: -2px; position: absolute; border: solid 2px #aaa; padding: 4px 15px; background-color: #fff; width: 195px; z-index: 1;}.esriColorPicker.esriCollapsible .esriHeader {margin: 0; display: inline-block;}.esriColorPicker.esriCollapsible .esriCollapseIcon {display: inline-block;}.esriColorPicker.esriCollapsible .esriSwatchPreview.esriContainer {display: inline-block; width: 25px;}.esriColorPicker.esriCollapsible .esriHeader,.esriColorPicker.esriCollapsible .esriSwatchPreview .esriSwatch {cursor: pointer;}.esriColorPicker.esriCollapsed .esriHeader {margin: 0;}.esriColorPicker.esriCollapsed .esriColorControls {display: none;}.dijitRtl .esriColorPicker .esriPalette {left: auto; right: 0; -webkit-transition-property: right; -moz-transition-property: right; -ms-transition-property: right; -o-transition-property: right; transition-property: right;}.dijitRtl .esriColorPicker .esriPalette.esriContainer.esriAlt .esriPalette {right: -100%; left: 0;}.esriColorPicker .esriSwatch--focused {border: 2px solid; transition: none;}.esriHorizontalSlider.dijitSlider.dijitDisabled {opacity: 0.50;}.esriHorizontalSlider.dijitSlider .dijitSliderBumper {background: #999 none;}.esriHorizontalSlider.dijitSlider .dijitSliderBar {border-color: #999;}.esriHorizontalSlider.dijitSlider .dijitSliderProgressBar {background: #ddd none;}.esriHorizontalSlider.dijitSlider .dijitSliderImageHandle,.esriHorizontalSlider.dijitSlider .dijitSliderImageHandle.dijitSliderThumbHover {background: url("../images/slider-handle.png"); width: 10px; border: none; height: 14px;}.dijitRtl .esriHorizontalSlider.dijitSlider .dijitSliderImageHandle {left: auto; right: 50%;}.dijitRtl .esriHorizontalSlider .dijitSliderMoveableH {right: auto; left: 0;}.esriHorizontalSlider .dijitRuleContainer {padding: 6px 0 20px; color: #4d4d4d;}.esriHorizontalSlider .dijitRuleLabel {z-index: 2; font-size: 12px; white-space: nowrap;}.esriVisibleScaleRangeSlider {font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; position: relative;}.esriVisibleScaleRangeSlider .esriScaleIndicatorContainer {position: absolute; height: 4px; top: 0; left: 0; right: 0;}.esriVisibleScaleRangeSlider .esriCurrentScaleIndicator {position: absolute; bottom: 4px; margin: 0 -4px ; width: 0; height: 0; border-right: 4px solid transparent; border-left: 4px solid transparent; border-top: 8px solid black;}.esriVisibleScaleRangeSlider .esriScaleIndicator {transition-property: left, right, width; transition-duration: 0.2s;}.esriScalePreviewPopup.dijitPopup {border: none; box-shadow: none; -webkit-box-shadow: none; padding: 6px 0;}.esriScalePreviewPopup.dijitPopup .esriScalePreview {background-color: #fff; padding: 6px; box-shadow: #4d4d4d 0 0 6px;}.esriScalePreviewPopup.dijitPopup .esriScalePreview .esriHeader {color: #5cace1; margin: 0 0 4px 0; max-width: 128px; word-wrap: break-word;}.esriScalePreviewPopup.dijitPopup .esriScalePreview .esriThumbnail {display: block; box-sizing: border-box; padding: 64px;}.esriVisibleScaleRangeSlider .esriScaleMenuButton {margin-top: 6px; width: 50%;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonNode,.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonContents {width: 100%;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonText {text-overflow: ellipsis; overflow: hidden; max-width: 80%;}.esriVisibleScaleRangeSlider .esriMinScaleMenuButton .dijitButtonNode {text-align: left;}.esriVisibleScaleRangeSlider .esriMaxScaleMenuButton .dijitButtonNode {text-align: right;}.dijitRtl .esriVisibleScaleRangeSlider .esriMinScaleMenuButton .dijitButtonNode {text-align: right;}.dijitRtl .esriVisibleScaleRangeSlider .esriMaxScaleMenuButton .dijitButtonNode {text-align: left;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonNode {border: none; background: transparent none; box-shadow: none; -webkit-box-shadow: none;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriHeader {display: block; background-color: #a6a8ab; padding: 4px 8px; color: #f6f6f8; text-transform: uppercase;}.esriScaleMenuPopup .esriScaleMenu .esriSection:last-child .esriHeader .esriInline {vertical-align: middle;}.esriScaleMenuPopup .esriScaleMenu .esriSection:last-child .esriHeader .esriInline:last-child {font-size: 0.8em; padding: 0 4px;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriContent {padding: 15px 4px;}.esriScaleMenuPopup .esriScaleMenu {padding: 0; background-color: #f6f6f8; color: #4d4d4d;}.esriScaleMenuPopup .esriScaleMenu .esriList {padding: 0; margin: 0;}.esriScaleMenuPopup .esriScaleMenu .esriItem {padding: 4px 0; margin: 0; list-style-type: none;}.esriScaleMenuPopup .esriScaleMenu .esriItem.esriSelectable:hover {cursor: pointer; color: #21759B; text-decoration: underline;}.esriScaleMenuPopup .esriHidden {display: none;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriContent .esriCurrent.esriItem:first-child {white-space: nowrap; display: inline-block; padding: 0 4px 0 0; font-size: 1.2em; font-weight: bolder; vertical-align: middle;}.dijitRtl .esriScaleMenuPopup .esriScaleMenu .esriHeader .esriItem {padding: 0 0 0 4px;}.esriScaleMenuPopup .esriScaleMenu .esriContent .esriInput {width: 10em;}.esriScaleMenuPopup .esriScaleMenu {padding: 0; background-color: #f6f6f8; border: 1px solid #999;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer {padding: 0; box-shadow: none; border: none;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer .dijitTooltipFocusNode {padding: 0;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer + .dijitTooltipConnector {background-image: none;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitDownArrowButton .dijitArrowButtonInner {background: url("../images/ago_sprite.png") -66px -50px;}.esriVisibleScaleRangeSlider .esriHorizontalSlider.dijitDisabled {pointer-events: none;}.esriSymbolStyler {width: 236px; font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d; position: relative; padding: 20px; background-color: #fff;}.esriSymbolStyler .esriLink {margin: 8px 0; display: inline-block; cursor: pointer; text-decoration: underline;}.esriSymbolStyler .esriLink .dijitButtonText {padding: 0; text-decoration: underline;}.esriSymbolStyler .esriSymbolPreview {margin: auto auto 10px; transition: background-color .25s;}.esriSymbolStyler .esriSymbolPreview.esriAlt {background-color: #ddd; padding: 2px;}.esriSymbolStyler .esriMarkerSymbolPicker {width: auto;}.esriSymbolStyler .esriInlineInput .dijitDisabled + .esriText {opacity: 0.5;}.esriSymbolStyler .esriColorPicker {width: 100%;}.esriSymbolStyler .esriColorPicker.esriContainer {border: none; padding: 0;}.esriSymbolStyler .esriColorPicker .esriSwatch {width: 18px; height: 18px;}.esriSymbolStyler .esriColorPicker .esriHeader {display: none;}.esriSymbolStyler .esriColorPicker .esriFooter {margin-bottom: 0;}.esriSymbolStyler .esriColorPicker .esriSection:first-child {margin-top: 0;}.esriSymbolStyler .esriContent {height: 100%;}.esriSymbolStyler .esriTabBar {display: block; margin: 10px 0; white-space: nowrap;}.esriSymbolStyler .esriTabBar .dijitToggleButton {background: none; color: #4d4d4d; font-size: 11px; padding: 4px 10px; border: none; box-shadow: none; text-transform: uppercase;}.esriSymbolStyler .esriTabBar .dijitDisabled .dijitButtonNode,.esriSymbolStyler .esriTabBar .dijitDisabled .dijitButtonContents,.esriSymbolStyler .esriTabBar .dijitDisabled .dijitButtonText {cursor: auto; color: #c3c3c3;}.esriSymbolStyler .esriTabBar .dijitToggleButtonChecked {background-color: #CEE7F8; border-radius: 4px;}.esriSymbolStyler .esriLabel {margin: 10px 0 4px;}.esriSymbolStyler .esriColorPicker .esriHorizontalSlider .dijitRuleContainer {padding: 10px 0 14px;}.esriSymbolStyler .esriSymbolSizeInput .esriHorizontalSlider,.esriSymbolStyler .esriLineWidthInput .esriHorizontalSlider {width: 66%;}.esriSymbolStyler .esriInlineInput {white-space: nowrap;}.esriSymbolStyler .esriInlineInput .esriHorizontalSlider,.esriSymbolStyler .esriInlineInput .dijitTextBox {display: inline-block;}.esriSymbolStyler .esriInlineInput .dijitTextBox {width: 4.4em; margin: 0 2px; box-sizing: border-box;}.esriSymbolStyler .esriIconSelect .dijitButtonContents {width: 100%; overflow: hidden;}.esriSymbolStyler .esriIconSelect {box-sizing: border-box; margin: 0;}.esriSymbolStyler .esriLabel.esriDisabled,.esriSymbolStyler .esriIconSelect.dijitDisabled {opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}.esriSymbolStyler .esriIconSelect .dijitButtonText {padding: 0;}.esriIconSelectMenu .dijitMenuItemIconCell {margin: 0 2px;}.esriIconSelectMenu .dijitMenuItemIcon {width: 100%; display: block;}.esriIconSelectMenu .dijitMenuArrowCell,.esriIconSelectMenu .dijitMenuItemLabel {display: none;}.esriIconSelectMenu .dijitMenuItemLabel .dijitSelect {padding: 0; margin: 0 5px;}.esriSymbolStyler .esriLinePattern,.esriIconSelectMenu .esriLinePattern {background: url("../images/line-patterns.png") no-repeat; height: 15px; width: 100%;}.esriSymbolStyler .esriArrowPattern,.esriIconSelectMenu .esriArrowPattern {background: url("../images/arrow-patterns.png") no-repeat; height: 15px; width: 100%;}[class*=esriIconSelect] .solid {background-position: 0 0;}[class*=esriIconSelect] .dot {background-position: 0 -15px;}[class*=esriIconSelect] .dash {background-position: 0 -30px;}[class*=esriIconSelect] .dashdot {background-position: 0 -45px;}[class*=esriIconSelect] .longdashdotdot {background-position: 0 -60px;}[class*=esriIconSelect] .longdash {background-position: 0 -75px;}[class*=esriIconSelect] .longdashdot {background-position: 0 -90px;}[class*=esriIconSelect] .shortdash {background-position: 0 -105px;}[class*=esriIconSelect] .shortdot {background-position: 0 -120px;}[class*=esriIconSelect] .shortdashdot {background-position: 0 -135px;}[class*=esriIconSelect] .shortdashdotdot {background-position: 0 -150px;}[class*=esriIconSelect] .none {background-position: 0 6px;}[class*=esriIconSelect] .begin {background-position: 0 -14px;}[class*=esriIconSelect] .end {background-position: 0 -34px;}[class*=esriIconSelect] .begin-end {background-position: 0 -54px;}.esriSymbolStyler .esriSymbolPreviewContainer {text-align: center;}.esriSymbolStyler .esriTabBar .dijitToggleButton {vertical-align: middle;}.esriSymbolStyler .esriAddIcon {background: url("../images/add.png") no-repeat; background-size: 18px; height: 18px; width: 18px;}.esriSymbolStyler .dijitDisabled .addIcon {cursor: auto;}.esriSymbolStyler .dijitLayoutContainer,.esriSymbolStyler .dijitContentPane {padding: 0; overflow: visible;}.esriSymbolStyler .esriSymbolPreviewContainer ~ .esriTabBar .dijitButton .dijitButtonNode,.esriSymbolStyler .esriSymbolPreviewContainer ~ .esriContent .dijitButton .dijitButtonNode,.esriSymbolStyler .esriSymbolPreviewContainer ~ .dijitContentPane .dijitButton .dijitButtonNode,.esriSymbolStyler .esriSymbolPreviewContainer ~ .esriTabBar .dijitToggleButton .dijitButtonNode,.esriSymbolStyler .esriSymbolPreviewContainer ~ .esriContent .dijitToggleButton .dijitButtonNode,.esriSymbolStyler .esriSymbolPreviewContainer ~ .dijitContentPane .dijitToggleButton .dijitButtonNode {box-shadow: none; border: none; padding: 0; background: none;}.esriSymbolStyler .esriErrorDisplay {padding: 8px 0 4px 0;}.esriSymbolStyler .esriShapeImageUrlContainer .esriUrlInput {width: 90%;}.esriSymbolStyler .esriShapeImageUrlContainer .esriErrorDisplay {color: #aaa;}.esriSymbolStyler .esriHidden {display: none;}.esriSymbolStyler .esriColorRampPicker .esriViewport {width: 200px;}.esriSymbolStyler .dijitCheckBox + .esriLabel {margin-left: 4px; margin-right: 4px; vertical-align: middle;}.esriMarkerSymbolPicker {position: relative; width: 290px; padding: 8px 0;}.esriMarkerSymbolPicker .templatePicker {border: none; padding: 0;}.esriMarkerSymbolPicker .templatePicker .dojoxGrid {height: auto !important; width: auto !important;}.esriMarkerSymbolPicker .templatePicker .dojoxGridCell {padding: 0; width: 3.43em !important;}.esriMarkerSymbolPicker .templatePicker .dojoxGridCell.dojoxGridCellOver .item {cursor: pointer;}.esriMarkerSymbolPicker .templatePicker .dojoxGridCell.selectedItem .item {cursor: auto;}.esriMarkerSymbolPicker.esriDefaultSymbols .esriContainer {height: auto;}.esriMarkerSymbolPicker--custom-selected .itemSymbol {background-color: rgba(0, 0, 0, 0.1);}.esriMarkerSymbolPicker .esriContainer {height: 180px; overflow: auto;}.esriMarkerSymbolPicker .esriTypeInput {margin-bottom: 10px;}.esriMarkerSymbolPicker .esriTypeInput .dijitButtonContents {width: 100%;}.esriMarkerSymbolPicker .dijitSelectLabel {text-overflow: ellipsis; overflow: hidden; max-width: 17em;}.esriMarkerSymbolPicker .esriOverlay {position: absolute; left: 0; right: 0; top: 0; bottom: 0; display: none;}.esriMarkerSymbolPicker.esriNoSymbols .esriOverlay {display: inline;}.esriMarkerSymbolPicker .esriOverlay .esriCenterContainer.esriTable {width: 100%; height: 100%; display: table;}.esriMarkerSymbolPicker .esriOverlay .esriTable .esriTableCell {display: table-cell; vertical-align: middle; text-align: center;}.esriMarkerSymbolPicker .esriOverlay .esriTable .esriCenterBlock {width: 50%; margin: 0 auto;}.dijitMenuPopup[dijitpopupparent^="esri_dijit_SymbolStyler_MarkerSymbolPicker_"] .dijitMenuItemLabel {font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif;}.esriColorRampPicker {min-width: 200px; white-space: nowrap;}.esriColorRampPicker .esriContainer {display: inline-block; vertical-align: top;}.esriColorRampPicker .esriViewport {white-space: normal; height: 208px; box-sizing: border-box; overflow-x: hidden; overflow-y: auto; margin: 0 6px; padding: 2px 0; border: solid 1px #ededed;}.esriColorRampPicker .esriList {display: inline-block;}.esriColorRampPicker .esriItem {position: relative; display: inline-block; height: 70px; width: 20px; margin: 0 4px; cursor: pointer; border: 1px solid #ededed;}.esriColorRampPicker .esriItem.esriPreview {height: 180px; width: 20px; cursor: auto; margin: 0; display: inline-block;}.esriColorRampPicker .esriPreview.esriGrid {width: 40px; height: 40px;}.esriColorRampPicker .esriItem.esriSelected {cursor: auto;}.esriColorRampPicker .dijitButton .dijitButtonNode {box-shadow: none; border: none; padding: 0; background: none;}.esriColorRampPicker .esriFlipper {margin: 6px auto auto; display: block; cursor: pointer; background: url("../images/flip.png") no-repeat; border: none; height: 0; width: 0; padding: 10px 12px;}.esriColorRampPicker .esriFlipper:hover {background-position: -24px;}.esriColorRampPickerTransparencySection {width: 100%;}.esriTags .select2-container-multi .select2-choices {list-style-type:none;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 18px 3px 3px; margin: 3px 5px 3px 5px; position: relative; line-height: 13px; color: #333; cursor: default; border: 1px solid #7FBBDF; display:inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #D1E9F9; filter: none; background-image: none;}.esriTags .select2-container-multi .select2-search-choice-close {left: 3px;}.esriTags .select2-search-choice-close {background-image: url("../images/ago_sprite.png") !important; background-position: -48px -81px; width: 13px; height: 13px; display:block; position: absolute; left: auto; right: 3px; top: 3px; font-size: 1px; outline: none;}.esriTags .select2-search-choice-close:hover,.esriTags .select2-search-choice-close:focus {background-position: -32px -81px;}.esriTags .select2-container .dgrid-row.ui-state-default {padding:3px 3px 4px 3px; cursor:pointer; outline: none !important;}.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd {background:#eee;}.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-hover,.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd.dgrid-hover,.esriTags .dgrid-focus,.esriTags .select2-container-multi .select2-choices .select2-search-choice-focus {background: #E1F0FB !important;}.esriTags .select2-container .dgrid-no-data {color: #969696; font-size: 1.3em; padding: 1em; text-align: center;}.esriTags .select2-container .dgrid-scroller {outline: none !important;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 20px 3px 3px; float: left;}.dj_rtl .esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 5px 3px 18px; float: right;}.dj_rtl .esriTags .select2-container-multi .select2-search-choice-close {right: auto; left: 3px;}.esriTags .dijitReset .dijitInputInner, .esriTags .dijitInputField {margin-left: 0.3em;}.dj_rtl .esriTags .dijitReset .dijitInputInner,.dj_rtl .esriTags .dijitInputField {margin-left: 0; margin-right: 0.3em;}.esriTags .dijitInputInner {background-color: white !important;}div.esriTags {outline: none;}.esriTags .highlightMatch {color: red;}.esriTags .dgrid-no-data, .esriTags .dgrid-loading {color: #aaa; font-size: 2em; padding: 1em; text-align: center;}.esriTags .dgrid-selected {background: #999;}.esriTags .dgrid-cell {border: none !important;}.esriTags .dgrid-focus {background-color: #CCCCCC;}.esriTags .dijitInputInner {background-color: white !important;}.esriTags .dgrid-scroller {margin-top: 0 !important;}.esriTags .dijitButton {position: absolute !important; top: 120px !important;}.esriTags .rtl {padding-right: 1em;}.esriTags .gridHeightLimiter {height: 6em;}.esriTags .select2-container {margin: 0; position: relative; display: inline-block; zoom: 1; *display: inline; vertical-align: middle;}.esriTags .select2-container,.esriTags .select2-search,.esriTags .select2-search input {-webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}.esriTags .select2-container .select2-choice {display: block; height: 26px; padding: 0 0 0 8px; overflow: hidden; position: relative; border: 1px solid #aaa !important; white-space: nowrap; line-height: 26px; color: #444; text-decoration: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #fff; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white)); background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%); background-image: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee", GradientType=0); background-image: linear-gradient(top, #ffffff 0%, #eeeeee 50%);}.esriTags .select2-container .select2-choice span {margin-right: 26px; display: block; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis;}.esriTags .select2-search {display: inline-block; width: 100%; min-height: 26px; margin: 0; padding-left: 4px; padding-right: 4px; position: relative; z-index: 10000; white-space: nowrap;}.esriTags .select2-search input {width: 100%; height: auto !important; min-height: 26px; padding: 4px 20px 4px 5px; margin: 0; outline: 0; font-family: sans-serif; font-size: 1em; border: 1px solid #aaa; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: #fff url("../images/select.png") no-repeat 100% -22px; background: url("../images/select.png") no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); background: url("../images/select.png") no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); background: url("../images/select.png") no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); background: url("../images/select.png") no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); background: url("../images/select.png") no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%); background: url("../images/select.png") no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);}.esriTags .select2-container-multi .select2-choices {height: auto !important; height: 1%; margin: 0; padding: 0; position: relative; border: 1px solid #aaa; cursor: text; overflow: hidden;}.esriTags .select2-container-multi .select2-choices {min-height: 26px;}.esriTags .select2-container-multi.select2-container-active .select2-choices {border: 1px solid #5897fb; outline: none; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3); box-shadow: 0 0 5px rgba(0, 0, 0, .3);}.esriTags .select2-container-multi .select2-choices li {float: left; list-style: none;}.esriTags .select2-container-multi .select2-choices .select2-search-field {margin: 0; padding: 0; white-space: nowrap;}.esriTags .select2-container-multi .select2-choices .select2-search-field input {padding: 5px; margin: 1px 0; font-family: sans-serif; font-size: 100%; color: #666; outline: 0; border: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: transparent !important;}.esriTags .select2-default {color: #999 !important;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 5px 3px 18px; margin: 3px 0 3px 5px; position: relative; line-height: 13px; color: #333; cursor: default; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.esriTags .select2-container-multi .select2-choices .select2-search-choice span {cursor: default;}.esriTags .select2-container-multi .select2-choices .select2-search-choice-focus {background: #d4d4d4;}.esriTags .select2-search-choice-close {display: block; width: 12px; height: 13px; position: absolute; right: 3px; top: 3px; font-size: 1px; outline: none;}.esriTags .dijitReset .dijitInputInner,.esriTags .dijitInputField {line-height: 23px; padding: 2px 0 0 !important; outline: none;}.esriTags .ie8Style .dijitReset .dijitInputInner,.esriTags .ie8Style .dijitInputField {padding: 2px 0 2px !important;}.esriTags .ieStyle .dijitReset .dijitInputInner,.esriTags .ieStyle .dijitInputField {line-height: 21px !important; padding: 2px 0 2px !important;}.esriTags .dijitPlaceHolder {left: 0 !important;}.dj_rtl .esriTags .dijitPlaceHolder {left: auto; right: 0 !important;}.esriTags .inputTextBox {margin-top: 0.2em; margin-bottom: 0.2em; border: none !important; margin-left: 10px;}.esriTags .dropDownList {display: none; position: absolute; z-index: 999; -moz-box-shadow: 2px 2px 20px #888888; -webkit-box-shadow: 2px 2px 20px #888888; box-shadow: 2px 2px 20px #888888; background-color: white;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 20px 3px 3px; float: left;}.dj_rtl .esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 3px 3px 20px; float: right;}.esriTags .select2-container-multi .select2-search-choice-close {right: 3px; left: auto;}.dj_rtl .esriTags .select2-container-multi .select2-search-choice-close {left: 3px; right: auto;}.esriTags .container_2 {width: 92%; margin-left: 4%; margin-right: 4%;}.esriTags .grid_1,.esriTags .grid_2 {display:inline; float: left; position: relative; margin: 0;}.dj_rtl .esriTags .grid_1,.dj_rtl .esriTags .grid_2 {float: right;}.esriTags .alpha {margin-left: 0;}.esriTags .omega {margin-right: 0;}.esriTags .container_2 .grid_1 {width:48.0%;}.esriTags .container_2 .grid_2 {width:98.0%;}.esriTags .container_2 .prefix_1 {padding-left:50.0%;}.esriTags .container_2 .suffix_1 {padding-right:50.0%;}.esriTags .container_2 .push_1 {left:50.0%;}.esriTags .container_2 .pull_1 {left:-50.0%;}.esriTags .clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.esriTags .clearfix:after {clear: both; content: " "; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0;}.esriTags .clearfix {display: inline-block;}.esriTags .clearfix {height: 1%;}.esriTags .clearfix {display: block;}.esri-feature-table {font-family: verdana; font-size: 12px; height: 100%; width: 100%;}.esri-feature-table-border-container {height: 100%; width: 100%; padding: 0;}.esri-feature-table-left-margin {margin: 0 0 0 2px;}.esri-feature-table .esri-feature-table-content-pane {padding: 0; width: 100%; height: 100%;}.esri-feature-table .esri-feature-table-grid {bottom: 0; height: auto; left: 0; position: absolute; right: 0; top: 0;}.esri-feature-table-column-header-type {color: #a9a9a9; display: block; float: left;}.esri-feature-table .dgrid-cell {width: 146px; word-wrap: break-word;}.esri-feature-table .dgrid-header .dgrid-cell {border-left: none; border-right: 1px solid #ccc; color: #57585A; font-size: 1.1em; font-weight: normal;}.esri-feature-table .dgrid-header-row {border-bottom: 1px solid #ccc;}.esri-feature-table .dgrid-row .dgrid-cell {border-bottom: none; border-left: none; border-right: 1px solid #ccc; border-top: none; padding: 7px 3px;}.esri-feature-table .dgrid-row .dgrid-cell a{color: #005e95;}.esri-feature-table .dgrid-row .dgrid-cell a:hover{text-decoration: underline;}.esri-feature-table .dgrid-row {border: none;}.esri-feature-table .dgrid-row-even {background-color: #F7F8F8;}.esri-feature-table .dgrid-row-odd {background-color: #EFEFEF;}.esri-feature-table .ui-state-active {background-color: #B4DAF5;}.esri-feature-table .dgrid-row:hover {background-color: #CBE5F8;}.esri-feature-table .ui-state-active:hover {background-color: #9ECEF2;}.esri-locked-icon-container {float: left; padding-top: 2px; width: 14px;}.esri-feature-tableRtl .esri-locked-icon-container {float: right;}.esri-feature-table-column-header {position: relative;}.esri-feature-table-column-header-title {display: block; float: left; padding: 0 2px;}.esri-feature-table-column-header-title::after {content: "\200E";}.esri-feature-tableRtl .esri-feature-table-column-header-title {float: right;}.esri-feature-table .esri-feature-table-related-records-title {float: none; font-style: italic; text-align: center; word-wrap: break-word;}.esri-feature-table-related-records-cell {text-align: center; word-wrap: break-word;}.esri-feature-table .esri-feature-table-attachments-title {float: none; font-style: italic; text-align: center; word-wrap: break-word;}.esri-feature-table-attachments-cell {text-align: center; word-wrap: break-word;}.esri-feature-table .esri-attachments-link,.esri-feature-table .esri-related-records-link {color: #005e95;}.esri-feature-table .esri-attachments-link:hover,.esri-feature-table .esri-related-records-link:hover,.esri-feature-table .esri-expressions-link:hover {cursor: pointer; text-decoration: underline;}.esri-feature-table .esri-feature-table-expressions-title {float: none; font-style: italic; text-align: center; word-wrap: break-word;}.esri-feature-table-expressions-cell {word-wrap: break-word;}.esri-feature-table-expressions-cell .charNewLine {white-space: pre-wrap;}.esri-feature-table .esri-expressions-link {color: #005e95; display: block; text-align: center;}.esri-feature-table-title {float: left; font-weight: bold; padding: 0 10px;}.esri-feature-table-loading-indicator {background-image: url("../images/loading-indicator.gif"); background-position: center center; background-repeat: no-repeat; background-size: 28px 28px; float: left; height: 30px; width: 30px;}.esri-feature-table-cell-loading-indicator {background-image: url("../images/loading-indicator.gif"); background-position: center center; background-repeat: no-repeat; background-size: 28px 28px; height: 30px; width: 100%;}.esri-feature-table .esri-feature-table-menu {background-color: #EFEFEF; border: 1px solid #AFAFAF; color: #444; height: 30px; overflow: hidden; padding: 0;}.esri-feature-table-menu .esri-feature-table-menu-item {height: 30px; line-height: 30px; margin: 0;}.esri-feature-table-menu-item:hover {cursor: pointer;}.esri-feature-table-menu-options {color: #444444; cursor: pointer; float: right; text-decoration: none;}.esri-feature-table-menu .dijitDropDownButtonHover .dijitButtonNode,.esri-feature-table-menu-options:hover {color: #21759B; cursor: pointer;}.esri-feature-table-menu-options .esriSpriteArrow {background-image: url("../images/spritearrows.png"); display: inline-block; height: 8px; margin-left: 3px; width: 11px;}.esri-icon-ascending,.esri-icon-descending,.esri-icon-filter,.esri-icon-properties,.esri-icon-statistics {background-image: url("../images/column_menu_icons.png"); background-repeat: no-repeat; display: inline-block; height: 17px; margin-left: 8px; margin-right: 8px; width: 17px;}.esri-icon-ascending {background-position: 0 -1px;}.esri-icon-descending {background-position: -17px -1px;}.esri-icon-filter {background-position: -34px -1px;}.esri-icon-properties {background-position: -52px -1px;}.esri-icon-statistics {background-position: -94px -1px;}.esri-feature-table .esri-feature-table-menu .dijitDropDownButton {height: 30px; line-height: 22px; margin: 0;}.esri-feature-table .esri-feature-table-menu .dijitDropDownButton .dijitButtonNode {background: none; border: none; box-shadow: none; color: #444; margin: 0; padding: 0;}.esri-feature-table .esri-feature-table-menu .esri-feature-table-menu-item .dijitDropDownButtonHover .dijitButtonNode {color: #21759B;}.esri-feature-table .esri-feature-table-menu .dijitDropDownButton .dijitButtonContents {height: 26px; line-height: 26px; margin: 0; padding: 0;}.esri-feature-table-menu-item .dijitMenuItemLabel {font-family: verdana; font-size: 12px;}.esri .esri-feature-table-options-menu-container .dijitMenuItemSelected td {background-image: none;}.esri-feature-table-dialog {background-color: #FFF; border-color: #555; border-radius: 5px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); font-family: verdana; padding-bottom: 8px;}.esri-feature-table-dialog .dijitDialogTitleBar {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-radius: 3px 3px 0 0; padding: 10px 10px 0;}.esri-feature-table-dialog .dijitDialogTitleBar .dijitDialogTitle {color: #333; display: inline-block; font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; line-height: 28px;}.esri-feature-table-dialog .dijitDialogPaneContent,.esri .esri-feature-table-dialog .dijitDialogPaneContent {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-bottom-color: inherit; border-left-color: inherit; border-right-color: inherit; border-top: medium none; padding: 10px;}.esri-feature-table-dialog .dijitDialogTitleBar .dijitDialogCloseIcon {background-clip: border-box; background-image: url("../images/ago_sprite.png"); background-position: -16px 0; background-repeat: no-repeat; left: auto; right: 5px;}.esri-feature-table-dialog .dijitDialogCloseIcon:hover,.esri-feature-table-dialog .dijitDialogCloseIcon:focus,.esriLtr .esri-feature-table-dialog .dijitDialogCloseIcon:hover,.esriLtr .esri-feature-table-dialog .dijitDialogCloseIcon:focus {background-position: -16px -16px;}.esri-feature-table-dialog .esri-feature-table-statistics {width: 400px;}.esri-feature-table-statistics .esri-statistics-header {color: #444; font-weight: bold;}.esri-feature-table-statistics .esri-break {height: 14px;}.esri-feature-table-statistics .esri-horizontal-break {border-color: #333; border-image: none; border-right: medium none; border-style: solid none none; border-width: 1px medium medium; margin: 6px 0;}.esri-feature-table-statistics .esri-attribute-table {border-collapse: collapse; width: 100%;}.esri-feature-table-statistics .esri-attribute-table td {color: #444; padding: 2px 2px 5px;}.esri-feature-table-statistics .esri-attribute-name {color: #888; padding-right: 5px;}.esri-feature-table-statistics .esri-attribute-value {padding-left: 5px; text-align: right;}.esri-feature-table .dijitTextBox,.esri-feature-table .dijitDateTextBox {background-color: #FFF; width: 98%;}.esri-feature-table-dialog .esri-feature-attachments {height: 400px; width: 500px;}.esri-feature-table-dialog .primary {-moz-box-sizing: border-box; -moz-user-select: none; background: none repeat scroll 0 0 #5DADDD; border: medium none; border-radius: 4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); cursor: pointer; display: inline-block; filter: none; font-size: 0.875em; letter-spacing: 1px; line-height: 1.71429em; padding: 0; position: relative; text-transform: uppercase; transition: all 0.05s linear 0s; white-space: nowrap;}.esri-feature-table-dialog .primary:hover {background: none repeat scroll 0 0 #4997D2;}.esri-feature-table-dialog .dijitDialogPaneContent .primary .dijitButtonNode {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; border-radius: 0; height: auto; padding: 0;}.esri-feature-table-dialog .dijitDialogPaneContent .primary .dijitButtonContents {padding: 0.3em 1.25em;}.esri-feature-table-dialog .dijitDialogPaneContent .primary .dijitButtonText {color: #FFF; font-family: verdana; font-size: 14px; padding: 0.4em;}.esri-feature-table-column-header-clear {clear: both;}.esri-feature-table .field-esriRelatedRecordsSmall {width: 52px; text-align: center;}.esri-feature-table-button{width: 16px; height: auto; cursor: pointer; float: right; font-size: 16px; padding: 0 10px;}.esri-feature-tableRtl .esri-feature-table-button {float: left;}.esri-feature-tableRtl .esri-feature-table-menu .esri-feature-table-loading-indicator {float: right;}.esri-feature-table-dialogRtl .dijitDialogTitleBar .dijitDialogCloseIcon {left: 5px; right: auto;}.esri-feature-tableRtl .dgrid-header {left: 17px; right: 0;}.dgrid-rtl-swap .dgrid-header-scroll {left: 0; right: auto;}.esri-feature-tableRtl .dgrid-cell {text-align: right;}.esri-feature-tableRtl .esri-feature-table-grid .dgrid-header-row .dgrid-cell {border-left: 1px solid #ccc; border-right: none;}.esri-feature-tableRtl .esri-feature-table-grid .dgrid-row .dgrid-cell {border-left: 1px solid #ccc; border-right: none;}.esri-feature-tableRtl .esri-feature-table-menu .esri-feature-table-title {float: right;}.esri-feature-tableRtl .esri-feature-table-menu .esri-feature-table-closer-container {float: left;}.esri-feature-tableRtl .esri-feature-table-menu-options {float: left;}.esri-dialog-close-button {float: right; margin: 6px 5px 0;}.esri-feature-table-hidden {display: none;}.esri-feature-table-block {display: block;}.esri-feature-table .dgrid-cell.esri-date-value,.esri-feature-table .dgrid-cell.esri-date-value input {text-transform: capitalize;}.esri-feature-tableRtl .dgrid-sort-arrow {float: left;}.esri-renderer-slider {position: relative; display: inline-block; margin: 10px; font-weight: normal; text-align: left; background-color: #fff;}.esri-renderer-slider .esri-slider-node {position: relative; display: inline-block; vertical-align: top; padding: 10px 4px; white-space: nowrap; margin: 0 0 0 80px;}.esri-renderer-slider .esri-slider-area {display: inline-block; box-sizing: border-box; border: 1px solid #888; width: 2px; height: 200px;}.esri-renderer-slider .esri-slider-area-right {width: 140px; height: 200px; display: inline-block; vertical-align: top;}.esri-renderer-slider .esri-slider-area-right *:focus {outline: none;}.esri-renderer-slider .esri-slider-area-right .esri-histogram-bar:hover {cursor: pointer;fill: #888;}.esri-renderer-slider .esri-ramp{border: 1px solid #888;}.esri-renderer-slider .esri-moveable {position: absolute; left: 0;}.esri-renderer-slider .esri-handle-container{position: absolute; height: 20px; width: 18px;}.esri-renderer-slider .esri-handle {position: absolute; background-color: #000; border: 1px solid #ccc; border-right: none; box-sizing: border-box; cursor: pointer; width: 10px; height: 14px; top: 3px; background-image: url("../images/handles.png"); background-position: -15px -8px; z-index: 4; box-shadow: 0px 1px 3px #000;}.esri-renderer-slider .esri-handle-span{background-color: #000; border: 1px solid #ccc; box-shadow: 2px 0 3px #000; height: 12px; width: 12px; transform: scale(0.707) rotate(45deg); -moz-transform: scale(0.707) rotate(45deg); -webkit-transform: scale(0.707) rotate(45deg); position: absolute; z-index: 3; top: 3px; left: 3px;}.esri-renderer-slider .esri-handle:hover,.esri-handle-span:hover + .esri-handle{background-position: -30px -8px; background-color: #fff;}.esri-renderer-slider .esri-handle-span:hover{cursor: pointer;}.esri-renderer-slider .esri-handle-label {position: absolute; right: 5px; top: 3px; text-align:right;}.esri-renderer-slider .esri-handle-label-span:hover{background-color: #e5f2fe; cursor: pointer; text-decoration: underline;}.esri-renderer-slider .esri-moveable .dijitNumberTextBox,.esri-renderer-slider .esri-moveable .dijitValidationTextBox {text-align:start; position: relative; width:100px; top: -3px; left: 117px; z-index: 99;}.esri-renderer-slider .esri-moveable .dijitValidationTextBox {width: 140px; left: 157px;}.esri-renderer-slider .esri-handler-tick {border-top: 1px solid #FFF; border-bottom: 1px solid #000; box-sizing: border-box; height: 1px; left: 10px; position: absolute; top: 9px; width: 32px; z-index: 2;}.esri-renderer-slider .esri-handler-tick-top {border-top: 1px solid #FFF; border-bottom: 1px solid #000;}.esri-renderer-slider .esri-handler-tick-bottom {border-top: 1px solid #000; border-bottom: 1px solid #FFF;}.esri-renderer-slider .esri-top-label-node {margin-bottom: 4px;} .esri-renderer-slider .esri-top-label-node, .esri-renderer-slider .esri-bottom-label-node{height: 22px; margin:auto; text-align: center; line-height: 20px;}.esri-renderer-slider .esri-top-label-node, .esri-renderer-slider .esri-bottom-label-node, .esri-renderer-slider .esri-handle-label{font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #444;}.esri-renderer-slider .esri-handler-tick-size{border-top: none !important; border-bottom: 1px solid #000 !important; width: 32px !important;}.esri-renderer-slider .esri-heatmap-tick{width:34px !important;}.esri-renderer-slider .esri-top-label-node span,.esri-renderer-slider .esri-bottom-label-node span{height: 20px;}.esri-renderer-slider .esri-top-label-node-hover:hover,.esri-renderer-slider .esri-bottom-label-node-hover:hover{background-color: #e5f2fe; cursor: pointer; text-decoration: underline;}.dj_rtl .esri-renderer-slider .esri-slider-node {margin: 0 80px 0 0; width: 114px;}.dj_rtl .esri-renderer-slider .esri-slider-area-right {text-align: right;}.dj_rtl .esri-renderer-slider .esri-slider-node .esri-handle-label {unicode-bidi: embed; left: 0; position: absolute; right: auto; text-align: left; top: 3px; padding-left: 3px;}.dj_rtl .esri-renderer-slider .esri-moveable .dijitNumberTextBox{left: -112px; text-align: right;}.dj_rtl .esri-renderer-slider .esri-moveable .dijitValidationTextBox {left: -152px; text-align: right;}.dj_rtl .esri-renderer-slider .esri-handler-tick {left: -42px;}.dj_rtl .esri-renderer-slider .esri-top-label-node,.dj_rtl .esri-renderer-slider .esri-bottom-label-node{unicode-bidi: embed;}.dj_rtl .esri-renderer-slider .esri-handle {border: 1px solid #ccc; border-left: none; box-shadow: 0px 1px 3px #000; background-position: -16px -8px;}.dj_rtl .esri-renderer-slider .esri-handle-span{box-shadow: 2px 0 3px #000; left: 1px;}.arcgisSearch .searchGroup {position: relative; color: #4C4C4C; font-family: Arial, Helvetica, sans-serif; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.arcgisSearch .searchInputGroup {float: left; position: relative;}.dj_rtl .arcgisSearch .searchInputGroup {float: right;}.arcgisSearch .searchInputGroup form {margin: 0; padding: 0;}.arcgisSearch .searchBtn {display: block; float: left; padding: 6px 12px; margin: 0; font-size: 16px; font-weight: normal; line-height: 20px; height: 20px; width: 20px; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid #57585A; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; background-color: #fff; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.dj_rtl .arcgisSearch .searchBtn {float: right; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.arcgisSearch .searchBtn:hover,.arcgisSearch .searchBtn:focus {text-decoration: none; background-color: #eee;}.arcgisSearch .searchBtn:active {background-color: #ddd;}.arcgisSearch .searchButtonText {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.arcgisSearch .searchGroup .searchInput {position: relative; z-index: 2; margin: 0; float: left; display: block; height: 20px; width: 200px; padding: 6px 24px 6px 12px; font-size: 14px; line-height: 20px; color: #4C4C4C; background-color: #fff; border: 1px solid #57585A; border-right: 0; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; -webkit-transition: width .175s ease-in; -moz-transition: width .175s ease-in; -ms-transition: width .175s ease-in; -o-transition: width .175s ease-in; transition: width .175s ease-in; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.dj_rtl .arcgisSearch .searchGroup .searchInput {float: right; padding: 6px 12px 6px 24px; border: 1px solid #57585A; border-left: 0; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.arcgisSearch .searchGroup .searchInput::-ms-clear {display: none;}.arcgisSearch .searchInput::-moz-placeholder {color: #999; opacity: 1;}.arcgisSearch .searchInput:-ms-input-placeholder {color: #999;}.arcgisSearch .searchInput::-webkit-input-placeholder {color: #999;}.arcgisSearch .searchClear {display: none; position: absolute; top: 2px; right: 0; z-index: 2; height: 30px; width: 24px; text-align: center; background-color: #fff; cursor: pointer;}.dj_rtl .arcgisSearch .searchClear {right: auto; left: 0;}.arcgisSearch .sourceName {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.dj_rtl .arcgisSearch .sourceName {text-align: right;}.arcgisSearch .hasValue .searchClear {display: block;}.arcgisSearch .searchIcon {font-size: 16px; width: 20px; height: 20px; line-height: 20px; display: inline-block;}.arcgisSearch .searchClose,.arcgisSearch .searchSpinner {line-height: 30px; width: 24px; height: 30px;}.arcgisSearch .searchLoading .searchClose {display: none;}.arcgisSearch .searchSpinner {display: none;}.arcgisSearch .searchLoading .searchSpinner {display: block;}.arcgisSearch .searchMenu {position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; padding: 5px 0; margin: 2px 0 0; font-size: 14px; line-height: 16px; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #57585A; -webkit-border-radius: 4px; border-radius: 4px; overflow: auto; max-height: 300px;}.dj_rtl .arcgisSearch .searchMenu {left: auto; right: 0; float: right;}.arcgisSearch .searchMenu ul {margin: 0; padding: 0; list-style: none;}.arcgisSearch .searchMenu li {padding: 6px 12px; cursor: pointer;}.arcgisSearch .searchMenu li:hover,.arcgisSearch .searchMenu li:focus {background-color: #eee;}.arcgisSearch .searchMenu li:active {background-color: #ddd;}.arcgisSearch .searchMenu li.active {background-color: #4C4C4C; color: #fff; cursor: default;}.arcgisSearch .searchMenu .menuHeader {padding: 6px 12px; background: #4C4C4C; color: #fff;}.arcgisSearch .showSuggestions .suggestionsMenu {display: block; width: 100%;}.arcgisSearch .showSources .sourcesMenu {display: block; width: 70%;}.arcgisSearch .searchToggle {display: none; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.dj_rtl .arcgisSearch .searchToggle {-webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.arcgisSearch .hasMultipleSources .searchToggle {display: block;}.arcgisSearch .hasMultipleSources .searchInput {border-left: 0; -webkit-border-radius: 0; border-radius: 0;}.dj_rtl .arcgisSearch .hasMultipleSources .searchInput {border-right: 0; -webkit-border-radius: 0; border-radius: 0;}.arcgisSearch .searchLatLongHeader {font-weight: bold; margin-bottom: 2px;}.arcgisSearch .moreResults .moreHeader {font-weight: bold; margin-bottom: 2px;}.arcgisSearch .moreResults .moreItem {margin-bottom: 10px;}.arcgisSearch .moreResults .resultsList {display: none;}.arcgisSearch .moreResults .resultsList ul {list-style: none; margin: 0 0 10px 0; padding: 0;}.arcgisSearch .moreResults .resultsList li {padding: 2px 0;}.arcgisSearch .moreResults .resultsList .popupHeader {font-weight: bold;}.arcgisSearch .showMoreResults .resultsList {display: block; margin-top: 10px; padding-top: 10px; border-top: 1px solid #ccc;}.arcgisSearch .noResultsMenu {display: none; width: 100%;}.arcgisSearch .noResultsBody {padding: 12px;}.arcgisSearch .noResultsHeader {font-weight: bold; margin-bottom: 5px;}.arcgisSearch .showNoResults .noResultsMenu {display: block;}.arcgisSearch .noValueIcon {font-size: 16px; line-height: 16px; margin: 0 5px 0 0; vertical-align: text-bottom;}.dj_rtl .arcgisSearch .noValueIcon {margin: 0 0 0 5px;}.arcgisSearch .searchExpandContainer {float: left;}.dj_rtl .arcgisSearch .searchExpandContainer {float: right;}.arcgisSearch .hasButtonMode .searchExpandContainer {-webkit-transition: width .175s ease-in; -moz-transition: width .175s ease-in; -ms-transition: width .175s ease-in; -o-transition: width .175s ease-in; transition: width .175s ease-in; overflow: hidden; height: 34px;}.arcgisSearch .hasButtonMode.showSuggestions .searchExpandContainer {overflow: inherit;}.arcgisSearch .hasButtonMode.searchCollapsed .searchExpandContainer {width: 0px;}.arcgisSearch .hasButtonMode.searchExpanded .searchExpandContainer,.arcgisSearch .hasButtonMode .searchAnimate {width: 237px;}.arcgisSearch .hasButtonMode.searchExpanded.hasMultipleSources .searchExpandContainer,.arcgisSearch .hasButtonMode.hasMultipleSources .searchAnimate {width: 282px;}.arcgisSearch .searchCollapsed .searchSubmit {-webkit-border-radius: 4px; border-radius: 4px;}.arcgisSearch .searchClearFloat {clear: both;}@-webkit-keyframes anim-rotate {0% {-webkit-transform: rotate(0); transform: rotate(0);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}@keyframes anim-rotate {0% {-webkit-transform: rotate(0); transform: rotate(0);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}.arcgisSearch .searchSpinner {-webkit-animation: anim-rotate 1.25s infinite linear; animation: anim-rotate 1.25s infinite linear;}.esriLayerList .esriContainer {background-color: #f8f8f8; color: #6e6e6e; border-top: 2px solid #ccc; border-bottom: 2px solid #ccc;}.esriLayerList .esriTitleContainer {margin: 0; border-top: 2px solid #ccc;}.esriLayerList .esriLayer:first-child .esriTitleContainer {border-top: none;}.esriLayerList .esriSubList .esriTitleContainer {padding: 0 0 0 10px; border-top: none;}.dj_rtl .esriLayerList .esriSubList .esriTitleContainer {padding: 0 10px 0 0;}.esriLayerList .esriNoLayers .esriList {display: none;}.esriLayerList .esriNoLayersText {display: none;}.esriLayerList .esriNoLayers .esriNoLayersText {display: block; padding: 16px;}.esriLayerList .esriList,.esriLayerList .esriLayer,.esriLayerList .esriSubList,.esriLayerList .esriSubListLayer {list-style: none; margin: 0; padding: 0;}.esriLayerList .esriSubList {margin-bottom: 10px;}.esriLayerList .esriSubList .esriSubList {display: none;}.esriLayerList .esriSubListExpand > .esriSubList {display: block;}.esriLayerList .esriSubList .esriSubList {margin: 0 0 10px 16px;}.dj_rtl .esriLayerList .esriSubList .esriSubList {margin: 0 16px 10px 0;}.esriLayerList .esriHasTabContent.esriListVisible .esriToggleButton {display: block;}.esriLayerList .esriTabMenu {display: none; list-style: none; margin: 5px 10px; padding: 0; border-bottom: 1px solid #ccc;}.esriLayerList .esriTabMenu .esriTabMenuItem {float: left; padding: 5px 10px; font-size: 12px; cursor: pointer; top: 1px; position: relative; border: 1px solid transparent; border-bottom: none;}.dj_rtl .esriLayerList .esriTabMenu .esriTabMenuItem {float: right;}.esriLayerList .esriTabMenu .esriTabMenuSelected {border-color: #ccc; background-color: #f8f8f8; cursor: default;}.esriLayerList .esriTabContainer {display: none;}.esriLayerList .esriTabMenu {display: none;}.esriLayerList .esriTabMenuVisible .esriTabMenu {display: block;}.esriLayerList .esriListExpand.esriListVisible .esriTabContainer {display: block;}.esriLayerList .esriTab {display: none;}.esriLayerList .esriTabSelected {display: block; padding: 0 10px;}.esriLayerList .esriLegend {margin-left: 10px;}.dj_rtl .esriLayerList .esriLegend {margin-left: 0; margin-right: 10px;}.esriLayerList .esriLegend .esriLegendService > table {display: none;}.esriLayerList .esriLegend .esriLegendMsg {margin-bottom: 10px;}.esriLayerList .dijitSlider {width: 200px; margin: 10px 0 0 0;}.esriLayerList .esriSliderLabels {line-height: 16px; font-size: 12px; height: 16px; position: relative; width: 180px; margin: 2px 10px 10px 10px;}.esriLayerList .esriTitle {font-size: 14px; line-height: 16px;}.esriLayerList .esriLabel {display: block; padding: 10px 10px 10px 36px; margin: 0; word-wrap: break-word;}.dj_rtl .esriLayerList .esriLabel {padding: 10px 36px 10px 10px;}.esriLayerList .esriSubList .esriLabel,.esriLayerList .esriHasTabContent.esriHasButton .esriSubList .esriLabel {padding: 5px 0 5px 36px;}.dj_rtl .esriLayerList .esriSubList .esriLabel,.dj_rtl .esriLayerList .esriHasTabContent.esriHasButton .esriSubList .esriLabel {padding: 5px 36px 5px 0;}.esriLayerList .esriToggleButton {float: right; width: 16px; height: 16px; line-height: 16px; margin: 0; padding: 10px; cursor: pointer; display: none; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.dj_rtl .esriLayerList .esriToggleButton {float: left;}.esriLayerList .esriHasTabContent .esriLabel,.esriLayerList .esriHasButton .esriLabel {padding-right: 36px;}.dj_rtl .esriLayerList .esriHasTabContent .esriLabel,.dj_rtl .esriLayerList .esriHasButton .esriLabel {padding-right: 36px; padding-left: 36px;}.esriLayerList .esriHasTabContent.esriHasButton .esriLabel {padding-right: 72px;}.dj_rtl .esriLayerList .esriHasTabContent.esriHasButton .esriLabel {padding-right: 36px; padding-left: 72px;}.esriLayerList .esriScaleInvisible .esriLabel {color: #ccc;}.esriLayerList .esriCheckbox {float: left; height: 16px; width: 16px; padding: 0; margin: 10px;}.dj_rtl .esriLayerList .esriCheckbox {float: right;}.esriLayerList .esriSubList .esriCheckbox {margin-top: 5px; margin-bottom: 5px;}.esriLayerList .esriButton {float: right; font-size: 16px; line-height: 16px; padding: 10px; cursor: pointer;}.esriLayerList .esriButton:hover,.esriLayerList .esriButton:active {color: #333;}.esriLayerList .esriContent {margin: 0 0 0 36px;}.dj_rtl .esriLayerList .esriContent {margin: 0 36px 0 0;}.dj_rtl .esriLayerList .esriButton {float: left;}.esriLayerList .esriClear {clear: both;}.esriLayerList .esriClearFix:before,.esriLayerList .esriClearFix:after {content: " "; display: table;}.esriLayerList .esriClearFix:after {clear: both;}@font-face {font-family: 'CalciteWebCoreIcons'; src: url("../themes/calcite/icons/fonts/CalciteWebCoreIcons.eot?r2lind"); src: url("../fonts/calcitewebcoreicons.eot") format('embedded-opentype'), url("../fonts/calcitewebcoreicons.ttf") format('truetype'), url("../fonts/calcitewebcoreicons.woff") format('woff'), url("../fonts/calcitewebcoreicons.svg") format('svg'); font-weight: normal; font-style: normal;}[class^="esri-icon-"], [class*=" esri-icon-"] {font-family: 'CalciteWebCoreIcons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.esri-icon-close:before {content: "\e600";}.esri-icon-drag-horizontal:before {content: "\e601";}.esri-icon-drag-vertical:before {content: "\e602";}.esri-icon-handle-horizontal:before {content: "\e603";}.esri-icon-handle-vertical:before {content: "\e604";}.esri-icon-check-mark:before {content: "\e605";}.esri-icon-left-triangle-arrow:before {content: "\e606";}.esri-icon-right-triangle-arrow:before {content: "\e607";}.esri-icon-down-arrow:before {content: "\e608";}.esri-icon-up-arrow:before {content: "\e609";}.esri-icon-overview-arrow-bottom-left:before {content: "\e60a";}.esri-icon-overview-arrow-bottom-right:before {content: "\e60b";}.esri-icon-overview-arrow-top-left:before {content: "\e60c";}.esri-icon-overview-arrow-top-right:before {content: "\e60d";}.esri-icon-maximize:before {content: "\e60e";}.esri-icon-minimize:before {content: "\e60f";}.esri-icon-checkbox-unchecked:before {content: "\e610";}.esri-icon-checkbox-checked:before {content: "\e611";}.esri-icon-radio-unchecked:before {content: "\e612";}.esri-icon-radio-checked:before {content: "\e613";}.esri-icon-up-arrow-circled:before {content: "\e614";}.esri-icon-down-arrow-circled:before {content: "\e615";}.esri-icon-left-arrow-circled:before {content: "\e616";}.esri-icon-right-arrow-circled:before {content: "\e617";}.esri-icon-zoom-out-fixed:before {content: "\e618";}.esri-icon-zoom-in-fixed:before {content: "\e619";}.esri-icon-refresh:before {content: "\e61a";}.esri-icon-edit:before {content: "\e61b";}.esri-icon-authorize:before {content: "\e61c";}.esri-icon-map-pin:before {content: "\e61d";}.esri-icon-blank-map-pin:before {content: "\e61e";}.esri-icon-table:before {content: "\e61f";}.esri-icon-plus:before {content: "\e620";}.esri-icon-minus:before {content: "\e621";}.esri-icon-beginning:before {content: "\e622";}.esri-icon-reverse:before {content: "\e623";}.esri-icon-pause:before {content: "\e624";}.esri-icon-play:before {content: "\e625";}.esri-icon-forward:before {content: "\e626";}.esri-icon-end:before {content: "\e627";}.esri-icon-erase:before {content: "\e628";}.esri-icon-up-down-arrows:before {content: "\e629";}.esri-icon-left:before {content: "\e62a";}.esri-icon-right:before {content: "\e62b";}.esri-icon-announcement:before {content: "\e62c";}.esri-icon-notice-round:before {content: "\e62d";}.esri-icon-notice-triangle:before {content: "\e62e";}.esri-icon-home:before {content: "\e62f";}.esri-icon-locate:before {content: "\e630";}.esri-icon-expand:before {content: "\e631";}.esri-icon-collapse:before {content: "\e632";}.esri-icon-layer-list:before {content: "\e633";}.esri-icon-basemap:before {content: "\e634";}.esri-icon-globe:before {content: "\e635";}.esri-icon-applications:before {content: "\e636";}.esri-icon-arrow-up-circled:before {content: "\e637";}.esri-icon-arrow-down-circled:before {content: "\e638";}.esri-icon-arrow-left-circled:before {content: "\e639";}.esri-icon-arrow-right-circled:before {content: "\e63a";}.esri-icon-minus-circled:before {content: "\e63b";}.esri-icon-plus-circled:before {content: "\e63c";}.esri-icon-add-attachment:before {content: "\e63d";}.esri-icon-attachment:before {content: "\e63e";}.esri-icon-calendar:before {content: "\e63f";}.esri-icon-close-circled:before {content: "\e640";}.esri-icon-browser:before {content: "\e641";}.esri-icon-collection:before {content: "\e642";}.esri-icon-comment:before {content: "\e643";}.esri-icon-configure-popup:before {content: "\e644";}.esri-icon-contact:before {content: "\e645";}.esri-icon-dashboard:before {content: "\e646";}.esri-icon-deny:before {content: "\e647";}.esri-icon-description:before {content: "\e648";}.esri-icon-directions:before {content: "\e649";}.esri-icon-directions2:before {content: "\e64a";}.esri-icon-documentation:before {content: "\e64b";}.esri-icon-duplicate:before {content: "\e64c";}.esri-icon-review:before {content: "\e64d";}.esri-icon-environment-settings:before {content: "\e64e";}.esri-icon-error:before {content: "\e64f";}.esri-icon-error2:before {content: "\e650";}.esri-icon-experimental:before {content: "\e651";}.esri-icon-feature-layer:before {content: "\e652";}.esri-icon-filter:before {content: "\e653";}.esri-icon-grant:before {content: "\e654";}.esri-icon-group:before {content: "\e655";}.esri-icon-key:before {content: "\e656";}.esri-icon-labels:before {content: "\e657";}.esri-icon-tag:before {content: "\e658";}.esri-icon-layers:before {content: "\e659";}.esri-icon-left-arrow:before {content: "\e65a";}.esri-icon-right-arrow:before {content: "\e65b";}.esri-icon-link-external:before {content: "\e65c";}.esri-icon-link:before {content: "\e65d";}.esri-icon-loading-indicator:before {content: "\e65e";}.esri-icon-maps:before {content: "\e65f";}.esri-icon-marketplace:before {content: "\e660";}.esri-icon-media:before {content: "\e661";}.esri-icon-media2:before {content: "\e662";}.esri-icon-menu:before {content: "\e663";}.esri-icon-mobile:before {content: "\e664";}.esri-icon-phone:before {content: "\e665";}.esri-icon-navigation:before {content: "\e666";}.esri-icon-pan:before {content: "\e667";}.esri-icon-printer:before {content: "\e668";}.esri-icon-pie-chart:before {content: "\e669";}.esri-icon-chart:before {content: "\e66a";}.esri-icon-line-chart:before {content: "\e66b";}.esri-icon-question:before {content: "\e66c";}.esri-icon-resend-invitation:before {content: "\e66d";}.esri-icon-rotate:before {content: "\e66e";}.esri-icon-save:before {content: "\e66f";}.esri-icon-settings:before {content: "\e670";}.esri-icon-settings2:before {content: "\e671";}.esri-icon-share:before {content: "\e672";}.esri-icon-sign-out:before {content: "\e673";}.esri-icon-support:before {content: "\e674";}.esri-icon-user:before {content: "\e675";}.esri-icon-time-clock:before {content: "\e676";}.esri-icon-trash:before {content: "\e677";}.esri-icon-upload:before {content: "\e678";}.esri-icon-download:before {content: "\e679";}.esri-icon-zoom-in-magnifying-glass:before {content: "\e67a";}.esri-icon-search:before {content: "\e67b";}.esri-icon-zoom-out-magnifying-glass:before {content: "\e67c";}.esri-icon-locked:before {content: "\e67d";}.esri-icon-unlocked:before {content: "\e67e";}.esri-icon-favorites:before {content: "\e67f";}.esri-icon-compass:before {content: "\e680";}.esri-icon-down:before {content: "\e681";}.esri-icon-up:before {content: "\e682";}.esri-icon-chat:before {content: "\e683";}.esri-icon-dock-bottom:before {content: "\e684";}.esri-icon-dock-left:before {content: "\e685";}.esri-icon-dock-right:before {content: "\e686";}.esri-icon-organization:before {content: "\e687";}.esri-icon-north-navigation:before {content: "\e688";}.esri-icon-locate-circled:before {content: "\e689";}.esri-icon-dial:before {content: "\e68a";}.esri-icon-polygon:before {content: "\e68b";}.esri-icon-polyline:before {content: "\e68c";}.esri-icon-visible:before {content: "\e68d";}.esri-icon-non-visible:before {content: "\e68e";}.esri-icon-link-vertical:before {content: "\e68f";}.esri-icon-unlocked-link-vertical:before {content: "\e690";}.esri-icon-link-horizontal:before {content: "\e691";}.esri-icon-unlocked-link-horizontal:before {content: "\e692";}.esri-icon-swap:before {content: "\e693";}.esri-icon-cta-link-external:before {content: "\e694";}.esri-icon-reply:before {content: "\e695";}.esri-icon-public:before {content: "\e696";}.esri-icon-share2:before {content: "\e697";}.esri-icon-launch-link-external:before {content: "\e698";}.esri-icon-rotate-back:before {content: "\e699";}.esri-icon-pan2:before {content: "\e69a";}.esri-icon-tracking:before {content: "\e69b";}.esri-icon-expand2:before {content: "\e69c";}.esri-icon-arrow-down:before {content: "\e69d";}.esri-icon-arrow-up:before {content: "\e69e";}.esri-icon-hollow-eye:before {content: "\e69f";}.esri-icon-play-circled:before {content: "\e6a0";}.esri-icon-volume-off:before {content: "\e6a1";}.esri-icon-volume-on:before {content: "\e6a2";}.esri-icon-close {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe600;');}.esri-icon-drag-horizontal {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe601;');}.esri-icon-drag-vertical {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe602;');}.esri-icon-handle-horizontal {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe603;');}.esri-icon-handle-vertical {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe604;');}.esri-icon-check-mark {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe605;');}.esri-icon-left-triangle-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe606;');}.esri-icon-right-triangle-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe607;');}.esri-icon-down-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe608;');}.esri-icon-up-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe609;');}.esri-icon-overview-arrow-bottom-left {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60a;');}.esri-icon-overview-arrow-bottom-right {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60b;');}.esri-icon-overview-arrow-top-left {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60c;');}.esri-icon-overview-arrow-top-right {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60d;');}.esri-icon-maximize {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60e;');}.esri-icon-minimize {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60f;');}.esri-icon-checkbox-unchecked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe610;');}.esri-icon-checkbox-checked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe611;');}.esri-icon-radio-unchecked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe612;');}.esri-icon-radio-checked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe613;');}.esri-icon-up-arrow-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe614;');}.esri-icon-down-arrow-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe615;');}.esri-icon-left-arrow-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe616;');}.esri-icon-right-arrow-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe617;');}.esri-icon-zoom-out-fixed {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe618;');}.esri-icon-zoom-in-fixed {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe619;');}.esri-icon-refresh {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61a;');}.esri-icon-edit {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61b;');}.esri-icon-authorize {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61c;');}.esri-icon-map-pin {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61d;');}.esri-icon-blank-map-pin {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61e;');}.esri-icon-table {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61f;');}.esri-icon-plus {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe620;');}.esri-icon-minus {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe621;');}.esri-icon-beginning {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe622;');}.esri-icon-reverse {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe623;');}.esri-icon-pause {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe624;');}.esri-icon-play {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe625;');}.esri-icon-forward {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe626;');}.esri-icon-end {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe627;');}.esri-icon-erase {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe628;');}.esri-icon-up-down-arrows {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe629;');}.esri-icon-left {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62a;');}.esri-icon-right {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62b;');}.esri-icon-announcement {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62c;');}.esri-icon-notice-round {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62d;');}.esri-icon-notice-triangle {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62e;');}.esri-icon-home {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62f;');}.esri-icon-locate {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe630;');}.esri-icon-expand {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe631;');}.esri-icon-collapse {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe632;');}.esri-icon-layer-list {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe633;');}.esri-icon-basemap {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe634;');}.esri-icon-globe {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe635;');}.esri-icon-applications {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe636;');}.esri-icon-arrow-up-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe637;');}.esri-icon-arrow-down-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe638;');}.esri-icon-arrow-left-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe639;');}.esri-icon-arrow-right-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63a;');}.esri-icon-minus-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63b;');}.esri-icon-plus-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63c;');}.esri-icon-add-attachment {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63d;');}.esri-icon-attachment {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63e;');}.esri-icon-calendar {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63f;');}.esri-icon-close-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe640;');}.esri-icon-browser {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe641;');}.esri-icon-collection {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe642;');}.esri-icon-comment {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe643;');}.esri-icon-configure-popup {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe644;');}.esri-icon-contact {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe645;');}.esri-icon-dashboard {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe646;');}.esri-icon-deny {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe647;');}.esri-icon-description {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe648;');}.esri-icon-directions {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe649;');}.esri-icon-directions2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64a;');}.esri-icon-documentation {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64b;');}.esri-icon-duplicate {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64c;');}.esri-icon-review {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64d;');}.esri-icon-environment-settings {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64e;');}.esri-icon-error {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64f;');}.esri-icon-error2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe650;');}.esri-icon-experimental {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe651;');}.esri-icon-feature-layer {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe652;');}.esri-icon-filter {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe653;');}.esri-icon-grant {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe654;');}.esri-icon-group {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe655;');}.esri-icon-key {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe656;');}.esri-icon-labels {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe657;');}.esri-icon-tag {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe658;');}.esri-icon-layers {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe659;');}.esri-icon-left-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65a;');}.esri-icon-right-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65b;');}.esri-icon-link-external {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65c;');}.esri-icon-link {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65d;');}.esri-icon-loading-indicator {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65e;');}.esri-icon-maps {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65f;');}.esri-icon-marketplace {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe660;');}.esri-icon-media {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe661;');}.esri-icon-media2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe662;');}.esri-icon-menu {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe663;');}.esri-icon-mobile {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe664;');}.esri-icon-phone {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe665;');}.esri-icon-navigation {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe666;');}.esri-icon-pan {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe667;');}.esri-icon-printer {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe668;');}.esri-icon-pie-chart {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe669;');}.esri-icon-chart {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66a;');}.esri-icon-line-chart {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66b;');}.esri-icon-question {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66c;');}.esri-icon-resend-invitation {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66d;');}.esri-icon-rotate {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66e;');}.esri-icon-save {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66f;');}.esri-icon-settings {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe670;');}.esri-icon-settings2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe671;');}.esri-icon-share {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe672;');}.esri-icon-sign-out {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe673;');}.esri-icon-support {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe674;');}.esri-icon-user {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe675;');}.esri-icon-time-clock {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe676;');}.esri-icon-trash {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe677;');}.esri-icon-upload {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe678;');}.esri-icon-download {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe679;');}.esri-icon-zoom-in-magnifying-glass {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67a;');}.esri-icon-search {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67b;');}.esri-icon-zoom-out-magnifying-glass {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67c;');}.esri-icon-locked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67d;');}.esri-icon-unlocked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67e;');}.esri-icon-favorites {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67f;');}.esri-icon-compass {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe680;');}.esri-icon-down {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe681;');}.esri-icon-up {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe682;');}.esri-icon-chat {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe683;');}.esri-icon-dock-bottom {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe684;');}.esri-icon-dock-left {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe685;');}.esri-icon-dock-right {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe686;');}.esri-icon-organization {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe687;');}.esri-icon-north-navigation {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe688;');}.esri-icon-locate-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe689;');}.esri-icon-dial {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe68a;');}.esri-icon-polygon {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe68b;');}.esri-icon-polyline {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe68c;');}.esri-icon-visible {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe68d;');}.esri-icon-non-visible {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe68e;');}.esri-icon-link-vertical {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe68f;');}.esri-icon-unlocked-link-vertical {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe690;');}.esri-icon-link-horizontal {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe691;');}.esri-icon-unlocked-link-horizontal {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe692;');}.esri-icon-swap {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe693;');}.esri-icon-cta-link-external {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe694;');}.esri-icon-reply {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe695;');}.esri-icon-public {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe696;');}.esri-icon-share2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe697;');}.esri-icon-launch-link-external {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe698;');}.esri-icon-rotate-back {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe699;');}.esri-icon-pan2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe69a;');}.esri-icon-tracking {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe69b;');}.esri-icon-expand2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe69c;');}.esri-icon-arrow-down {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe69d;');}.esri-icon-arrow-up {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe69e;');}.esri-icon-hollow-eye {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe69f;');}.esri-icon-play-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe6a0;');}.esri-icon-volume-off {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe6a1;');}.esri-icon-volume-on {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe6a2;');}.esriObliqueRotationWidget {height: 100%; width: 100%; position: absolute;}.esriObliqueRotationWidgetGauge {height: 100%; width: 100%; transition: 1s;}.esriRasterListThumbnailRow{height: 105px; padding-left: 2px; padding-right: 2px;} .esriRasterListThumbnailRow.dgrid-row {height: 105px; padding-left: 2px; padding-right: 2px;}.esriRasterListNoThumbnailRow{height: 50px; padding-left: 2px; padding-right: 2px;}.esriRasterListThumbnail{height: 100px; width: 100px; display: inline;}.esriRasterListInfoTag{display: inline;}.esriRasterListRowTable{height: 100%; width: 100%;}.esriRasterListDiv {height: 300px; width: 250px; background-color: white;}.esri-histogram-svg-container {width: 90%; height: auto; border-left: 1px solid black; border-bottom: 1px solid black; margin-left: 10px;}.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;}.esriAppProxyLoading {width: 16px; height: 16px; text-align: center; vertical-align: middle; display: inline-block; background: url("../images/ajax-loader-arrow-lightblue.gif") no-repeat center center;}.esriRFxArgSlider {margin: 10px 0px; padding-right: 3px; width: 89%;}.esriRFxArgSlider table {width: 100%;}.esriRFxArgSlider .esriRFxArgSliderNumberSpinnerCell {width: 70px;}.esriRFxArgSlider .esriRFxArgSliderNumberSpinner {width: 100%; margin-left: 5px; height: 2.3em!important;}.esriRFxBandMatrix .field-idNum {width: 40px;}.esriRFxNamedRasterEditor {width: 100%;}.esriRFxNamedRasterEditor .esriRFxNamedRasterEditor__td--input {width: 100px;}.esriRFxNamedRasterEditor .esriRFxNamedRasterEditor__td--assignment{padding: 0 5px; width: 10px;}.esriRFxNamedRaster__td--delete {width: 15px;}.esriRFxRasterArrayEditor__td--btn {width: 40px;}.esriRFxRasterArrayEditor__grid .dgrid-scroller{margin-top: 0;}.esriRFxRasterArrayEditor__grid.dgrid {height: 8em; overflow: auto;}.esriRFxRasterArrayEditor__grid .dgrid-row.dgrid-row-odd.dgrid-selected {background-color: #aec7e3;}.esriRFxRasterArrayEditor__btn {width: 2.3em;}.esriRFxRasterArrayEditor__btn .esriAnalysisDeleteIcon {margin-left: .4em;}.esriRFxWeightedSumTableEditor .field-idNum {width: 3em;}.esriRFxWeightedSumTableEditor th.field-idNum {width: 2.75em;}.esriRFxWeightedSumTableEditor .field-weight {width: 4em;}.esriRFxWeightedSumTableEditor th.field-weight {width: 3.7em;}.esriRFxWeightedSumTableEditor .dgrid .dijitNumberTextBox {height: 29px !important; width: 100%;}.esri-rfx-weighted-overlay-editor .dgrid-cell {text-align: center; vertical-align: middle;}.esri-rfx-weighted-overlay-editor .field-idNum {width: 10%;}.esri-rfx-weighted-overlay-editor .field-layer {width: 35%;}.esri-rfx-weighted-overlay-editor .field-influence {vertical-align: middle; width: 25%;}.esri-rfx-weighted-overlay-editor .field-field {width: 30%;}.esri-rfx-weighted-overlay-editor .dijitNumberTextBox,.esri-rfx-weighted-overlay-editor .dgrid-input {height: 90%; width: 90%;}.esri-rfx-weighted-overlay-editor .esri-rfx-args-editor__tr--arg-row > td {padding-top: 0.5em; padding-bottom: 1em;}.esri-rfx-weighted-overlay-editor .esri-rfx-args-editor__tr--arg-row .esri-rfx-args-editor__div--arg-td {width: 89%;}.esri-rfx-weighted-overlay-editor .esri-rfx-args-editor__tr--arg-row .esri-rfx-args-editor__div--arg-td .esri-rfx-args-editor__span--left {float: left; text-align: left;}.esri-rfx-weighted-overlay-editor .esri-rfx-args-editor__tr--arg-row .esri-rfx-args-editor__div--arg-td .esri-rfx-args-editor__span--right {float: right; text-align: right;}.esri-rfx-weighted-overlay-editor .color-red {color: red;}.esriRFxArgsEditor .srPicker {position: relative; width: 89%;}.esriRFxArgsEditor .srPicker .input-group {position: relative; border-collapse: separate; display: flex;}.esriRFxArgsEditor .srPicker .input-group-addon.clear-filter,.esriRFxArgsEditor .srPicker .filter-down-arrow {font-size: 16px; font-family: "CalciteWebCoreIcons"; height: 25px; width: 25px;}.esriRFxArgsEditor .srPicker .input-group-addon.clear-filter:before {content: "\e600";}.esriRFxArgsEditor .srPicker .filter-down-arrow:before {content: "\e681";}.srPicker .input-group .form-control:first-child,.srPicker .input-group-addon:last-child {border-top-right-radius: 0; border-bottom-right-radius: 0;}.srPicker .input-group-sm .input-group-addon.omp-input-group-addon-right {top: 6px; right: 35px; padding-right: 14px; border: none; z-index: 4 !important; background-color: transparent; position: absolute; left: auto; padding: 5px 10px; box-shadow: none;}.srPicker .input-group-addon {width: 1%; white-space: nowrap; vertical-align: middle; display: table-cell;}.srPicker .input-group .form-control,.srPicker .input-group-addon,.srPicker .input-group-btn {display: table-cell;}.srPicker .input-group .form-control {position: relative; z-index: 2; float: left; width: 100%; margin: 0;}.srPicker .input-group-sm>.form-control,.srPicker .input-group-sm>.input-group-addon,.srPicker .input-group-sm>.input-group-btn>.btn,.srPicker .input-sm {height: 15px; padding: 5px 10px; font-size: 12px; line-height: 0.5; border-radius: 0;}.srPicker .input-group-sm>.input-group-addon {height: 17px; border-left: none; padding-left: 10px;}.esriRFxArgsEditor .srPicker .filter-down-arrow {position: absolute; right: 0; top: 10px;}.srPicker .input-group-sm>.form-control {width: 90%;}.srPicker .treeview {max-height: 260px; overflow-y: auto; margin-top: 2px; border-top: 1px solid #a9a9a9; border-bottom: 1px solid #a9a9a9;}.srPicker .collapse {display: none;}.srPicker .collapse.in {display: block;}.srPicker .treeview .list-group {margin-bottom: 0; padding-left: 0;}.srPicker .treeview .list-group>a:first-child {border-top: none;}.srPicker .treeview.treeview-sm .list-group-item {padding-top: 8px; padding-bottom: 8px;}.srPicker .treeview .level1 {padding-left: 28px;}.srPicker .treeview .list-group-item {margin-bottom: 0; border-bottom: none;}.srPicker .list-group-item.active,.srPicker .list-group-item.active:focus,.srPicker .list-group-item.active:hover {z-index: 2; color: #fff; background-color: #196fa6; border-color: #196fa6;}.srPicker .list-group-item:first-child {border-top-left-radius: 0; border-top-right-radius: 0;}.srPicker .treeview a {cursor: pointer;}.srPicker .list-group-item {position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: #fff; border: 1px solid #a9a9a9; margin-right: 0;}.srPicker .om-svg {padding-right: 5px; vertical-align: middle;}.srPicker .om-svg.om-svg-chevron-right:before,.srPicker .om-svg.om-svg-folder-close:before,.srPicker .list-group-item.open .om-svg.om-svg-chevron-right:before,.srPicker .list-group-item.open .om-svg.om-svg-folder-close:before {color: #4c4c4c; font-size: 1em; width: 1em; height: 1em; display: inline-block; background-size: contain; background-repeat: no-repeat; content: " ";}.srPicker .om-svg.om-svg-chevron-right:before {background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iaWNvbnMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBkPSJNNC41MTcgMTRsNi41LTYuNS02LjUtNi41aDEuMTMybDYuNSA2LjUtNi41IDYuNXoiLz48L3N2Zz4=);}.srPicker .om-svg.om-svg-folder-close:before {background-image: url(../fonts/cbcc1dcb1efa4b16a76230df3fe37722.woff); padding-right: 10px;}.srPicker .list-group-item.open .om-svg.om-svg-chevron-right:before {background-image: url(../fonts/006f8fe879e041ceb7673bf1089230c3.woff);}.srPicker .list-group-item.open .om-svg.om-svg-folder-close:before {background-image: url(../fonts/bbf140fcd1af40aa8074f0bc9ad6eae3.woff); padding-right: 10px;}.srPicker .input-group-addon {color: #4c4c4c; text-align: center; background-color: #efefef; border: 1px solid #959595;}.srPicker .treeview .level2 {padding-left: 41px;}.srPicker .treeview .level3 {padding-left: 54px;}.srPicker .treeview .level4 {padding-left: 67px;}.esriRFxArgsEditor .dijitTextBox {width: 89%; box-sizing: border-box;}.esriRFxArgsEditor .dijitSelect {width: 89%; max-width: 89%; table-layout: fixed; box-sizing: border-box;}.esriRFxArgsEditor .dijitTitlePaneTitle {background: none; border: none; font-weight: 700;}.esriRFxArgsEditor .dijitTitlePaneContentOuter {border: none;}.esriRFxArgsEditor *:focus{outline: none;}.esriRFxArgsEditor .esriRFxArgsEditor__table {width: 100%; table-layout: fixed;}.esriRFxArgsEditor .esriRFxArgsEditor__table--auto {width: 100%; table-layout: auto;}.esriRFxArgsEditor .esriRFxArgsEditor__tr>td {padding-bottom: .5em;}.esriRFxArgsEditor .esriRFxArgsEditor__tr>td {width: 50%; overflow: hidden;}.esriRFxArgsEditor .esriRFxArgsEditor__tr--arg-name>td,.esriRFxArgsEditor .arg-name-row {width: 100%; overflow: hidden; padding-bottom: 0.2em;}.esriRFxArgsEditor .esriRFxArgsEditor__tr--arg-widget>td{width: 100%; padding-bottom: 0.5em;}.esriRFxRasterInputs .dijitTextBox.dijitTextBoxDisabled,.esriRFxRasterInputs .esriRFxRasterInput {margin-bottom: .5em;}.esriRFxRasterInputs:last-child {margin-bottom: 0;}.esriRFxArgsEditor__label--fx-desc {white-space: pre-line; width: 200px; overflow-x: auto;}.esriRFxArgsEditor .esriRFxArgsEditor__icon--warning {width: 15px; height: 15px; background-image: url("../images/warning.png"); background-size: 13px; background-repeat: no-repeat; background-position: center; display: inline-block; margin-left: 5px;}.esriRFxArgsEditor .dijitInputField {overflow: hidden; text-overflow: ellipsis; max-width: 100%;}.esriRFxArgsEditor .esriBandMatrixDeleteIcon,.esriRFxArgsEditor table>tr:not(:last-child) .esriRFxNamedRaster__td--delete:hover{background-image: url("../images/trash.png"); background-size: 16px 16px; background-repeat: no-repeat; background-position: center; color: transparent; cursor: pointer;}.esriRFxArgsEditor .dgrid-content .dgrid-cell {height: 24px;}.esriRFxArgsEditor .dgrid {height: auto;}.esriRFxArgsEditor .dgrid .dgrid-scroller {position: relative; overflow-y: auto;}.esriRFxArgsEditor .dgrid-header {width: 100%;}.esriRFxArgsEditor .dgrid.esriRemapgrid .dgrid-scroller {position: absolute; overflow-y: scroll;}.esriRFxArgsEditor .esriRemapgrid .dgrid-header {width: inherit;}.esriRFxArgsEditor td.dgrid-cell.field-idNum {vertical-align: middle; text-align: center;}.esriRFxPropertySet .field-idNum {width: 40px;}.esriRFxArgsEditor .dijitComboBox input.dijitArrowButtonInner {height: 100%!important; vertical-align: middle; background-position: -65px -27px;}.esriRFxArgsEditor .dijitComboBox input.dijitInputInner {height: 22px;}.esriRFxArgsEditor .dijitComboBox {height: 27px !important;}.esriRFxArgsEditor .esri-rfx-args-editor__table {width: 100%; table-layout: fixed;}.esriRFxColorInput {width: 15px; height: 15px; border: 1px solid #000; margin-left: auto; margin-right: auto;}.esriRFxAttributeTable__table {border-spacing: 0 1em; width: 100%;}.esriAttributeTableGenerateTable {width: 170px; margin: 1em 0; background-color: #efe7e4;}.esriRFxAttributeTable .esriRFxGridBase .dgrid {max-height: 200px; overflow: auto;}.esriRFxAttributeTable .esriAttributeTableGenerateTable .dijitButtonNode,.esriRFxArgsEditor .esri-rfx-switch-selector .esri-rfx-linear-input {width: 100%; background: none !important;}.esriRFxAttributeTable .esriAttributeTableGenerateTable .dijitButtonText {font-size: 15px !important;}.esriGenerateTableOptions {margin: 1em 0;}.esriRFxArgsEditor .esri-rfx-switch-selector,.esriRFxArgsEditor .esri-rfx-linear-input,.esriRFxArgsEditor .esriRFxGridBase,.esriRFxArgsEditor .esriRemapgridContainer,.esriRFxArgsEditor .conversion-grid-label {width: 89%;}.esriRFxArgsEditor .conversion-grid-size-container {float: right;} .esriRFxArgsEditor .esri-rfx-switch-selector .dijitSelect, .esriRFxArgsEditor .esri-rfx-switch-selector .dijitTextBox, .esriRFxArgsEditor .esri-rfx-linear-input .dijitSelect, .esriRFxArgsEditor .esri-rfx-linear-input .dijitTextBox {width: 100% !important; max-width: 100% !important;} .esriAnalysis .esriRFxRasterInput .zoomToRaster {background: url("../images/zoomtoimage.png") no-repeat; display: none; height: 20px; width: 20px; background-position: center !important;} .esriRFxArgsEditor .esriRFxRasterInput .zoomToRasterButtonNode .dijitButtonNode {background: none;} .esriRFxArgsEditor .esriRFxRasterInput {display: inline-flex;} .esriRFxArgsEditor .esriRFxMatrix .dgrid-content .dgrid-cell, .esriRFxArgsEditor .esriRFxMatrix .dgrid-header.dgrid-header-row .dgrid-cell {text-align: center; width: 30px;} .esriRFxArgsEditor .esriRFxBandMatrix .dgrid-content .dgrid-cell, .esriRFxArgsEditor .esriRFxBandMatrix .dgrid-header.dgrid-header-row .dgrid-cell {text-align: center;} .esriRFxArgsEditor .esriRFxMatrix>table {width: 100%;} .esriRFxArgsEditor .esriRFxMatrix .dgrid {max-height: 250px; overflow: auto;} .esriRFxArgsEditor .esriRFxKernelSelector .dgrid-header.dgrid-header-row .dgrid-cell {font-weight: 700;} .esriRFxArgsEditor .esriRFxKernelSelector .kernel-selector-label {display: inline-flex; margin-top: 11px;} .esriRFxArgsEditor .esriRFxKernelSelector .kernel-selector-label.hide {display: none;} .esriRFxArgsEditor .dijitSpinner {height: 28px;} .esriRFxArgsEditor .esriRemapgridRowAddDiv {width: 89%;} .esriRFxArgsEditor .esriRFxConversionGrid .conversion-grid-size-selector {height: 29px !important; width: 50px; margin-left: 20px;} .esriRFxArgsEditor .esriRFxConversionGrid .conversion-grid-container {margin-top: 20px;} .esriRFxArgsEditor .esriRFxArgsEditor__titlePane .dijitTitlePane {border: none; padding-bottom: 10px;} .esriRFxArgsEditor .esriRFxArgsEditor__titlePane .dijitTitlePaneTitle {padding: 0; font-weight: 500 !important;} .esriRFxArgsEditor .esriRFxArgsEditor__titlePane .dijitTitlePaneContentInner {padding: 15px 0 0;} .esri-rfx-raster-variable-grid .field-Select {width: 60px;} .esri-rfx-raster-variable-grid .dgrid-scroller {max-height: 160px; overflow-y: auto !important;} .esri-rfx-raster-variable-grid {padding-bottom: 7px;} .esri-rfx-mdimdef-byValues-grid .dgrid-scroller {max-height: 200px; overflow-y: auto !important;} .esri-paddingTop-5 {padding-top: 5px;} .hidden {display: none;} .esri-rfx-factor-function-editor .dgrid-scroller {margin-top: 0;}.esriRFxArgSlider {margin: 10px 0px; padding-right: 3px; width: 89%;}.esriRFxArgSlider table {width: 100%;}.esriRFxArgSlider .esriRFxArgSliderNumberSpinnerCell {width: 70px;}.esriRFxArgSlider .esriRFxArgSliderNumberSpinner {width: 100%; margin-left: 5px; height: 2.3em!important;}.esriRFxBandMatrix .field-idNum {width: 40px;}.esriRFxRasterArrayEditor__td--btn {width: 40px;}.esriRFxRasterArrayEditor__grid .dgrid-scroller{margin-top: 0;}.esriRFxRasterArrayEditor__grid.dgrid {height: 8em; overflow: auto;}.esriRFxRasterArrayEditor__grid .dgrid-row.dgrid-row-odd.dgrid-selected {background-color: #aec7e3;}.esriRFxRasterArrayEditor__btn {width: 2.3em;}.esriRFxRasterArrayEditor__btn .esriAnalysisDeleteIcon {margin-left: .4em;}.esriImageFilterSliderHorizontal .fieldInfo {min-height: 30px;}.claro .esriImageFilterSliderHorizontal .dijitSliderImageHandleH {background-position: -289px 0;}.esriImageFilterSliderCellHorizontal {width: 98%; display: inline-block; height: 40px;}.esriImageFilterSliderCellHorizontal table {width: 100%; margin-top: 14px;}.esriImageFilterSliderCellHorizontal table.dijitSelect {table-layout: fixed; overflow: hidden;}.esriImageFilterSliderInfoCellHorizontal {font-size: 100%; text-align: left; font-family: sans-serif; padding-top: 5px; font-weight: 700; margin-left: 10px; padding-bottom: 10px;}.esriImageFilterSliderHorizontal .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 20px;}.esriImageFilterSliderHorizontal .dojoxRangeSliderBarContainer .dijitSliderProgressBarH {background-color: #1E6EC3 !important; background-image: none !important; border-color: #0215B5 !important;}.esriImageFilterSliderHorizontal .dijitSliderDisabled.dijitDisabled .dojoxRangeSliderBarContainer .dijitSliderProgressBarH {background-color: #ccd1d6 !important; background-image: none !important; border-color: #c5c5cc !important;}.esriImageFilterSliderInfo {margin-top: 10px; margin-left: 10px;} .esriImageFilterSliderHorizontal .dijitRuleContainerH {visibility: visible;}.esriImageFilterNotification a {color: #D1E97A; cursor: pointer; font-size: smaller; margin-top: 3px; text-decoration: underline;}.esriImageFilterNotification a:hover, .esriImageFilterNotification a:active {color: #D1E97A; text-decoration: underline;}.esriImageFilterLockedExtentLink {float: left;}.esriImageFilterUnlockLink {float: right;}.esriImageFilterButton .esriImageFilterIcons{display: inline-block; height: 20px; width: 20px; background-position: center !important;}.esriImageFilterIcons.esriImageFilterSettings {background: url("../images/settings.png") no-repeat;}.esriImageFilterIcons.esriImageFilterFieldOptions {background: url("../images/options.png") no-repeat;}.esriImageFilterIcons.esriImageFilterRangeButton {background: url("../images/range.png") no-repeat;}.esriImageFilterIcons.esriImageFilterSingleButton {background: url("../images/singlevalue.png") no-repeat;}.esriImageFilterIcons.esriImageFilterZoomToButton {background: url("../images/zoomtoimage.png") no-repeat;}.esriImageFilterIcons.esriImageFilterAscSortIcon {background: url("../images/ascending.png") no-repeat;}.esriImageFilterIcons.esriImageFilterDscSortIcon {background: url("../images/descending.png") no-repeat;}.esriImageFilterButton:hover {border: 1px solid #0a4467; border-radius: 4px; background-color: #f5f7f9;}.esriImageFilterButton {border: 1px solid transparent; display: inline-block; height: 20px; width: 20px;}.esriImageFilterSelectAllButton {height: 20px !important; margin-right: 1px!important;}.esriImageFilterButton.dijitButton {margin : 0;}.esriImageFilterButton.dijitButton .dijitButtonNode.dijitReset {background: none; background-image: none; margin: 0; height: 20px; width: 20px;}.esriImageFilterSettingsDialog .esriImageFilterSettingsContainerTable {table-layout: fixed;}.esriImageFilterSettingsSelect {table-layout: fixed; width: 98%;}.esriImageFilterSettingsContainerTable td {padding-bottom: 10px;}.esriImageFilterNotification {position: absolute; bottom: 10%; right: 30%; left: 30%; background-color: #555; color: #fff; text-align: center; border-radius: 6px; padding: 8px; z-index: 1;}.esriImageFilterSliderHorizontal .dijitSliderLeftBumper,.esriImageFilterSliderHorizontal .dijitSliderFocused .dijitSliderLeftBumper,.esriImageFilterSliderHorizontal .dijitSliderProgressBarH,.esriImageFilterSliderHorizontal .dijitSliderFocused .dijitSliderProgressBarH {border-color: #b4b4b4; background: #dcdcdc url("../images/sliderempty.png") repeat-x top left;}.loadingImageFilter {position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; z-index: 100;}.format.esriImageFilterFormatDate div {padding-top: 10px;}.esriImageFilterFieldFormat {width: 180px; padding-bottom: 10px;}.esriImageFilterTimeAnimationInfo {font-size: smaller;}.esriImageFilterFieldFormatSelect .dijitButtonContents {width: 170px;}.esriImageFilterConfirm {float: right;}.esriImageFilterfieldInfo {padding-top: 10px;}.esriImageFilterResultTable .esriRasterListDiv {width: 100% ; margin: 5px 0; height: 100%;}.esriImageFilterSelectRasterInfo {padding-left: 3px; padding-top: 2px;}.imageFilterFieldSelect {margin: 20px 0; width: 32em;}.esriImageFilterResultTable .esriRasterListCheckboxCol {vertical-align: bottom; text-align: right; width: 10%;}.esriImageFilterResultTable .esriRasterListThumbnailRow.dgrid-row {overflow: auto; margin: 3px 0; display: table;}.esriImageFilterResultTable .esriRasterListInfoTag {display: block; overflow: visible; word-break: break-all;}.esriImageFilterResultTable .esriRasterListThumbnailCol {width: 30%;}.esriImageFilterResultTable .esriRasterListThumbnail {height: 40%; width: 100%;}.esriImageFilterResultPanelOptions {text-align: right; font-size: 0; padding-top: 2px;}.esriImageFilterCardInfo {margin-left: 12px;}.esriImageFilterResultTable {width: 100%; height: 100%;}.esriImageFilterClose {text-align: right;}.esriImageFilterFieldSelectBox table {width: 98%; table-layout: fixed;}.esriImageFilterCards, .esriImageFilterResultCard {width:95%; margin:10px;}.esriImageFilterButton .dijitButtonText {padding: 0;}.esriImageFilterResultCard.dijitTitlePane .dijitTitlePaneContentInner {padding: 0 10px 5px;}.esriImageFilterResultTable .esriRasterListRowTable {border: 1px groove #ddd; border-spacing: 6px; table-layout: fixed;}.esriImageFilterAddToMap .dijitReset.dijitInline.dijitButtonText {font-size: 11px !important;}.esriImageFilterResultTable .esriRasterListNoThumbnailRow {height: auto; margin: 2px 0;}.esriImageFilterFieldSelectRow {padding: 6px 5px;}.esriImageFilterResultFieldLabel {padding-left: 5px;}.esriImageFilterFieldFormat .timeCheckbox.disabled {color: #ccc;}.esriImageFilterWarning {padding-right: 6px; vertical-align: text-top;}.linkPanel table {width: 100%;}table.esriImageFilterSliderTableHorizontal {table-layout: fixed; height: 7rem;}.esriImageFilterSliderCellHorizontal .dijitSelect .dijitButtonContents {overflow: hidden;}.esriGENoDataPlaceHolder {text-align: center;}.esriGENoDataPlaceHolderLabel {text-align: center; font-style: italic; margin-top: 5px; color: #AAAAAA;}.esriGEInfoIcon {background-image: url("../images/infoicongray.svg"); height: 16px; width: 16px; background-size: contain; background-repeat: no-repeat; display: inline-block; cursor: pointer;}.esriGEReportPlayer {position: relative; min-height: 150px;} .esriGEReportPlayer.esriGEReportPlayerFullScreen {position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; z-index: 150;} .esriGEReportPlayer .reportPlayer_sidePageNavigator {position: absolute; top: 70px; right: 30px;} .esriGEReportPlayer.esriGEReportPlayerPaginationView {} .esriGEReportPlayer.esriGEReportPlayerPaginationView .reportPalyer_printableDivContainer {text-align: center;} .esriGEReportPlayer.esriGEReportPlayerPaginationView .reportPalyer_printableDiv {display: inline-block;}.esriGEReportPlayerErrorMessage,.esriGEReportPlayerPanelErrorMessage {color: red; font-size: 13px; text-align: center; padding: 100px;}.esriGEReportPlayer.playerThemeDark .esriGEReportPlayerErrorMessage {color: white;}.esriGEReportPlayer .esriGEReportPlayer_pageBreak {display: none;}.esriGEReportPlayer .Tapestry_Details_Image div:first-child {background-size: cover;}.esriGEReportPlayer .RelatedVariables_ComparisonDiv {text-align: right;}.esriGEReportPlayer.playerThemeDark {background-color: #525659;} .esriGEReportPlayer.playerThemeDark .esriGEReportPlayerProgress {background-color: rgba(82, 86, 89, 0.8);}.esriGEReportPlayer.playerThemeLight {background-color: #FFFFFF;} .esriGEReportPlayer.playerThemeLight .esriGEReportPlayerProgress {background-color: rgba(255, 255, 255, 0.8);}.esriGEReportPlayer .esriGEReportPlayerWaitingNode {min-width: 250px; min-height: 150px;}.esriGEReportPlayer .esriGEWaitingMessageProgressBar {height: 5px;}.esriGEPlayerToolbar {height: 50px; white-space: nowrap; display: table-cell; vertical-align: middle; position: relative;} .esriGEPlayerToolbar .playerToolbar_infographicsSelectDiv {margin-left: 25px; margin-right: 25px;} .esriGEPlayerToolbar .playerToolbar_areaTitleDiv {text-align: center; margin-left: 25px; margin-right: 25px;} .esriGEPlayerToolbar .playerToolbar_areaTitleInnerDiv {position: relative; text-align: left; max-width: 120px;} .esriGEPlayerToolbar .playerToolbar_areasSelectDiv {margin-left: 25px; margin-right: 25px;} .esriGEPlayerToolbar .playerToolbar_rightSideControlsBlock {text-align: right; position: absolute; right: -5px; top: 13px;} .esriGEPlayerToolbar .playerToolbar_zoomSelectDiv {text-align: left; margin-left: 25px; margin-right: 25px;} .esriGEPlayerToolbar .playerToolbar_pageSelectDiv {text-align: left; margin-left: 25px; margin-right: 25px;} .esriGEPlayerToolbar .playerToolbar_commandButtonsContainer {text-align: left; margin-left: 25px; margin-right: 25px;} .esriGEPlayerToolbar .playerToolbar_commandButtonsContainer .playerExportButton {position: relative; top: -1px;} .esriGEPlayerToolbar .playerToolbar_commandButton, .esriGEPlayerToolbar .playerToolbar_commandButton {width: 24px; height: 24px; background-repeat: no-repeat; background-size: 24px; background-position: center; cursor: pointer;} .esriGEPlayerToolbar .playerToolbar_commandButtonContainer:not(:first-child) {margin-left: 25px;} .esriGEPlayerToolbar .playerToolbar_closeButton {width: 24px; height: 24px; background-repeat: no-repeat; background-size: 24px; background-position: center; cursor: pointer;}.esriGEReportPlayer .playerToolbar_closeButtonOuter {background-image: url("../fonts/closewindowbigwhite.svg");}.esriGEPlayerToolbar.playerThemeDark .playerToolbar_commandButton.playerPrintButton {background-image: url("../fonts/printwhite.svg");}.esriGEPlayerToolbar.playerThemeDark .playerToolbar_commandButton.playerExportButton {background-image: url("../fonts/exportwhite.svg");}.esriGEPlayerToolbar.playerThemeLight .playerToolbar_commandButton.playerPrintButton {background-image: url("../fonts/print.svg");}.esriGEPlayerToolbar.playerThemeLight .playerToolbar_commandButton.playerExportButton {background-image: url("../fonts/export.svg");}.esriGEPlayerToolbar.playerThemeDark .playerToolbar_closeButton {background-image: url("../fonts/closewindowbigwhite.svg");}.esriGEPlayerToolbar.playerThemeLight .playerToolbar_closeButton {background-image: url("../fonts/closewindowbig.svg");}.esriGEPlayerToolbar.playerThemeDark {background-color: #0079C1; color: white;} .esriGEPlayerToolbar.playerThemeDark .esriGEDisabledContent {background-color: #0079C1;}.esriGEPlayerToolbar.playerThemeLight {background-color: #EFEFEF; color: #4d4d4d;} .esriGEPlayerToolbar.playerThemeLight .esriGEDisabledContent {background-color: #EEEEEE;}.esriGEReportPlayer .playerToolbar_outerButton {background-color: #0079C1; background-size: 24px; background-position: center; width: 32px; height: 32px; padding: 0px; min-width: 0px; background-repeat: no-repeat; cursor: pointer; margin-left: 5px;}.esriGEReportPlayer .playerToolbar_settingsButton {background-image: url("../fonts/gearwhite.svg");}.esriGEReportPlayer .reportPlayer_playerAfterToolbarDiv {position: absolute; top: 5px; right: 5px;} .esriGEReportPlayer .reportPlayer_playerAfterToolbarDiv.playerToolbar_parentHasScroll {right: 25px;} .esriGEReportPlayer .reportPlayer_playerAfterToolbarDiv.playerToolbar_parentHasScroll.isMobileDevice {right: 5px;}.esriGEReportPlayerToolbar_comparisonSettingsIcon {background-image: url("../fonts/gearwhite.svg");}.esriGEReportPlayerToolbar_areasSelectList .esriGEReportPlayerToolbar_removeAreaButton {background-repeat: no-repeat; background-size: contain; width: 16px; height: 16px; background-image: url("../fonts/removeiconround.svg"); cursor: pointer; margin-top: 1px;} .esriGEReportPlayerToolbar_areasSelectList .esriGEReportPlayerToolbar_removeAreaButton:hover {background-image: url("../fonts/removeiconround_over.svg");}.esriGEReportPlayerToolbar_areasSelectList .areaCard_only {margin: 10px 5px; border: 1px solid #dddddd;}.esriGEReportPlayerToolbar_areasSelectList .areaCard_groupTop {margin: 10px 5px 0px 5px; border: 1px solid #dddddd; border-bottom: none;}.esriGEReportPlayerToolbar_areasSelectList .areaCard_groupMiddle {margin: 0px 5px 0px 5px; border: 1px solid #dddddd; border-top: none; border-bottom: none;}.esriGEReportPlayerToolbar_areasSelectList .areaCard_groupBottom {margin: 0px 5px 10px 5px; border: 1px solid #dddddd; border-top: none;}.esriGEReportPlayerToolbar_areasSelectList .esriGEReportPlayerToolbar_compareAreasIcon {background-repeat: no-repeat; background-size: contain; width: 16px; height: 16px; background-image: url("../fonts/compare.svg");}.esriGEReportPlayerToolbar_areasSelectList .esriGEReportPlayerToolbar_addMoreAreasIcon {background-repeat: no-repeat; background-size: contain; width: 16px; height: 16px; background-image: url("../fonts/addicon.svg"); margin-left: 16px;}.esriGEReportPlayerToolbar_areasSelectList .esriGEReportPlayerToolbar_checkboxRoot {padding: 10px; margin: -10px; margin-right: 0px; cursor: pointer; font-size: 0;}.esriGEReportPlayerToolbar_areasSelectList .upDownArrowsBlock {opacity: 0; margin-left: 30px;}.esriGEReportPlayerToolbar_areasSelectList .listItem:hover .upDownArrowsBlock {opacity: 1;}.esriGEReportPlayerToolbar_areasSelectList .upDownArrowsBlock .upArrow,.esriGEReportPlayerToolbar_areasSelectList .upDownArrowsBlock .downArrow {background-image: url("../fonts/uparrow.svg"); background-position: center; background-repeat: no-repeat; background-size: 12px; width: 24px; height: 12px; position: relative; display: inline-block; cursor: pointer;}.esriGEReportPlayerToolbar_areasSelectList .upDownArrowsBlock .downArrow {background-image: url("../fonts/downarrow.svg"); margin-left: 10px;}.esriGEReportPlayerToolbar_comparisonSettings {padding: 1px 20px 1px 10px; background-color: white;} .esriGEReportPlayerToolbar_comparisonSettings .dijitNumberTextBox.dijitTextBox, .esriGEReportPlayerToolbar_comparisonSettings .dijitNumberTextBox.dijitTextBoxHover {width: 60px;} .esriGEReportPlayerToolbar_comparisonSettings .comparisonSettings_zoomOutButton {background-image: url("../fonts/minusicon.svg");} .esriGEReportPlayerToolbar_comparisonSettings .comparisonSettings_zoomInButton {background-image: url("../fonts/addicon.svg");} .esriGEReportPlayerToolbar_comparisonSettings .comparisonSettings_zoomOutButton, .esriGEReportPlayerToolbar_comparisonSettings .comparisonSettings_zoomInButton {padding: 3px; background-color: #EEEEEE;} .esriGEReportPlayerToolbar_comparisonSettings .comparisonSettings_zoomOutButton:hover, .esriGEReportPlayerToolbar_comparisonSettings .comparisonSettings_zoomInButton:hover {background-color: #CCCCCC;}@keyframes esriGEReportPlayer_fadeIn {from {opacity: 0.05;} to {opacity: 1;}}.esriGEReportPlayer_fadeIn1000 {animation-name: esriGEReportPlayer_fadeIn; animation-duration: 1s; animation-iteration-count: 1; animation-fill-mode: forwards;}.esriGEReportPlayerPrint .esriGEReportPlayer_fadeIn1000 {animation-name: none;}.esriGEReportPlayer .reportPlayer_paginationArrowUp,.esriGEReportPlayer .reportPlayer_paginationArrowDown {background-repeat: no-repeat; background-size: contain; width: 27px; height: 27px; background-size: 18px; background-position: center; cursor: pointer; border: 1px solid white; border-radius: 20px;} .esriGEReportPlayer .reportPlayer_paginationArrowUp.disabled, .esriGEReportPlayer .reportPlayer_paginationArrowDown.disabled {cursor: default; opacity: 0.3;}.esriGEReportPlayer .reportPlayer_paginationArrowUp {background-image: url("../fonts/pagearrowup.svg"); margin-bottom: 20px;}.esriGEReportPlayer .reportPlayer_paginationArrowDown {background-image: url("../fonts/pagearrowdown.svg");}.esriGEReportPlayer.playerThemeDark .reportPlayer_paginationArrowUp,.esriGEReportPlayer.playerThemeDark .reportPlayer_paginationArrowDown {background-color: #0079C1;} .esriGEReportPlayer.playerThemeDark .reportPlayer_paginationArrowUp:hover, .esriGEReportPlayer.playerThemeDark .reportPlayer_paginationArrowDown:hover {background-color: #005E95;}.esriGEReportPlayer.playerThemeLight .reportPlayer_paginationArrowUp,.esriGEReportPlayer.playerThemeLight .reportPlayer_paginationArrowDown {background-color: #AAAAAA;} .esriGEReportPlayer.playerThemeLight .reportPlayer_paginationArrowUp:hover, .esriGEReportPlayer.playerThemeLight .reportPlayer_paginationArrowDown:hover {background-color: #888888;} .esriGEReportPlayer_reportContainer {} .esriGEReportPlayer_reportContainer .reportContainer_stackContainer {position: relative;} .esriGEReportPlayer_reportContainer.reportContainerPreviewMode .reportContainer_mainContainer {overflow-x: auto; overflow-y: auto; width: inherit; text-align: center;} .esriGEReportPlayer_reportContainer.reportContainerPreviewMode .reportContainer_stackContainer {background-color: white; overflow: hidden; min-height: 400px; border: 1px solid #b2b2b2; height: auto; text-align: left; display: inline-block;} .esriGEReportPlayer_reportContainer.reportContainerPreviewMode .horizontalRuler {display: none;} .esriGEReportPlayer_reportContainer.reportContainerPreviewMode .reportElement {background-color: #F0F0F0; position: relative;} .esriGEReportPlayer_reportContainer.reportContainerPreviewMode .reportElementContent {overflow: hidden;} .esriGEReportPlayer_reportContainer.reportContainerPreviewMode .reportContainerCell {border: none; overflow: visible; background-color: white; display: inline-block; vertical-align: top; padding-bottom: 1px;} .esriGEReportPlayer_reportContainer .sampleValuesWatermark {position: absolute; z-index: 10; background-image: url("../fonts/samplewatermark.svg"); background-repeat: repeat; width: 100%; height: 100%; pointer-events: none;}.esriGEReportPlayer_reportContainerGrid {} .esriGEReportPlayer_reportContainerGrid .reportContainerGrid_mainContainer {position: relative; overflow-x: auto; overflow-y: auto; width: inherit; text-align: center; font-size: 0px;} .esriGEReportPlayer_reportContainerGrid .reportContainerGrid_stackContainer {position: relative; overflow: visible; min-height: 100px; height: auto; text-align: left; display: inline-block; font-size: 13px;} .esriGEReportPlayer_reportContainerGrid .reportContainerGrid_gridZoomFillerContainer {display: inline-block; vertical-align: top; position: relative; overflow: hidden; outline: 1px solid #b2b2b2; margin-top: 1px;} .esriGEReportPlayer_reportContainerGrid .reportContainerGrid_gridZoomScalableContainer {position: absolute; left: 0px; top: 0px; overflow: visible;} .esriGEReportPlayer_reportContainerGrid .sampleValuesWatermark {position: absolute; z-index: 10; background-image: url("../fonts/samplewatermarkgraphic.svg"); background-repeat: repeat; pointer-events: none;}.esriGEReportPlayerPrint .esriGEReportPlayer_reportContainerGrid.reportContainerPreviewMode .reportContainerGrid_mainContainer {text-align: left; overflow: hidden; padding-left: 0px !important; padding-right: 0px !important; max-width: none !important; max-height: none !important;}.esriGEReportPlayerPrint .esriGEReportPlayer_reportContainerGrid.reportContainerPreviewMode .reportContainerGrid_stackContainer {margin: 0px; border: none !important; display: block !important;}.esriGEReportPlayerPrint .esriGEReportPlayer_reportContainerGrid.reportContainerPreviewMode .reportContainerGrid_gridZoomFillerContainer {margin-top: 0 !important; outline: none !important;}.esriGEReportPlayerPrint:not(.isPlayerOnServer) .esriGEReportPlayer_reportContainerGrid.reportContainerPreviewMode .reportContainerGrid_gridZoomFillerContainer {width: auto !important; height: auto !important;}.esriGEReportPlayerPrint .esriGEReportPlayer_reportContainerGrid.reportContainerPreviewMode .reportContainerGrid_gridZoomScalableContainer {position: static !important;}.esriGEReportPlayer_reportContainerPagination {position: relative;} .esriGEReportPlayer_reportContainerPagination .reportContainerPagination_emptyPlaceholder {font-style: italic; min-width: 400px; text-align: center; padding: 20px; color: #AAAAAA; font-size: 13px;} .esriGEReportPlayer_reportContainerPagination > div > .esriGEReportPlayer_infographicsPage > .esriGEReportPlayer_reportContainerGrid > .Pagination {text-align: center;} .esriGEReportPlayer_reportContainerPagination > div > .esriGEReportPlayer_infographicsPage > .esriGEReportPlayer_reportContainerGrid > .Pagination > .Pagination_PageAndArrows > .Pagination_Items {left: 60px; right: 60px;} .esriGEReportPlayer_reportContainerPagination > div > .esriGEReportPlayer_infographicsPage > .esriGEReportPlayer_reportContainerGrid > .Pagination > .esriGEDisabledContent {opacity: 0.01; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; margin-top: 0px !important;} .esriGEReportPlayer_reportContainerPagination .reportContainerPagination_pageNavigatorDiv {position: absolute; left: 0px; right: 0px; bottom: 0px; height: 30px; text-align: center;} .esriGEReportPlayer_reportContainerPagination.hasCustomPaginationBullets > div > .esriGEReportPlayer_infographicsPage > .esriGEReportPlayer_reportContainerGrid > .Pagination > .Pagination_Bullets {display: none;}.playerThemeDark .esriGEPageNavigator {color: white;}.esriGEReportPlayerMobile .esriGEReportPlayer_reportContainerPagination > div > .esriGEReportPlayer_infographicsPage > .esriGEReportPlayer_reportContainerGrid > .Pagination > .Pagination_PageAndArrows > .Pagination_Items {left: 0px; right: 0px;}.esriGEReportPlayerMobile .esriGEReportPlayer_reportContainerPagination .reportContainerPagination_pageNavigatorDiv {left: auto; right: 5px; height: auto; bottom: 5px; background-color: gray; padding: 3px;}.esriGEReportPlayer_reportContainerStack {position: relative; overflow: auto; text-align: center;} .esriGEReportPlayer_reportContainerStack .reportContainerStack_emptyPlaceholder {font-style: italic; min-width: 400px; text-align: center; padding: 30px; padding-top: 100px; color: #AAAAAA; font-size: 13px;} .esriGEReportPlayer_reportContainerStack .reportContainerStack_zoomFillerContainer {display: inline-block; vertical-align: top; position: relative; overflow: visible;} .esriGEReportPlayer_reportContainerStack .reportContainerStack_zoomScalableContainer {position: absolute; left: 0px; top: 0px; overflow: visible;}.esriGEReportPlayer_reportContainerStackAll {position: relative; overflow: auto; text-align: center;} .esriGEReportPlayer_reportContainerStackAll .reportContainerStackAll_innerContainersDiv {white-space: nowrap;} .esriGEReportPlayer_reportContainerStackAll .reportContainerStackAll_innerContainersDiv > div {white-space: normal;} .esriGEReportPlayer_reportContainerStackAll .innerContainerRoot {display: inline-block; vertical-align: top;} .esriGEReportPlayer_reportContainerStackAll .innerContainerRoot:not(:last-child) {margin-right: 30px;} .esriGEReportPlayer_reportContainerStackAll .reportContainerStackAll_groupLabelsContainerFiller {} .esriGEReportPlayer_reportContainerStackAll .reportContainerStackAll_groupLabelsContainer {position: relative; white-space: nowrap; color: white; padding: 1em; padding-top: 1em; margin-top: -0.1em; position: absolute; left: 0px; top: 0px; background-color: rgba(0, 77, 124, 0.8);} .esriGEReportPlayer_reportContainerStackAll .reportContainerStackAll_groupLabelsContainer > div {white-space: normal;} .esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_groupLabelContainer:not(:last-child) {margin-right: 30px;} .esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_groupLabelLabel {margin-bottom: 0.5em;} .esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_groupLabelUnderline {height: 0.3em; border: 1px solid #b2b2b2; border-bottom: none; margin-bottom: -0.3em; margin-left: 5em; margin-right: 5em;}.esriGEReportPlayer.playerThemeDark .esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_groupLabelUnderline {border: 1px solid white; border-bottom: none;}.esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_areaLabelContainer {}.esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_areaLabel:not(:last-child) {margin-right: 30px;}.esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_areaLabelLabel {display: inline-block; position: relative; padding: 0.3em 0.7em; white-space: nowrap;} .esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_areaLabelLabel > div {padding: 0.3em 0.5em;}.esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_areaLabelBenchmarkIndicator {background-color: orange; color: white;}.esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_areaLabelContainer.isCompactView .innerContainerRoot_areaLabelBenchmarkIndicator {width: 0.5em; height: 0.5em; color: transparent; border-radius: 50%; padding: 0px; margin-left: -0.2em; margin-top: -1em;}.esriGEReportPlayer_reportContainerStackAll .esriGEReportPlayer_reportContainerStack {overflow: visible;}.esriGEReportPlayer_reportContainerStackAll .reportContainerStackAll_emptyPlaceholder {font-style: italic; min-width: 400px; text-align: center; padding: 30px; padding-top: 100px; color: #AAAAAA; font-size: 13px;}.esriGEReportPlayer_reportContainerStackAll .reportContainerStackAll_zoomFillerContainer {display: inline-block; vertical-align: top; position: relative; overflow: visible;}.esriGEReportPlayer_reportContainerStackAll .reportContainerStackAll_zoomScalableContainer {position: absolute; left: 0px; top: 0px; overflow: visible;}.esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_moreOptionsButton {background-repeat: no-repeat; background-size: contain; width: 1em; height: 1em; background-image: url("../fonts/dotsiconwhite.svg"); cursor: pointer; display: none;}.esriGEReportPlayer_reportContainerStackAll .innerContainerRoot_areaLabelContainer .innerContainerRoot_moreOptionsButton {display: inline-block;}.esriGEReportPlayerPrint .innerContainerRoot_moreOptionsButton {display: none !important;}.esriGEReportPlayerPrint .esriGEReportPlayer_reportContainerStackAll .reportContainerStackAll_groupLabelsContainer {background-color: transparent; width: auto !important;}.esriGEImageContainer {position: absolute; overflow: visible;} .esriGEImageContainer .imageContainer_content {background-repeat: no-repeat; background-size: contain; position: absolute;}.esriGEShapeContainer {position: absolute; overflow: visible;} .esriGEShapeContainer .shapeContainer_content {background-repeat: no-repeat; background-size: contain; position: absolute;} .esriGEShapeContainer .shapeContainer_svgContainer {overflow: hidden; white-space: nowrap;} .esriGEShapeContainer .shapeContainer_svgContainerElement {position: absolute;} .esriGEShapeContainer .shapeContainer_svgContainerElement > svg {position: absolute; top: 0px; left: 0px;} .esriGEShapeContainer .shapeContainer_svgPlaceholder {background-image: url("../fonts/addshape.svg"); background-position: center; background-size: contain; background-repeat: no-repeat; width: inherit; height: inherit;} .esriGEShapeContainer .valueField_valueBlock:hover .shapeContainer_svgPlaceholder {background-image: url("../fonts/addshape_over.svg");} .esriGEShapeContainer .shapeContainer_svgPlaceholderText {margin-top: -10px; width: 100%; text-align: center;}.esriGEMapContainer {position: absolute;} .esriGEMapContainer .mapContainer_content {position: relative;} .esriGEMapContainer .esriAttributionItem, .esriGEMapContainer .esriAttributionLastItem {display: none !important;}.esriGEReportPlayer_mapLegend {position: absolute !important; background-color: white; min-width: 70px; max-width: 200px; overflow-y: auto; cursor: move; font-size: 10px; color: #4d4d4d;} .esriGEReportPlayer_mapLegend .esriLegendService {padding: 5px;} .esriGEReportPlayer_mapLegend .esriLegendServiceLabel {word-break: break-word;}.esriGEReportPlayer .esriSimpleSliderTR {top: 45px; border-radius: 0px; right: 5px; z-index: 50 !important;}.esriGEReportPlayer .HomeButton {position: absolute; top: 118px; right: 5px; z-index: 50 !important;} .esriGEReportPlayer .HomeButton .home {border-radius: 0px; padding: 1px;}.esriGEReportPlayer .mapNavigationLockButton {position: absolute; background-image: url("../fonts/lockwhite.svg"); display: block; background-color: rgba(100, 100, 100, 0.75); background-repeat: no-repeat; width: 32px; height: 32px; background-position: center; background-size: 24px; overflow: hidden; cursor: pointer; z-index: 50 !important; right: 5px; top: 170px;} .esriGEReportPlayer .mapNavigationLockButton.unlocked {background-image: url("../fonts/unlockwhite.svg");}.esriGEReportPlayerPrint .esriSimpleSliderTR,.esriGEReportPlayerPrint .HomeButton {display: none !important;}.esriGEReportPlayer_section .sectionDynamicSettings_toolbar {background-color: rgba(100, 100, 100, 0.75); position: absolute; font-size: 13px;}.esriGEReportPlayer_section .sectionDynamicSettings_buttonBar.hasMultipleButtons {padding: 0px 5px;}.esriGEReportPlayer_section .sectionDynamicSettings_buttonBar > div:not(:first-child) {margin-left: 10px;}.sectionDynamicSettings_buttonBar .sectionDynamicSettings_settingsButton {width: 32px; height: 32px; background-size: 24px; background-position: center; background-repeat: no-repeat; background-image: url("../fonts/gearwhite.svg"); cursor: pointer; position: relative;}.sectionDynamicSettings_buttonBar .sectionDynamicSettings_filterButton {background-image: url("../fonts/filterwhite.svg"); background-size: 22px; width: 32px; height: 32px; background-position: center; background-repeat: no-repeat; cursor: pointer; position: relative;}.sectionDynamicSettings_buttonBar .sectionDynamicSettings_filtersOnIndicator {position: absolute; top: -5px; left: -10px; background-color: rgb(255, 159, 51); color: white; text-align: center; font-size: 11px; height: 15px; line-height: 15px; font-weight: 500; white-space: nowrap; border-radius: 10px; padding: 0px 3px; z-index: 1000;}.esriGEReportPlayer_sectionDynamicSettings,.esriGEReportPlayer_sectionDynamicFilter {background-color: white; min-width: 100px; padding-bottom: 5px;} .esriGEReportPlayer_sectionDynamicSettings .sectionDynamicSettings_row, .esriGEReportPlayer_sectionDynamicFilter .sectionDynamicFilter_row {padding: 10px;}.esriGEReportPlayer_sectionDynamicChartSettings {} .esriGEReportPlayer_sectionDynamicChartSettings .sectionDynamicChartSettings_sortingList .listItem div:nth-child(2) {min-width: 100px; margin-right: 10px;} .esriGEReportPlayer_sectionDynamicChartSettings .sectionDynamicChartSettings_sortingList .upButton, .esriGEReportPlayer_sectionDynamicChartSettings .sectionDynamicChartSettings_sortingList .downButton {background-image: url("../fonts/uptriangle.svg"); background-repeat: no-repeat; width: 8px; height: 8px; background-size: 7px; background-position: center; float: right; margin-top: 5px;} .esriGEReportPlayer_sectionDynamicChartSettings .sectionDynamicChartSettings_sortingList .downButton {background-image: url("../fonts/downtriangle.svg");} .esriGEReportPlayer_sectionDynamicChartSettings .VariableToggleButtonGroup .dijitButtonContents {min-width: 50px;} .esriGEReportPlayer_sectionDynamicChartSettings .VariableToggleButtonGroup .dijitButtonContents {background: -webkit-linear-gradient(#EEEEEE, #EEEEEE); background: -o-linear-gradient(#EEEEEE, #EEEEEE); background: -moz-linear-gradient(#EEEEEE, #EEEEEE); background: linear-gradient(#EEEEEE, #EEEEEE);} .esriGEReportPlayer_sectionDynamicChartSettings .VariableToggleButtonGroup .esriGroupChecked {background: -webkit-linear-gradient(#409ECE, #409ECE); background: -o-linear-gradient(#409ECE, #409ECE); background: -moz-linear-gradient(#409ECE, #409ECE); background: linear-gradient(#409ECE, #409ECE);}.esriGEReportPlayer_sectionDynamicTableSettings .esriGEOnDemandSelect {min-width: 150px;}.esriGEReportPlayer_sectionDynamicTableSettings .sectionDynamicTableSettings_label {min-width: 80px;}.esriGEReportPlayer_sectionDynamicRefineFilters {} .esriGEReportPlayer_sectionDynamicRefineFilters .sectionDynamicRefineFilters_row {height: 60px;} .esriGEReportPlayer_sectionDynamicRefineFilters .sectionDynamicRefineFilters_row.noLabel {height: 40px;} .esriGEReportPlayer_sectionDynamicRefineFilters .sectionDynamicRefineFilters_textFilter .dijitTextBox {width: 99%;} .esriGEReportPlayer_sectionDynamicRefineFilters .esriGENumericalSliderLabel {padding-bottom: 5px;}.esriGEReportPlayer_sectionDynamicMethodFilter .esriGEOnDemandSelect {max-width: 125px;}.esriGEReportPlayer_sectionDynamicMethodFilter .dijitTextBox {width: 40px;}.esriGEReportPlayer_section .sectionDynamicSettings_exportButton {width: 32px; height: 32px; background-size: 24px; background-position: center; background-repeat: no-repeat; background-image: url("../fonts/exportwhite.svg"); cursor: pointer;}.esriGEReportPlayerPrint .sectionDynamicSettings_buttonBar {display: none !important;}.esriGEReportPlayer_section.hasDynamicSettingsToolbar .esriGEImageNavigator .imageNavigator_showAllImagesButton {top: 25px;}.esriGEReportPlayer_section {position: relative;} .esriGEReportPlayer_section .section_stackNode .stackNodeEmptyLine {display: block; background-color: transparent; height: 1px; margin-bottom: -1px;} .esriGEReportPlayer_section .section_stackNode .stackNodeSpacer {display: block;} .esriGEReportPlayer_section .section_errorDiv {text-align: center; padding-top: 50px; color: red;} .esriGEReportPlayer_section .templateHorizontalLine {background-color: black; height: 2px; margin-right: 2px; position: absolute; width: 100%;} .esriGEReportPlayer_section .templateHorizontalLine.templateHorizontalLineTop {top: 0px;} .esriGEReportPlayer_section .templateHorizontalLine.templateHorizontalLineBottom {bottom: 0px;}.esriGEReportPlayer_pageBreak {height: 25px; line-height: 22px;} .esriGEReportPlayer_pageBreak .pageBreakLine {width: 45%; border-top: 2px dashed rgb(0, 145, 251);} .esriGEReportPlayer_pageBreak .pageBreakLabel {width: 9%; text-align: center;}.esriGEPageOptionsDialog {min-width: 400px;} .esriGEPageOptionsDialog .esriGEOnDemandSelect {width: 180px;} .esriGEPageOptionsDialog .pageOptionsDialog_section {margin-left: 20px; margin-right: 20px;} .esriGEPageOptionsDialog .pageOptionsDialog_infoIcon {height: 20px; width: 20px;} .esriGEPageOptionsDialog .pageOptionsDialog_actionButtonsBlock {text-align: right;} .esriGEPageOptionsDialog .pageOptionsDialog_actionButton {border: 1px solid #b2b2b2; background-color: transparent; color: #4c4c4c; height: 25px; line-height: 25px; text-align: center; min-width: 54px; padding-left: 5px; padding-right: 5px; cursor: pointer; margin: 5px;} .esriGEPageOptionsDialog .pageOptionsDialog_actionButton:hover {background-color: #EEEEEE;} .esriGEPageOptionsDialog .dijitTextBox {width: 250px;} .esriGEPageOptionsDialog .reportTitleBlock_label {min-width: 60px;}.esriGEConditionalStylingLegend {text-align: left;}.esriGEConditionalStylingLegend_row {white-space: nowrap; position: relative; padding-top: 10px; padding-bottom: 10px; padding-left: 5px;}.esriGEConditionalStylingLegend_text {padding: 5px;}.esriGEConditionalStylingLegend_symbolImage {background-size: contain; background-repeat: no-repeat; background-position: center; width: 20px; height: 20px;}.esriGEConditionalStylingLegend_symbolChart {padding: 5px; width: 6px; height: 6px; border-radius: 10px;}.esriGEConditionalStylingLegend_currentValue {outline: 1px solid #EEEEEE;}.esriGEConditionalStylingLegend_row > div:first-child {background-repeat: no-repeat; background-image: url("../images/transparentbackground.png"); background-size: 100px;}.esriGEReportPlayerPrint_reportHeader {padding-top: 20px; padding-bottom: 10px; text-align: left;}.esriGEReportPlayerPrint_reportHeaderTitleRow {position: relative;}.esriGEReportPlayerPrint_reportHeaderRow {height: 17px; font-size: 12px !important;}.esriGEReportPlayerPrint_titleLabel {font-size: 21px; min-height: 25px; padding-bottom: 5px;}.esriGEReportPlayerPrint_reportHeaderTitleRow .esriGEReportPlayerPrint_subtitleLabel {position: absolute; bottom: 5px; right: 0px;}.esriGEReportPlayerPrint_reportHeaderRow .esriGEReportPlayerPrint_subtitleLabel {float: right;}.esriGEReportPlayerPrint_siteNameLabel {float: left;}.esriGEReportPlayerPrint_siteAddrLabel {float: left;}.esriGEReportPlayerPrint_siteDescLabel {float: left;}.esriGEReportPlayerPrint_siteLatLabel {float: right; color: #AAAAAA;}.esriGEReportPlayerPrint_siteLongLabel {float: right; color: #AAAAAA;}.esriGEReportPlayerPrint_reportDataSource {padding-top: 10px; padding-bottom: 5px; font-size: 12px !important;}.esriGEReportPlayerPrint_reportDataSourceRow {}.esriGEReportPlayerPrint_dataSourceLabel {}.esriGEReportPlayerPrint_reportFooter {padding-top: 5px; padding-bottom: 20px; font-size: 12px !important;}.esriGEReportPlayerPrint_reportFooterRow {height: 12px; text-align: center;}.esriGEReportPlayerPrint_dateLabel {float: right;}.esriGEReportPlayerPrint_copyrightLabel {float: left;}.esriGEReportPlayerPrint_pageLabel {}.esriGEReportPlayerInPrinting .reportPlayer_sidePageNavigator {display: none !important;}.esriGEReportPlayerPrint .esriGEImageNavigator .noImage,.esriGEReportPlayerPrint .esriGEImageNavigator .imageNavigator_watermarkPano,.esriGEReportPlayerPrint .esriGEImageNavigator .imageNavigator_watermark360 {display: none !important;}.esriGEReportPlayerPrint .onDemandSelect_arrow {display: none !important;}.esriGEReportPlayerPrint .esriGEOnDemandSelect .onDemandSelect_openButton {border: none !important; background-color: transparent !important;}.esriGEReportPlayerPrint .esriGEOnDemandSelect .onDemandSelect_selectedLabel {margin-right: 8px; color: inherit;}.esriGEReportPlayerPrint .Pagination .Pagination_TriangleBack,.esriGEReportPlayerPrint .Pagination .Pagination_TriangleForward,.esriGEReportPlayerPrint .Pagination .Pagination_Bullets {display: none !important;}.esriGEReportPlayerPrintViewCopy .esriGEReportPlayerProgress {display: none;}.esriGEReportPlayerPrint .esriGEReportPlayerPanelErrorMessage {display: none !important;}@font-face {font-family: 'Avenir Next'; src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff'); font-weight: bold; font-style: normal;}@font-face {font-family: 'Avenir Next'; src: url(../fonts/cb56c35134ab4535aa35742365d90393.woff) format('woff'); font-weight: normal; font-style: normal;}@font-face {font-family: 'Avenir Next'; src: url(../fonts/67137e312d9b44399f23fbed835daac4.woff) format('woff'); font-weight: normal; font-style: italic;}.esriGEReportPlayer_chartContainer {position: relative; display: inline-block;} .esriGEReportPlayer_chartContainer svg {touch-action: auto !important;}.chartContainer_chartContainerWithAxis {position: relative;}.esriGEReportPlayer_chartContainer .chartContainer_chartLabel {text-align: center; line-height: 26px;}.esriGEReportPlayer_chartContainerLevelLineH {position: absolute; border-top: 1px solid orange; height: 1px; pointer-events: none;}.esriGEReportPlayer_chartContainerLevelLineV {position: absolute; border-left: 1px solid orange; width: 1px; pointer-events: none;}.esriGEReportPlayer_chartContainer .chartContainer_chartIcon {position: absolute; background-size: contain;}.esriGEReportPlayer_chartContainer .chartContainer_textSection {position: absolute; left: 0px; top: 0px; width: 0px !important; height: 0px !important;}.esriGEReportPlayer_chartContainer .chartContainer_floatingIconSection {position: absolute; left: 0px; top: 0px; width: 0px !important; height: 0px !important;}.esriGEReportPlayer_chartContainer .chartContainer_missingVariablesMessage {color: red; font-size: 16px; text-align: center; position: absolute; left: 50px; right: 50px; top: 100px;}.esriGEChartContainer_chartTooltip {text-align: left;} .esriGEChartContainer_chartTooltip .chartTooltip_row {white-space: nowrap;} .esriGEChartContainer_chartTooltip .chartTooltip_current {font-weight: bold;} .esriGEChartContainer_chartTooltip .chartTooltip_title {font-weight: bold;} .esriGEChartContainer_chartTooltip .chartTooltip_label {margin-right: 20px;} .esriGEChartContainer_chartTooltip .esriGEReportPlayerChartLegendSymbol.isSVGSymbol {width: 10px;} .esriGEChartContainer_chartTooltip a {color: #0079C1;}.esriGEChartContainer_chartTooltip_masterTooltip {width: auto !important; max-width: initial !important;}.esriGEReportPlayer_chartContainer .chartContainer_comparisonSelectBlock {position: absolute; right: 10px; bottom: 10px; font-size: 11px; text-align: left;} .esriGEReportPlayer_chartContainer .chartContainer_comparisonSelectBlock .chartContainer_comparisonLabel {display: inline-block; vertical-align: middle; margin-right: 10px;} .esriGEReportPlayer_chartContainer .chartContainer_comparisonSelectBlock .esriGEOnDemandSelect {max-width: 150px;} .esriGEReportPlayer_chartContainer .chartContainer_comparisonSelectBlock .chartContainer_comparisonSelectDiv {display: inline-block; vertical-align: middle;} .esriGEReportPlayer_chartContainer .chartContainer_comparisonSelectBlock .esriGEDisabledContent {opacity: 0.01;}.esriGEComparisonList_areaItemRoot {padding-left: 20px; padding-right: 10px;}.esriGEReportPlayer_chartContainer .chartContainer_legendContainer {position: absolute;}.esriGEReportPlayer_chartContainer .esriGESelectableLegend {border: 1px solid #b2b2b2; display: inline-block; overflow: hidden; color: #4C4C4C; background-color: white;} .esriGEReportPlayer_chartContainer .esriGESelectableLegend .selectableLegendRoot {padding-top: 3px; padding-bottom: 3px; text-decoration: inherit; white-space: nowrap;} .esriGEReportPlayer_chartContainer .esriGESelectableLegend .selectableLegendRootLabel {max-width: 200px; text-decoration: inherit;} .esriGEReportPlayer_chartContainer .esriGESelectableLegend .selectableLegendRoot_unselected .selectableLegendRootLabel {opacity: 0.3;} .esriGEReportPlayer_chartContainer .esriGESelectableLegend .selectableLegendRootValue {text-decoration: inherit;} .esriGEReportPlayer_chartContainer .esriGESelectableLegend .selectableLegendRoot .selectableLegendRootCheckbox {position: relative; vertical-align: middle; opacity: 0; margin-right: 5px;} .esriGEReportPlayer_chartContainer .esriGESelectableLegend:hover .selectableLegendRootCheckbox {opacity: 1;}.esriGEReportPlayer_chartContainer .esriGESelectableLegend .esriGEReportPlayerChartLegendSymbol {margin-right: 5px;}.esriGEReportPlayer_chartContainer.graphicReportChart .esriGESelectableLegend .selectableLegendRoot_unselected .esriGEReportPlayerChartLegendSymbol {opacity: 0.3;}.esriGEReportPlayer_chartContainer.legendPlacementTop .chartContainer_legendContainer,.esriGEReportPlayer_chartContainer.legendPlacementBottom .chartContainer_legendContainer {text-align: center;}.esriGEReportPlayer_chartContainer.legendPlacementTop .esriGESelectableLegend,.esriGEReportPlayer_chartContainer.legendPlacementBottom .esriGESelectableLegend {text-align: left;}.esriGEReportPlayerChartLegendSymbol {box-sizing: border-box;} .esriGEReportPlayerChartLegendSymbol.square {width: 10px; height: 10px;} .esriGEReportPlayerChartLegendSymbol.circle {width: 10px; height: 10px; border-radius: 50%;} .esriGEReportPlayerChartLegendSymbol.rectangle {width: 15px; height: 6px;} .esriGEReportPlayerChartLegendSymbol.line {width: 15px; height: 2px;} .esriGEReportPlayerChartLegendSymbol.isSVGSymbol {position: relative; top: 5px; left: 5px;}.esriGEReportPlayer_chartContainer.hasMinMaxLegend .chartContainer_legendContainer {text-align: left;}.esriGEReportPlayer_chartContainer .esriGEMinMaxLegend {background-color: transparent !important;}.esriGEReportPlayer_chartContainer .esriGEMinMaxLegend_titleRow {font-size: 11px; margin-bottom: 5px;}.esriGEReportPlayer_chartContainer .esriGEMinMaxLegend_valueRow {font-size: 16px;}.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementLeft .chartContainer_legendContainer {width: 35%;}.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementLeft .esriGEMinMaxLegend_valueRow {margin-bottom: 20px;}.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementLeft .chartContainer_comparisonSelectBlock {width: 35%; left: 10px; right: auto;}.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementLeft:not(.isChartDataInTableView) .chartContainer_comparisonSelectBlock .chartContainer_comparisonLabel {margin: 0px; margin-bottom: 5px; display: block;}.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementLeft:not(.isChartDataInTableView) .chartContainer_comparisonSelectBlock .chartContainer_comparisonSelectDiv {display: block;}.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementRight:not(.isChartDataInTableView) .chartContainer_legendContainer {width: 35%;}.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementRight .esriGEMinMaxLegend_valueRow {margin-bottom: 20px;}.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementRight:not(.isChartDataInTableView) .chartContainer_comparisonSelectBlock {width: 35%;} .esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementRight:not(.isChartDataInTableView) .chartContainer_comparisonSelectBlock .chartContainer_comparisonLabel {margin: 0px; margin-bottom: 5px; display: block;} .esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementRight:not(.isChartDataInTableView) .chartContainer_comparisonSelectBlock .chartContainer_comparisonSelectDiv {display: block;}.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementTop .chartContainer_legendContainer,.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementBottom .chartContainer_legendContainer {text-align: center;}.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementTop .esriGEMinMaxLegend .esriGEMinMaxLegend_variableBlock,.esriGEReportPlayer_chartContainer.hasMinMaxLegend.legendPlacementBottom .esriGEMinMaxLegend .esriGEMinMaxLegend_variableBlock {display: inline-block; vertical-align: top; width: 45%; margin-left: 2%; margin-right: 2%; text-align: left;}.esriGEAdjustableGrid {position: absolute;} .esriGEAdjustableGrid > .adjustableGridMainNode > .adjustableGrid_emptyRow {display: block; background-color: transparent; height: 1px; margin-bottom: -1px;} .esriGEAdjustableGrid > .adjustableGridMainNode > .esriGEAdjustableGridValueField {vertical-align: top; overflow: hidden; box-sizing: border-box;} .esriGEAdjustableGrid.esriGEAdjustableGridSingleCell > .adjustableGridMainNode > .esriGEAdjustableGridValueField {overflow: visible;} .esriGEAdjustableGrid > .adjustableGridMainNode > .esriGEAdjustableGridValueField > .valueField_contentBlock {box-sizing: border-box;} .esriGEAdjustableGrid > .adjustableGridMainNode > .esriGEAdjustableGridValueField > .valueField_contentBlock > .valueField_valueBlock {display: table-cell;} .esriGEAdjustableGrid .valueField_valueLabel {transform-origin: 50% 50%; -webkit-transform-origin: 50% 50%;} .esriGEAdjustableGrid > .adjustableGridMainNode > .esriGEAdjustableGridValueField > .valueField_contentBlock > .valueField_valueBlock > .valueField_valueLabel {white-space: pre-wrap; overflow-wrap: break-word; word-wrap: break-word;} .esriGEAdjustableGrid > .adjustableGridMainNode > .esriGEAdjustableGridValueField.hasNumericVariableFieldInfo > .valueField_contentBlock > .valueField_valueBlock > .valueField_valueLabel {word-break: break-all;} .esriGEAdjustableGrid > .adjustableGridMainNode > .esriGEAdjustableGridValueField.hasStringVariableFieldInfo > .valueField_contentBlock > .valueField_valueBlock > .valueField_valueLabel {white-space: normal;}.esriGEAdjustableGridValueFieldHyperLink:hover {text-decoration: underline; cursor: pointer;}.esriGEAdjustableGrid .esriGEAdjustableGridValueField a {color: blue;}.esriGEAdjustableGrid .adjustableGrid_backgroundSection {pointer-events: none;}.esriGEAdjustableGrid .adjustableGrid_foregroundSection {pointer-events: none;}.esriGEAdjustableGrid .adjustableGrid_floatingTablesSection {width: 0px !important; height: 0px !important;}.esriGEReportPlayer .floatingTableSimpleElement.isImage,.esriGEReportPlayer .floatingTableSimpleElement.isShape,.esriGEReportPlayer .esriGEAdjustableGridSingleCell.isImage,.esriGEReportPlayer .esriGEAdjustableGridSingleCell.isShape {pointer-events: none;}.esriGEReportPlayer .floatingTableSimpleElement.isImage.hasConditionalStyling,.esriGEReportPlayer .esriGEAdjustableGridSingleCell.isImage.hasConditionalStyling {pointer-events: initial;}.esriGEAdjustableGridValueField_cellTooltipContent {text-align: left;}.esriGEAdjustableGridValueField_cellTooltipContentValue {font-weight: bold;}.esriGEAdjustableGridValueField_cellTooltipContentSeparator {height: 1px; border-top: 1px solid #b2b2b2;}.esriGEAdjustableGrid_cellTooltip_expression {max-width: 1000px; max-height: 250px; overflow-y: auto; overflow-x: hidden; color: #4c4c4c;} .esriGEAdjustableGrid_cellTooltip_expression .esriGEAdjustableGrid_cellTooltip_expressionVariable {border: 1px solid #b2b2b2; background-color: white; margin: 3px; padding: 3px; height: 20px; min-width: 250px; text-align: center; display: table-cell; vertical-align: middle;} .esriGEAdjustableGrid_cellTooltip_expression .esriGEAdjustableGrid_cellTooltip_expressionNumber {border: 1px solid #b2b2b2; background-color: white; text-align: center; margin: 3px; padding: 3px; height: 20px; line-height: 20px; font-size: 13px;} .esriGEAdjustableGrid_cellTooltip_expression .esriGEAdjustableGrid_cellTooltip_expressionOperator {border: 1px solid #b2b2b2; background-color: rgb(169,169,169); color: white; text-align: center; font-weight: bold; margin: 3px; padding: 3px; width: 15px; height: 20px; line-height: 20px; font-size: 15px;}.outerAdjustableGrid.esriGEAdjustableGrid {position: relative;} .outerAdjustableGrid.esriGEAdjustableGrid > .adjustableGridMainNode > .esriGEAdjustableGridValueField {overflow: visible;}.esriGEAdjustableGrid.hasResizableColumns > .adjustableGridMainNode > .esriGEAdjustableGridValueField > .valueField_widthSizer {cursor: ew-resize; position: absolute; right: 0px; top: 0px; bottom: 0px; background-color: rgba(100, 100, 100, 0.01); border: none; opacity: 0; width: 6px; border-right: 3px solid gray;}.esriGEAdjustableGrid.hasResizableColumns:not(.isBeingResized) > .adjustableGridMainNode > .esriGEAdjustableGridValueField:not(.lastInRow):hover > .valueField_widthSizer,.esriGEAdjustableGrid.hasResizableColumns > .adjustableGridMainNode > .esriGEAdjustableGridValueField.isBeingResized > .valueField_widthSizer {opacity: 1;}.esriGEAdjustableGrid_resizableColumnTooltip {position: absolute; padding: 10px; color: white; text-align: center; background-color: gray; z-index: 1000;}.esriGEAdjustableGrid .sortArrow {background-repeat: no-repeat; background-size: contain; width: 9px; height: 9px; cursor: pointer; position: absolute;} .esriGEAdjustableGrid .sortArrow.sortArrowUp {background-image: url("../fonts/uptriangle.svg");} .esriGEAdjustableGrid .sortArrow.sortArrowDown {background-image: url("../fonts/downtriangle.svg");} .esriGEAdjustableGrid .sortArrow.sortArrowHoverIndicator {background-image: url("../fonts/downtriangle.svg"); opacity: 0;}.esriGEAdjustableGrid .esriGEAdjustableGridValueField:hover > .sortArrow.sortArrowHoverIndicator {opacity: 1;}.esriGEReportPlayerMobile .esriGEAdjustableGrid .esriGEAdjustableGridValueField > .sortArrow.sortArrowHoverIndicator {display: none;}.esriGE_dynamicInfographic {overflow: hidden;} .esriGE_dynamicInfographic .Tapestry_Details_Image div:first-child {background-size: cover;} .esriGE_dynamicInfographic .RelatedVariables_ComparisonDiv {text-align: right;} .esriGE_dynamicInfographic .AgePyramid_MinMax {top: 0px;} .esriGE_dynamicInfographic .BaseWidget_Title {font-weight: normal;}.esriGE_dynamicInfographic .OneVarMultiComparison_Row.OneVarMultiComparison_Row_highlighted,.esriGE_dynamicInfographic .OneVarMultiComparison_CurrentRow.OneVarMultiComparison_Row_highlighted {background-color: rgba(0, 145, 251, 0.2) !important;}.esriGEReportPlayerPrint .esriGE_dynamicInfographic .dijitArrowButtonContainer {display: none !important;}.esriGEReportPlayerPrint .esriGE_dynamicInfographic .dijitSelect {border: none !important;}.esriGEReportPlayerPrint .esriGE_dynamicInfographic .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitButtonContents span {font-weight: bold;}.esriGEReportPlayerPrint .esriGE_dynamicInfographic .SortArrow {display: none !important;}.esriGEReportPlayerPrint .esriGE_dynamicInfographic .Wizard_Link {display: none !important;}.esriGEReportPlayerPrint .esriGE_dynamicInfographic .Tapestry_thumbnail_Code {border-radius: 18px !important;}.esriGEReportPlayerPrint .esriGE_dynamicInfographic .Tapestry_Details_Image div:first-child {border-radius: 35px !important;}.esriGEReportPlayerPrint .esriGE_dynamicInfographic .Tapestry_Details_Table .Tapestry_Details_Image div:first-child {border-radius: 45px !important;}.esriGEReportPlayerPrint .esriGE_dynamicInfographic .Tapestry_Main_Arrow div {display: none !important;}.esriGEReportPlayer_infographicsPage {position: relative;} .esriGEReportPlayer_infographicsPage .esriGEReportPlayer_reportContainerGrid.reportContainerPreviewMode {overflow-y: auto;} .esriGEReportPlayer_infographicsPage .infographicPage_infographicRoot {display: inline-block; position: relative; min-width: 30px; min-height: 30px; margin-top: 20px; vertical-align: top; text-align: left;} .esriGEReportPlayer_infographicsPage .infographicPage_infographicRootSectionNode {position: relative; transform-origin: 50% 50%; display: inline-block; border: 1px solid #dddddd;} .esriGEReportPlayer_infographicsPage .infographicPage_infographicRootSectionNode > .esriGEReportPlayer_section > .section_stackNode {overflow: hidden;} .esriGEReportPlayer_infographicsPage.scaleSectionsToFit .Pagination .Pagination_PageAndArrows {bottom: 0px;} .esriGEReportPlayer_infographicsPage .infographicsPage_emptyPlaceholder {text-align: center; padding-top: 100px; font-style: italic; color: #AAAAAA; font-size: 14px;}.esriGEReportPlayerMobile .esriGEReportPlayer_infographicsPage .infographicPage_infographicRoot {margin-top: 5px;}.esriGEReportPlayerMobile .esriGEReportPlayer_infographicsPage > div > .Pagination > .Pagination_PageAndArrows > .Pagination_Triangle {display: none;}.esriGEReportPlayerMobile .esriGEReportPlayer_infographicsPage > div > .Pagination > .Pagination_Bullets {left: auto; right: 5px; height: auto; bottom: 5px; pointer-events: none;} .esriGEReportPlayerMobile .esriGEReportPlayer_infographicsPage > div > .Pagination > .Pagination_Bullets .Pagination_Bullet {width: 5px; height: 5px; margin: 5px;}.esriGEReportPlayer_infographicsPageStack {position: relative;} .esriGEReportPlayer_infographicsPageStack .infographicPageStack_infographicRow {text-align: center; position: relative; white-space: normal;} .esriGEReportPlayer_infographicsPageStack .infographicPageStack_infographicRowContent {border: 1px solid #dddddd; background-color: #dddddd;} .esriGEReportPlayer_infographicsPageStack .infographicPageStack_infographicSectionNode {display: inline-block; position: relative; transform-origin: 0 0;} .esriGEReportPlayer_infographicsPageStack .infographicPageStack_infographicSectionNode > .esriGEReportPlayer_section > .section_stackNode {overflow: hidden;} .esriGEReportPlayer_infographicsPageStack.isHorizontal {white-space: nowrap;}.esriGEAreaDetailsInfographic {} .esriGEAreaDetailsInfographic .paginatableTableInfographic_noDataPlaceHolderImage {background-image: url("../fonts/emptysectionicon.svg"); background-repeat: no-repeat; background-position: center; display: inline-block; background-size: 250px 139px; width: 250px; height: 139px; opacity: 0.5;}.esriGEReportPlayerPrint .esriGEAreaDetailsInfographic .areaDetails_noDetailsPlaceHolderImage,.esriGEReportPlayerPrint .esriGEAreaDetailsInfographic .paginatableTableInfographic_noDataPlaceHolderImage {display: none !important;}.esriGEComparisonTableInfographic {} .esriGEComparisonTableInfographic .comparisonTableInfographic_titleDiv {position: absolute; left: 0px; top: 0px; right: 0px;} .esriGEComparisonTableInfographic .comparisonTableInfographic_dataDiv {position: absolute; left: 0px; bottom: 0px; right: 0px;} .esriGEComparisonTableInfographic .esriGEOnDemandSelect .onDemandSelect_openButton {line-height: 15px;} .esriGEComparisonTableInfographic .esriGEOnDemandSelect .onDemandSelect_arrow {background-image: none; width: 0; height: 0px; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 4px solid white; margin-top: 8px;} .esriGEComparisonTableInfographic .esriGEOnDemandSelect .onDemandSelect_selectedLabel {margin-left: 0px;}.esriGEComparisonTableInfographic_removeButton {background-repeat: no-repeat; width: 18px; height: 18px; background-size: 12px; background-position: center; background-image: url("../fonts/closewindowwhite.svg"); cursor: pointer; opacity: 0; border-radius: 50%; background-color: rgba(100, 100, 100, 0.75); position: absolute; right: 0px; top: 0px;}.esriGEComparisonSelectionBuilder_root:hover .esriGEComparisonTableInfographic_removeButton {opacity: 1;}.esriGEComparisonTableInfographic .esriGEAdjustableGrid > .adjustableGridMainNode > .esriGEAdjustableGridValueField > .fieldCellHighlightScreen {background-color: rgba(0, 145, 251, 0.2) !important; pointer-events: none;}.esriGELocatorTableInfographic {}.esriGEPaginatableTableInfographic {overflow-x: hidden; font-size: 13px;} .esriGEPaginatableTableInfographic .paginatableTableInfographic_contentDiv {position: relative;} .esriGEPaginatableTableInfographic .Pagination .Pagination_TriangleBack {margin-left: 0px; z-index: 1; display: none;} .esriGEPaginatableTableInfographic .Pagination .Pagination_TriangleForward {margin-right: 0px; display: none;} .esriGEPaginatableTableInfographic .Pagination .Pagination_Items {left: 0px; right: 0px;} .esriGEPaginatableTableInfographic .Pagination .Pagination_PageAndArrows {bottom: 0px;} .esriGEPaginatableTableInfographic:hover .Pagination .Pagination_TriangleBack, .esriGEPaginatableTableInfographic:hover .Pagination .Pagination_TriangleForward, .esriGEReportPlayerMobile .esriGEPaginatableTableInfographic .Pagination .Pagination_TriangleBack, .esriGEReportPlayerMobile .esriGEPaginatableTableInfographic .Pagination .Pagination_TriangleForward {display: block; background-color: rgba(100, 100, 100, 0.75); border-radius: 50%; width: 40px; height: 40px; background-position: center; background-size: 10px;} .esriGEPaginatableTableInfographic:hover .Pagination .Pagination_TriangleBack, .esriGEReportPlayerMobile .esriGEPaginatableTableInfographic .Pagination .Pagination_TriangleBack {background-image: url("../fonts/leftarrowwhite.svg");} .esriGEPaginatableTableInfographic:hover .Pagination .Pagination_TriangleForward, .esriGEReportPlayerMobile .esriGEPaginatableTableInfographic .Pagination .Pagination_TriangleForward {background-image: url("../fonts/rightarrowwhite.svg");} .esriGEPaginatableTableInfographic:hover .Pagination .Pagination_TriangleBack.Pagination_TriangleDisabled, .esriGEPaginatableTableInfographic:hover .Pagination .Pagination_TriangleForward.Pagination_TriangleDisabled, .esriGEReportPlayerMobile .esriGEPaginatableTableInfographic .Pagination .Pagination_TriangleBack.Pagination_TriangleDisabled, .esriGEReportPlayerMobile .esriGEPaginatableTableInfographic .Pagination .Pagination_TriangleForward.Pagination_TriangleDisabled {display: none;} .esriGEPaginatableTableInfographic .Pagination .Pagination_Bullets {display: none;} .esriGEPaginatableTableInfographic .paginatableTableInfographic_pageNavigatorDiv {position: absolute; left: 0px; right: 0px; bottom: 0px; height: 30px; text-align: center; line-height: 32px;} .esriGEPaginatableTableInfographic.hasFootnote .paginatableTableInfographic_pageNavigatorDiv {left: auto; right: 30px; text-align: right;} .esriGEPaginatableTableInfographic .paginatableTableInfographic_pageNavigatorDiv .esriGEPageNavigator {color: #4d4d4d;} .esriGEPaginatableTableInfographic .paginatableTableInfographic_titleDiv {position: absolute; left: 0px; top: 0px; right: 0px;} .esriGEPaginatableTableInfographic .paginatableTableInfographic_footNoteDiv {position: absolute; left: 30px; bottom: 0px; height: 30px; line-height: 32px; font-style: italic;} .esriGEPaginatableTableInfographic .esriGEAdjustableGrid > .adjustableGridMainNode > .esriGEAdjustableGridValueField > .fieldCellHighlightScreen {background-color: rgba(0, 145, 251, 0.2) !important; pointer-events: none;}.esriGESimpleInfographic {font-size: 13px; position: relative;} .esriGESimpleInfographic > div > .esriGEReportPlayer_section {width: 0px !important; height: 0px !important;} .esriGESimpleInfographic .esriGEAdjustableGrid > .adjustableGridMainNode > .esriGEAdjustableGridValueField.hasNumericVariableFieldInfo > .valueField_contentBlock > .valueField_valueBlock > .valueField_valueLabel {white-space: nowrap;}.esriGEReportPlayer .dataDrilling_drillDataButton {cursor: pointer; text-align: center; color: white; background-color: rgba(170, 170, 170, 0.8); opacity: 0; white-space: nowrap; position: absolute; font-weight: normal; font-style: normal; text-decoration: none; min-width: 100px;} .esriGEReportPlayer .dataDrilling_drillDataButton:hover {opacity: 1;}.esriGEReportPlayer.isShowingAnimation .dataDrilling_drillDataButton,.esriGEReportPlayer.isDrillingData .dataDrilling_drillDataButton {display: none;}.esriGEReportPlayer .dataDrilling_drillDataButtonIcon {background-image: url("../fonts/chartwhite.svg"); background-repeat: no-repeat; background-size: 2em; width: 2em; height: 2em;}.esriGEReportPlayer .dataDrilling_drillDataButtonLabel {word-break: break-word; line-height: 1.5em;}.esriGEReportPlayerPrint .dataDrilling_topToolbar,.esriGEReportPlayerPrint .dataDrilling_drillDataButton,.esriGEReportPlayerPrint .dataDrilling_drillDataButtonIcon {display: none !important;}.dataDrilling_dataDrillingViewDiv {position: absolute; box-shadow: 0px 0px 3px 3px rgba(50, 50, 50, 0.2);} .dataDrilling_dataDrillingViewDiv .dataDrilling_topToolbar {left: 0px; top: -42px; height: 42px; right: 0px; position: absolute; background-color: rgba(0,0,0,0.01); text-align: right; padding-top: 10px; font-size: 0px;}.dataDrilling_dataDrillingViewDiv .dataDrilling_dynamicSettingsToolbarRoot .sectionDynamicSettings_buttonBar > div {width: 24px; height: 24px;}.dataDrilling_dataDrillingViewDiv .dataDrilling_exportButton {background-repeat: no-repeat; background-size: 24px; background-position: center; width: 24px; height: 24px; background-image: url("../fonts/exportwhite.svg"); cursor: pointer;}.dataDrilling_dataDrillingViewDiv .dataDrilling_printButton {background-repeat: no-repeat; background-size: 24px; background-position: center; width: 24px; height: 24px; background-image: url("../fonts/printwhite.svg"); cursor: pointer;}.dataDrilling_dataDrillingViewDiv .dataDrilling_backToMainViewButton {background-repeat: no-repeat; background-size: 24px; background-position: center; width: 24px; height: 24px; background-image: url("../fonts/closewindowwhite.svg"); cursor: pointer;}.dataDrilling_dataDrillingViewDivScreen {background-color: rgba(70, 70, 70, 0.7);} .dataDrilling_dataDrillingViewDivScreen.mobile {background-color: rgba(70, 70, 70, 0.95);}.dataDrilling_dataDrillingViewDiv,.dataDrilling_dataDrillingViewDivScreen {z-index: 151;}.esriGEComparisonSelect_addButton {background-repeat: no-repeat; background-size: contain; width: 16px; height: 16px; background-image: url("../fonts/addicon.svg"); cursor: pointer; opacity: 0; float: right;}.listItem:hover .esriGEComparisonSelect_addButton {opacity: 1;}.esriGEComparisonSelect_addButton:hover:not(.disabled) {background-image: url("../fonts/addicon_over.svg");}.listItem:hover .esriGEComparisonSelect_addButton.disabled {opacity: 0.3; cursor: default;}.esriGEComparisonSelect_removeButton {background-repeat: no-repeat; background-size: contain; width: 16px; height: 16px; background-image: url("../fonts/closewindow.svg"); cursor: pointer; opacity: 1; float: right;} .esriGEComparisonSelect_removeButton:hover:not(.disabled) {background-image: url("../fonts/closewindow_over.svg");}.listItem .esriGEComparisonSelect_removeButton.disabled {opacity: 0; cursor: default;}.listItem:hover .esriGEComparisonSelect_removeButton.disabled {opacity: 0.3; cursor: default;}.esriGEComparisonSelect_infoIcon {opacity: 0; float: right;}.listItem:hover .esriGEComparisonSelect_infoIcon {opacity: 1;}.esriGEComparisonSelectListMobile .esriGEComparisonSelect_addButton,.esriGEComparisonSelectListMobile .esriGEComparisonSelect_removeButton {opacity: 1;} .esriGEComparisonSelectListMobile .esriGEComparisonSelect_addButton.disabled, .esriGEComparisonSelectListMobile .esriGEComparisonSelect_removeButton.disabled {opacity: 0.3; cursor: default;}.esriGEPaginationArrowLeft {background-repeat: no-repeat; background-size: contain; width: 32px; height: 70px; background-image: url("../fonts/leftarrow.svg"); display: inline-block; cursor: pointer;} .esriGEPaginationArrowLeft:hover {background-image: url("../fonts/leftarrow_hover.svg");} .esriGEPaginationArrowLeft.disabled {background-image: url("../fonts/leftarrow_disable.svg"); cursor: default;}.esriGEPaginationArrowRight {background-repeat: no-repeat; background-size: contain; width: 32px; height: 70px; background-image: url("../fonts/rightarrow.svg"); display: inline-block; cursor: pointer;} .esriGEPaginationArrowRight:hover {background-image: url("../fonts/rightarrow_hover.svg");} .esriGEPaginationArrowRight.disabled {background-image: url("../fonts/rightarrow_disable.svg"); cursor: default;}.esriGEDisabledContent {background-color: white; opacity: 0.6; cursor: default;} .esriGEDisabledContent.esriGEDisabledContentTransparent {opacity: 0.01;}.esriGEHidden {display: none !important;}.esriGENonSelectable {-webkit-touch-callout: none !important; -webkit-user-select: none !important; -khtml-user-select: none !important; -moz-user-select: none !important; -ms-user-select: none !important; user-select: none !important; cursor: default;}.esriGENonInteractable {pointer-events: none !important;} .esriGENonInteractable div {pointer-events: none !important;}.esriGERelative {position: relative;}.esriGEAbsoluteStretched {position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px;}.esriGEContentVerticalAlignMiddle {display: flex; justify-content: center; align-items: center;}.esriGEClickable {cursor: pointer;}.esriGELink {cursor: pointer !important; color: #0079C1;} .esriGELink:hover {text-decoration: underline;}.TrimWithEllipses {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esriGENoOverflowPopup {height: auto !important; overflow: visible !important;}.esriGEOffscreen {position: absolute !important; z-index: -1000 !important; opacity: 0.01; left: 0px; top: 0px;}.esriGEBehindScreen {position: absolute !important; z-index: -1000 !important; left: 0px; top: 0px;}.esriGEIcon16 {background-repeat: no-repeat; background-size: 16px; width: 16px; background-position: center; height: 16px; cursor: pointer;}.esriGECenter {text-align: center;}.esriGEStart {text-align: left;}.dj_rtl .esriGEStart {text-align: right;}.esriGEEnd {text-align: right;}.dj_rtl .esriGEEnd {text-align: left;}.esriGEFloatStart {float: left;}.dj_rtl .esriGEFloatStart {float: right;}.esriGEFloatEnd {float: right;}.dj_rtl .esriGEFloatEnd {float: left;}.esriGEFlexRow {display: flex; align-items: center;}.esriGEFlexSpacer {flex-grow: 1;}.esriGERowHigh {margin-top: 10px; margin-bottom: 10px;}.esriGERow15 {margin-top: 15px; margin-bottom: 15px;}.esriGERow20 {margin-top: 20px; margin-bottom: 20px;}.esriGESpaceBeforeMedium {margin-left: 5px;}.dj_rtl .esriGESpaceBeforeMedium {margin-left: auto; margin-right: 5px;}.esriGESpaceBeforeBig {margin-left: 10px;}.dj_rtl .esriGESpaceBeforeBig {margin-left: auto; margin-right: 10px;}.esriGESpaceBefore20 {margin-left: 20px;}.dj_rtl .esriGESpaceBefore20 {margin-right: 20px; margin-left: auto;}.esriGESpaceBefore30 {margin-left: 30px;}.dj_rtl .esriGESpaceBefore30 {margin-right: 30px; margin-left: auto;}.esriGESpaceAfterMedium {margin-right: 5px;}.dj_rtl .esriGESpaceAfterMedium {margin-left: 5px; margin-right: auto;}.esriGESpaceAfterBig {margin-right: 10px;}.dj_rtl .esriGESpaceAfterBig {margin-left: 10px; margin-right: auto;}.esriGESpaceAfter20 {margin-right: 20px;}.dj_rtl .esriGESpaceAfter20 {margin-left: 20px; margin-right: auto;}.esriGESpaceAfter30 {margin-right: 30px;}.dj_rtl .esriGESpaceAfter30 {margin-left: 30px; margin-right: auto;}.dijitTooltip.esriGETooltip .dijitTooltipContainer {padding: 5px 7px; border: none; background-color: transparent; padding: 8px 10px; text-align: left; box-shadow: none; cursor: default; color: #4c4c4c; background-image: none; position: relative;}.dijitTooltip.esriGETooltip:not(.notRestricted) .dijitTooltipContainer {max-width: 250px;}.dijitTooltip.esriGETooltip .dijitTooltipConnector {position: absolute; opacity: 0; width: 16px; height: 14px;}.dijitTooltipBelow.esriGETooltip {padding-top: 13px; padding-left: 3px; padding-right: 3px;} .dijitTooltipBelow.esriGETooltip .dijitTooltipConnector {top: 0; left: 3px; background-position: -31px 0; width: 16px; height: 14px;}.dijitTooltipAbove.esriGETooltip {padding-bottom: 13px; padding-left: 3px; padding-right: 3px;} .dijitTooltipAbove.esriGETooltip .dijitTooltipConnector {bottom: 0; left: 3px; background-position: -15px 0; width: 16px; height: 14px;}.dijitTooltipABRight.esriGETooltip .dijitTooltipConnector {left: auto; right: 3px;}.dijitTooltipLeft.esriGETooltip {padding-right: 14px;} .dijitTooltipLeft.esriGETooltip .dijitTooltipConnector {right: 0; background-position: 0 0; width: 16px; height: 14px;}.dijitTooltipRight.esriGETooltip {padding-left: 14px;} .dijitTooltipRight.esriGETooltip .dijitTooltipConnector {left: 0; background-position: -48px 0; width: 16px; height: 14px;}.esriGEClosableTooltip {z-index: 10000; white-space: nowrap;} .esriGEClosableTooltip div {white-space: normal;}.esriGEClosableTooltipBody {background-color: #6E6E6E; border-radius: 0px; color: #FFFFFF; text-align: left; vertical-align: middle; display: inline-block; font-size: 12px; margin: 0 -3px; max-width: 200px; padding: 18px 15px; position: relative; min-width: 150px;}.esriGEClosableTooltipCloseButton {display: inline-block; position: absolute; right: 2px; top: 2px; width: 14px; height: 14px; background-image: url("../fonts/closewindowwhite.svg"); background-size: 14px; cursor: pointer;}.dj_rtl .esriGEClosableTooltipCloseButton {right: auto; left: 2px;}.esriGEClosableTooltipTip {display: inline-block; width: 15px; height: 15px; position: relative; top: 5px; background-repeat: no-repeat; background-size: 15px; z-index: 100000;}.esriGEClosableTooltipTipLeft,.dj_rtl .esriGEClosableTooltipTipRight {background-image: url("../fonts/closabletip.svg");}.esriGEClosableTooltipTipRight,.dj_rtl .esriGEClosableTooltipTipLeft {background-image: url("../fonts/closabletip_rtl.svg");}.esriGEClosableTooltipWide.esriGEClosableTooltip .esriGEClosableTooltipBody {max-width: 250px;}.esriGEProgress {background-color: rgba(255, 255, 255, 0.7); background-image: url("../images/hugebusy.gif"); background-size: 50px; background-repeat: no-repeat; background-position: 50%; width: inherit; height: inherit;}.esriGEProgressAbsolute {position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; margin-top: 0px !important; width: auto !important; height: auto !important;}.esriGEWaitingMessageProgressBar {position: absolute; left: 0px; height: 3px; background-color: #0079C1;}.esriGEWaitingMessageProgressBar_top {top: 0px;}.esriGEWaitingMessageProgressBar_bottom {bottom: 0px;}.esriGEFlowList {text-decoration: inherit; position: relative;} .esriGEFlowList .listItem {padding: 3px 5px 5px 5px; display: block; white-space: nowrap; background-color: transparent;} .esriGEFlowList .listItem:not(.disabled) {cursor: pointer;} .esriGEFlowList .listItem:not(.disabled):hover {background-color: #D1D1D1;} .esriGEFlowList .listItemSelected {background-color: #EEEEEE;} .esriGEFlowList .flowList_listSeparator {border-top: 1px solid #AAAAAA; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; cursor: default; display: block;} .esriGEFlowList.esriGEFlowListWhiteBackground {background-color: white;} .esriGEFlowList.esriGEFlowListSpacedOut .listItem {padding: 10px;} .esriGEFlowList.esriGEFlowListNoHighlight .listItem, .esriGEFlowList.esriGEFlowListNoHighlight .listItem:hover, .esriGEFlowList.esriGEFlowListNoHighlight .listItemSelected {background-color: transparent;} .esriGEFlowList .listItemFocused {background-color: #D1D1D1;}.esriGEOnDemandSelect {width: auto; display: inline-block;} .esriGEOnDemandSelect .onDemandSelect_openButton {border: 1px solid #D3D3D3; background-color: #FFFFFF; height: 21px; cursor: pointer; min-width: 40px;} .esriGEOnDemandSelect .onDemandSelect_selectedLabel {display: block; margin-left: 8px; position: relative; color: #4c4c4c; top: 3px; max-width: 250px;}.dj_gecko .esriGEOnDemandSelect .onDemandSelect_selectedLabel {margin-right: 25px;}.esriGEOnDemandSelect .onDemandSelect_selectedLabel.placeHolder {font-style: italic; white-space: nowrap; opacity: 0.5;}.esriGEOnDemandSelect .onDemandSelect_selectedItem {display: block; margin-left: 8px; position: relative;}.esriGEOnDemandSelect .onDemandSelect_arrow {float: right; margin: 0 5px; width: 12px; height: 20px; background-image: url("../images/drop-down.svg"); background-repeat: no-repeat; background-size: cover; background-position: center; display: inline-block; cursor: pointer;}.dj_rtl .esriGEOnDemandSelect .onDemandSelect_arrow {float: left;}.dj_rtl .esriGEOnDemandSelect .onDemandSelect_selectedLabel,.dj_rtl .esriGEOnDemandSelect .onDemandSelect_selectedItem {margin-left: 0px; margin-right: 8px;}.dj_rtl.dj_gecko .esriGEOnDemandSelect .onDemandSelect_selectedLabel {margin-left: 25px;}.esriGEOnDemandSelectFlowListPopup {background-color: transparent; margin-top: 1px; overflow-y: visible !important;}.esriGEOnDemandSelectFlowList {background-color: #FFFFFF; width: auto; max-height: 153px; overflow-y: auto; overflow-x: hidden;}.esriGEOnDemandSelect .esriGEDisabledContent {margin-left: -1px; margin-right: -1px;}.esriGEOnDemandSelectNoBackground.esriGEOnDemandSelect .onDemandSelect_openButton {border: none; background-color: transparent;}.esriGEOnDemandSelectNoArrow.esriGEOnDemandSelect .onDemandSelect_arrow {display: none;}.esriGEOnDemandSelectWhite.esriGEOnDemandSelect,.esriGEOnDemandSelectWhite.esriGEOnDemandSelect .onDemandSelect_selectedLabel {color: white;} .esriGEOnDemandSelectWhite.esriGEOnDemandSelect .onDemandSelect_arrow, .esriGEOnDemandSelectWhite.esriGEOnDemandSelect .onDemandSelect_arrow:hover {background-image: url("../fonts/drop-down-light.svg");}.esriGEOnDemandSelectTallList.esriGEOnDemandSelectFlowList {max-height: 300px;}.esriGEOnDemandSelectVeryTallList.esriGEOnDemandSelectFlowList {max-height: 400px;}.esriGEOnDemandSelectVeryTallList500.esriGEOnDemandSelectFlowList {max-height: 500px;}.esriGEOnDemandSelectVeryTallList600.esriGEOnDemandSelectFlowList {max-height: 600px;}.esriGEOnDemandSelectVeryTallList800.esriGEOnDemandSelectFlowList {max-height: 800px;}.esriGEOnDemandSelectUnlimitedTallList.esriGEOnDemandSelectFlowList {max-height: 2000px;}.esriGEOnDemandSelectSpacedOut.esriGEOnDemandSelectFlowList .listItem {padding: 10px;}.esriGEImageNavigator {font-size: 13px;}.esriGEImageNavigator .imageNavigator_imageContainerOuter {position: relative;}.esriGEImageNavigator .imageNavigator_imageContainer {height: 200px; position: relative;}.esriGEImageNavigator .Pagination {position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px;}.esriGEImageNavigator .Pagination_PageAndArrows {bottom: 0px;}.esriGEImageNavigator .Pagination_Bullets,.esriGEImageNavigator .Pagination_TriangleForward,.esriGEImageNavigator .Pagination_TriangleBack {display: none;}.esriGEImageNavigator .Pagination_Items {left: 0px; right: 0px;}.esriGEImageNavigator .imageNavigator_imagePaginationRoot {min-width: 200px; height: 200px; cursor: pointer; position: relative; overflow: hidden;} .esriGEImageNavigator .imageNavigator_imagePaginationRoot .imageNode {background-repeat: no-repeat; background-size: contain; background-position: center;} .esriGEImageNavigator .imageNavigator_imagePaginationRoot .imageNavigator_watermarkPano {width: 24px; height: 24px; position: absolute; top: 10px; left: 12px; background-image: url("../fonts/watermark-pano.svg"); background-size: 24px; background-repeat: no-repeat;} .esriGEImageNavigator .imageNavigator_imagePaginationRoot .imageNavigator_watermark360 {width: 24px; height: 24px; position: absolute; top: 10px; left: 12px; background-image: url("../fonts/watermark-360.svg"); background-size: 24px; background-repeat: no-repeat;} .esriGEImageNavigatorPaginationLeftButton {background-repeat: no-repeat; background-size: contain; width: 18px; height: 18px; background-image: url("../images/leftarrow.svg"); display: inline-block; cursor: pointer;} .esriGEImageNavigatorPaginationLeftButton:hover {background-image: url("../fonts/leftarrow_hover.svg");} .esriGEImageNavigatorPaginationLeftButton.esriGEImageNavigatorPaginationLeftButtonDisabled {background-image: url("../fonts/leftarrow_disable.svg"); cursor: default;}.esriGEImageNavigatorPaginationRightButton {background-repeat: no-repeat; background-size: contain; width: 18px; height: 18px; background-image: url("../fonts/rightarrow.svg"); display: inline-block; cursor: pointer;} .esriGEImageNavigatorPaginationRightButton:hover {background-image: url("../fonts/rightarrow_hover.svg");} .esriGEImageNavigatorPaginationRightButton.esriGEImageNavigatorPaginationRightButtonDisabled {background-image: url("../fonts/rightarrow_disable.svg"); cursor: default;}.esriGEImageNavigator .esriGEProgressAbsolute {background-size: 50px;}.esriGEImageNavigator .imageNavigator_prevImageButton {position: absolute; left: 10px; top: 80px; width: 30px; height: 40px;}.esriGEImageNavigator .imageNavigator_nextImageButton {position: absolute; right: 10px; top: 80px; width: 30px; height: 40px;}.esriGEImageNavigator .imageNavigator_prevImageButton,.esriGEImageNavigator .imageNavigator_nextImageButton {opacity: 0;}.esriGEImageNavigator:hover .imageNavigator_prevImageButton,.esriGEImageNavigator:hover .imageNavigator_nextImageButton {opacity: 1;}.esriGEImageNavigator .imageNavigator_navigatorLabel {text-align: center;}.esriGEImageNavigator .imageNavigator_imageNoteContainerDiv {position: absolute; left: 0px; right: 0px; bottom: 0px; height: 40px; background-color: rgba(0,0,0,0.3); color: white; padding-left: 20px; padding-top: 10px; padding-right: 20px; opacity: 0;}.esriGEImageNavigator .imageNavigator_imageContainerOuter:hover .imageNavigator_imageNoteContainerDiv,.esriGEImageNavigator.fixedCaptions .imageNavigator_imageContainerOuter .imageNavigator_imageNoteContainerDiv {opacity: 1;}.esriGEImageNavigator .imageThumbnailList {background-color: white;}.esriGEImageNavigator .imageThumbnailListItemRoot {width: 50px; height: 50px; border: 1px solid transparent; display: inline-block; cursor: pointer; position: relative;} .esriGEImageNavigator .imageThumbnailListItemRoot .imageNode {background-repeat: no-repeat; background-size: contain; background-position: center;}.esriGEImageNavigator .imageThumbnailListItemRootSelected {border: 1px solid rgba(0, 145, 251, 1);}.esriGEImageNavigator .imageNavigator_allImagesView .imageThumbnailList {overflow-y: auto;}.esriGEImageNavigator .imageNavigator_allImagesView .imageThumbnailListItemRoot {width: 150px; height: 150px;}.esriGEImageNavigator .imageNavigator_allImagesView .imageThumbnailList .noImage {width: 150px; height: 150px;}.esriGEImageNavigator .noImage {background-image: url("../fonts/noimages.svg"); background-repeat: no-repeat; background-position: center; display: inline-block; background-size: 250px 139px; width: 250px; height: 139px; opacity: 0.5;}.esriGEImageNavigator .imageThumbnailList .noImage {width: 50px; height: 50px;}.esriGEImageNavigator .PaginationItemsNode .thumbnailIsUnavailable {width: 100%; text-align: center; position: absolute; top: 50%; margin-top: -0.625em;}.esriGEImageNavigator .imageNavigator_noImagePlaceHolder {text-align: center;}.esriGEImageNavigator .imageNavigator_noImagePlaceHolderImage.noImage {}.esriGEImageNavigator .imageNavigator_noImagePlaceHolderLabel {text-align: center; font-style: italic; margin-top: 15px; color: #AAAAAA;}.esriGEImageNavigator .imageNavigator_showAllImagesButton {background-repeat: no-repeat; background-size: contain; width: 24px; height: 24px; background-image: url("../fonts/squares.svg"); display: inline-block; cursor: pointer; position: absolute; top: 0px; right: 0px; opacity: 0;}.esriGEImageNavigator:hover .imageNavigator_showAllImagesButton {opacity: 1;}.esriGEImageNavigator.hasNoImages .imageNavigator_showAllImagesButton {display: none;}.esriGEImageNavigator.mobile .imageNavigator_prevImageButton {opacity: 1; width: 60px; height: 100px; background-size: 24px; background-position: 40% center; left: 0px;}.esriGEImageNavigator.mobile .imageNavigator_nextImageButton {opacity: 1; width: 60px; height: 100px; background-position: 60% center; background-size: 24px; right: 0px;}.esriGEImageNavigator.mobile .imageNavigator_showAllImagesButton {opacity: 1; width: 32px; height: 32px;}.esriGEImageNavigator.mobile .imageNavigator_imageContainerOuter .imageNavigator_imageNoteContainerDiv {opacity: 1;}.esriGEPanoramicViewerContainer {z-index: 1500 !important;}.esriGEPageNavigator {text-align: center;} .esriGEPageNavigator .esriGEPaginationArrowLeft, .esriGEPageNavigator .esriGEPaginationArrowRight {width: 20px; height: 30px;} .esriGEPageNavigator .pageNavigator_bulletNode {width: 10px; height: 10px; border-radius: 5px; background-color: #d1d1d1; margin: 10px 7px; cursor: pointer;} .esriGEPageNavigator .pageNavigator_bulletNode:hover {background-color: #b9b9b9;} .esriGEPageNavigator .pageNavigator_bulletNode.bulletNodeCurrentPage, .esriGEPageNavigator .pageNavigator_bulletNode.bulletNodeCurrentPage:hover {background-color: #898989; cursor: default;}.esriGENumericalSlider {} .esriGENumericalSlider .esriGENumericalSliderContainer {width: 125px; height: 30px; display: inline-block; position: relative; bottom: 2px; float: left;} .esriGENumericalSlider .esriGENumericalSliderMinValueTextBox, .esriGENumericalSlider .esriGENumericalSliderMaxValueTextBox {width: 65px; margin-top: 3px; float: left;} .esriGENumericalSlider .esriGENumericalSliderMinValueTextBox {margin-left: 4px; margin-right: 10px;} .esriGENumericalSlider .esriGENumericalSliderMaxValueTextBox {margin-left: 10px; margin-right: 4px;} .esriGENumericalSlider .esriGENumericalSliderMinValueTextBox .dijitTextBox, .esriGENumericalSlider .esriGENumericalSliderMaxValueTextBox .dijitTextBox {width: 65px;}.dj_rtl .esriGENumericalSlider .esriGENumericalSliderContainer,.dj_rtl .esriGENumericalSlider .esriGENumericalSliderMinValueTextBox,.dj_rtl .esriGENumericalSlider .esriGENumericalSliderMaxValueTextBox {float: right;}.dj_rtl .esriGENumericalSlider .esriGENumericalSliderMinValueTextBox {margin-left: 10px; margin-right: 4px;}.dj_rtl .esriGENumericalSlider .esriGENumericalSliderMaxValueTextBox {margin-left: 4px; margin-right: 10px;}.esriGENumericalSlider_statisticsContainerBlock {position: absolute; background-color: #CCCCCC;}.numericalSlider_statisticsContainer {left: 5px; right: 5px;}.esriGENumericalSlider .numericalSlider_hLineDiv {position: absolute; border-bottom: 1px #767766 solid; left: 5px; right: 5px; bottom: 9px;}.esriGENumericalSlider .numericalSlider_minThumbDiv,.esriGENumericalSlider .numericalSlider_maxThumbDiv {background-image: url("../fonts/sliderthumb.svg"); height: 20px; width: 20px; background-position: 3px 4px; position: absolute; background-repeat: no-repeat; top: 0px; cursor: pointer; left: 0px;}.esriGENumericalSlider.isMobile .numericalSlider_minThumbDiv,.esriGENumericalSlider.isMobile .numericalSlider_maxThumbDiv {height: 40px; width: 40px; background-size: 16px; background-position: 10px 0px;}.DataBrowser {font-size: 13px; -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none;}.DataBrowser_Title {margin: 16px 20px 0 20px; font-size: 1.2em; color: #2892CD;}.DataBrowser .dgrid-selected {background: none;}.DataBrowser .dgrid-row {white-space: nowrap; cursor: default;}.DataBrowser .ShoppingCart .Label {color: #9b9b9b;}.DataBrowser .ShoppingCart .ShoppingCart_CounterDiv {font-weight: 600; font-size: 1.1em;}.DataBrowser .Wizard_Buttons {margin: 0 15px;} .DataBrowser .Wizard_Buttons .Wizard_Button {margin: 5px; float: right;}.dj_rtl .DataBrowser .Wizard_Buttons .Wizard_Button {float: left;}.DataBrowserInfoIcon {background: url("../images/infoicon.png") no-repeat center center; display: inline-block; width: 16px; height: 16px; margin: 0; padding: 0;}.DataBrowserVarHeader {font-weight: 600; font-size: 14px; color: #777777;}.DataBrowserVarSpacer {width: 0.5em;}.DataBrowserVarIcon {position: relative; top: 1px;} .DataBrowserVarIcon.FavoriteItemIcon {cursor: pointer;}.DataBrowserVarGroup {color: #777777;}.DataBrowserVarLabel {color: #666666;}.DataBrowserVarFloatStart {float: left;}.dj_rtl .DataBrowserVarFloatStart {float: right;}.DataBrowserVarFloatEnd {float: right;}.dj_rtl .DataBrowserVarFloatEnd {float: left;}.DataBrowser_Clickable {cursor: pointer !important;}.DataBrowser_Selectable {}.DataBrowser_SelectVar {animation-name: DataBrowser_SelectVar; -webkit-animation-name: DataBrowser_SelectVar;} .DataBrowser_SelectVar.Anim_Common {animation-duration: 0.5s; -webkit-animation-duration: 0.5s;}@keyframes DataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {right: 20px; top: 20px; opacity: 0; transform: scale(0.5, 0.5); transform-origin: right top;}}@-webkit-keyframes DataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {right: 20px; top: 20px; opacity: 0; -webkit-transform: scale(0.5, 0.5); -webkit-transform-origin: right top;}}.dj_rtl .DataBrowser_SelectVar {animation-name: RTLDataBrowser_SelectVar; -webkit-animation-name: RTLDataBrowser_SelectVar;}@keyframes RTLDataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {left: 20px; top: 20px; opacity: 0; transform: scale(0.5, 0.5); transform-origin: left top;}}@-webkit-keyframes RTLDataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {left: 20px; top: 20px; opacity: 0; -webkit-transform: scale(0.5, 0.5); -webkit-transform-origin: left top;}}.DataBrowser_CountryBoxContainer {display: inline-block; height: 23px; width: 198px; position: relative;}.DataBrowser_CountryBox, .DataBrowser_HierarchyBox {display: block; vertical-align: top;}.DataBrowser_HierarchyBox {position: absolute; left: 1px; top: 28px;}.dj_rtl .DataBrowser_HierarchyBox {left: auto; right: 1px;}.DataBrowser_CountrySelectMenu.dijitComboBoxMenu .dijitMenuItemSelected {background: #DFDFDF; border: none;}.DataCategoryItem {display: inline-block; width: 90px; height: 72px; margin: 10px; vertical-align: top;} .DataCategoryItem:hover {background-color: #EFEFEF;}.DataCategoryItemIconMargins {display: block; margin: -2px 21px 0; width: 48px;}.DataCategoryItemIcon {width: 48px; height: 45px; background-position: center 13px; background-repeat: no-repeat;}.DataCategoryItemLabel {display: inline-block; text-align: center; width: 88px; max-height: 34px; overflow-y: hidden; text-overflow: ellipsis; padding: 0 1px; text-align: center; text-wrap: normal; font-size: 12px; color: #666666;}.DataCategoryImage {background-image: url("../images/categories_default.svg");}.dj_ie8 .DataCategoryImage {background-image: url("../images/categories_default.png");}.DataCategoryImage_AllCategories {background-image: url("../images/categories_all.svg");}.dj_ie8 .DataCategoryImage_AllCategories {background-image: url("../images/categories_all.png");}.DataCategoryImage.DataCategoryImage_age {background-image: url("../images/categories_age.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_age {background-image: url("../images/categories_age.png");}.DataCategoryItemIcon.DataCategoryImage_age {background-position: center 12px; height: 45px;}.DataCategoryImage.DataCategoryImage_atrisk {background-image: url("../images/categories_populationsatrisk.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_atrisk {background-image: url("../images/categories_populationsatrisk.png");}.DataCategoryItemIcon.DataCategoryImage_atrisk {background-position: center 13px; height: 45px;}.DataCategoryImage.DataCategoryImage_behaviors {background-image: url("../images/categories_behavior.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_behaviors {background-image: url("../images/categories_behavior.png");}.DataCategoryItemIcon.DataCategoryImage_behaviors {background-position: center 13px; height: 45px;}.DataCategoryImage.DataCategoryImage_business {background-image: url("../images/categories_business.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_business {background-image: url("../images/categories_business.png");}.DataCategoryItemIcon.DataCategoryImage_business {background-position: center 12px; height: 45px;}.DataCategoryImage.DataCategoryImage_education {background-image: url("../images/categories_education.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_education {background-image: url("../images/categories_education.png");}.DataCategoryItemIcon.DataCategoryImage_education {background-position: center 14px; height: 45px;}.DataCategoryImage.DataCategoryImage_households {background-image: url("../images/categories_households.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_households {background-image: url("../images/categories_households.png");}.DataCategoryItemIcon.DataCategoryImage_households {background-position: center 12px; height: 45px;}.DataCategoryImage.DataCategoryImage_housing {background-image: url("../images/categories_housing.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_housing {background-image: url("../images/categories_housing.png");}.DataCategoryItemIcon.DataCategoryImage_housing {background-position: center 12px; height: 45px;}.DataCategoryImage.DataCategoryImage_income {background-image: url("../images/categories_wealth.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_income {background-image: url("../images/categories_wealth.png");}.DataCategoryItemIcon.DataCategoryImage_income {background-position: center 14px; height: 45px;}.DataCategoryImage.DataCategoryImage_jobs {background-image: url("../images/categories_jobs.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_jobs {background-image: url("../images/categories_jobs.png");}.DataCategoryItemIcon.DataCategoryImage_jobs {background-position: center 14px; height: 45px;}.DataCategoryImage.DataCategoryImage_keyfacts {background-image: url("../images/categories_keyfacts.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_keyfacts {background-image: url("../images/categories_keyfacts.png");}.DataCategoryItemIcon.DataCategoryImage_keyfacts {background-position: center 13px; height: 45px;}.DataCategoryImage.DataCategoryImage_maritalstatus {background-image: url("../images/categories_maritalstatus.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_maritalstatus {background-image: url("../images/categories_maritalstatus.png");}.DataCategoryItemIcon.DataCategoryImage_maritalstatus {background-position: center 13px; height: 45px;}.DataCategoryImage.DataCategoryImage_policy {background-image: url("../images/categories_policy.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_policy {background-image: url("../images/categories_policy.png");}.DataCategoryItemIcon.DataCategoryImage_policy {background-position: center 12px; height: 45px;}.DataCategoryImage.DataCategoryImage_poverty {background-image: url("../images/categories_poverty.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_poverty {background-image: url("../images/categories_poverty.png");}.DataCategoryItemIcon.DataCategoryImage_poverty {background-position: center 14px; height: 45px;}.DataCategoryImage.DataCategoryImage_population {background-image: url("../images/categories_population.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_population {background-image: url("../images/categories_population.png");}.DataCategoryItemIcon.DataCategoryImage_population {background-position: center 13px; height: 45px;}.DataCategoryImage.DataCategoryImage_race {background-image: url("../images/categories_race.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_race {background-image: url("../images/categories_race.png");}.DataCategoryItemIcon.DataCategoryImage_race {background-position: center 13px; height: 45px;}.DataCategoryImage.DataCategoryImage_supplyanddemand {background-image: url("../images/categories_supplyanddemand.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_supplyanddemand {background-image: url("../images/categories_supplyanddemand.png");}.DataCategoryItemIcon.DataCategoryImage_supplyanddemand {background-position: center 6px; height: 36px;}.DataCategoryImage.DataCategoryImage_spending {background-image: url("../images/categories_spending.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_spending {background-image: url("../images/categories_spending.png");}.DataCategoryItemIcon.DataCategoryImage_spending {background-position: center 13px; height: 45px;}.DataCategoryImage.DataCategoryImage_tapestry,.DataCategoryImage.DataCategoryImage_segmentation {background-image: url("../images/categories_tapestry.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_tapestry,.dj_ie8 .DataCategoryImage.DataCategoryImage_segmentation {background-image: url("../images/categories_tapestry.png");}.DataCategoryItemIcon.DataCategoryImage_tapestry,.DataCategoryItemIcon.DataCategoryImage_segmentation {background-position: center 13px; height: 45px;}.DataCategoryImage.DataCategoryImage_landscape {background-image: url("../images/categories_landscape.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_landscape {background-image: url("../images/categories_landscape.png");}.DataCategoryItemIcon.DataCategoryImage_landscape {background-position: center 12px; height: 45px;}.DataCategoryImage.DataCategoryImage_health {background-image: url("../images/categories_health.svg");}.dj_ie8 .DataCategoryImage.DataCategoryImage_health {background-image: url("../images/categories_health.png");}.DataCategoryItemIcon.DataCategoryImage_health {background-position: center 12px; height: 45px;}.Breadcrumb {position: absolute; top: 0;}.BreadcrumbHeight {height: 70px; margin-top: 35px;}.Breadcrumb_AllCategories {position: absolute; left: 20px; top: 16px; width: 48px; height: 36px; border: 1px solid #9b9b9b; background-color: white; background-position: center center; background-repeat: no-repeat; cursor: pointer;}.dj_rtl .Breadcrumb_AllCategories {left: auto; right: 20px;}.Breadcrumb_AllCategories:hover {background-color: #EFEFEF;}.Breadcrumb_DataCollections {position: absolute; left: 100px; top: 11px; width: 46px; height: 46px; border: 1px solid #9b9b9b; border-radius: 23px; background-position: center center; background-repeat: no-repeat; background-color: white;}.dj_rtl .Breadcrumb_DataCollections {right: 100px; left: auto;}.Breadcrumb_DataCollections.DataBrowser_Clickable:hover {background-color: #EFEFEF;}.DataCategoryImage.Anim_FlyingObj {width: 32px; height: 46px; margin-top: -7px; background-position: center center; background-repeat: no-repeat;}.DataCategoryImage_age.Breadcrumb_DataCollections,.DataCategoryImage_age.Anim_FlyingObj,.DataCategoryImage_business.Breadcrumb_DataCollections,.DataCategoryImage_business.Anim_FlyingObj,.DataCategoryImage_households.Breadcrumb_DataCollections,.DataCategoryImage_households.Anim_FlyingObj,.DataCategoryImage_housing.Breadcrumb_DataCollections,.DataCategoryImage_housing.Anim_FlyingObj,.DataCategoryImage_policy.Breadcrumb_DataCollections,.DataCategoryImage_policy.Anim_FlyingObj,.DataCategoryImage_income.Breadcrumb_DataCollections,.DataCategoryImage_income.Anim_FlyingObj,.DataCategoryImage_health.Breadcrumb_DataCollections,.DataCategoryImage_health.Anim_FlyingObj {background-position: center 4px;}.DataCategoryImage_jobs.Breadcrumb_DataCollections,.DataCategoryImage_jobs.Anim_FlyingObj,.DataCategoryImage_supplyanddemand.Breadcrumb_DataCollections,.DataCategoryImage_supplyanddemand.Anim_FlyingObj,.DataCategoryImage_atrisk.Breadcrumb_DataCollections,.DataCategoryImage_atrisk.Anim_FlyingObj {background-position: center 6px;}.Breadcrumb_Variables {position: absolute; top: 21px; left: 178px; cursor: default;}.dj_rtl .Breadcrumb_Variables {right: 178px; left: auto;}.Breadcrumb_Variables.Breadcrumb_VariablesNoDC {left: 100px;}.dj_rtl .Breadcrumb_Variables.Breadcrumb_VariablesNoDC {right: 100px; left: auto;}.Breadcrumb_Line {position: absolute; top: 36px; left: 70px; height: 34px;}.dj_rtl .Breadcrumb_Line {left: auto; right: 70px;}.Breadcrumb_AnimatedConnect {border-style: solid; border-color: #9b9b9b; border-width: 1px 1px 0 0;}.dj_rtl .Breadcrumb_AnimatedConnect {border-width: 1px 0 0 1px;}.Breadcrumb_Connect {width: 77px; height: 0 !important;}.Breadcrumb_ConnectDC {width: 108px;}.Breadcrumb_ConnectVars {width: 250px;}.Breadcrumb_ConnectDCVars {width: 328px;}.Breadcrumb_SelectCategory {animation-name: Breadcrumb_SelectCategory; -webkit-animation-name: Breadcrumb_SelectCategory;}@keyframes Breadcrumb_SelectCategory {from {} to {left: 108px; top: 54px;}}@-webkit-keyframes Breadcrumb_SelectCategory {from {} to {left: 108px; top: 54px;}}.dj_rtl .Breadcrumb_SelectCategory {animation-name: RTLBreadcrumb_SelectCategory; -webkit-animation-name: RTLBreadcrumb_SelectCategory;}@keyframes RTLBreadcrumb_SelectCategory {from {} to {right: 108px; top: 54px;}}@-webkit-keyframes RTLBreadcrumb_SelectCategory {from {} to {right: 108px; top: 54px;}}.Breadcrumb_SelectDC {animation-name: Breadcrumb_SelectDC; -webkit-animation-name: Breadcrumb_SelectDC;}@keyframes Breadcrumb_SelectDC {from {} to {left: 178px; top: 56px;}}@-webkit-keyframes Breadcrumb_SelectDC {from {} to {left: 178px; top: 56px;}}.dj_rtl .Breadcrumb_SelectDC {animation-name: RTLBreadcrumb_SelectDC; -webkit-animation-name: RTLBreadcrumb_SelectDC;}@keyframes RTLBreadcrumb_SelectDC {from {} to {right: 178px; top: 56px;}}@-webkit-keyframes RTLBreadcrumb_SelectDC {from {} to {right: 178px; top: 56px;}}.DataCategoriesPage_Country {margin: 8px 0 0 0; text-align: center;} .DataCategoriesPage_Country .dijitInputInner::-ms-clear {display: none;}.DataCategoriesPage_Search {position: absolute; top: 50px; right: 20px; left: 20px; width: auto; max-width: 350px;}.DataCategoriesPage_Pagination {min-height: 135px;} .DataCategoriesPage_Pagination .Pagination_PageAndArrows {top: 15px; left: 20px; right: 20px; border-color: #bcbcbc; border-style: solid; border-width: 1px 1px 0 1px; background-color: white;} .DataCategoriesPage_Pagination .Pagination_Items {} .DataCategoriesPage_Pagination .Pagination_Bullets {left: 20px; right: 20px; overflow: hidden; white-space: nowrap; text-align: center; color: #d1d1d1; border-color: #bcbcbc; border-style: solid; border-width: 0 1px 1px 1px; background-color: white;}.DataCategoriesPage_Bullet {font-size: 30px; font-weight: bold; margin: 0 3px; cursor: pointer;}.DataCategoriesPage_BulletCurrent {color: #898989;}.DataCategoriesPage_ShowFavorites {display: block; margin: 0 20px; position: absolute;}.DataCategoriesPage_FadeAnim {position: absolute; width: 100%; top: 0;}@keyframes MoveLeft {from {margin-left: 0;} to {margin-left: -100%;}}@-webkit-keyframes MoveLeft {from {margin-left: 0;} to {margin-left: -100%;}}@keyframes MoveRight {from {margin-left: -100%;} to {margin-left: 0;}}@-webkit-keyframes MoveRight {from {margin-left: -100%;} to {margin-left: 0;}}.DataCollectionsPage_Header {height: 25px; margin-top: 25px; padding-left: 10px; padding-right: 10px;}.DataCollectionsPage_Panel {margin-left: 20px; margin-right: 20px; background-color: white; border: 1px #bcbcbc solid;} .DataCollectionsPage_Panel > div:first-child {margin-top: 0;}.DataCollectionsPage_PanelTop {border-bottom: none; padding-top: 5px;}.DataCollectionsPage_PanelCenter {border-top: none; border-bottom: none; height: 100%; padding-right: 3px;}.DataCollectionsPage_PanelBottom {border-top: none; margin-bottom: 5px;}.DataCollectionsPage_Search {display: block; width: auto; margin-left: 10px; margin-right: 10px; width: 350px;}.DataCollectionButton {text-align: center; padding: 0 2px; width: 186px; height: 30px; line-height: 30px; display: inline-block; background: #9B9B9B; color: #fff;} .DataCollectionButton.DataBrowser_Clickable:hover {background: #7a7a7a;}.DataCollectionsPage_ContentPane_DataCollectionContainer,.DataCollectionsPage_DataCollectionContainer {min-height: 100px;} .DataCollectionsPage_DataCollectionContainer .DataCollectionButtonContainer {display: inline-block; margin: 5px;}.DataCollectionsPage_PopularVariables {margin: 0 20px;} .DataCollectionsPage_PopularVariables.dgrid {height: auto; border: 0;} .DataCollectionsPage_PopularVariables .dgrid-cell {border: 0;} .DataCollectionsPage_PopularVariables .dgrid-scroller {position: relative; overflow-y: hidden;}.DataCollectionsPage_DataCollectionContainer .dgrid {border: 0; height: 100%;}.DataCollectionsPage_DataCollectionContainer .dgrid-scroller {margin-top: 0; overflow-y: auto;}.DataCollectionsPage_DataCollectionContainer .Pagination {margin-left: 20px; margin-right: 20px; height: 100%; background-color: white; border-left: 1px #bcbcbc solid; border-right: 1px #bcbcbc solid;}.DataCollectionsPage_ShowAll {display: inline-block; margin: 0 20px 5px 20px;}.DataVariablesPage_VarCount {margin-left: 20px; margin-right: 20px; background: white; border-style: solid; border-color: #bcbcbc; border-width: 1px 1px 0 1px; padding: 5px 10px;}.DataVariablesPage_Container {position: absolute; top: 0; left: 20px; right: 20px; bottom: 10px; border-width: 0 1px 1px 1px; border-style: solid; border-color: #bcbcbc; background: white; min-height: 110px;}.DataVariablesPage_Variables.dgrid {height: auto;}.DataVariablesPage_Variables .dgrid-cell {border: none; vertical-align: middle; padding-left: 5px; padding-right: 5px;}.DataVariablesPage_Variables .dgrid-scroller {overflow-y: auto;}.ShoppingCart {z-index: 100; position: absolute; top: 10px; right: 20px; cursor: pointer; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}.dj_rtl .ShoppingCart {left: 20px; right: auto;}.ShoppingCart .Label {border: 0; border-collapse: collapse; height: 25px; position: absolute; right: 0; z-index: 101;}.ShoppingCart td {padding: 0;}.dj_rtl .Label {left: 0; right: auto;}.ShoppingCart .ShoppingCart_CounterTD {white-space: nowrap; padding-bottom: 0.3em; padding-left: 4px; padding-right: 4px;}.ShoppingCart_CounterTD > div {display: inline-block; vertical-align: bottom;}.ShoppingCart_CounterDivRightBorder {border-right: 2px solid #d4d4d4; height: 15px; transform: translateX(-2px) rotate(30deg); transform-origin: right bottom; -ms-transform: translateX(-2px) rotate(30deg); -ms-transform-origin: right bottom; -webkit-transform: translateX(-2px) rotate(30deg); -webkit-transform-origin: right bottom;}.dj_rtl .ShoppingCart_CounterDivRightBorder {transform: translateX(2px) rotate(-30deg); transform-origin: left bottom; -ms-transform: translateX(2px) rotate(-30deg); -ms-transform-origin: left bottom; -webkit-transform: translateX(2px) rotate(-30deg); -webkit-transform-origin: left bottom;}.ShoppingCart_CounterDivLeftBorder {border-left: 2px solid #d4d4d4; height: 15px; transform: translateX(2px) rotate(-30deg); transform-origin: left bottom; -ms-transform: translateX(2px) rotate(-30deg); -ms-transform-origin: left bottom; -webkit-transform: translateX(2px) rotate(-30deg); -webkit-transform-origin: left bottom;}.dj_rtl .ShoppingCart_CounterDivLeftBorder {transform: translateX(-2px) rotate(30deg); transform-origin: right bottom; -ms-transform: translateX(-2px) rotate(30deg); -ms-transform-origin: right bottom; -webkit-transform: translateX(-2px) rotate(30deg); -webkit-transform-origin: right bottom;}.ShoppingCart_CounterDiv {border-bottom: 2px solid #d4d4d4; padding-left: 0; padding-right: 0;}.ShoppingCart .ShoppingCart_OuterDiv {height: 207px; width: 302px; position: absolute; right: -2px; top: 25px;}.dj_rtl .ShoppingCart .ShoppingCart_OuterDiv {left: -2px; right: auto;}.ShoppingCart .ShoppingCart_DivList {background-color: white; height: 200px; width: 300px; right: 0; top: 4px; -webkit-box-shadow: 2px 2px 6px #9e9e9e; box-shadow: 2px 2px 6px #9e9e9e;}.ShoppingCart .ShoppingCart_DivEmpty {height: 200px; width: 300px; color: #666666; font-size: 1.1em; text-align: center; position: absolute; top: 4px; display: table;} .ShoppingCart .ShoppingCart_DivEmpty div {display: table-cell; width: 100%; height: 100%; vertical-align: middle; padding: 10px 30px;}.ShoppingCart .dgrid-content {height: 190px;}.ShoppingCart .dgrid-scroller {margin-top: 0; overflow-y: auto;}.ShoppingCart .ShoppingCart_LabelTd {font-size: 0.9em; text-align: center; padding: 0 2px 0 6px; white-space: nowrap;}.dj_rtl .ShoppingCart .ShoppingCart_LabelTd {padding: 0 6px 0 6px;}.ShoppingCart .ShoppingCart_LabelTd div {display: inline-block; line-height: 12px; white-space: nowrap;}.ShoppingCart .ShoppingCartOpener {line-height: 22px; font-size: 0.8em;}.ShoppingCart .ShoppingCartRow {color: white; background-color: #f99e19; height: 34px; padding: 0px 5px; margin: 5px;}.ShoppingCart .ShoppingCartRowLabel {line-height: 34px; vertical-align: middle;}.ShoppingCart .ShoppingCartRowLabel_missing {color: red;}.ShoppingCart .ShoppingCartRowSpacer {width: 3px;}.ShoppingCart .ShoppingCartRowCloser {background-image: url("../images/closeiconforselectedvariables.png"); background-position: center; background-repeat: no-repeat; width: 15px; height: 15px; position: relative; top: 10px; display: inline-block; cursor: pointer;}.ShoppingCart .ShoppingCartRowEditButton {background-image: url("../images/editicon.svg"); background-position: center; background-repeat: no-repeat; width: 16px; height: 16px; background-size: contain; position: relative; top: 10px; display: inline-block; cursor: pointer; margin-left: 5px; margin-right: 5px; display: none;} .ShoppingCart .ShoppingCartRowEditButton:hover {background-image: url("../fonts/editicon_over.svg");}.ShoppingCart .ShoppingCartRow:hover .ShoppingCartRowEditButton {display: inline-block;}.ShoppingCart .ShoppingCartRowReplaceButton {background-image: url("../fonts/replaceicon.svg"); background-position: center; background-repeat: no-repeat; width: 16px; height: 16px; background-size: contain; position: relative; top: 10px; display: inline-block; cursor: pointer; margin-left: 5px; margin-right: 5px; display: none;} .ShoppingCart .ShoppingCartRowReplaceButton:hover {background-image: url("../fonts/replaceicon_over.svg");}.ShoppingCart .ShoppingCartRow:hover .ShoppingCartRowReplaceButton {display: inline-block;}.ShoppingCart .VariableToggleButtonGroup {position: relative; top: 8px;}.ShoppingCart .ShoppingCartRowFloatEnd {float: right;}.dj_rtl .ShoppingCart .ShoppingCartRowFloatEnd {float: left;}.ShoppingCart .upDownArrowsBlock {position: relative; top: 8px; display: none;}.ShoppingCart .ShoppingCartRow:hover .upDownArrowsBlock {display: block;}.ShoppingCart .upDownArrowsBlock .upArrow,.ShoppingCart .upDownArrowsBlock .downArrow {background-image: url("../fonts/uparrow.svg"); background-position: center; background-repeat: no-repeat; width: 15px; height: 15px; position: relative; display: inline-block; cursor: pointer;}.ShoppingCart .upDownArrowsBlock .downArrow {background-image: url("../fonts/downarrow.svg"); margin-left: 5px;}.dj_rtl .ShoppingCart .upDownArrowsBlock .downArrow {margin-left: auto; margin-right: 5px;}.esriGEToggleButton {background-repeat: no-repeat; display: inline-block; width: 32px; height: 16px; cursor: pointer;} .esriGEToggleButton.disabled {cursor: default;} .esriGEToggleButton.toggle.unchecked {background-image: url("../fonts/toggleoff.svg");} .esriGEToggleButton.toggle.unchecked.disabled {background-image: url("../fonts/toggleoffdisabled.svg");} .esriGEToggleButton.toggle.checked {background-image: url("../fonts/toggleon.svg");} .esriGEToggleButton.toggle.checked.disabled {background-image: url("../fonts/toggleondisabled.svg");} .esriGEToggleButton.switch.unchecked {background-image: url("../fonts/toggleoffdark.svg");} .esriGEToggleButton.switch.unchecked.disabled {background-image: url("../fonts/toggleoffdarkdisabled.svg");} .esriGEToggleButton.switch.checked {background-image: url("../fonts/toggleon.svg");} .esriGEToggleButton.switch.checked.disabled {background-image: url("../fonts/toggleondisabled.svg");}