.esriReviewContainer{color: #444444;font-family:Verdana;font-size:12px;background-color: #FFFFFF;width:100%;height:100%;}.esriReviewContainer .dijitContentPane {width:100%;height:100%;position:relative;padding: 0 !important;margin: 0 !important;}.esriReviewContainer .dgrid {border:none;}.esriReviewContainer .esriGeocodeGrid {bottom: 0;height: auto;left: 0;position: absolute;right: 0;top: 0;}.esriReviewContainer .StackContainerNode{width:100% !important;}.esriReviewContainer .esriControllerContainer{background-color: #D2E0EB;width:100% !important;height:36px;}.esriReviewContainer .esriControllerContainer .learnMoreDiv{height:36px;line-height:36px;padding:0 10px;display: inline-block;}.esriReviewContainer .esriControllerContainer .learnMoreDiv a{text-decoration:none;color: #007AC2;}.esriReviewContainer .esriControllerContainer .learnMoreDiv a:hover{color: #00B9F2;}.esriReviewContainer .dgrid{cursor: pointer;}.esriReviewContainer .ui-state-default:hover {background-color: #D1E9F9;} .esriReviewContainer .ui-state-active {background-color: #FFF380;}.esriReviewContainer .dgrid-row.dgrid-row-odd.ui-state-active, .esriReviewContainer .dgrid-row.dgrid-row-even.ui-state-active{background-color: #FFF380;}.esriReviewContainer .dgrid-row.dgrid-row-odd {background-color: #F7F8F8;}.esriReviewContainer .field-score, .esriReviewContainer .field-matched, .esriReviewContainer .field-reviewed{width:100px;}.esriGridContainer{position:relative;width:100%;height:100%;}.esriReviewContainer .dgrid-no-data, .dgrid-loading {color: #aaa;font-size: 2em;padding-top: 3em;text-align: center;}.esriReviewContainer .esri_circle {width:10px; height:10px; display:inline-block; margin-right:5px;border:1px solid black; border-radius:6px;}.esriReviewContainer .dgrid-rtl .dgrid-header {left: 17px;right: auto;}.esriReviewContainer .dgrid-rtl .dgrid-header-scroll {left: 0;right: auto;}.esriMatchContainer{color: #444444;font-family:Verdana;font-size:12px;height:100%; margin: 0px; padding: 0px; position:relative;width:100%;}.esriMatchContainer .dijitContentPane{padding:0;}.esriMatchContainer .esriMatchHeader{background-color: #D2E0EB;overflow:hidden; width:100%;}.esriMatchContainer .esriMatchTitle{display:inline-block; font-weight: bold; padding:5px;}.esriMatchContainer .esriMatchOptions{color:#444444;cursor: pointer;float:right;padding:5px 5px 0 0;text-decoration: none;}.esriMatchContainer .esriMatchOptions:hover{color:#21759B;}.esriMatchContainer .esriSpriteArrow{background-image: url("../../jsapi/esri/dijit/GeocodeMatch/images/spriteArrows.png");display:inline-block;height:8px; width:11px; margin-left: 3px;}.esriMatchContainer .dgrid{cursor: pointer;border:none;height:100%;}.esriMatchContainer .ui-state-default:hover {background-color: #D1E9F9;} .esriMatchContainer .ui-state-active {background-color: #FFF380;}.esriMatchContainer .dgrid-row.dgrid-row-odd.ui-state-active, .esriMatchContainer .dgrid-row.dgrid-row-even.ui-state-active{background-color: #FFF380;}.esriMatchContainer .dgrid-row.dgrid-row-odd {background-color: #F7F8F8;}.esriMatchContainer .dgrid-no-data, .dgrid-loading {color: #aaa;font-size: 2em;padding-top: 3em;text-align: center;}.esriPopup .esri-popup-con{margin-bottom:10px;}.esriPopup .esri-popup-con p{margin:0;padding:0 0 0 18px;}.esriPopup .esri-popup-con span{display: inline;margin-bottom:2px;padding:0;font-weight:bold;}.esriMatchContainer .dgrid-column-0{width:32px;text-align: center;}.esriMatchContainer .dgrid-column-1{width:70%;}.esriMatchContainer .dgrid-rtl .dgrid-header {left: 17px;right: auto;}.esriMatchContainer .dgrid-rtl .dgrid-header-scroll {left: 0;right: auto;}.rendererLabelsFontButton .dijitToggleButton {background-color: transparent; background: none; border: 1px solid #FFF; height: 29px;}.rendererLabelsFontButton .dijitButtonNode {background-color: transparent; background: none;}.rendererLabelsFontButton .dijitToggleButtonChecked {background-image: none; border: 1px solid #0079C1; background-color: #D1E9F9;}.rendererLabelsFontButton .dijitToggleButton.dijitToggleButtonHover,.rendererLabelsFontButton .dijitButton.dijitButtonHover {background-image: none; border: 1px solid #7FBBDF; background-color: #E1F0FB;}.rendererLabelsFontButton .dijitToggleButtonActive .dijitButtonNode,.rendererLabelsFontButton .dijitToggleButtonHover .dijitButtonNode {background-color: transparent; background: none;}.rendererLabelsFontButton .dijitButtonContents {background-color: transparent; background: none;}.rendererLabelsFontButton .dijitButtonText span {font-size: 16px;}.RendererLabelsTextColorBox {width:20px; height:20px; outline: 1px solid #444444; background-color: black; margin: 0 7px;}#rendererLabelsClose {padding: 3px 0; text-align: center;}.textColorPaletteClose {background-image:url("images/ago_sprite.png") !important; background-repeat: no-repeat !important; background-position:-16px 0 !important; background-clip:border-box; cursor: hand; right: 0; margin:6px 10px 0 0; outline:none;}.textColorPaletteClose {top:0; margin:0; width: 15px; height: 15px; text-indent:-99999px; display:block;}#rendererLabelsStack .esriFontAlignment .selectedFontAlignment {border: 2px solid #5daddd; width: 33px; height: 33px;}#rendererLabelsPanel .dijitSelect .dijitButtonContents {width: 100%;}#defineAOIClose {padding: 3px 0; text-align: center;}.defineAOIDrawButton .drawRectangleIcon {background-image: url("../map/css/images/DrawTools.svg"); background-position: 0px 0px; background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; margin: 6px !important;}.defineAOIDrawButton .drawPolygonIcon {background-image: url("../map/css/images/DrawTools.svg"); background-position: -32px 0px; background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; margin: 6px !important;}.defineAOIDrawButton .dijitToggleButton {background-color: transparent; background: none; border: 1px solid #FFF; height: 29px;}.defineAOIDrawButton .dijitButtonNode {background-color: transparent; background: none;}.defineAOIDrawButton .dijitToggleButtonChecked {background-image: none; border: 1px solid #0079C1; background-color: #D1E9F9;}.defineAOIDrawButton .dijitToggleButton.dijitToggleButtonHover,.defineAOIDrawButton .dijitButton.dijitButtonHover {background-image: none; border: 1px solid #7FBBDF; background-color: #E1F0FB;}.defineAOIDrawButton .dijitToggleButtonActive .dijitButtonNode,.defineAOIDrawButton .dijitToggleButtonHover .dijitButtonNode {background-color: transparent; background: none;}.defineAOIDrawButton .dijitButtonContents {background-color: transparent; background: none;}.defineAOIDrawButton .dijitButtonText {padding: 0;}#defineAOIPanel .dijitSelect .dijitButtonContents {width: 100%;}#clusteringPanel .esriHorizontalSlider .dijitRuleContainer {padding: 6px 0 0;}.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("../../jsapi/esri/dijit/RendererSlider/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;}.rendererAttributeDropdownTypeDate::before {content: " \e676"; font-family: 'CalciteWebCoreIcons'; padding-right: 5px;}.galleryTooltip {max-width: 300px;}.rendererTooltip {max-width: 300px;}.dijitTooltip .dijitTooltipConnector {display: none;}.dijitTooltip .dijitTooltipContainer {border-radius: 5px; -webkit-border-radius: 5px;}.esriLeadingMargin107 {margin-left: 1.4em;}.esriRtl .esriLeadingMargin107 {margin-right: 1.4em;}.modal {position: fixed; z-index: 952; left: 0; top: 0; width: 100%; height: 100%; overflow: none; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4);}.modal-content {background-color: #fefefe; margin: 5% auto; border: 1px solid #888; width: 90%; height: 80%;}.esriRTL .modal-content {margin-left: auto; margin-right: 10px;}.rendererInput .dijitSelectLabel {text-overflow: ellipsis; -ms-text-overflow: ellipsis; overflow: hidden;}#attributeTransparencyDlg .dijitSelectLabel {text-overflow: ellipsis; -ms-text-overflow: ellipsis; overflow: hidden; max-width: 22em;}.rendererLegendPopup,.rendererFieldDescriptionPopup {border-radius: 5px; border: 1px solid #57585A; -webkit-border-radius: 5px 5px 5px 5px; position: absolute; overflow-y: auto; padding: 10px 25px 10px 10px; background-color: #FFF;}.rendererLegendPopup {bottom: 10px;}.rendererLegendPopup table {width: 100%;}.rendererFieldDescriptionPopup {max-width: 300px; z-index: 960;}.rendererFieldDescriptionPopupContent {margin-right: 10px;}.esriRtl .rendererFieldDescriptionPopupContent {margin-right: auto; margin-left: 10px;}.esriRtl .rendererLegendPopup,.esriRtl .rendererFieldDescriptionPopup {padding: 10px 10px 10px 25px;}.esriRtl .rendererFieldDescriptionPopup .dijitDialogCloseIcon {right: calc(100% - 20px);}.rendererErrorPopup {position: relative; background-color: #F7F7F7; border-radius: 5px; -webkit-border-radius: 5px 5px 5px 5px; border: 1px solid #777777; border-top: 10px solid #5491B8; top: 10px; width: 300px; margin-left: auto; margin-right: auto; padding: 10px; z-index: 999;}.editRendererIcon, .fieldDescriptionIcon {cursor: pointer;}.editRendererIcon::before {content: " \e61B"; font-family: 'CalciteWebCoreIcons'; font-size: 20px; color: #444;}.fieldDescriptionIcon::before {content: " \e648"; font-family: 'CalciteWebCoreIcons'; font-size: 16px; color: #444;}#rendererGalleryContentClose,#rendererSimpleContentClose,#rendererUniqueContentClose,#rendererColorContentClose,#rendererRatioContentClose,#rendererSizeContentClose,#rendererHeatMapContentClose,#rendererPredominanceContentClose,#rendererRelationshipContentClose,#rendererMultiAttributesContentClose {padding: 3px 0; text-align:center;}#symbolStylerDlg,#symbolStylerDlgContent {width: 350px !important;}#symbolStylerDlg .esriSymbolStyler {padding-top: 0;}#symbolStylerDlg .dijitDialogPaneContent {padding: 0; overflow: hidden !important; height: auto !important;}.esriRtl #symbolStylerDlgContent .dijitNumberTextBox input.dijitInputInner {text-align: left;}#rendererStack .dijitSelect .dijitButtonNode.dijitDownArrowButton,#rendererColorStack .dijitSelect .dijitButtonNode.dijitDownArrowButton,#rendererSizeStack .dijitSelect .dijitButtonNode.dijitDownArrowButton {border-right: none !important; border-left: 1px solid #CBCBCB !important;}.esriRtl #rendererStack .dijitSelect .dijitButtonNode.dijitDownArrowButton,.esriRtl #rendererColorStack .dijitSelect .dijitButtonNode.dijitDownArrowButton,.esriRtl #rendererSizeStack .dijitSelect .dijitButtonNode.dijitDownArrowButton {border-left: none !important; border-right: 1px solid #CBCBCB !important;}.esriRtl #rendererStack .dijitSelect .dijitButtonNode.dijitDownArrowButton,.esriRtl #rendererColorStack .dijitSelect .dijitButtonNode.dijitDownArrowButton,.esriRtl #rendererSizeStack .dijitSelect .dijitButtonNode.dijitDownArrowButton {border-left: none !important; border-right: 1px solid #CBCBCB !important;}#symbolStylerDlg .dojoxGridContent {border: none;}#symbolStylerDlg .templatePicker .grid .dojoxGridRow {border: none !important;}#symbolStylerDlg .dijitButtonNode.dijitUpArrowButton {height: 9px; border-left: 1px solid #bbb; border-bottom: 1px solid #bbb;}#symbolStylerDlg .dijitButtonNode.dijitDownArrowButton {height: 9px; border-left: 1px solid #bbb;}.esriRtl #symbolStylerDlg .dijitButtonNode.dijitUpArrowButton {height: 9px; border-left: none !important; border-right: 1px solid #bbb; border-bottom: 1px solid #bbb;}.esriRtl #symbolStylerDlg .dijitButtonNode.dijitDownArrowButton {border-left: none !important; border-right: 1px solid #bbb;}#symbolStylerDlg .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 15px;}#symbolStylerDlg .dijitTextBox,#symbolStylerDlg .dijitSelect .dijitArrowButton,#symbolStylerDlg .dijitSpinnerButtonContainer {height: 20px;}#symbolStylerDlg .dijitTextBox .dijitInputField {padding-top: 2px;}#symbolStylerDlg .dijitDownArrowButton .dijitArrowButtonInner {background-image: url("../map/dijit/renderer/css/images/soriaSpriteArrows.png") !important; background-position: 0 center; width: 11px; height: 11px !important;}#symbolStylerDlg .dijitComboBox .dijitArrowButton {height: 18px;}.almostWhiteSymbol {background-color: #dddddd; border-radius: 5px; -webkit-border-radius: 5px;}.esri-renderer-slider {margin-right: 0; margin-left: 0;}.esri-renderer-slider .esri-slider-area-right {width: 100px;}.esriAGORendererSimple .esriSwatchEmptyContainer,.esriAGORendererSize .esriSwatchEmptyContainer,.esriAGORendererColor .esriSwatchEmptyContainer,.esriAGORendererRelationship .esriSwatchEmptyContainer {width: 20px; height: 20px; margin: auto;}.esriAGOUniqueValuesGrid .esriSwatchEmptyContainer {width: 29px !important; height: 22px !important; padding-top: 5px; margin: auto;}.esriAGORendererSimple .esriSwatchEmpty,.esriAGORendererSize .esriSwatchEmpty,.esriAGORendererColor .esriSwatchEmpty,.esriAGORendererRelationship .esriSwatchEmpty,.esriAGOUniqueValuesGrid .esriSwatchEmpty {position: relative; overflow: hidden; border: solid 1px #aaa; background-color: #fff; width: 15px; height: 15px;}.esriAGORendererSimple .esriSwatchEmpty:before,.esriAGORendererSize .esriSwatchEmpty:before,.esriAGORendererColor .esriSwatchEmpty:before,.esriAGORendererRelationship .esriSwatchEmpty:before,.esriAGOUniqueValuesGrid .esriSwatchEmpty:before {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: ""; z-index: 1;}.esriAGORendererSimple .rotate,.esriAGORendererSize .rotate,.esriAGORendererColor .rotate,.esriAGORendererUniqueValues .rotate,.esriAGORendererPredominance .rotate,.esriAGORendererRelationship .rotate,.esriAGORendererRatio .rotate {background-image: url("../map/dijit/renderer/css/images/rotation.png"); background-repeat: no-repeat; height: 107px; width: 120px; margin: 10px 0 0 0; position: relative;}.esriAGORendererSimple .rotateImg,.esriAGORendererSize .rotateImg,.esriAGORendererColor .rotateImg,.esriAGORendererUniqueValues .rotateImg,.esriAGORendererPredominance .rotateImg,.esriAGORendererRelationship .rotateImg,.esriAGORendererRatio .rotateImg {position: absolute; margin: auto; top: 0; right: 0; bottom: 0; left: 0; width: 30px; height: 30px;}.esriAGORendererSimple .rotateRight,.esriAGORendererSize .rotateRight,.esriAGORendererColor .rotateRight,.esriAGORendererUniqueValues .rotateRight,.esriAGORendererPredominance .rotateRight,.esriAGORendererRelationship .rotateRight,.esriAGORendererRatio .rotateRight {background-position: -8px 0px;}.esriAGORendererSimple .rotateLeft,.esriAGORendererSize .rotateLeft,.esriAGORendererColor .rotateLeft,.esriAGORendererUniqueValues .rotateLeft,.esriAGORendererPredominance .rotateLeft,.esriAGORendererRelationship .rotateLeft,.esriAGORendererRatio .rotateLeft {background-position: -165px 0px;}.esriAGORendererSimple .rotate.leadingDegree,.esriAGORendererSize .rotate.leadingDegree,.esriAGORendererColor .rotate.leadingDegree,.esriAGORendererUniqueValues .rotate.leadingDegree,.esriAGORendererPredominance .rotate.leadingDegree,.esriAGORendererRelationship .rotate.leadingDegree,.esriAGORendererRatio .rotate.leadingDegree {background-image: url("../map/dijit/renderer/css/images/rotation_rtl.png");}#attributeTransparencyDlg {width: 420px !important;}.esriAGOAttributeTransparency .sectionTitle {font-weight: bold;}.esriAGOAttributeTransparency .estimateMsg,.esriAGOAttributeTransparency .zeroFeaturesMsg {color: #909090;}.esriAGOAttributeTransparency .zoomIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -270px 0px; background-repeat: no-repeat; height: 23px; width: 18px; margin: auto;}.esriAGOAttributeTransparency .zoomIcon.active {background-position: -270px -30px;}.esriAGOAttributeTransparency .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 15px;}.esriAGOAttributeTransparency .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 15px;}.esriAGOAttributeTransparency .dijitTextBox,.esriAGOAttributeTransparency .dijitSelect .dijitArrowButton,.esriAGOAttributeTransparency .dijitSpinnerButtonContainer {height: 20px !important;}.esriAGOAttributeTransparency .dijitDownArrowButton .dijitArrowButtonInner {background-image: url("../map/dijit/renderer/css/images/soriaSpriteArrows.png") !important; background-position: 0 center; width: 11px; height: 11px !important;}.esriAGOAttributeTransparency .esriRendererSlider .sliderArea {height: 150px;}.esriAGOAttributeTransparency .esriRendererSlider .sliderAreaRight {height: 150px;}.esriAGORendererGallery .rendererTypes,.esriAGORendererMultiAttributes .rendererTypes {margin-top: 10px; overflow-x: hidden;}.esriAGORendererGallery .rendererType,.esriAGORendererMultiAttributes .rendererType {width: 250px; position: relative;}.esriAGORendererGallery .rendererTypeThumbOuter,.esriAGORendererMultiAttributes .rendererTypeThumbOuter {padding: 10px;}.esriAGORendererGallery .rendererTypeThumb,.esriAGORendererMultiAttributes .rendererTypeThumb {background-repeat: no-repeat; height: 150px; max-width: 500px;}.esriAGORendererGallery .point .renderer_simple,.esriAGORendererMultiAttributes .point .renderer_simple,.esriAGORendererGallery .point .renderer_copyStyle {background-image: url("../map/dijit/renderer/css/thumbnails/ShowPoints-150.png");}.esriAGORendererGallery .line .renderer_simple,.esriAGORendererMultiAttributes .line .renderer_simple,.esriAGORendererGallery .line .renderer_copyStyle {background-image: url("../map/dijit/renderer/css/thumbnails/ShowLines-150.png");}.esriAGORendererGallery .polygon .renderer_simple,.esriAGORendererMultiAttributes .polygon .renderer_simple,.esriAGORendererGallery .polygon .renderer_copyStyle {background-image: url("../map/dijit/renderer/css/thumbnails/ShowAreas-150.png");}.esriAGORendererGallery .point .renderer_unique,.esriAGORendererMultiAttributes .point .renderer_unique {background-image: url("../map/dijit/renderer/css/thumbnails/CategoricalPoints-150.png");}.esriAGORendererGallery .line .renderer_unique,.esriAGORendererMultiAttributes .line .renderer_unique {background-image: url("../map/dijit/renderer/css/thumbnails/CategoricallLines-150.png");}.esriAGORendererGallery .polygon .renderer_unique,.esriAGORendererMultiAttributes .polygon .renderer_unique {background-image: url("../map/dijit/renderer/css/thumbnails/CategoricalAreas3-150.png");}.esriAGORendererGallery .point .renderer_color,.esriAGORendererMultiAttributes .point .renderer_color {background-image: url("../map/dijit/renderer/css/thumbnails/ChoroplethPoints-150.png");}.esriAGORendererGallery .point .renderer_color.timeline,.esriAGORendererMultiAttributes .point .renderer_color.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/ChoroplethPoints-150.png");}.esriAGORendererGallery .point .renderer_ageColor,.esriAGORendererMultiAttributes .point .renderer_ageColor {background-image: url("../map/dijit/renderer/css/thumbnails/age/ChoroplethPoints-150.png");}.esriAGORendererGallery .line .renderer_color,.esriAGORendererMultiAttributes .line .renderer_color {background-image: url("../map/dijit/renderer/css/thumbnails/ChoroplethLines-150.png");}.esriAGORendererGallery .line .renderer_color.timeline,.esriAGORendererMultiAttributes .line .renderer_color.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/ChoroplethLines-150.png");}.esriAGORendererGallery .line .renderer_ageColor,.esriAGORendererMultiAttributes .line .renderer_ageColor {background-image: url("../map/dijit/renderer/css/thumbnails/age/ChoroplethLines-150.png");}.esriAGORendererGallery .polygon .renderer_color,.esriAGORendererMultiAttributes .polygon .renderer_color {background-image: url("../map/dijit/renderer/css/thumbnails/ChoroplethAreas-150.png");}.esriAGORendererGallery .polygon .renderer_color.timeline,.esriAGORendererMultiAttributes .polygon .renderer_color.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/ChoroplethAreas-150.png");}.esriAGORendererGallery .polygon .renderer_ageColor,.esriAGORendererMultiAttributes .polygon .renderer_ageColor {background-image: url("../map/dijit/renderer/css/thumbnails/age/ChoroplethAreas-150.png");}.esriAGORendererGallery .point .renderer_size,.esriAGORendererMultiAttributes .point .renderer_size {background-image: url("../map/dijit/renderer/css/thumbnails/ProportionalPoints-150.png");}.esriAGORendererGallery .point .renderer_size.timeline,.esriAGORendererMultiAttributes .point .renderer_size.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/ProportionalPoints-150.png");}.esriAGORendererGallery .point .renderer_ageSize,.esriAGORendererMultiAttributes .point .renderer_ageSize {background-image: url("../map/dijit/renderer/css/thumbnails/age/ProportionalPoints-150.png");}.esriAGORendererGallery .line .renderer_size,.esriAGORendererMultiAttributes .line .renderer_size {background-image: url("../map/dijit/renderer/css/thumbnails/ProportionalLines-150.png");}.esriAGORendererGallery .line .renderer_size.timeline,.esriAGORendererMultiAttributes .line .renderer_size.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/ProportionalLines-150.png");}.esriAGORendererGallery .line .renderer_ageSize,.esriAGORendererMultiAttributes .line .renderer_ageSize {background-image: url("../map/dijit/renderer/css/thumbnails/age/ProportionalLines-150.png");}.esriAGORendererGallery .polygon .renderer_size,.esriAGORendererMultiAttributes .polygon .renderer_size {background-image: url("../map/dijit/renderer/css/thumbnails/ProportionalAreas-150.png");}.esriAGORendererGallery .polygon .renderer_size.timeline,.esriAGORendererMultiAttributes .polygon .renderer_size.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/ProportionalAreas-150.png");}.esriAGORendererGallery .polygon .renderer_ageSize,.esriAGORendererMultiAttributes .polygon .renderer_ageSize {background-image: url("../map/dijit/renderer/css/thumbnails/age/ProportionalAreas-150.png");}.esriAGORendererGallery .renderer_heatMap,.esriAGORendererMultiAttributes .renderer_heatMap {background-image: url("../map/dijit/renderer/css/thumbnails/HeatMap-150.png");}.esriAGORendererGallery .point .renderer_predominance,.esriAGORendererMultiAttributes .point .renderer_predominance {background-image: url("../map/dijit/renderer/css/thumbnails/PredominancePoints-150.png");}.esriAGORendererGallery .line .renderer_predominance,.esriAGORendererMultiAttributes .line .renderer_predominance {background-image: url("../map/dijit/renderer/css/thumbnails/PredominanceLines-150.png");}.esriAGORendererGallery .polygon .renderer_predominance,.esriAGORendererMultiAttributes .polygon .renderer_predominance {background-image: url("../map/dijit/renderer/css/thumbnails/PredominanceAreas-150.png");}.esriAGORendererGallery .point .renderer_predominancesize,.esriAGORendererMultiAttributes .point .renderer_predominancesize {background-image: url("../map/dijit/renderer/css/thumbnails/PredominanceSizePoints-150.png");}.esriAGORendererGallery .line .renderer_predominancesize,.esriAGORendererMultiAttributes .line .renderer_predominancesize {background-image: url("../map/dijit/renderer/css/thumbnails/PredominanceSizeLines-150.png");}.esriAGORendererGallery .polygon .renderer_predominancesize,.esriAGORendererMultiAttributes .polygon .renderer_predominancesize {background-image: url("../map/dijit/renderer/css/thumbnails/PredominanceSizeAreas-150.png");}.esriAGORendererGallery .point .renderer_relationship,.esriAGORendererMultiAttributes .point .renderer_relationship {background-image: url("../map/dijit/renderer/css/thumbnails/RelationshipPoints-150.png");}.esriAGORendererGallery .line .renderer_relationship,.esriAGORendererMultiAttributes .line .renderer_relationship {background-image: url("../map/dijit/renderer/css/thumbnails/RelationshipLines-150.png");}.esriAGORendererGallery .polygon .renderer_relationship,.esriAGORendererMultiAttributes .polygon .renderer_relationship {background-image: url("../map/dijit/renderer/css/thumbnails/RelationshipAreas-150.png");}.esriAGORendererGallery .point .renderer_relationshipSize,.esriAGORendererMultiAttributes .point .renderer_relationshipSize {background-image: url("../map/dijit/renderer/css/thumbnails/RelationshipSizePoints-150.png");}.esriAGORendererGallery .line .renderer_relationshipSize,.esriAGORendererMultiAttributes .line .renderer_relationshipSize {background-image: url("../map/dijit/renderer/css/thumbnails/RelationshipSizeLines-150.png");}.esriAGORendererGallery .polygon .renderer_relationshipSize,.esriAGORendererMultiAttributes .polygon .renderer_relationshipSize {background-image: url("../map/dijit/renderer/css/thumbnails/RelationshipSizeAreas-150.png");}.esriAGORendererGallery .point .renderer_uniquesize,.esriAGORendererMultiAttributes .point .renderer_uniquesize {background-image: url("../map/dijit/renderer/css/thumbnails/TypesSizePoints-150.png");}.esriAGORendererGallery .point .renderer_uniquesize.timeline,.esriAGORendererMultiAttributes .point .renderer_uniquesize.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/TypesSizePoints-150.png");}.esriAGORendererGallery .point .renderer_uniqueAgeSize,.esriAGORendererMultiAttributes .point .renderer_uniqueAgeSize {background-image: url("../map/dijit/renderer/css/thumbnails/TypesSizePoints-150.png");}.esriAGORendererGallery .line .renderer_uniquesize,.esriAGORendererMultiAttributes .line .renderer_uniquesize {background-image: url("../map/dijit/renderer/css/thumbnails/TypesSizeLines-150.png");}.esriAGORendererGallery .line .renderer_uniquesize.timeline,.esriAGORendererMultiAttributes .line .renderer_uniquesize.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/TypesSizeLines-150.png");}.esriAGORendererGallery .line .renderer_uniqueAgeSize,.esriAGORendererMultiAttributes .line .renderer_uniqueAgeSize {background-image: url("../map/dijit/renderer/css/thumbnails/TypesSizeLines-150.png");}.esriAGORendererGallery .polygon .renderer_uniquesize,.esriAGORendererMultiAttributes .polygon .renderer_uniquesize {background-image: url("../map/dijit/renderer/css/thumbnails/TypesSizeAreas-150.png");}.esriAGORendererGallery .polygon .renderer_uniquesize.timeline,.esriAGORendererMultiAttributes .polygon .renderer_uniquesize.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/TypesSizeAreas-150.png");}.esriAGORendererGallery .polygon .renderer_uniqueAgeSize,.esriAGORendererMultiAttributes .polygon .renderer_uniqueAgeSize {background-image: url("../map/dijit/renderer/css/thumbnails/TypesSizeAreas-150.png");}.esriAGORendererGallery .point .renderer_colorsize,.esriAGORendererMultiAttributes .point .renderer_colorsize,.esriAGORendererGallery .point .renderer_colorAgeSize,.esriAGORendererMultiAttributes .point .renderer_colorAgeSize {background-image: url("../map/dijit/renderer/css/thumbnails/ColorSizePoints-150.png");}.esriAGORendererGallery .point .renderer_colorsize.timeline,.esriAGORendererMultiAttributes .point .renderer_colorsize.timeline,.esriAGORendererGallery .point .renderer_colorAgeSize.timeline,.esriAGORendererMultiAttributes .point .renderer_colorAgeSize.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/ColorSizePoints-150.png");}.esriAGORendererGallery .point .renderer_ageColorSize,.esriAGORendererMultiAttributes .point .renderer_ageColorSize {background-image: url("../map/dijit/renderer/css/thumbnails/age/ColorSizePoints-150.png");}.esriAGORendererGallery .line .renderer_colorsize,.esriAGORendererMultiAttributes .line .renderer_colorsize,.esriAGORendererGallery .line .renderer_colorAgeSize,.esriAGORendererMultiAttributes .line .renderer_colorAgeSize {background-image: url("../map/dijit/renderer/css/thumbnails/ColorSizeLines-150.png");}.esriAGORendererGallery .line .renderer_colorsize.timeline,.esriAGORendererMultiAttributes .line .renderer_colorsize.timeline,.esriAGORendererGallery .line .renderer_colorAgeSize.timeline,.esriAGORendererMultiAttributes .line .renderer_colorAgeSize.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/ColorSizeLines-150.png");}.esriAGORendererGallery .line .renderer_ageColorSize,.esriAGORendererMultiAttributes .line .renderer_ageColorSize {background-image: url("../map/dijit/renderer/css/thumbnails/age/ColorSizeLines-150.png");}.esriAGORendererGallery .polygon .renderer_colorsize,.esriAGORendererMultiAttributes .polygon .renderer_colorsize,.esriAGORendererGallery .polygon .renderer_colorAgeSize,.esriAGORendererMultiAttributes .polygon .renderer_colorAgeSize {background-image: url("../map/dijit/renderer/css/thumbnails/ColorSizeAreas-150.png");}.esriAGORendererGallery .polygon .renderer_colorsize.timeline,.esriAGORendererMultiAttributes .polygon .renderer_colorsize.timeline,.esriAGORendererGallery .polygon .renderer_colorAgeSize.timeline,.esriAGORendererMultiAttributes .polygon .renderer_colorAgeSize.timeline {background-image: url("../map/dijit/renderer/css/thumbnails/timeline/ColorSizeAreas-150.png");}.esriAGORendererGallery .polygon .renderer_ageColorSize,.esriAGORendererMultiAttributes .polygon .renderer_ageColorSize {background-image: url("../map/dijit/renderer/css/thumbnails/age/ColorSizeAreas-150.png");}.esriAGORendererGallery .renderer_watercolor,.esriAGORendererMultiAttributes .renderer_watercolor {background-image: url("../map/dijit/renderer/css/thumbnails/WatercolorAreas-150.png");}.esriAGORendererGallery .point .renderer_ratio,.esriAGORendererMultiAttributes .point .renderer_ratio {background-image: url("../map/dijit/renderer/css/thumbnails/RatioPoints-150.png");}.esriAGORendererGallery .line .renderer_ratio,.esriAGORendererMultiAttributes .line .renderer_ratio {background-image: url("../map/dijit/renderer/css/thumbnails/RatioLines-150.png");}.esriAGORendererGallery .polygon .renderer_ratio,.esriAGORendererMultiAttributes .polygon .renderer_ratio {background-image: url("../map/dijit/renderer/css/thumbnails/RatioAreas-150.png");}.esriAGORendererGallery .rendererTitle,.esriAGORendererMultiAttributes .rendererTitle {background-color: #888888; width: 100%; opacity: 0.85;}.esriAGORendererGallery .rendererTitle.checked,.esriAGORendererMultiAttributes .rendererTitle.checked {background-color: #5daddd;}.esriAGORendererGallery .rendererTitleText,.esriAGORendererMultiAttributes .rendererTitleText {color: #FFFFFF; text-align: center; padding: 5px 0;}.esriAGORendererGallery .rendererCheck,.esriAGORendererMultiAttributes .rendererCheck {background-image: url("../map/dijit/renderer/css/images/gallerySprite.png"); background-position: 0 0; background-repeat: no-repeat; top: 0; right: 0; height: 35px; width: 35px; position: absolute;}.esriAGORendererGallery .rendererSelect,.esriAGORendererGallery .rendererOptions,.esriAGORendererMultiAttributes .rendererSelect,.esriAGORendererMultiAttributes .rendererOptions {top: 51px; position: relative; text-align: center;}.esriAGORendererGallery .rendererMsg,.esriAGORendererMultiAttributes .rendererMsg {text-align: center;}.esriAGORendererGallery .rendererTypeField,.esriAGORendererMultiAttributes .rendererTypeField {padding-top: 10px;}.esriAGORendererGallery .rendererSelectCopyStyle .dropdown-btn {margin-left: -7px; margin-right: -7px;}.esriAGORendererGallery .rendererSelectCopyStyle .dropdown-btn:after {margin-top: 8px;}.esriAGORendererGallery .rendererSelectCopyStyle .dropdown-menu {box-shadow: 0 0 16px 0 rgba(0,0,0,0.1); border-color: #ccc; min-width: auto; max-width: none; box-sizing: border-box; padding: 0; margin-left: 5px; margin-right: 5px; border: 1px solid #efefef; border-top: none; background-color: #fff; z-index: 1000; margin-top: -3px; position: relative;}.esriAGORendererGallery .rendererSelectCopyStyle .dropdown-menu a {display: block; position: static; z-index:2000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0.51667rem; color: #6e6e6e; border-top: 1px solid #efefef; white-space: nowrap; cursor: pointer; pointer-events: auto; text-overflow: ellipsis; overflow: hidden;}.esriAGORendererGallery .rendererSelectCopyStyle .dropdown-menu a:hover {background-color: #f8f8f8;}.esriAGORendererGallery .rendererClickable:hover,.esriAGORendererGallery .rendererClickable div:hover {cursor: pointer; text-decoration: underline;}.esriAGORendererGallery .rendererClickable {color: #21759b;}.esriAGORendererGallery .title {font-weight: bold; margin: 10px;}.esriAGORendererGallery .addAttributeIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -0 -30px; background-repeat: no-repeat; height: 12px; width: 12px; margin: auto;}.esriAGORendererGallery .defaultStyleIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -0 -30px; background-repeat: no-repeat; height: 12px; width: 12px; margin: auto;}.esriAGORendererGallery .removeAttributeIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: 0 -30px; background-repeat: no-repeat; height: 12px; width: 12px; margin: auto; -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);}.esriAGORendererGallery .removeAttributeIcon:hover {cursor: pointer;}.esriAGORendererGallery .switchAttributeIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -90px -30px; background-repeat: no-repeat; height: 16px; width: 16px; margin: auto;}.esriAGORendererGallery .firstIcon,.esriAGORendererGallery .secondIcon {background-image: url("../map/dijit/renderer/css/images/gallerySprite.png"); background-repeat: no-repeat; height: 35px; width: 35px;}.esriAGORendererGallery .firstIcon {background-position: 0 -35px;}.esriAGORendererGallery .secondIcon {background-position: -35px -35px;}.esriAGORendererGallery .small {font-size: 90%;}.esriAGORendererGallery #rendererColorHeader {border-bottom: 1px solid #aeaeae;}.esriAGORendererGallery .dijitSelect .dijitButtonContents {width: 100%;}.esriAGORendererMultiAttributes .strong {font-weight: bold; font-size: 14px;}.esriAGORendererMultiAttributes #rendererMultiAttributesHeader {border-bottom: 1px solid #aeaeae;}.esriAGORendererMultiAttributes .small {font-size: 90%;}.esriAGORendererMultiAttributes .sectionTitle {font-weight: bold;}.esriAGORendererMultiAttributes .subTitle {font-weight: bold;}.esriAGORendererSimple .strong {font-weight: bold; font-size: 14px;}.esriAGORendererSimple #rendererSimpleHeader {border-bottom: 1px solid #aeaeae;}.esriAGORendererSimple .sectionTitle {font-weight: bold;}.esriAGORendererSimple .sectionSubTitle {color: #909090; padding: 5px 0 8px 0;}.esriAGORendererSimple .suggestLabel {color: #21759B; cursor: pointer;}.esriAGORendererSimple .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 15px;}.esriAGORendererSimple .dijitTextBox,.esriAGORendererSimple .dijitButtonNode,.esriAGORendererSimple .dijitSelect .dijitArrowButton,.esriAGORendererSimple .dijitSpinnerButtonContainer {height: 20px;}.esriAGORendererSimple .dijitSpinner .dijitSpinnerButtonInner {height: 10px;}.esriAGORendererSimple .toolsLabel {color: #21759B; cursor: pointer;}#rendererSimpleClusterSlider .dijitRuleContainer{padding: 5px 0 0 0;}#rendererSimpleTransparencySlider .dijitRuleContainer{padding: 0;}#rendererSimpleClusterSlider .dijitRuleMark,#rendererSimpleTransparencySlider .dijitRuleMark{border: 1px solid #4d4d4d;}.esriAGORendererColor .strong {font-weight: bold; font-size: 14px;}.esriAGORendererColor #rendererColorHeader {border-bottom: 1px solid #aeaeae;}.esriAGORendererColor .small {font-size: 90%;}.esriAGORendererColor .switchAttributeIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -90px -30px; background-repeat: no-repeat; height: 16px; width: 16px; margin: auto;}.esriAGORendererColor .dijitComboBox.dijitDateTextBox .dijitArrowButton .dijitArrowButtonInner {margin-top: 3px;}#rendererAgeColorFieldsFixedDateTime .dijitInputField {line-height: 20px;}#rendererAgeColorFieldsFixedDateTime .dijitComboBox .dijitArrowButton {height: 20px;}#rendererAgeColorFieldsFixedDateTime .dijitInputContainer input {margin-top: 2px; margin-left: 2px !important; margin-right: 2px !important;}.esriAGORendererColor .estimateMsg,.esriAGORendererColor .zeroFeaturesMsg,.esriAGORendererColor .clickToEditMsg {color: #909090;}.esriAGORendererColor .suggestLabel {color: #21759B; cursor: pointer;}.esriAGORendererColor .sectionTitle {font-weight: bold;}.esriAGORendererColor .sectionSubTitle {color: #909090; padding: 5px 0 8px 0;}.esriAGORendererColor .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 15px;}.esriAGORendererColor .rendererColorClassify .dijitDownArrowButton .dijitArrowButtonInner {background-image: url("../map/dijit/renderer/css/images/soriaSpriteArrows.png") !important; background-position: 0 center; width: 11px; height: 11px !important;}.esriAGORendererColor .dijitTextBox,.esriAGORendererColor .dijitButtonNode,.esriAGORendererColor .dijitSelect .dijitArrowButton,.esriAGORendererColor .dijitSpinnerButtonContainer {height: 20px;}.esriAGORendererColor .dijitSpinner .dijitButtonNode {background: #FFF;}.esriAGORendererColor .dijitSpinner .dijitSpinnerButtonInner {height: 10px;}.esriAGORendererColor .rightIcons {cursor: pointer;}.esriAGORendererColor .toolsLabel {color: #21759B;}.esriAGORendererColor .toolsLabel:hover {color: #444444;}.esriAGORendererColor .symbolIconClassed {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-repeat: no-repeat; background-position: -120px 0; height: 30px; width: 10px; margin: auto;}.esriAGORendererColor .symbolIconContinuous {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-repeat: no-repeat; background-position: -240px 0; height: 30px; width: 10px; margin: auto;}.esriAGORendererColor .symbolIconRatioContinuous {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-repeat: no-repeat; background-position: -300px -30px; height: 30px; width: 10px; margin: auto;}.esriAGORendererColor .histogramIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-repeat: no-repeat; background-position: -60px 0; height: 23px; width: 15px; margin: auto;}.esriAGORendererColor .histogramIcon.active {background-position: -90px 0;}.esriAGORendererColor .legendClassesIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -30px -30px; background-repeat: no-repeat; height: 12px; width: 12px; margin: auto;}.esriAGORendererColor .legendClassesIcon.active {}.esriAGORendererColor .invertIcon {background-image: url("../map/dijit/renderer/css/images/flip.png"); background-position: -24px 0px; background-repeat: no-repeat; height: 20px; width: 24px; margin: auto;}.esriAGORendererColor .zoomIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -270px 0px; background-repeat: no-repeat; height: 23px; width: 18px; margin: auto;}.esriAGORendererColor .zoomIcon.active {background-position: -270px -30px;}.esriAGORendererColor_highToLowIcon,.esriAGORendererColor_aboveAndBelowIcon,.esriAGORendererColor_centeredIcon,.esriAGORendererColor_extremesIcon,.esriAGORendererColor_groupSimilarIcon {background-image: url("../map/dijit/renderer/css/images/colorThemes.png"); background-repeat: no-repeat; height: 90px; width: 22px; padding: 0;}.esriAGORendererColor_highToLowIcon {background-position: 0 -5px;}.esriAGORendererColor_aboveAndBelowIcon {background-position: 0 -105px;}.esriAGORendererColor_centeredIcon{background-position: 0 -205px;}.esriAGORendererColor_extremesIcon{background-position: 0 -305px;}.esriAGORendererColor_groupSimilarIcon{background-position: 0 -405px;}.esriAGORendererColor_themeTitle,.esriAGORendererColor_classificationTitle {color: #444; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; margin-top: 5px;}.esriAGORendererColor_themeMsg,.esriAGORendererColor_classificationMsg {color: #909090; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; white-space: pre-wrap;}.esriAGORendererColor #widget_rendererColorThemeDropdown,.esriAGORendererColor #widget_rendererColorClassifyMethodDropdown {height: 25px;}.esriAGORendererColor #widget_rendererColorThemeDropdown .dijitInputContainer,.esriAGORendererColor #widget_rendererColorClassifyMethodDropdown .dijitInputContainer {padding: 0.2em;}.esriAGORendererColor #widget_rendererColorThemeDropdown .dijitArrowButton,.esriAGORendererColor #widget_rendererColorClassifyMethodDropdown .dijitArrowButton {height: 25px;}.esriAGORendererColor #widget_rendererColorThemeDropdown .dijitArrowButtonInner,.esriAGORendererColor #widget_rendererColorClassifyMethodDropdown .dijitArrowButtonInner {margin-top: 7px;}#rendererColorClusterSlider .dijitRuleContainer{padding: 5px 0 0 0;}#rendererColorTransparencySlider .dijitRuleContainer {padding: 0;}#rendererColorClusterSlider .dijitRuleMark,#rendererColorTransparencySlider .dijitRuleMark {border: 1px solid #4d4d4d;}.esriAGORendererSize .strong {font-weight: bold; font-size: 14px;}.esriAGORendererSize #rendererSizeHeader {border-bottom: 1px solid #aeaeae;}.esriAGORendererSize .small {font-size: 90%;}.esriAGORendererSize .switchAttributeIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -90px -30px; background-repeat: no-repeat; height: 16px; width: 16px; margin: auto;}.esriAGORendererSize .dijitComboBox.dijitDateTextBox .dijitArrowButton .dijitArrowButtonInner {margin-top: 3px;}#rendererAgeSizeFieldsFixedDateTime .dijitInputField {line-height: 20px;}#rendererAgeSizeFieldsFixedDateTime .dijitComboBox .dijitArrowButton {height: 20px;}#rendererAgeSizeFieldsFixedDateTime .dijitInputContainer input {margin-top: 2px; margin-left: 2px !important; margin-right: 2px !important;}.esriAGORendererSize .estimateMsg,.esriAGORendererSize .zeroFeaturesMsg,.esriAGORendererSize .clickToEditMsg {color: #909090;}.esriAGORendererSize .suggestLabel {color: #21759B; cursor: pointer;}.esriAGORendererSize .sectionTitle {font-weight: bold;}.esriAGORendererSize .sectionSubTitle {color: #909090; padding: 5px 0 8px 0;}.esriAGORendererSize .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 15px;}.esriAGORendererSize .rendererSizeClassify .dijitDownArrowButton .dijitArrowButtonInner,.esriAGORendererSize .rendererSizeSymbolSize .dijitDownArrowButton .dijitArrowButtonInner {background-image: url("../map/dijit/renderer/css/images/soriaSpriteArrows.png") !important; background-position: 0 center; width: 11px; height: 11px !important;}.esriAGORendererSize .dijitTextBox,.esriAGORendererSize .dijitButtonNode,.esriAGORendererSize .dijitSelect .dijitArrowButton,.esriAGORendererSize .dijitSpinnerButtonContainer {height: 20px;}.esriAGORendererSize .dijitSpinner .dijitSpinnerButtonInner {height: 10px;}.esriAGORendererSize .dijitSpinner .dijitButtonNode {background: #FFF;}.esriAGORendererSize .rightIcons {cursor: pointer;}.esriAGORendererSize .toolsLabel {color: #21759B;}.esriAGORendererSize .toolsLabel:hover {color: #444444;}.esriAGORendererSize .histogramIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-repeat: no-repeat; background-position: -60px 0; height: 23px; width: 15px; margin: auto;}.esriAGORendererSize .histogramIcon.active {background-position: -90px 0;}.esriAGORendererSize .legendClassesIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -30px -30px; background-repeat: no-repeat; height: 12px; width: 12px; margin: auto;}.esriAGORendererSize .legendClassesIcon.active {}.esriAGORendererSize .zoomIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -270px 0px; background-repeat: no-repeat; height: 23px; width: 18px; margin: auto;}.esriAGORendererSize .zoomIcon.active {background-position: -270px -30px;}.esriAGORendererSize .invertIcon {background-image: url("../map/dijit/renderer/css/images/flip.png"); background-position: -24px 0px; background-repeat: no-repeat; height: 20px; width: 24px; margin: auto;}.esriAGORendererSize_classificationTitle {color: #444; font-family: Verdana, Helvetica, sans-serif; margin-top: 5px;}.esriAGORendererSize_classificationMsg {color: #444; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; white-space: pre-wrap;}.esriAGORendererSize #widget_rendererSizeClassifyMethodDropdown {height: 25px;}.esriAGORendererSize #widget_rendererSizeClassifyMethodDropdown .dijitInputContainer {padding: 0.4em;}.esriAGORendererSize #widget_rendererSizeClassifyMethodDropdown .dijitArrowButton {height: 25px;}.esriAGORendererSize #widget_rendererSizeClassifyMethodDropdown .dijitArrowButtonInner {margin-top: 7px;}#rendererSizeClusterSlider .dijitRuleContainer{padding: 5px 0 0 0;}#rendererSizeTransparencySlider .dijitRuleContainer {padding: 0;}#rendererSizeClusterSlider .dijitRuleMark,#rendererSizeTransparencySlider .dijitRuleMark {border: 1px solid #4d4d4d;}.disabledText {color: #bbb;}.esriAGORendererHeatMap .strong {font-weight: bold; font-size: 14px;}.esriAGORendererHeatMap #rendererHeatMapHeader {border-bottom: 1px solid #aeaeae;}.esriAGORendererHeatMap .small {font-size: 90%;}.esriAGORendererHeatMap .sectionTitle {font-weight: bold;}.esriAGORendererHeatMap .suggestLabel {color: #21759B; cursor: pointer;}.esriAGORendererHeatMap .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 15px;}.esriAGORendererHeatMap .dijitTextBox,.esriAGORendererHeatMap .dijitButtonNode,.esriAGORendererHeatMap .dijitSelect .dijitArrowButton,.esriAGORendererHeatMap .dijitSpinnerButtonContainer {height: 20px;}.esriAGORendererHeatMap .dijitSpinner .dijitSpinnerButtonInner {height: 10px;}.esriAGORendererHeatMap .rightIcons {cursor: pointer;}.esriAGORendererHeatMap .toolsLabel {color: #21759B;}.esriAGORendererHeatMap .toolsLabel:hover {color: #444444;}.esriAGORendererHeatMap .symbolIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-repeat: no-repeat; background-position: -240px -30px; height: 30px; width: 10px; margin: auto;}.esriAGORendererHeatMap .labelsIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -30px -30px; background-repeat: no-repeat; height: 12px; width: 12px; margin: auto;}.esriAGORendererHeatMap .labelsIcon.active {background-position: -60px -30px;}#rendererHeatMapTransparencySlider .dijitRuleContainer {padding: 0;}#rendererHeatMapTransparencySlider .dijitRuleMark {border: 1px solid #4d4d4d;}.esriAGORendererUniqueValues .strong {font-weight: bold; font-size: 14px;}.esriAGORendererUniqueValues .small {font-size: 90%;}.esriAGORendererUniqueValues .clickToEditMsg {color: #909090;}.esriAGORendererUniqueValues #rendererUniqueHeader {border-bottom: 1px solid #aeaeae;}.esriAGORendererUniqueValues .sectionTitle {font-weight: bold;}.esriAGORendererUniqueValues .sectionSubTitle {color: #909090; padding: 5px 0 8px 0;}.esriAGORendererUniqueValues .suggestLabel {color: #21759B; cursor: pointer;}.esriAGORendererUniqueValues .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 15px;}#rendererUniqueClusterSlider .dijitRuleContainer{padding: 5px 0 0 0;}#rendererUniqueTransparencySlider .dijitRuleContainer {padding: 0;}#rendererUniqueClusterSlider .dijitRuleMark,#rendererUniqueTransparencySlider .dijitRuleMark {border: 1px solid #4d4d4d;}.esriAGORendererPredominance .strong {font-weight: bold; font-size: 14px;}.esriAGORendererPredominance #rendererPredominanceHeader {border-bottom: 1px solid #aeaeae;}.esriAGORendererPredominance .small {font-size: 90%;}.esriAGORendererPredominance .clickToEditMsg {color: #909090;}.esriAGORendererPredominance .sectionTitle {font-weight: bold;}.esriAGORendererPredominance .sectionSubTitle {color: #909090; padding: 5px 0 8px 0;}.esriAGORendererPredominance .suggestLabel {color: #21759B; cursor: pointer;}.esriAGORendererPredominance .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 15px;}.esriAGORendererPredominance .dijitTextBox,.esriAGORendererPredominance .dijitButtonNode,.esriAGORendererPredominance .dijitSelect .dijitArrowButton,.esriAGORendererPredominance .dijitSpinnerButtonContainer {height: 20px;}.esriAGORendererPredominance .dijitSpinner .dijitSpinnerButtonInner {height: 10px;}.esriAGORendererPredominance .symbolIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-repeat: no-repeat; background-position: -240px -30px; height: 30px; width: 10px; margin: auto;}#rendererPredominanceClusterSlider .dijitRuleContainer{padding: 5px 0 0 0;}#rendererPredominanceTransparencySlider .dijitRuleContainer {padding: 0;}#rendererPredominanceClusterSlider .dijitRuleMark,#rendererPredominanceTransparencySlider .dijitRuleMark {border: 1px solid #4d4d4d;}.esriAGORendererPredominance .styleIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -150px 0px; background-repeat: no-repeat; height: 10px; width: 30px; margin-top: 3px;}.esriAGORendererRatio .strong {font-weight: bold; font-size: 14px;}.esriAGORendererRatio #rendererRatioHeader {border-bottom: 1px solid #aeaeae;}.esriAGORendererRatio .small {font-size: 90%;}.esriAGORendererRatio .estimateMsg,.esriAGORendererRatio .zeroFeaturesMsg,.esriAGORendererRatio .clickToEditMsg {color: #909090;}.esriAGORendererRatio .suggestLabel {color: #21759B; cursor: pointer;}.esriAGORendererRatio .sectionTitle {font-weight: bold;}.esriAGORendererRatio .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 15px;}.esriAGORendererRatio .dijitTextBox,.esriAGORendererRatio .dijitButtonNode,.esriAGORendererRatio .dijitSelect .dijitArrowButton,.esriAGORendererRatio .dijitSpinnerButtonContainer {height: 20px;}.esriAGORendererRatio .dijitSpinner .dijitButtonNode {background: #FFF;}.esriAGORendererRatio .dijitSpinner .dijitSpinnerButtonInner {height: 10px;}.esriAGORendererRatio .rightIcons {cursor: pointer;}.esriAGORendererRatio .toolsLabel {color: #21759B;}.esriAGORendererRatio .toolsLabel:hover {color: #444444;}.esriAGORendererRatio .symbolIconRatioContinuous {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-repeat: no-repeat; background-position: -300px -30px; height: 30px; width: 10px; margin: auto;}.esriAGORendererRatio .histogramIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-repeat: no-repeat; background-position: -60px 0; height: 23px; width: 15px; margin: auto;}.esriAGORendererRatio .histogramIcon.active {background-position: -90px 0;}.esriAGORendererRatio .invertIcon {background-image: url("../map/dijit/renderer/css/images/flip.png"); background-position: -24px 0px; background-repeat: no-repeat; height: 20px; width: 24px; margin: auto;}.esriAGORendererRatio .zoomIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -270px 0px; background-repeat: no-repeat; height: 23px; width: 18px; margin: auto;}.esriAGORendererRatio .zoomIcon.active {background-position: -270px -30px;}.esriAGORendererRatio .styleIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -330px -30px; background-repeat: no-repeat; height: 20px; width: 29px; margin: auto;}.esriAGORendererRatio .styleIcon.percent {background-position: -330px 0;}.esriAGORendererRatio .styleIcon.percentTotal {background-position: -390px 0;}.esriAGORendererRatio .centerIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -359px -30px; background-repeat: no-repeat; height: 15px; width: 30px; margin: auto;}.esriAGORendererRatio .centerIcon.average {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -360px 0; background-repeat: no-repeat; height: 15px; width: 15px; margin: auto;}#rendererRatioTransparencySlider .dijitRuleContainer {padding: 0;}#rendererRatioClusterSlider .dijitRuleContainer{padding: 5px 0 0 0;}#rendererRatioClusterSlider .dijitRuleMark,#rendererRatioTransparencySlider .dijitRuleMark {border: 1px solid #4d4d4d;}.esriAGORendererRelationship .strong {font-weight: bold; font-size: 14px;}.esriAGORendererRelationship #rendererPredominanceHeader {border-bottom: 1px solid #aeaeae;}.esriAGORendererRelationship .small {font-size: 90%;}.esriAGORendererRelationship .clickToEditMsg {color: #909090;}.esriAGORendererRelationship .sectionTitle {font-weight: bold;}.esriAGORendererRelationship .sectionSubTitle {color: #909090; padding: 5px 0 8px 0;}.esriAGORendererRelationship .suggestLabel {color: #21759B; cursor: pointer;}.esriAGORendererRelationship .dijitSelect .dijitButtonNode.dijitDownArrowButton {width: 15px;}.esriAGORendererRelationship .dijitTextBox,.esriAGORendererRelationship .dijitButtonNode,.esriAGORendererRelationship .dijitSelect .dijitArrowButton,.esriAGORendererRelationship .dijitSpinnerButtonContainer {height: 20px;}.esriAGORendererRelationship .dijitSpinner .dijitSpinnerButtonInner {height: 10px;}.esriAGORendererRelationship .symbolIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-repeat: no-repeat; background-position: -240px -30px; height: 30px; width: 10px; margin: auto;}#rendererRelationshipClusterSlider .dijitRuleContainer{padding: 5px 0 0 0;}#rendererRelationshipTransparencySlider .dijitRuleContainer {padding: 0;}#rendererRelationshipClusterSlider .dijitRuleMark,#rendererRelationshipTransparencySlider .dijitRuleMark {border: 1px solid #4d4d4d;}.esriAGORendererRelationship .styleIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -150px 0px; background-repeat: no-repeat; height: 10px; width: 30px; margin-top: 3px;}.esriAGORendererRelationship_classificationTitle {color: #444; font-family: Verdana, Helvetica, sans-serif; margin-top: 5px;}.esriAGORendererRelationship .symbolIconClassed {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-repeat: no-repeat; background-position: -120px 0; height: 20px; width: 10px; margin: auto;}.esriAGORendererRelationship .legendClassesIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -30px -30px; background-repeat: no-repeat; height: 16px; width: 12px; margin: auto;}.esriAGORendererRelationship .legendClassesIcon.active {}.esriAGORendererRelationship .invertIcon {background-image: url("../map/dijit/renderer/css/images/flip.png"); background-position: -24px 0px; background-repeat: no-repeat; height: 20px; width: 24px; margin: auto;}.esriAGORendererRelationship .zoomIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -270px 0px; background-repeat: no-repeat; height: 23px; width: 18px; margin: auto;}.esriAGORendererRelationship .zoomIcon.active {background-position: -270px -30px;}.esriAGORendererRelationship .rightIcons {cursor: pointer;}.esriAGORendererRelationship .toolsLabel {color: #21759B;}.esriAGORendererRelationship .toolsLabel:hover {color: #444444;}.esriAGORendererRelationship .subSectionClosed {background-image: url("../map/css/images/toc_icons2.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; background-position: -608px 0;}.esriAGORendererRelationship .subSectionOpen {background-image: url("../map/css/images/toc_icons2.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; background-position: -592px 0;}.esriRtl .esriAGORendererRelationship .subSectionClosed {background-position: -624px 0;}.esriRtl .esriAGORendererRelationship .subSectionOpen {background-position: -636px 0;}.esriAGORendererRelationship_focusTitle,.esriAGORendererRelationship_gridsizeTitle,.esriAGORendererRelationship_classificationTitle {color: #444; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; margin-top: 5px;}.esriAGORendererRelationship_focusMsg,.esriAGORendererRelationship_gridsizeMsg,.esriAGORendererRelationship_classificationMsg {color: #909090; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; white-space: pre-wrap;}.esriAGORendererRelationship #widget_rendererRelationshipFocusDropdown,.esriAGORendererRelationship #widget_rendererRelationshipGridsizeDropdown,.esriAGORendererRelationship #widget_rendererRelationshipClassifyMethodDropdown {height: 25px;}.esriAGORendererRelationship #widget_rendererRelationshipFocusDropdown .dijitInputContainer,.esriAGORendererRelationship #widget_rendererRelationshipGridsizeDropdown .dijitInputContainer,.esriAGORendererRelationship #widget_rendererRelationshipClassifyMethodDropdown .dijitInputContainer {padding: 0.4em;}.esriAGORendererRelationship #widget_rendererRelationshipFocusDropdown .dijitArrowButton,.esriAGORendererRelationship #widget_rendererRelationshipGridsizeDropdown .dijitArrowButton,.esriAGORendererRelationship #widget_rendererRelationshipClassifyMethodDropdown .dijitArrowButton {height: 25px;}.esriAGORendererRelationship #widget_rendererRelationshipFocusDropdown .dijitArrowButtonInner,.esriAGORendererRelationship #widget_rendererRelationshipGridsizeDropdown .dijitArrowButtonInner,.esriAGORendererRelationship #widget_rendererRelationshipClassifyMethodDropdown .dijitArrowButtonInner {margin-top: 7px;}.esriAGORendererRelationship .fieldDetails {cursor: pointer;}.rendererSizeGridContainer,.rendererColorGridContainer {height: 230px;}#rendererSizeGrid,#rendererColorGrid {height: auto !important;}.esriAGOUniqueValuesGrid .dgrid {border: 0; height: 100%;}.esriAGOSizeGrid .dgrid,.esriAGOColorGrid .dgrid {border: 0;}.esriAGOUniqueValuesGrid .dgrid .ui-widget-header,.esriAGOUniqueValuesGrid .dgrid-header .dgrid-cell,.esriAGOUniqueValuesGrid .dgrid-header .dgrid-cell.dgrid-cell-padding.dgrid-column-check.field-check.checkCell,.esriAGOUniqueValuesGrid .dgrid-header .dgrid-cell.dgrid-cell-padding.dgrid-column-symbol.field-symbol.symbolCell,.esriAGOUniqueValuesGrid .dgrid-header .dgrid-cell.dgrid-cell-padding.dgrid-column-label.field-label.labelCell,.esriAGOUniqueValuesGrid .dgrid-header .dgrid-cell.dgrid-cell-padding.dgrid-column-count.field-count.countCell,.esriAGOUniqueValuesGrid .dgrid-header .dgrid-cell.dgrid-cell-padding.dgrid-column-button.field-button.buttonCell,.esriAGOSizeGrid .dgrid .ui-widget-header,.esriAGOSizeGrid .dgrid-header .dgrid-cell,.esriAGOSizeGrid .dgrid-header .dgrid-cell.dgrid-cell-padding.dgrid-column-symbol.field-symbol.symbolCell,.esriAGOSizeGrid .dgrid-header .dgrid-cell.dgrid-cell-padding.dgrid-column-label.field-label.labelCell,.esriAGOColorGrid .dgrid .ui-widget-header,.esriAGOColorGrid .dgrid-header .dgrid-cell,.esriAGOColorGrid .dgrid-header .dgrid-cell.dgrid-cell-padding.dgrid-column-symbol.field-symbol.symbolCell,.esriAGOColorGrid .dgrid-header .dgrid-cell.dgrid-cell-padding.dgrid-column-label.field-label.labelCell {background: none !important; background-color: #ffffff !important;}.esriAGOUniqueValuesGrid .dgrid-cell-padding,.esriAGOSizeGrid .dgrid-cell-padding,.esriAGOColorGrid .dgrid-cell-padding {padding: 0 !important;}.esriAGOUniqueValuesGrid .dgrid-row.dgrid-row-odd,.esriAGOSizeGrid .dgrid-row.dgrid-row-odd,.esriAGOColorGrid .dgrid-row.dgrid-row-odd {background-color: #FFFFFF;}.esriAGOUniqueValuesGrid .dgrid-cell,.esriAGOSizeGrid .dgrid-cell,.esriAGOColorGrid .dgrid-cell {border: none !important;}.esriAGOUniqueValuesGrid .checkCell {padding: 0 5px; width: 20px; vertical-align: middle;}.esriAGOUniqueValuesGrid .symbolCell,.esriAGOSizeGrid .symbolCell,.esriAGOColorGrid .symbolCell {padding: 0 5px; width: 40px; cursor: default;}.esriAGOUniqueValuesGrid .symbol,.esriAGOUniqueValuesGrid .dgrid-content .symbol:hover,.esriAGOUniqueValuesGrid .dgrid-content .labelCell:hover,.esriAGOSizeGrid .symbol,.esriAGOSizeGrid .dgrid-content .symbol:hover,.esriAGOSizeGrid .dgrid-content .labelCell:hover,.esriAGOColorGrid .symbol,.esriAGOColorGrid .dgrid-content .symbol:hover,.esriAGOColorGrid .dgrid-content .labelCell:hover {cursor: pointer;}.esriAGOUniqueValuesGrid .dgrid-content .symbol.noHover:hover,.esriAGOUniqueValuesGrid .dgrid-content .labelCell.noHover:hover,.esriAGOUniqueValuesGrid .countCell,.esriAGOSizeGrid .dgrid-content .symbol.noHover:hover,.esriAGOSizeGrid .dgrid-content .labelCell.noHover:hover,.esriAGOSizeGrid .countCell,.esriAGOColorGrid .dgrid-content .symbol.noHover:hover,.esriAGOColorGrid .dgrid-content .labelCell.noHover:hover,.esriAGOColorGrid .countCell {cursor: default;}.esriAGOUniqueValuesGrid .dgrid-scroller {overflow-y: auto;}.esriAGOUniqueValuesGrid .labelCell,.esriAGOSizeGrid .labelCell,.esriAGOColorGrid .labelCell {vertical-align: middle;}.esriAGOUniqueValuesGrid .dgrid-input,.esriAGOSizeGrid .dgrid-input,.esriAGOColorGrid .dgrid-input {width: 95%}.esriAGOUniqueValuesGrid .countCell {padding: 0 5px !important; vertical-align: middle; text-align: center;}.esriAGOUniqueValuesGrid .buttonCell {text-align: center; vertical-align: middle;}.esriAGOUniqueValuesGrid .otherCategory {vertical-align: middle;}.esriAGOUniqueValuesGrid .other {color: #999999; vertical-align: middle; cursor: default;}.esriAGOUniqueValuesGrid .otherNoData {color: #999999; cursor: default;}.esriAGOUniqueValuesGrid .info:hover,.esriAGOUniqueValuesGrid .otherCategory:hover {color: #21759B;}.esriAGOUniqueValuesGrid .footerMsg {font-size: 90%;}.esriAGOUniqueValuesGrid .footerMsgDiv {margin: 0 20px;}.esriAGOUniqueValuesGrid .dndIcon {background-image: url("../map/dijit/renderer/css/images/3_dots_handle.png"); background-repeat: no-repeat; height: 12px; width: 2px; padding: 0 6px;}.esriAGOUniqueValuesGrid .othersArrowIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -180px -30px; background-repeat: no-repeat; height: 11px; width: 11px;}.esriAGOUniqueValuesGrid .othersArrowIcon:hover,.esriAGOUniqueValuesGrid .othersArrowIcon.hover {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -210px -30px;}.esriAGOUniqueValuesGrid .ungroupIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -210px 0px; background-repeat: no-repeat; height: 11px; width: 20px; margin-top: 1px;}.esriAGOUniqueValuesGrid .styleIcon {background-image: url("../map/dijit/renderer/css/images/rendererSprite.png"); background-position: -150px 0px; background-repeat: no-repeat; height: 10px; width: 30px; margin-top: 3px;}.esriAGOUniqueValuesGrid .dojoDndItem {padding: 0;}.esriAGOUniqueValuesGrid .canDragBefore {border-top: 2px dashed #0079C1;}.esriAGOUniqueValuesGrid .canDragAfter {border-bottom: 2px dashed #0079C1;}.esriAGOUniqueValuesGrid .dojoDndItem {background-color: #ffffff; border: none;}.esriAGOUniqueValuesGrid .dojoDndItemSelected {background-color: #5bbdea; color: #444;}.esriAGOUniqueValuesGrid .dojoDndItemAnchor {background-color: #5bbdea; color: black;}.esriAGOUniqueValuesGrid .dojoDndItemOver {border: none; background: #fff !important; cursor: auto;}.esriAGOUniqueValuesGrid .dojoDndItemOver .dojoDndItemSelected {background-color: #fff;}.esriAGOUniqueValuesGrid .dojoDndItemOver .dojoDndItemAnchor {background-color: #fff;}.esriAGOUniqueValuesGrid .drag_handle {background-image:none; background-repeat: no-repeat; background-position: -22px -101px; display: block; width: 5px; height: 20px; cursor: move;}.esriAGOUniqueValuesGrid .dojoDndItemOver .drag_handle {background-image: url("images/ago_sprite.png") !important;}.esriAGOUniqueValuesGrid .dojoDndSourceMoved .dojoDndItemOver .drag_handle {background-image: none !important;}.esriAGOUniqueValuesGrid .dojoDndSourceMoved .dojoDndItemAnchor.dojoDndItemOver .drag_handle {background-image: url("images/ago_sprite.png") !important; background-position: -38px -101px;}.esriAGOUniqueValuesGrid .drag_handle:hover,.esriAGOUniqueValuesGrid .drag_handle:focus {background-position: -38px -101px;}.esriAGOUniqueValuesGrid .dojoDndItemAnchor {background-color: transparent; border: 1px solid #0079C1; cursor: move;}.esriAGOUniqueValuesGrid .dojoDndItemBefore, .esriAGOUniqueValuesGrid .dojoDndItemBefore > td {background: #FFF !important;}.esriAGOUniqueValuesGrid .dojoDndItemAfter, .esriAGOUniqueValuesGrid .dojoDndItemAfter > td {background: #FFF !important;}.esriAGOUniqueValuesGrid .canDragBefore {border-top: 2px dashed #4997d2;}.esriAGOUniqueValuesGrid .canDragAfter {border-bottom: 2px dashed #4997d2;}.esriAGOUniqueValuesGrid .dojoDndItemAnchor .toc_layer:hover,.esriAGOUniqueValuesGrid .dojoDndSourceMoved .toc_layer:focus {}.esriAGOUniqueValuesGrid .dojoDndAvatarItem {display: none;}.esriAGOUniqueValuesGrid .dojoDndAvatarHeader {}.esriAGOUniqueValuesGrid table.dojoDndAvatar {-moz-border-radius: 0; border: 1px solid #57585A; border-collapse: collapse; background-color: #fff; font-size: 90%; color: #57585A;}.esriAGOUniqueValuesGrid .dojoDndAvatarHeader td {border: none;}.esriAGOUniqueValuesGrid .dojoDndAvatarHeader tr {border: none;}.esriAGOUniqueValuesGrid .dojoDndAvatarHeader td {padding: 4px;}.esriAGOUniqueValuesGrid .soria.dojoDndMove .dojoDndAvatarHeader {background-color: #ffffff !important; color:#000; background-image: none;}.esriAGOUniqueValuesGrid .soria.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #ffffff !important; color:#000; background-image: none !important;}.esriAGOUniqueValuesGrid .soria.dojoDndMove .dojoDndAvatarHeader {background-image: url("../map/dijit/renderer/css/images/dndNoMove.jpg"); background-repeat: no-repeat; padding: 0 3px;}.esriAGOUniqueValuesGrid .soria.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-image: none;}.esriAGOUniqueValuesGrid .dojoDndCopy .dojoDndAvatarHeader {background-color: #fff;}.esriAGOUniqueValuesGrid .dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #fff;}.esriAGOUniqueValuesGrid .dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #fff;}.esri-analysis-category .tab-nav:after {content: ''; display: table; clear: both;}.esri-analysis-category .tab-title {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 0.875rem; line-height: 1.55rem; -webkit-transition: all, 150ms linear; transition: all, 150ms linear; padding: 0.3875rem 0.775rem; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background-color: #f8f8f8; border: 1px solid #cccccc; border-left: none; cursor: pointer; position: relative; bottom: -1px;}.esri-analysis-category .tab-title:first-child {border-left: 1px solid #cccccc;}.esriRtl .esri-analysis-category .tab-title {border: 1px solid #cccccc; border-right: none;}.esriRtl .esri-analysis-category .tab-title:first-child {border-right: 1px solid #cccccc;}@media screen and (max-width: 859px) {.esri-analysis-category .tab-title {font-size: 0.875rem;}}@media screen and (max-width: 479px) {.esri-analysis-category .tab-title {font-size: 0.875rem;}}.esri-analysis-category .tab-title:focus {outline: none;}.esri-analysis-category .tab-title:hover,.esri-analysis-category .tab-title:focus {background-color: #fcfcfc; text-decoration: none; -webkit-background-image: linear-gradient(to top, transparent 94%, #0079c1 96%, #0079c1 100%); -moz-background-image: linear-gradient(to top, transparent 94%, #0079c1 96%, #0079c1 100%); -o-background-image: linear-gradient(to top, transparent 94%, #0079c1 96%, #0079c1 100%); background-image: linear-gradient(to top, transparent 94%, #0079c1 96%, #0079c1 100%);}.esri-analysis-category .tab-title.is-active {border-bottom: 1px solid white; background-color: #fff; -webkit-background-image: linear-gradient(to top, transparent 94%, #0079c1 96%, #0079c1 100%); -moz-background-image: linear-gradient(to top, transparent 94%, #0079c1 96%, #0079c1 100%); -o-background-image: linear-gradient(to top, transparent 94%, #0079c1 96%, #0079c1 100%); background-image: linear-gradient(to top, transparent 94%, #0079c1 96%, #0079c1 100%);}.esri-analysis-category .tab-title.is-active:hover {background-color: #fff;}.esri-analysis-category .tab-contents {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #cccccc; margin-top: -1px; overflow-y: auto;}.esri-analysis-category .tab-section {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background-color: white; display: none; padding: 0.775rem;}.esri-analysis-category .tab-section.is-active {display: block;}.esri-analysis-category .tab-section pre {margin: 0;}.esri-analysis-category .tabs-gray .tab-title {background-color: white;}.esri-analysis-category .tabs-gray .tab-title.is-active {background-color: #f8f8f8; border-bottom: 1px solid #f8f8f8;}.esri-analysis-category .tabs-gray .tab-section {background-color: #f8f8f8;}.esri-analysis-category .tabs-gray pre code {padding: 0; border: none; background-color: transparent;}.esri-analysis-category .tabs-transparent .tab-title {background-color: transparent; border: none;}.esri-analysis-category .tabs-transparent .tab-title.is-active {background-color: transparent; border: 1px solid #cccccc; border-bottom: 1px solid white;}.esri-analysis-category .tabs-transparent .tab-contents {border-bottom: none; border-left: none; border-right: none;}.esri-analysis-category .tabs-transparent .tab-section {background-color: transparent; padding-left: 0; padding-right: 0;}.esri-analysis-category .feature-nav {width: 100%; border-bottom: 1px solid #eee;}.esri-analysis-category .analysisCtr {width: 100%;}.esri-analysis-category .featureAnalysisPane {border-top: .1em solid #e5e5e5; padding-top: 1em;}.esriAnalysisSettingsIcon {background-image: url("../map/css/images/Gear16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esri-analysis-category .browse-icon {background: #fff url("../../jsapi/esri/dijit/images/BrowseforAnalysis16.png") no-repeat; height: 16px; width: 17px; margin: 1px 3px;}.esri-analysis-category .build-icon {background: url("../map/css/images/BuildRasterFunction32.png") no-repeat; height: 20px; width: 20px; background-size: contain; margin-right: 0; margin-top: 1px;}.esriRtl .browse-icon {margin-left: 4px; margin-right: 4px;}a.esriAnalysisLink, a.esriAnalysisLink:hover, a.esriAnalysisLink:active, a.esriAnalysisLink:visited {color: #21759B; text-decoration: none;}.category-picker-search-wrap {margin: 0; padding: 0.35rem; font-size: 0.9375rem; line-height: 1.55rem; background-color: #f8f8f8; color: #4c4c4c; font-weight: 400; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; margin-bottom: -1px;}.category-picker--add-category-dropdown-link.is-selected {background-color: #efefef; border-radius: 3px;}.category-picker--add-category-dropdown-icon {position: absolute; top: .25em; opacity: 0; color: #666;}.is-active > .category-picker--add-category-dropdown-icon {opacity: 1; color: #5a9359;}.category-picker--add-category-dropdown:hover > .category-picker--add-category-dropdown-icon {opacity: .6;}.category-picker-dropdown-nav {max-width: 300px; max-height: 200px; overflow: auto;}.category-picker-dropdown-nav .filter-tree .filter-tree {margin-left: 1.25rem;}.esriRtl .category-picker-dropdown-nav .filter-tree .filter-tree {margin-right: 1.25rem; margin-left: 0;}.category-picker-dropdown-nav .filter-tree-link {display: block; padding: .25rem 0; margin-top: 0; margin-bottom: 0; margin-left: 1.25rem;}.esriRtl .category-picker-dropdown-nav .filter-tree-link {margin-left: 0; margin-right: 1.25rem;}.category-picker--always-open .category-picker-dropdown-nav {max-width: 100%;}.category-picker--always-open .category-picker__dropdown-btn {display: none;}.category-picker--always-open .category-picker__dropdown {width: 100%;}.category-picker__dropdown-menu {min-width: 13.25rem;}.category-picker--always-open .category-picker__dropdown-menu {display: block; position: static; box-shadow: none; width: 100%; min-width: auto;}.filter-label {margin-right: .125em; margin-bottom: .25em; display: inline-block; padding: .5em; white-space: normal; word-wrap: break-word; max-width: 100%; box-sizing: border-box;}.esriRtl .filter-label {margin-left: .125em; margin-right: 0;}.filter-label-remove:hover {color: #de2900;}.filter-label-remove {color: #959595; display: inline-block; margin-top: 2px; -webkit-transition: color 50ms linear; -o-transition: color 50ms linear; transition: color 50ms linear;}.esriRtl .filter-label-remove {padding-left: 0; padding-right: .125em;}.filter-status {margin-bottom: -.2em;}.filter-label .icon-ui-favorites {display: none;}.category-picker__default-text {color: #949494;}.filter-tree {margin: 0; padding: 0;}.filter-tree .filter-tree {margin-left: 1em;}.filter-tree:first-child > .filter-tree-item {margin-left: 0;}.filter-tree-item {margin-top: 0; margin-bottom: 0; margin-left: 0; list-style-type: none; position: relative;}.filter-tree--always-open .filter-tree-item > .filter-tree {display: block;}.filter-tree-item > .filter-tree {display: none;}.filter-tree-item.is-active > .filter-tree {display: block;}.filter-tree-item:before {position: absolute; font-size: .75em; line-height: 2.25; left: 0; color: #cccccc; opacity: 0; -webkit-transition: opacity 50ms linear; -o-transition: opacity 50ms linear; transition: opacity 50ms linear; pointer-events: none;}.filter-tree-item:hover:before {opacity: 1;}.filter-tree-item.is-active:before {opacity: 1; color: #005e95;}.filter-tree-item-single:before {content: "\2022"; font-size: .8em; left: .5em;}.filter-tree-item.is-active > .filter-tree-link {font-weight: 500;}.filter-tree-link {font-size: 0.875rem; line-height: 1.25; color: #4c4c4c; margin-left: 1rem; margin-top: .25rem; margin-bottom: .25rem; display: inline-block; padding: 0 .25rem; background: transparent; border: none; text-align: start;}.filter-tree-item-child .filter-tree-link {margin-left: 2rem;}@media screen and (max-width: 859px) {.filter-tree-link {padding: .5rem .25rem; margin-top: 0; margin-bottom: 0;} .filter-tree-item-single:before {top: .1875rem;}}.filter-tree-link:hover {color: #4c4c4c;}.filter-tree-link-no-hover {text-decoration: none; display: inline-block;}.filter-tree-link:hover .filter-tree-link-hover {text-decoration: underline;}.filter-tree-count {font-size: 0.8125rem;}.filter-tree-link--multiple {margin-left: 0; padding: 0;}.filter-tree-link--multiple > .icon-inline {opacity: 0; fill: #cccccc; vertical-align: -3px;}.filter-tree-link--multiple:hover > .icon-inline {opacity: 1;}.filter-tree-item.is-active .filter-tree-link--multiple > .icon-inline {opacity: 1; fill: #005e95;}.esriRtl .filter-tree {margin-right: 0;}.esriRtl .filter-tree .filter-tree {margin-left: 0; margin-right: 1em;}.esriRtl .filter-tree:first-child > .filter-tree-item {margin-right: 0; margin-left: 0;}.esriRtl .filter-tree-item {margin-right: 0;}.esriRtl .filter-tree-item:before {right: 0; left: auto;}.esriRtl .filter-tree-item-single:before {right: .5em; left: auto;}.esriRtl .filter-tree-link {padding-right: 1rem; padding-left: 0;}.filter {padding: .75rem .6rem; font-size: 0.875rem;}.filter--nowrap .filter-tree-item {white-space: nowrap;}.filter--ellipse .filter-tree-item {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.filter--wrap .filter-tree-link {max-width: 100%; word-break: break-word;}.overlay-steps {padding: 0.5rem 2rem 2rem; background-color: #fff; border-bottom: 1px solid #e0e0e0; width: 100%; box-sizing: border-box; z-index: 1;}.overlay-steps--no-border {border-bottom: none;}.overlay-steps__item {padding-top: 0.75rem; pointer-events: none; border-top: 1px solid #ccc; margin-right: 1rem;}.overlay-steps__item:hover {text-decoration: none;}.esriRtl .overlay-steps__item {margin-right: auto; margin-left: 1rem;}.overlay-steps__item:last-child,.esriRtl .overlay-steps__item:last-child {margin: 0;}.overlay-steps__item--active {border-top: 4px solid #0079c1; pointer-events: all; font-weight: 500;}.overlay-steps__item--previous {border-top: 4px solid #b2d6ec; pointer-events: all;}.overlay-step-content__stepper-title {display: none;}.overlay-step-content__body {display: none;}.overlay-step-content--active .overlay-step-content__body {display: block;}.overlay-step-content__next-btn {display: none;}.overlay--with-steps .overlay-content {top: 9.35rem; overflow-x: hidden;}.overlay--max-width.overlay--with-steps .overlay-content {max-height: calc(100vh - 10.55rem);}.overlay--with-steps .overlay-title-bar {border: none; padding-left: 2rem;}.esriRtl .overlay--with-steps .overlay-title-bar {padding-left: 1rem; padding-right: 2rem;}.overlay--with-steps .overlay-content > div {padding: 0 2rem 2rem;}.overlay--hide-steps .overlay-steps{display: none;}@media screen and (max-width: 720px) {.overlay--with-steps .overlay-title-bar, .esriRtl .overlay--with-steps .overlay-title-bar {padding: 1rem; border: 1px solid #d8d8d8; height: 3.5rem;} .overlay--with-steps .overlay-title {font-size: 1.15rem;} .overlay--with-steps .overlay-title-bar svg {width: 1rem; height: 1rem;} .overlay--with-steps .overlay-content {top: 3.5rem; bottom: 0;} .overlay--with-steps .overlay-content > div {padding: 0;} .overlay--with-steps .overlay-action-bar {display: none;} .overlay-steps {display: none;} .overlay-step-content {margin: 1rem 0 1rem 1rem; padding: 0.5rem 1rem; border-left: 3px solid #c4c4c4;} .esriRtl .overlay-step-content {margin: 1rem 1rem 1rem 0; border-left: none; border-right: 3px solid #c4c4c4;} .overlay-step-content--active {border-left: 3px solid #0079c1; padding: 0 1rem;} .esriRtl .overlay-step-content--active {border-left: none; border-right: 3px solid #0079c1;} .overlay-step-content__stepper-title {display: flex; align-items: center; line-height: 1rem; font-size: 1rem; width: 100%; pointer-events: none;} .overlay-step-content__stepper-title svg {display: none;} .overlay-step-content--active .overlay-step-content__stepper-title {font-weight: 600;} .overlay-step-content--active .overlay-step-content__stepper-num {color: #0079c1;} .overlay-step-content--previous {border-left: 3px solid #ababab;} .overlay-step-content--previous .overlay-step-content__stepper-title {pointer-events: all;} .overlay-step-content--previous .overlay-step-content__stepper-title svg {display: block;} .overlay-step-content__next-btn {display: block;} .overlay--hide-steps .overlay-step-content--previous, .overlay--hide-steps .overlay-step-content__stepper-title {display: none;} .overlay--hide-steps .overlay-step-content {border-left: none; padding: 0; margin: 1rem;}}.overlay {width: 100%; height: 100%; z-index: 200; opacity: 0; visibility: hidden; -webkit-transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), -webkit-transform 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), transform 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); -webkit-transform: translate3D(0, 24px, 0) scale(.95); -ms-transform: translate3D(0, 24px, 0) scale(.95); -o-transform: translate3D(0, 24px, 0) scale(.95); transform: translate3D(0, 24px, 0) scale(.95); float: none; text-align: left;}.esriRtl .overlay {text-align: right;}.overlay--constrained .overlay {display: inline-block; -ms-flex: 0 1 auto; flex: 0 1 auto;}.overlay--max-width .overlay {height: auto;}.overlay--off-white {background-color: #f8f8f8;}.overlay--white {background-color: #ffffff;}.overlay-background {position: fixed; top: 0; right: 0; bottom: 0; left: 0; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; overflow-y: hidden; text-align: center; opacity: 0; visibility: hidden; background-color: transparent; -webkit-transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); z-index: 200;}.overlay--max-width {background-color: rgba(0, 0, 0, 0.75);}.overlay--max-width .overlay-content {position: relative; top: unset; bottom: unset; height: auto; width: 100%; max-height: calc(100vh - 8.5rem); box-sizing: border-box;}.dj_trident .overlay--max-width .overlay-content {top: 0;}.overlay--max-width .overlay-content--no-actions {padding-bottom: 0;}.overlay-background.is-active {visibility: visible; opacity: 1; -webkit-transition-delay: 0ms; transition-delay: 0ms;}.overlay-background.is-active .overlay {visibility: visible; -webkit-transition-delay: 0ms; transition-delay: 0ms; -webkit-transform: translate3D(0, 0, 0) scale(1); -ms-transform: translate3D(0, 0, 0) scale(1); -o-transform: translate3D(0, 0, 0) scale(1); transform: translate3D(0, 0, 0) scale(1); opacity: 1;}.overlay--top {z-index: 1000;}.overlay-action-bar, .overlay-title-bar {background-color: white; padding: 1rem; height: 4.25rem; position: absolute; width: 100%; box-sizing: border-box; z-index: 300;}.overlay-action-bar {bottom: 0; border-top: 1px solid #efefef;}.overlay-title {margin-bottom: 0; font-size: 1.414rem; line-height: 1.5; float: left; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.esriRtl .overlay-title {float: right;}.overlay-close {line-height: 1;}.overlay-close svg {width: 36px; height: 36px;}.overlay-close:focus {box-shadow: 0 0 2px 0 rgba(0,121,193,1); background-color: transparent;}.overlay-title-bar {top: 0; border-bottom: 1px solid #efefef;}.overlay-content {position: absolute; top: 4.25rem; bottom: 4.25rem; left: 0; right: 0;}.overlay-content--no-actions {bottom: 0;}.overlay-content--scroll {overflow: auto;}.overlay-content--with-control-bar {top: calc(4.25rem + 66px); z-index: 301;}.overlay-control-bar-filters {z-index: 302; position: relative;}.overlay-loader-container {position: absolute; height: 100%; width: 100%; display: none; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background: rgba(255, 255,255, 0.95);}.overlay-loader-container.is-active {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.overlay-loader-text {padding-top: 0; margin-top: 6rem;}.dj_trident .overlay-loader-text {margin-top: 4rem;}.overlay-mobile__title {display: none;}.overlay--max-width .overlay-action-bar,.overlay--max-width .overlay-title-bar {position: relative;}.overlay--max-width .overlay {display: flex; flex-direction: column;}.dj_trident .overlay--max-width .overlay-content,.dj_edge .overlay--max-width .overlay-content {max-height: calc(100vh - 14rem);}@media screen and (max-width: 720px) {.mobile-drill-in .overlay {transform: translate3D(-600px, 0, 0) scale(1);} .mobile-drill-in.overlay-background.is-active .overlay {transform: translate3D(0, 0, 0) scale(1);} .mobile-drill-in .overlay-title-bar {height: 3.5rem;} .mobile-drill-in .overlay-content {top: 3.55rem; bottom: 4.3rem;} .mobile-drill-in .overlay-content.overlay-content--no-actions {bottom: 0;} .mobile-drill-in .overlay-mobile__title {width: 100%; position: relative; text-align: center; display: block;} .mobile-drill-in .overlay-mobile__title-text {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .mobile-drill-in .overlay-mobile__back-arrow {position: absolute; top: 3px; left: 0;} .mobile-drill-in .overlay-title {display: none;} .mobile-drill-in nav {width: 100%;} .mobile-drill-in .js-overlay-primary {float: right;} .esriRtl .mobile-drill-in .js-overlay-primary {float: left;} .overlay-title {font-size: 1.15rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}}@media screen and (min-width: 1460px) {.overlay--constrained {background-color: rgba(0, 0, 0, 0.75);} .overlay--constrained .overlay {max-height: 90vh; max-width: 1460px;}}@supports (-webkit-overflow-scrolling: touch) {.overlay-content--scroll {-webkit-overflow-scrolling: touch;}}@font-face {font-family: 'calcite-ui'; src: url("../../calcite-web/dist/fonts/calcite-ui.eot?#iefix") format("embedded-opentype"), url("../../calcite-web/dist/fonts/calcite-ui.woff") format("woff"), url("../../calcite-web/dist/fonts/calcite-ui.ttf") format("truetype"); font-weight: normal; font-style: normal;}.categoriesPickerSection [class^="icon-ui-"]:before, .categoriesPickerSection [class*=" icon-ui-"]:before {font-family: 'calcite-ui'; padding-right: 0.51667rem; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; text-decoration: none;}html[dir="rtl"] .categoriesPickerSection [class^="icon-ui-"]:before, html[dir="rtl"] .categoriesPickerSection [class*=" icon-ui-"]:before {padding-left: 0.775rem; padding-right: 0;}.categoriesPickerSection .icon-ui-close:before {content: "\f115";}.categoriesPickerSection .icon-ui-flush:before, .categoriesPickerSection .icon-ui-flush:after {padding-right: 0!important; padding-left: 0!important;}.categoriesPickerSection .icon-ui-plus:before {content: "\f165";}.categoriesPickerSection .icon-ui-check-mark:before {content: "\f111";}.categoriesPickerSection .esri-icon-green:before, .categoriesPickerSection .icon-ui-green:before {color: #5a9359;}.categoriesPickerSection .font-size--1 {font-size: 0.9375rem; line-height: 1.55rem; max-height: 200px; overflow-y: auto;}.categoriesPickerSection .font-size--2 {font-size: 0.875rem; line-height: 1.55rem;}.categoriesPickerSection .font-size--3 {font-size: 0.8125rem; line-height: 1.55rem;}.categoriesPickerSection .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;}.categoriesPickerSection .alert-red {background-color: #f3ded7; border-color: #e4a793;}.alert.is-active {display: block;}.categoriesPickerSection .label {background-color: #efefef; padding: .25em .5em; border-radius: 3px; font-size: .85em; line-height: 1; white-space: nowrap;}.categoriesPickerSection .filter-label {margin-left: .125em; margin-right: .125em; margin-bottom: .25em; display: inline-block; padding: .5em; white-space: normal; word-wrap: break-word; max-width: 100%; box-sizing: border-box;}.categoriesPickerSection .filter-label-remove:before {padding-right: 0; padding-left: .125em; color: #959595; -webkit-transition: color 50ms linear; -o-transition: color 50ms linear; transition: color 50ms linear;}.categoriesPickerSection .margin-right-0 {margin-right: 0rem;}.categoriesPickerSection .margin-left-quarter {margin-left: 0.25rem;}.categoriesPickerSection a {color: #0079c1; text-decoration: none;}.categoriesPickerSection .dropdown {position: relative; display: inline-block;}.categoriesPickerSection .dropdown-btn:after {content: "\f127"; line-height: 1;}.categoriesPickerSection .dropdown-btn:after {font-family: 'calcite-ui'; speak: none; padding: 0 0.275rem; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; text-decoration: none;}.categoriesPickerSection .btn-link {padding: 0; border: none; color: #0079c1; text-decoration: none; white-space: normal; font-weight: inherit; text-align: left; cursor: pointer; background-color: transparent; overflow: visible;}.categoriesPickerSection .btn-link-off-black {color: #4c4c4c;}.categoriesPickerSection p, .categoriesPickerSection ul, .categoriesPickerSection ol, .categoriesPickerSection dl, .categoriesPickerSection blockquote {margin-top: 0; margin-bottom: 1.55rem;}.categoriesPickerSection ul, .categoriesPickerSection ol {padding: 0; list-style-position: inside; margin-bottom: 1.55rem; margin-left: 0.775rem; font-size: 0.9375rem; line-height: 1.55rem;}.categoriesPickerSection input, .categoriesPickerSection select, .categoriesPickerSection textarea {position: relative; display: block; height: 2.25rem; width: 100%; max-width: 100%; margin: .25rem 0 0 0; padding: 0 0.31rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-family: inherit; font-size: 0.9375rem; line-height: 1.25rem; color: #4c4c4c; vertical-align: baseline; outline: none; outline-offset: 0; background-color: #fff; border: 1px solid #a9a9a9; border-radius: 0; -webkit-transition: border-color 150ms linear; transition: border-color 150ms linear; box-shadow: inset 0 1px 2px rgba(0,0,0,0.075);}.categoriesPickerSection .filter-tree-link {color: #4c4c4c !important;}.categoriesPickerSection .filter-tree {margin-bottom: 0;}.categoriesPickerSection .dropdown-btn:after {position: static !important;}.categoriesPickerSection .trailer-half {margin-bottom: 0.3rem;}.categoriesPickerSection .leader-half {margin-top: 0;}.categoriesPickerSection .dropdown-menu {margin-top: 0;}.categoriesPickerSection .alert {margin-bottom: 5px;}.categoriesPickerSection [class^="icon-ui-"]:before, .categoriesPickerSection [class*=" icon-ui-"]:before {line-height: 22.5px;}.overlay-steps {padding: 0.5rem 2rem 2rem; background-color: #fff; border-bottom: 1px solid #e0e0e0; width: 100%; box-sizing: border-box; z-index: 1;}.overlay-steps--no-border {border-bottom: none;}.overlay-steps__item {padding-top: 0.75rem; pointer-events: none; border-top: 1px solid #ccc; margin-right: 1rem;}.overlay-steps__item:hover {text-decoration: none;}.esriRtl .overlay-steps__item {margin-right: auto; margin-left: 1rem;}.overlay-steps__item:last-child,.esriRtl .overlay-steps__item:last-child {margin: 0;}.overlay-steps__item--active {border-top: 4px solid #0079c1; pointer-events: all; font-weight: 500;}.overlay-steps__item--previous {border-top: 4px solid #b2d6ec; pointer-events: all;}.overlay-step-content__stepper-title {display: none;}.overlay-step-content__body {display: none;}.overlay-step-content--active .overlay-step-content__body {display: block;}.overlay-step-content__next-btn {display: none;}.overlay--with-steps .overlay-content {top: 9.35rem; overflow-x: hidden;}.overlay--max-width.overlay--with-steps .overlay-content {max-height: calc(100vh - 10.55rem);}.overlay--with-steps .overlay-title-bar {border: none; padding-left: 2rem;}.esriRtl .overlay--with-steps .overlay-title-bar {padding-left: 1rem; padding-right: 2rem;}.overlay--with-steps .overlay-content > div {padding: 0 2rem 2rem;}.overlay--hide-steps .overlay-steps{display: none;}@media screen and (max-width: 720px) {.overlay--with-steps .overlay-title-bar, .esriRtl .overlay--with-steps .overlay-title-bar {padding: 1rem; border: 1px solid #d8d8d8; height: 3.5rem;} .overlay--with-steps .overlay-title {font-size: 1.15rem;} .overlay--with-steps .overlay-title-bar svg {width: 1rem; height: 1rem;} .overlay--with-steps .overlay-content {top: 3.5rem; bottom: 0;} .overlay--with-steps .overlay-content > div {padding: 0;} .overlay--with-steps .overlay-action-bar {display: none;} .overlay-steps {display: none;} .overlay-step-content {margin: 1rem 0 1rem 1rem; padding: 0.5rem 1rem; border-left: 3px solid #c4c4c4;} .esriRtl .overlay-step-content {margin: 1rem 1rem 1rem 0; border-left: none; border-right: 3px solid #c4c4c4;} .overlay-step-content--active {border-left: 3px solid #0079c1; padding: 0 1rem;} .esriRtl .overlay-step-content--active {border-left: none; border-right: 3px solid #0079c1;} .overlay-step-content__stepper-title {display: flex; align-items: center; line-height: 1rem; font-size: 1rem; width: 100%; pointer-events: none;} .overlay-step-content__stepper-title svg {display: none;} .overlay-step-content--active .overlay-step-content__stepper-title {font-weight: 600;} .overlay-step-content--active .overlay-step-content__stepper-num {color: #0079c1;} .overlay-step-content--previous {border-left: 3px solid #ababab;} .overlay-step-content--previous .overlay-step-content__stepper-title {pointer-events: all;} .overlay-step-content--previous .overlay-step-content__stepper-title svg {display: block;} .overlay-step-content__next-btn {display: block;} .overlay--hide-steps .overlay-step-content--previous, .overlay--hide-steps .overlay-step-content__stepper-title {display: none;} .overlay--hide-steps .overlay-step-content {border-left: none; padding: 0; margin: 1rem;}}.overlay {width: 100%; height: 100%; z-index: 200; opacity: 0; visibility: hidden; -webkit-transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), -webkit-transform 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), transform 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88); -webkit-transform: translate3D(0, 24px, 0) scale(.95); -ms-transform: translate3D(0, 24px, 0) scale(.95); -o-transform: translate3D(0, 24px, 0) scale(.95); transform: translate3D(0, 24px, 0) scale(.95); float: none; text-align: left;}.esriRtl .overlay {text-align: right;}.overlay--constrained .overlay {display: inline-block; -ms-flex: 0 1 auto; flex: 0 1 auto;}.overlay--max-width .overlay {height: auto;}.overlay--off-white {background-color: #f8f8f8;}.overlay--white {background-color: #ffffff;}.overlay-background {position: fixed; top: 0; right: 0; bottom: 0; left: 0; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; overflow-y: hidden; text-align: center; opacity: 0; visibility: hidden; background-color: transparent; -webkit-transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); transition: visibility 0ms linear 200ms, opacity 200ms cubic-bezier(0.215, 0.44, 0.42, 0.88); z-index: 200;}.overlay--max-width {background-color: rgba(0, 0, 0, 0.75);}.overlay--max-width .overlay-content {position: relative; top: unset; bottom: unset; height: auto; width: 100%; max-height: calc(100vh - 8.5rem); box-sizing: border-box;}.dj_trident .overlay--max-width .overlay-content {top: 0;}.overlay--max-width .overlay-content--no-actions {padding-bottom: 0;}.overlay-background.is-active {visibility: visible; opacity: 1; -webkit-transition-delay: 0ms; transition-delay: 0ms;}.overlay-background.is-active .overlay {visibility: visible; -webkit-transition-delay: 0ms; transition-delay: 0ms; -webkit-transform: translate3D(0, 0, 0) scale(1); -ms-transform: translate3D(0, 0, 0) scale(1); -o-transform: translate3D(0, 0, 0) scale(1); transform: translate3D(0, 0, 0) scale(1); opacity: 1;}.overlay--top {z-index: 1000;}.overlay-action-bar, .overlay-title-bar {background-color: white; padding: 1rem; height: 4.25rem; position: absolute; width: 100%; box-sizing: border-box; z-index: 300;}.overlay-action-bar {bottom: 0; border-top: 1px solid #efefef;}.overlay-title {margin-bottom: 0; font-size: 1.414rem; line-height: 1.5; float: left; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}.esriRtl .overlay-title {float: right;}.overlay-close {line-height: 1;}.overlay-close svg {width: 36px; height: 36px;}.overlay-close:focus {box-shadow: 0 0 2px 0 rgba(0,121,193,1); background-color: transparent;}.overlay-title-bar {top: 0; border-bottom: 1px solid #efefef;}.overlay-content {position: absolute; top: 4.25rem; bottom: 4.25rem; left: 0; right: 0;}.overlay-content--no-actions {bottom: 0;}.overlay-content--scroll {overflow: auto;}.overlay-content--with-control-bar {top: calc(4.25rem + 66px); z-index: 301;}.overlay-control-bar-filters {z-index: 302; position: relative;}.overlay-loader-container {position: absolute; height: 100%; width: 100%; display: none; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background: rgba(255, 255,255, 0.95);}.overlay-loader-container.is-active {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.overlay-loader-text {padding-top: 0; margin-top: 6rem;}.dj_trident .overlay-loader-text {margin-top: 4rem;}.overlay-mobile__title {display: none;}.overlay--max-width .overlay-action-bar,.overlay--max-width .overlay-title-bar {position: relative;}.overlay--max-width .overlay {display: flex; flex-direction: column;}.dj_trident .overlay--max-width .overlay-content,.dj_edge .overlay--max-width .overlay-content {max-height: calc(100vh - 14rem);}@media screen and (max-width: 720px) {.mobile-drill-in .overlay {transform: translate3D(-600px, 0, 0) scale(1);} .mobile-drill-in.overlay-background.is-active .overlay {transform: translate3D(0, 0, 0) scale(1);} .mobile-drill-in .overlay-title-bar {height: 3.5rem;} .mobile-drill-in .overlay-content {top: 3.55rem; bottom: 4.3rem;} .mobile-drill-in .overlay-content.overlay-content--no-actions {bottom: 0;} .mobile-drill-in .overlay-mobile__title {width: 100%; position: relative; text-align: center; display: block;} .mobile-drill-in .overlay-mobile__title-text {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .mobile-drill-in .overlay-mobile__back-arrow {position: absolute; top: 3px; left: 0;} .mobile-drill-in .overlay-title {display: none;} .mobile-drill-in nav {width: 100%;} .mobile-drill-in .js-overlay-primary {float: right;} .esriRtl .mobile-drill-in .js-overlay-primary {float: left;} .overlay-title {font-size: 1.15rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}}@media screen and (min-width: 1460px) {.overlay--constrained {background-color: rgba(0, 0, 0, 0.75);} .overlay--constrained .overlay {max-height: 90vh; max-width: 1460px;}}@supports (-webkit-overflow-scrolling: touch) {.overlay-content--scroll {-webkit-overflow-scrolling: touch;}}.esriRFxEditorContainer {height: 100%; width: 100%; overflow: visible;}.esriRFxEditorContainer .overlay-title-bar {display: none !important;}.esriRFxEditorContainer .overlay-content {top: 0; overflow: visible;}.esriRFxEditorContainer .overlay-action-bar {display: none;}.esriRFxEditorContainer.passive {position: absolute; height: 150px; width: 300px; bottom: 35px; right: 20px; z-index: 199; border: none; background: transparent; top: auto; left: auto;}.esriRFxEditorContainerRtl.esriRFxEditorContainer.passive {bottom: 70px; left: 20px; right: auto;}.esriRFxEditorContainer.passive .passive-overlay {position: absolute; top: 0; bottom: 0; left: 0; right: 0; display: block; z-index: 2005; background-color: rgba(0,0,0,0.2);}.esriRFxEditorContainer.passive .close-btn {margin-top: -5px; margin-right: -5px; z-index: 2006; display: block; height: 15px; width: 15px; background: white; position: absolute; right: 0; cursor: pointer;}.esriRFxEditorContainerRtl.esriRFxEditorContainer.passive .close-btn {left: 0; right: auto;}.esriRFxEditorContainer .close-btn {display: none;}.esriRFxEditorContainer .passive-overlay {display: none;}.esriRFxEditorContainer iframe {height: 100%; width: 100%; box-sizing: border-box; border: none; overflow: hidden;}.general-overlay {width: 100%; height: 100%;}.general-overlay__iframe {border: none; width: 100%; height: 100%;}.overlay .btn, .overlay-confirm-pane .btn {position: relative; display: inline-block; padding: 0.375rem 1rem; width: auto; color: #fff !important; border: 1px solid #0079c1 !important; border-radius: 0 !important; background-color: #0079c1 !important; -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 !important; line-height: 1.5 !important; text-transform: none !important; letter-spacing: normal !important; -webkit-border-radius: 0 !important; padding: 6px 16px 6px 16px !important;}.overlay .btn-clear:hover, .overlay-confirm-pane .btn-clear:hover {color: #fff !important; background: #005e95 !important; border-color: #005e95 !important;}.overlay .btn:hover, .overlay-confirm-pane .btn:hover {text-decoration: none; color: #fff !important; background-color: #005e95 !important; border-color: #005e95 !important;}.overlay .btn-clear, .overlay-confirm-pane .btn-clear {color: #0079c1 !important; background: #fff !important; border-color: #0079c1 !important;}.overlay .font-size-2, .overlay-confirm-pane .font-size-2 {font-size: 1.414rem; line-height: 1.5;}.overlay .btn-link, .overlay-confirm-pane .btn-link {-webkit-appearance: none; font-size: 1rem; line-height: 1.5; cursor: pointer; padding: 0; border: none; outline: none; color: #0079c1; background: transparent;}.overlay form, .overlay select, .overlay button, .overlay input {letter-spacing: 0em; font-family: inherit;}.overlay-mobile__title {display: none;}.overlay .flex-0, .overlay-confirm-pane .flex-0 {-webkit-flex: 0 0 auto; -moz-flex: 0 0 auto; -ms-flex: 0 0 auto; -o-flex: 0 0 auto; flex: 0 0 auto;}.overlay .flex-1, .overlay-confirm-pane .flex-1 {-webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto; min-width: 0;}.dijitDialog__calculate-with-options {width: 800px !important; height: auto !important; min-height: 460px; padding-bottom: 0.775rem;}.calculateWithOptions-wrapper .calculate-with-options__field-label {position: relative; top: -4.25px;}.calculateWithOptions-wrapper .calculate-with-options__card-content {position: relative; padding-bottom: 60px;}.calculateWithOptions-wrapper .calculate-option__card-footer {position: absolute; height: 60px; bottom: 0; left: 0; right: 0; text-align: center;}.calculateWithOptions-wrapper .calculate-with-options__footer {text-align: right;}.calculateWithOptions-wrapper .calculate-option__header {border-bottom: 1px solid #efefef;}html[dir="rtl"] .calculateWithOptions-wrapper .calculate-with-options__footer {text-align: left;}.calculateWithOptions-wrapper .panel-arcade-disabled {text-align: center; font-size: small; padding: 0% 1%; background-color: #f8f8f8; border: 1px solid #efefef;}.calculateWithOptions-wrapper .panel-arcade-disabled a {color: #0079c1; text-decoration: none;}.dijitDialog__arcade-calculator {width: 80% !important; height: 75% !important;}.arcadeCalculator-wrapper .arcade-calculator-modal {position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: auto;}.arcadeCalculator-wrapper .arcade-calculator-modal-content {width: 100%; height: 100%; padding: 0%; overflow: hidden;}.arcadeCalculator-wrapper .loader-arcadeCalculator {left: 0; position: absolute; right: 0; top: 20%;}.arcadeCalculator-wrapper .progress-bar__counts {animation: fade-in 500ms ease-in-out;}.arcadeCalculator-wrapper .arcade-status {height: 100%;}.arcadeCalculator-wrapper .arcade-status__footer {display: flex; justify-content: flex-end; position: absolute; bottom: 0; left: 0; right: 0; padding: 0 30px 40px;}.arcadeCalculator-wrapper .arcade-status__section {margin-left: 10%; margin-right: 10%; width: 80%;}.arcadeCalculator-wrapper .arcade-status__section--centered {margin-left: 25%; margin-right: 25%; width: 50%;}.arcadeCalculator-wrapper .arcade-status__error {border: 1px solid #efefef; border-bottom: 1px solid #ccc; animation: fade-in 500ms ease-in-out;}.arcadeCalculator-wrapper .arcade-status-error__heading {border-top: 3px solid #de2900; border-bottom: 1px solid #e0e0e0; padding: 0.775rem 1rem;}.arcadeCalculator-wrapper .arcade-status-error__body {display: flex;}.arcadeCalculator-wrapper .arcade-status-error__body-cell {width: 50%; padding: 0.775rem 1rem 1.25rem;}.arcadeCalculator-wrapper .arcade-status-error__body-cell:first-child {border-right: 1px solid #e0e0e0;}.arcadeCalculator-wrapper .arcade-status__progress-bar {width: 100%; margin-left: 0; margin-right: 0;}.arcadeCalculator-wrapper .arcade-review-button {margin: 0 .25rem;}.arcadeCalculator-wrapper .arcade-cancel-button {margin: 0 .25rem;}.arcadeCalculator-wrapper .arcade-progress-percent {font-weight: bold; padding-left: 47%;}.arcadeCalculator-wrapper .review-error-message {text-align: left; padding-top: 27%; padding-left: 10%; font-weight: bold; color: red;}.arcadeCalculator-wrapper .review-explain-text {text-align: left; padding-left: 10%;}html[dir="rtl"] .arcadeCalculator-wrapper .arcade-status-error__body-cell:first-child {border-right: 0;}html[dir="rtl"] .arcadeCalculator-wrapper .arcade-status-error__body-cell:last-child {border-left: 1px solid #e0e0e0;}.dj_chrome *:focus,.dj_chrome input:focus {outline-color: #BFD7FC;}.map .esriMapContainer .esriMapLayers > svg circle {transition-property: r, fill, fill-opacity; transition-duration: 0.5s;}.map .esriMapContainer .esriMapLayers > svg path {transition-property: fill, fill-opacity, stroke, stroke-opacity, stroke-width; transition-duration: 0.5s;}.mapviewer {margin: 0px; padding: 0px;}.mapviewer,.mapviewer .esriAGOFilterAllAny,.mapviewer .esriAGOFilterSetAllAny,.mapviewer .dijitMultiSelect,.mapviewer .dijitMenuItemLabel {font-style: normal; font-size: 14px !important; letter-spacing: 0em; font-family: "Avenir Next", "Avenir", "Helvetica Neue", sans-serif !important; color: #4c4c4c; -webkit-font-smoothing: subpixel-antialiased; -webkit-font-feature-settings: "kern"; -moz-font-feature-settings: "kern"; font-feature-settings: "kern"; font-kerning: normal; text-rendering: optimizeLegibility; -moz-font-feature-settings: 'liga= 1', 'calt=0'; -moz-font-feature-settings: "liga" 1, "calt" 0; -webkit-font-feature-settings: "liga" 1, "calt" 0; -ms-font-feature-settings: 'liga= 1', 'calt=0'; -o-font-feature-settings: "liga" 1, "calt" 0; font-feature-settings: "liga" 1, "calt" 0;}.dj_safari body {font-feature-settings: normal;}.mapviewer .dijitMenuItem,.mapviewer.esri .dojoxGrid,.mapviewer input,.mapviewer button,.mapviewer .esriBookmarks,.mapviewer .esriPopup,.mapviewer .arcgisSearch .searchGroup,.mapviewer .dijitSelect .dijitSelectLabel,.mapviewer .esriItemPropertiesDlg .dijitTextArea {font-family: "Avenir Next", "Avenir", "Helvetica Neue", sans-serif !important;}.mapviewer .panel.panel_left .panel_title,.mapviewer .panel.panel_left .analysisTitle {font-size: 1rem !important;}.mapviewer .panel.panel_left .panel_title.panel_subtitle,.mapviewer .esriAnalysis .dijitTitlePaneTextNode {font-size: 14px !important;}.mapviewer .webmapToolbar .dijitButtonText,.mapviewer .dijitMultiSelect,.mapviewer.esri .dijitInputInner,.mapviewer.esri .dojoxGridCell,.mapviewer .dijitSelect .dijitSelectLabel,.mapviewer .itemsGallery .galleryNode .galleryLabelContainer,.mapviewer.esri #directionsPanel .arcgisSearch .searchInput,.mapviewer .esriItemPropertiesDlg .dijitTextBox .dijitInputField .dijitInputInner,.mapviewer .esriItemPropertiesDlg .dijitTextArea,.mapviewer .esriItemPropertiesDlg .title .dijitInputField.dijitPlaceHolder,.mapviewer .esriTags .select2-container-multi .select2-choices .select2-search-choice,.mapviewer .esriItemPropertiesDlg .esriTags .dijitInputField {font-size: 14px !important; line-height: 20px;}.mapviewer .dijitTooltipContainer {font-size: 14px !important;}.mapviewer #basemap-gallery_Gallery {font-size: 13px !important;}.mapviewer.esri .esriSymbolStyler .dojoxGridCell {font-size: 10.2px !important;}.mapviewer.esri .esriSymbolStyler .esriMarkerSymbolPicker .dijitSelectLabel {max-width: 14.9em;}.mapviewer .dijitReset {font-size: inherit !important;}.mapviewer.esri .dijitButton.calcite.small .dijitButtonText,.mapviewer.esri .dijitDropDownButton.calcite.small .dijitButtonText,.mapviewer.esri .dijitToggleButton.calcite.small .dijitButtonText,.mapviewer.esri .calcite .dijitButtonText,.mapviewer .arcgisSearch ul li,.mapviewer .esriPopup,.mapviewer.esri .simpleDirections .esriStopsGetDirections.calcite,.mapviewer .simpleDirections .startTimeMenuItem,.mapviewer .simpleDirections .esriOptionsCheckboxes ul li {font-size: 14px !important;}.mapviewer.esri .esriAnalysis .dijitInputField,.mapviewer.esri .esriAnalysis .dijitButtonContents,.mapviewer.esri .esriAnalysis .dijitTextBox {font-size: 12px !important;}.mapviewer .esriAnalysis .breadcrumbs__modelabel {font-size: 14px !important;}.mapviewer .esriAnalysis {font-size: inherit !important;}.mapviewer .dijitSelect .dijitSelectLabel {vertical-align: middle;}.mapviewer.esri .dijitButtonText {padding: 0.2em;}.mapviewer .esriAnalysis .toolContainer,#analysisStack .toolContainer {margin: 0;}.mapviewer .analysisCategoryToolContent {padding-top: 1em;}.mapviewer .esriAnalysis .esriAnalysisNumberLabel {font-size: 105%;}.mapviewer .esriAnalysis .dijitValidationContainer,.mapviewer.esri .esriAnalysis .dijitInputField {line-height: 20px;}.mapviewer.esri #toolbar.webmapToolbar .dijitButton,.mapviewer.esri #toolbar.webmapToolbar .dijitToggleButton,.mapviewer.esri #toolbar.webmapToolbar .dijitDropDownButton {border: none; background: none; border-radius: 0; border-bottom: 2px solid transparent;}.mapviewer.esri #toolbar.webmapToolbar .dijitButtonNode .dijitButtonText {color: #595959;}.mapviewer.esri #toolbar.webmapToolbar .dijitButtonActive .dijitButtonNode .dijitButtonText,.mapviewer.esri #toolbar.webmapToolbar .dijitToggleButtonActive .dijitButtonNode .dijitButtonText,.mapviewer.esri #toolbar.webmapToolbar .dijitToggleButtonChecked .dijitButtonNode .dijitButtonText,.mapviewer.esri #toolbar.webmapToolbar .dijitDropDownButtonOpened .dijitButtonNode .dijitButtonText {color: #121212;}.mapviewer.esri #toolbar.webmapToolbar .dijitToggleButtonChecked {border-bottom-color: #0079c1;}.mapviewer.esri #toolbar.webmapToolbar .dijitButton.dijitButtonHover,.mapviewer.esri #toolbar.webmapToolbar .dijitButtonHover,.mapviewer.esri #toolbar.webmapToolbar .dijitDropDownButtonChecked.dijitDropDownButtonHover,.mapviewer.esri #toolbar.webmapToolbar .dijitDropDownButtonHover,.mapviewer.esri #toolbar.webmapToolbar .dijitToggleButtonChecked.dijitToggleButtonHover,.mapviewer.esri #toolbar.webmapToolbar .dijitToggleButtonHover {border-bottom-color: #959595;}.mapviewer.esri #leftContentStackContainer .viewerPanelButtons .dijitButton,.mapviewer.esri #leftContentStackContainer .viewerPanelButtons .dijitToggleButton {border-radius: 0; border: none; padding: 2px 2px 3px;}.mapviewer.esri #leftContentStackContainer .viewerPanelButtons .dijitButton:hover,.mapviewer.esri #leftContentStackContainer .viewerPanelButtons .dijitToggleButton:hover {background-color: #e0e0e0;}.mapviewer .arcgisSearch .searchBtn {border: 1px solid #ccc; background-color: #FFF; border-radius: 0;}.mapviewer .webmapToolbar .arcgisSearch .searchGroup .searchInput {border: 1px solid #ccc; border-right: 0; background-color: #FFF; border-radius: 0;}.esriRtl .mapviewer .webmapToolbar .arcgisSearch .searchGroup .searchInput {border: 1px solid #ccc; border-left: 0;}.mapviewer .arcgisSearch .hasMultipleSources .searchInput {border-left: 0;}.mapviewer.esri #geocoder.arcgisSearch .searchInput {font-size: 14px;}.mapviewer .arcgisSearch .searchMenu {border: 1px solid #ccc; border-radius: 0;}.mapviewer .coolSelector {font-family: "Avenir Next", "Avenir", "Helvetica Neue", sans-serif !important}.mapviewer .esriAGOFilterForm .attributeValue {height: 19px;}.mapviewer .esriAGOFilterForm .dijitTextBox {height: 21px;}@media screen and (max-width: 1280px) {body {min-width: unset;}}.dijitDisplayNone, .dijitHidden, .dijitOffScreen {display: none !important;}.noBorder.dijitBorderContainer .dijitBorderContainer-child {border: none; padding: 0;}.esriPopup .baec5a81-e4d6-4674-97f3-e9220f0136c1 > a {display: none !important;}.esriRtl .esriPopupWrapper {text-align: right;}.tocContentSettings::before {content: "\e670"; font-family: 'CalciteWebCoreIcons'; color: #888; cursor: pointer;}#alertDiv {left: 25px;}.tooManyFeaturesTooltip ul {-webkit-padding-start: 15px;}.tooManyFeaturesTooltip {padding: 5px;}.alertIcon {width: 30px; height: 30px; background-color: #ff9f33; color: #323232; box-shadow: 0 0 0 1px #4c4c4c; border-radius: 50%; position:absolute; bottom:60px; z-index: 10;}.alertIcon:before {color: #4c4c4c; content: "\E62E"; font-family: 'CalciteWebCoreIcons'; padding: 0 5px 0 5px; font-size: 22px; position: absolute; top: 2px; cursor: pointer;}.alertIconMsg {width: 50px; height: 50px; color: #323232;}.alertIconMsg:before {color: #4c4c4c; content: "\E62E"; font-family: 'CalciteWebCoreIcons'; font-size: 40px; cursor: pointer;}.esriLegendHoverLabel {border-radius: 5px; -webkit-border-radius: 5px; background-color: #fff; border: 1px solid #cbcbcb; padding: 0.6em; z-index: 100; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}.webmapLogo {border-right: 1px solid #CCCCCC; margin: 0 10px 0 auto; padding: 0 10px 0 8px;}#webmap-viewer {padding: 0 3px 3px 5px; background-color: #FFF;}#leftDiv {width: 0px; background-color: #FFF; padding: 0;}#main-content {background-color: #FFF;}#mapDiv .dijitRuleMark {border-top: 1px solid #999999;}#mapDiv .dijitButtonSelected {color: #000; background: #acc5e2 url("../map/css/images/buttonHover.png") repeat-x top left;}#mapDiv .homeButton {border-bottom: 1px solid #57585A; width: 30px; height: 30px;}#mapDiv .homeButton .home {background: url("../map/css/images/home_locate.png") no-repeat 0 0; width: 30px; height: 30px;}#mapDiv .locateButton {width: 30px; height: 30px; top: 120px; left: 20px; position: absolute; border: 1px solid #57585A; background-color: #FFF; border-radius: 5px; -webkit-border-radius: 5px; cursor:pointer;}#mapDiv .locateButton .zoomLocateButton {background: url("../map/css/images/home_locate.png") no-repeat -30px 0; width: 30px; height: 30px;}#mapDiv .homeButton:hover, #mapDiv .locateButton:hover {background-color: #eee;}#mapDiv .homeButton:active, #mapDiv .locateButton:active {background-color: #ddd;}#mapDiv .homeButton span, #mapDiv .locateButton span {display: none;}#map .searchButton {position: absolute; top: 20px; right: 20px; z-index: 2;}#mapDiv .basemapButton {width: 30px; height: 30px; position: absolute; top: 123px; left: 20px; border: 1px solid #57585A; background-color: #FFF; border-radius: 5px; -webkit-border-radius: 5px; cursor:pointer;}#mapDiv .basemapButtonImg {margin: 7px 0 0 7px; background: url("../map/css/images/basemap.png") no-repeat 0 0; width: 16px; height: 16px;}#tableDiv {height: 0; display: none;}#tableContDiv, #attrTableGrid {border: none; height: 100%;}#tableContDiv .ui-widget-header {background: #EFEFEF;}#tableTitleDiv{border-bottom: 1px solid #AFAFAF; background-color: #EFEFEF;}#tableTitle {font-weight:bold; padding: 3px 3px 0 3px;}#tableOptions {padding: 3px 10px 0 0;}#tableContDiv .dgrid-cell {width: 100px;}#tableDiv .dgrid {height: 100%;}.esriRtl .dgrid-hider-menu {right: auto; left: 17px;}#geocodeDiv {height: 0; display: none;}.print-snippet {padding-top: 5px;}.print_title {font-family: Tahoma; font-size: 18px; font-weight: bold;}.esri .dijitGutter {background-color: #FFF;}.esri .dijitSplitterV, .esri .dijitSplitterH {background-color: #FFF; width: 4px;}.esri .dijitSplitterV .dijitSplitterThumb {left: 1px;}#leftContentStackContainer .dijitBorderContainer, #leftContentPanel {background-color: #FFF;}#leftContentStackContainer {-webkit-transform: translateZ(0);}.esri #toolbar.webmapToolbar {overflow:visible; z-index:5;}.webmapToolbar .dijitToolbar {background-position: 0 -176px; border: none; font-weight: normal; height: 40px; padding-left: 0; padding-top: 0; padding-right: 0; overflow: visible;}.webmapToolbar .dijitToolbar .dijitButtonNode .dijitArrowButtonInner {margin: 0 4px 0 0;}.webmapToolbarLeftCorner {background-position: 0 0; height: 44px; left: 0; top: 0; width: 12px; overflow: hidden;}.webmapToolbarRightCorner {background-position: -949px -132px; height: 44px; left: 0; top: 0; width: 12px; overflow: hidden;}#webmap-toolbar-left {padding-top: 6px;}#webmap-toolbar-center {padding-top: 6px;}.webmapToolbarRight {width: 260px;}.webmapToolbar .dijitButtonNode, .webmapToolbar .dijitToolbar .dijitButtonNode {background: none; height: 28px; border-width: 0px; padding: 0 2px; border: 1px solid transparent;}.webmapToolbar .dijitButtonDisabled .dijitButtonNode, .webmapToolbar .dijitDropDownButtonDisabled .dijitButtonNode {background: none; border: 1px solid transparent;}.webmapToolbar .dijitButtonHover .dijitButtonNode, .webmapToolbar .dijitToggleButtonHover .dijitButtonNode, .webmapToolbar .dijitDropDownButtonHover .dijitButtonNode {background: url("images/global-buttons-hover.png") repeat-x scroll 0 -1px; border: 1px solid #636c6c;}.webmapToolbar .dijitButtonActive .dijitButtonNode, .webmapToolbar .dijitToggleButtonActive .dijitButtonNode, .webmapToolbar .dijitToggleButtonChecked .dijitButtonNode, .webmapToolbar .dijitDropDownButtonOpened .dijitButtonNode {background: url("images/global-buttons-active.png") repeat-x scroll 0 -1px; border: 1px solid #636c6c;}#extentGeocoderDiv {width: 350px; padding-top: 11px;}.webmapLocationDiv {padding-top: 8px; height: 36px;}.webmapLocationDiv, #extentGeocoderDiv {top: 0; vertical-align: top; line-height: 30px; position: relative;}.webmapLocationDiv .dijitButtonText, #extentGeocoderDiv .dijitButtonText {height: 18px;}.webmapLocationDiv .resultsList {}#geocodeWantOtherResults, #geocodeOtherResults {padding:10px 0 6px 0;}#geocoder {position: relative;}.footer {white-space: normal; font-size: 68%;}.soria .dijitSplitContainer-dijitContentPane, .soria .dijitBorderContainer-dijitContentPane {background-color: #FFF; padding: 0;}.soria .dijitSplitContainer-child, .soria .dijitBorderContainer-child {border: 0 none;}#leftPanelDiv, #mapDiv {border-right: 1px solid #AFAFAF; border-left: 1px solid #AFAFAF; border-bottom: 1px solid #AFAFAF;}#tableDiv {border-bottom: 1px solid #AFAFAF;}#leftPanelDiv .soria .dijitSplitterH, .soria .dijitGutterH {height: 0;}#tableContDiv .soria .dijitSplitterV, .soria .dijitGutterV {width: 0;}.dijitContentPane .analysisTitle {font-weight: normal;}.panelSubHeader {font-weight: bold; line-height: 15px; clear: both;}.esriContentsIcon, .esriAddContentIcon, .esriBasemapIcon {background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; margin: 6px 0 6px 6px;}.esriLinkIcon, .esriPrintIcon, .esriMeasureIcon, .esriBookmarkIcon, .esriDirectionsIcon {background-repeat: no-repeat; display: inline-block; height: 20px; width: 20px; margin: 4px 0 4px 4px;}.esriDetailsAboutIcon, .esriDetailsContentsIcon, .esriDetailsLegendIcon, .esriScaleMinIcon, .esriScaleMaxIcon, .esriScaleClearIcon {background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; margin: 6px !important;}.esriTimeConfigIcon {background: url("images/spriteTime.png") no-repeat; background-position: -120px -1px; display: inline-block; height: 24px; width: 24px;}.esriMdSliderConfigIcon, .esriMdSliderConfigIcon:hover {display: inline-block; height: 24px; width: 24px;}.esriMdSliderConfigIcon {background: url("../../jsapi/esri/dijit/images/multidimensionalSlider.png") no-repeat; background-position: -120px -1px;}.esriMdSliderConfigIcon:hover {background: url("../../jsapi/esri/dijit/images/multidimensionalSlider_hover.png") no-repeat; background-position: -120px -1px;}.esriScaleMinIcon {background-image: url("../map/css/images/minimumscale.png");}.esriScaleMaxIcon {background-image: url("../map/css/images/maximumscale.png");}.esriScaleClearIcon {background-image: url("../map/css/images/clearscale.png");}.esriContentsIcon {background-image: url("../map/css/images/details.png");}.esriAddContentIcon {background-image: url("../map/css/images/addContent.png");}.esriBasemapIcon {background-image: url("../map/css/images/basemap.png");}.esriLinkIcon {background-image: url("../map/css/images/linkTo.png"); background-position: 0 1px;}.esriPrintIcon {background-image: url("../map/css/images/print.png"); background-position: 0 1px;}.esriSaveIcon {background-image: url("../map/css/images/save.png"); background-position: 0 2px;}.esriEditIcon {background-image: url("../map/css/images/edit.png"); background-position: 0 2px;}.esriMeasureIcon {background-image: url("../map/css/images/measure.png");}.esriDirectionsIcon {background-image: url("../map/css/images/directions.png");}.esriBookmarkIcon {background-image: url("../map/css/images/bookmark.png");}.esriDetailsAboutIcon {background-image: url("../map/css/images/info.png");}.esriDetailsContentsIcon {background-image: url("../map/css/images/details.png");}.esriDetailsLegendIcon {background-image: url("../map/css/images/legend.png");}.esriRtl .esriDetailsLegendIcon {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.soria .dijitButtonDisabled .dijitButtonNode {background: none;}#tocContentButtons .dijitButtonText, #aboutContentButtons .dijitButtonText, #legendContentButtons .dijitButtonText {padding: 0px;}#noDataDiv {position: absolute;}.noData {text-align: center; text-decoration: none; color: #999999; font-size: 10px; font-weight: normal; z-index: 10; float: left; width: 50%; display: none;}#bingLogoDiv {position: absolute; bottom: 2px; left: 3px; display: none; z-index: 49;}#copyrightDiv {position: absolute; bottom: 5px; right: 75px; font-size: 10px; padding: 0 0 0 10px; margin: 0; z-index: 39; line-height: 10px; color: #666;}#timeDiv {border-top: 1px solid #AFAFAF; background-color: #EEEEEE; height: 55px;}#timeDivTable {margin:0px auto;}#timeDiv .dijitButton {padding-left: 0; border: 1px solid #EEEEEE; border-radius: 5px;}#timeDiv .dijitButton.dijitButtonHover {background-image:none; background-color:#E1F0FB; border: 1px solid #7FBBDF;}#timeDiv .dijitButtonNode {height: 24px; width:26px; background: none;}#timeDiv .dijitButtonNode .dijitButtonHover {}#timeDiv .esriTimeSlider .tsButton {background-image:url("images/spriteTime.png"); height:28px; width:20px;}#timeDiv .esriTimeSlider .tsPrevButton {background-position:-62px -1px; height: 24px;}#timeDiv .esriTimeSlider .tsNextButton {background-position:-92px -1px; height: 24px;}#timeDiv .esriTimeSlider .tsPlayButton {background-position:-34px -1px; height: 24px;}#timeDiv .esriTimeSlider .tsPauseButton {background-position:-8px -1px; height: 24px;}#timeSliderDesc {margin: 0 115px 0 50px; line-height: 1; font-size: 90%;}.esriRtl #timeSliderDesc {margin: 0 50px 0 115px;}#timeSliderSettingsButton {font-size: 0 !important;}#timeSliderSpeedTooltipButton, #timeSliderSettingsButton {line-height: 6px;}#timeSliderSpeedTooltipButton .dijitArrowButtonInner {background-image: url("images/spriteArrows.png"); background-position: 0 center; background-repeat: no-repeat; height: 11px; width: 11px; margin: 0;}#timeSliderSpeedTooltip .dijitTooltipAbove {padding-bottom: 11px;}#timeSliderSpeedTooltip .dijitRuleLabelH {white-space: nowrap;}.esriRtl #timeSettingsSliderDiv .dijitSliderRightBumper {border-left-width: 1px; border-right-width: 0;}.esriRtl #timeSettingsSliderDiv .dijitSliderLeftBumper {border-right-width: 1px; border-left-width: 0;}.esriRtl #timeSettingsDates .dijitReset,.esriRtl #timeSettingsInterval .dijitReset {height: 21px !important;}.esriRtl #timeSettingsDates .dijitInputContainer input,.esriRtl #timeSettingsInterval .dijitInputContainer input {margin-top: 0;}.esriRtl #timeSettingsDates .dijitComboBox.dijitTextBox .dijitButtonNode.dijitDownArrowButton input,.esriRtl #timeSettingsInterval .dijitComboBox.dijitTextBox .dijitButtonNode.dijitDownArrowButton input {height: 18px !important;}#timeDiv .esriTimeSlider .tsFlipImage {transform: none;}#mdSlider{right: 5px; position: absolute; visibility: hidden; height: 500px; width: 90px; z-index: 1000; overflow: visible;}#mdSliderSettingsButtonTd {height: 20px;}#mdSliderSettingsButtonDiv{margin-left:-10px; margin-top: -8px; width:100%;}#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;}.esriMdSliderActive #mdSliderSettingsButtonDiv{visibility: visible;}.esriMdSliderPassive #mdSliderSettingsButtonDiv{visibility: hidden;}.esriMdSliderTableVertical{height: 97%!important;}#noDataDiv {background-color: #EEEEEE;}#aboutContentHeader, #tocContentHeader, #legendContentHeader, #popupBuilderContentHeader, #rendererLabelsContentHeader, #defineAOIContentHeader, #manageTemplatesContentHeader, #renderingRuleContentHeader, #mosaicRuleContentHeader, #vectorFieldRendererContentHeader, #multidimensionalFilterContentHeader, #clusteringContentHeader {padding: 7px 7px 0 7px;}#tocContentButtons, #aboutContentButtons, #legendContentButtons {height: 40px;}#edit-main {padding-right: 7px;}#about-main, #about-chooseTour, #legend-main, #popupBuilderContentPane, #rendererLabelsContentPane, #defineAOIContentPane, #manageTemplatesContentPane, #renderingRuleContentPane, #mosaicRuleContentPane, #vectorFieldRendererContentPane, #multidimensionalFilterContentPane, #clusteringContentPane {padding: 10px 7px 5px 7px;}#about-takeTour {padding: 10px 0 0 0;}#toc-main {padding: 5px 7px 5px 7px;}#toc-main .esriLegendService, #toc-main .esriLegendMsg {padding: 0 0 5px 0;}#toc-main .esriLegendLayerLabel {display: none;}#toc-main .esriLegendService table {border-spacing: 0;}.mapPanelLinks {line-height: 1.5em;}.icon-ui-edit {color: #0079c1; text-decoration: none; background-color: transparent; padding: 0; border: none; white-space: normal; font-weight: inherit; text-align: left; font-size: 1rem; line-height: 1.55rem; position: relative; display: inline-block; width: auto; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; letter-spacing: 0em; font-family: "Avenir Next","Avenir","Helvetica Neue","Helvetica","Arial",sans-serif;}.icon-ui-edit:before {content: "\e61B"; padding-right: 0; padding-left: 0;}#webmap-title-edit-inputGrp {margin-top:2px;}#webmap-title-edit-cancel {margin-top:1px;}#webmap-title-edit-save, #webmap-title-edit-cancel {line-height: 1em;}#webmap-title-edit-input {display: table-cell; position: relative; margin-top: 0; width: 100%; padding: 0 0.31rem; font-size: 0.9rem; font-family: "Avenir Next","Avenir","Helvetica Neue","Helvetica","Arial",sans-serif; color: #595959; border: 1px solid #a9a9a9; transition: border-color 150ms linear; -webkit-appearance: textfield; height: 1.75rem; box-sizing: border-box; outline: none; outline-offset: 0; box-shadow: inset 0 1px 2px rgba(0,0,0,0.075);}#webmap-title-edit-save, #webmap-title-edit-cancel {height: 1.75rem; margin-left: -1px; white-space: nowrap; padding: 0.31rem 0.9rem; width: auto; color: white; border: 1px solid #0079c1; box-sizing: border-box; transition: all 0.05s linear; cursor: pointer; font-size: 0.9375rem; letter-spacing: 0em; font-family: "Avenir Next","Avenir","Helvetica Neue","Helvetica","Arial",sans-serif;}#webmap-title-edit-save {background-color: #5a9359; border-color: #5a9359;}#webmap-title-edit-cancel {color: #0079c1; border: none; padding: 0.31rem 0.4rem; background-color: transparent;}#webmap-title-edit-save:hover {background-color: #338033;}#webmap-title-edit-cancel:hover {text-decoration: underline;}#popupBuilderContentPane .title {font-weight: bold; padding-bottom: 5px;}._popupGrid .dojoxGridScrollbox {overflow-x: auto !important;}.popupButton {width:18px;height:18px;background-image:url("../map/css/images/popup-icons.png")}.popupUpIcon {background-position: 1px 0px;}.popupDownIcon {background-position: -17px 0px;}.popupConfigureIcon {background-position: -36px 0px;}.popupRemoveIcon {background-position: -54px 0px;}.popupAddFieldIcon {background-position: -71px 0px;}#popupBuilderContentPane .popupDropDownButton, .dijitDialog .popupDropDownButton {width:18px;}.esri #_mediaConfigDlg .dijitSelectLabel {width:150px; overflow:hidden; text-align:left;}#popupBuilderContentPane .button .dijitButtonNode {padding:0; height:18px; width:18px;}#popupBuilderContentPane .helpIcon {background-image: url("images/ago_sprite.png"); background-repeat: no-repeat; background-position: -64px -66px; background-size: auto; width: 15px; height: 15px; display: inline-block;}.esriRtl .dijitEditorIconJustifyLeft,.esriRtl .dijitEditorIconJustifyRight,.esriRtl .dijitEditorIconUndo,.esriRtl .dijitEditorIconRedo,.esriRtl .dijitEditorIconIndent,.esriRtl .dijitEditorIconOutdent {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.esriRtl .dijitButton.calcite .dijitButtonContents .dijitIcon {margin: 0 0 0 0 !important;}#_customFieldDlg .dijitEditorIFrame {height: 140px !important;}#_customFieldDlg .dijitEditor div.dijitEditorIFrameContainer {margin: 0 0 0 4px; border: none;}#_customFieldDlg .dijitEditor textarea {resize: none;}.selectLayersWFSDlg {width: 450px;}.dijitCalendarContainer table {width: 100%;}.esri .popupDropDownButton .dijitArrowButtonInner{display:none;}.esri .popupDropDownButton .dijitButtonNode {height:18px;}.esri ._popupGrid {border:1px solid #CCCCCC; height:400px;}.esriChangeFieldsDialog ._popupSettings {float:right; height:180px; width:205px;}.esri #_sortOptionsDlg .dgrid .dgrid-cell {border: none; vertical-align: middle; padding-left: 3px; padding-right: 3px;}.esri #_sortOptionsDlg .dgrid .field-name {text-overflow: ellipsis;}.esriChangeFieldsDialog label {display:inline-block; padding: 0; width: 7.3em; margin: 0;}.esriChangeFieldsDialog legend{font-weight:bold; margin-bottom:5px;}.esriChangeFieldsDialog fieldset{margin-top:20px;}.esriChangeFieldsDialog fieldset .checkbox{width:13.0em; margin-top:10px;}.esriChangeFieldsDialog fieldset .timeCheckbox {width: 13.0em; margin: 20px 0 10px 0;}.esriChangeFieldsDialog label.disabled {color: #bbb;}.esriChangeFieldsDialog .dijitTextBox{width: 9.3em; height: 1.7em; margin: 0.5em 0 0.5em 0;}.esriChangeFieldsDialog ._popupSettings .dijitButtonNode {height:20px;}.esriChangeFieldsDialog .dijitSelect .dijitButtonContents .dijitInputField {width:auto;}.esri .popupGridCenterCell {text-align:center;}.esri .dojoxGridSortNode#_changeFieldsGridHdr0 {text-align:center;}.esri .dojoxGridHeader .dojoxGridCellFocus, .esri .dojoxGridHeader .dojoxGridCellFocus.dojoxGridCellOver {border: 1px solid #CCCCCC; border-left: none; border-top: none;}.esri .dojoxGridCellFocus, .esri .dojoxGridCellFocus.dojoxGridCellOver {border: 1px solid #CCCCCC; border-bottom: none; border-left: none; border-top: none;}#addContent-main-top {overflow: hidden; height: 143px; background-color: #FFF; padding: 7px 7px 3px 7px;}#addContentPanel .dojoxGridCell {padding-right: 3px; padding-left: 3px;}#widget_addContentSearchURL {width: 159px; height: 1.4em; padding: 1px 0 1px 2px; margin: 3px 0 0 0;}#widget_addContentSearchURL .dijitValidationIcon {padding: 0 1px; margin: 0; width: 0;}#addContentSearchURL {font-size: 1.1em; line-height: 1.1em;}#widget_addContentSearchText {width: 115px; height: 1.2em; font-size: 1.1em; line-height: 1.1em; padding: 1px 0 3px 2px; margin: 0;}#widget_addContentSearchFrom {width: 153px; border: 1px solid #999; margin: 0;}#addContentSearchFrom {height: 1.1em; font-size: 1.1em; line-height: 1.1em; padding: 3px 0 2px 2px; margin: 0;}.innerAlertDialog .dijitTooltipContainer {border: none;}.innerAlertDialog {outline: none;}.esri .dijitMenu.dijitComboBoxMenu .addContentHorizontalBarOptionItem {min-height: 1px; border-top: 1px #CCC solid;}.esri .dijitMenu.dijitComboBoxMenu .addContentBeforeHorizontalBarOptionItem {margin: 0 0 4px 0;}#addContent-main-center {padding: 0px; top: 0; left: 0; right: 0; bottom: 0;}#addContent-main-center .dojoxGrid {margin: 0px; border: none; background-color: #FFF; font-size: 11px;}#addContent-main-center .dojoxGridMasterHeader {height: 0px !important;}#addContent-main-center .dojoxGridCell {border: none;}#addContent-main-center .dojoxGridCellFocus.dojoxGridCellOver {border: none;}.listServiceTitle a {color: #0082A5;}.listServiceTitle a:hover, .listServiceTitle a:active {text-decoration: underline;}.dijitTooltipDialog a {outline: none;}.dijitTooltipDialog a img {border: none;}.dijitTooltipDialog .closeIcon,.closeIcon2 span {background-image: url("images/ago_sprite.png"); background-repeat: no-repeat; background-position: -16px 0; background-clip: border-box; width: 16px; height: 16px; padding: 0; cursor: pointer;}.closeIcon2 span {display: inline-block;}.tooltipTitle {color: #0082A5; font-weight: bold; font-size: 1em; padding-bottom: 10px;}.tooltipLink, .tooltipLink a {color: #0082A5; font-size: 1em;}.tooltipLink a:hover, .tooltipLink a:active {text-decoration: underline;}#map_infowindow .hide {display: block;}.infowindow .sprite {width: 1000px; height: 1000px;}.infowindow .window .top .right .user .titlebar .title {font-size: 10px; color: #1F5770;}.infowindow .window .top .right .user .content {font-style: normal; font-size: 10px; color: #1F5770;}.infoWindowContentPane {overflow: auto;}.infoWindowTableContent {padding: 10px;}.iconScale, .iconZoomTo, .iconEditRenderer, .iconOpacity, .iconMoveUp, .iconMoveDown, .iconRename, .iconRemove, .iconDescription, .iconSave,.iconCopy, .iconStreaming, .iconEditLabels, .iconImageOrder, .iconImageQuality, .iconFilterService,.iconMultidimensionalFilter, .iconEnableEditing, .iconDisableEditing, .iconEnableShowLegend, .iconDisableShowLegend,.iconFilterEdits, .iconRefreshInterval, .iconClustering, .iconShowAllEdits, .iconWFSOptions, .iconWMSOptions, .iconWMTSOptions,.iconEnableTime, .iconDisableTime, .iconRouteToAll, .iconReviewGeocode, .iconDimensionAnimation, .iconEnablePopup,.iconRemovePopup, .iconConfigurePopup, .iconMoveToBasemap, .iconMoveOutOfBasemap, .iconMakeReference, .iconRemoveReference {background-image: url("../map/css/images/toc_icons2.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; margin-left: 8px; margin-right: 8px;}.iconImageFilter {background-image: url("../map/css/images/imageFilter.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; margin-left: 8px; margin-right: 8px;}.iconChangeStyle span, .iconFilter span, .iconShowAttributeTable span, .iconHideAttributeTable span,.iconShowLegend span, .iconHideLegend span, .iconMenu span, .iconPerformAnalysis span, .iconEditRoute span,.iconConfigurePopup2 span, .iconClustering2 span, .iconEditLabels2 span,.iconGroupOpen, .iconGroupClosed {background-image: url("../map/css/images/toc_icons2.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px;}.iconTouchPadding {margin-left: 6px; margin-right: 6px;}.iconPerformAnalysis span {background-position: 0 0;}.iconEditRenderer {background-position: -16px 0;}.iconChangeStyle span {background-position: -16px 0;}.iconCopy {background-position: -32px 0;}.iconEditLabels, .iconEditLabels2 span {background-position: -48px 0;}.iconRouteToAll {background-position: -64px 0;}.iconEditRoute span {background-position: -65px 0;}.iconEnableEditing {background-position: -81px 0;}.iconDisableEditing {background-position: -96px 0;}.iconShowAllEdits {background-position: -96px 0;}.iconFilterEdits {background-position: -112px 0;}.iconDescription {background-position: -128px 0;}.iconFilter span {background-position: -144px 0;}.iconFilterService {background-position: -144px 0;}.iconMultidimensionalFilter {background-position: -160px 0;}.iconRemove {background-position: -176px 0;}.iconRename {background-position: -192px 0;}.iconOpacity {background-position: -208px 0;}.iconZoomTo {background-position: -224px 0;}.iconDisableShowLegend {background-position: -240px 0;}.iconEnableShowLegend {background-position: -256px 0;}.iconMoveDown {background-position: -272px 0;}.iconMoveUp {background-position: -288px 0;}.iconEnablePopup {background-position: -304px 0;}.iconRemovePopup {background-position: -320px 0;}.iconConfigurePopup, .iconConfigurePopup2 span {background-position: -336px 0;}.iconRefreshInterval {background-position: -352px 0;}.iconReviewGeocode {background-position: -368px 0;}.iconSave {background-position: -384px 0;}.iconScale {background-position: -400px 0;}.iconStreaming {background-position: -416px 0;}.iconHideAttributeTable span {background-position: -432px 0;}.iconShowAttributeTable span {background-position: -448px 0;}.iconDisableTime {background-position: -464px 0;}.iconEnableTime {background-position: -480px 0;}.iconImageQuality {background-position: -496px 0;}.iconImageOrder {background-position: -512px 0;}.iconDimensionAnimation {background-position: -528px 0;}.iconShowLegend span {background-position: -544px 0;}.iconMenu span {background-position: -560px 0;}.iconHideLegend span {background-position: -576px 0;}.iconGroupOpen {background-position: -592px 0;}.iconGroupClosed {background-position: -608px 0;}.esriRtl .iconGroupClosed {background-position: -624px 0;}.esriRtl .iconGroupOpen {background-position: -636px 0;}.iconMoveToBasemap {background-position: -653px 0;}.iconMoveOutOfBasemap {background-position: -669px 0;}.iconMakeReference {background-position: -685px 0;}.iconRemoveReference {background-position: -701px 0;}.iconWFSOptions {background-position: -716px 0;}.iconWMTSOptions {background-position: -732px 0;}.iconWMSOptions {background-position: -748px 0;}.iconClustering, .iconClustering2 span {background-position: -764px 0;}.esriRtl .iconShowLegend,.esriRtl .iconHideLegend,.esriRtl .iconEnableShowLegend,.esriRtl .iconDisableShowLegend{-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.dijitContentPane .iconPerformAnalysis32 {display: none;}.menuIconPerformAnalysis {background-image: url("../map/css/images/Analysis16.png"); background-position: 0 1px; background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px;}.iconPerformAnalysis32 {background-image: url("../map/css/images/Analysis32.png"); background-size:32px 32px; background-repeat: no-repeat; display: inline-block; height: 32px; width: 32px; margin-left: 8px; margin-right: 8px;}.iconRerunAnalysis {background-image: url("../map/css/images/rerunanalysis16.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; margin-left: 8px; margin-right: 8px;}.iconRerunAnalysis span {background-image: url("../map/css/images/rerunanalysis16.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px;}.iconShowResultAnalysis {background-image: url("../map/css/images/AccessStringResults16.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; margin-left: 8px; margin-right: 8px;}.iconShowResultAnalysis span {background-image: url("../map/css/images/AccessStringResults16.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px;}.iconTemplateCopy, .iconTemplateNew, .iconTemplateRemove, .iconTemplateProperties {background-image: url("../map/css/images/template_icons.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; margin-left: 8px; margin-right: 8px;}.iconTemplateNew {background-position: 0 0;}.iconTemplateCopy {background-position: -16px 0;}.iconTemplateRemove {background-position: -32px 0;}.iconTemplateProperties {background-position: -48px 0;}.iconSortAscending, .iconSortDescending, .iconFilterColumn, .iconProperties, .iconTableStatistics, .iconTableCalculate, .iconTableDelete {background-image: url("../map/css/images/column_menu_icons.png"); background-repeat: no-repeat; display: inline-block; height: 17px; width: 17px; margin-left: 8px; margin-right: 8px;}.iconSortAscending {background-position: 0 -1px;}.iconSortDescending {background-position: -17px -1px;}.iconFilterColumn {background-position: -34px -1px;}.iconProperties {background-position: -52px -1px;}.iconTableStatistics {background-position: -94px -1px;}.iconTableCalculate {background-image: url("../map/css/images/CalculateTable16.png"); background-size: 100%; height: 16px !important; width: 16px !important;}.iconTableDelete {background-image: url("../../jsapi/esri/dijit/analysis/images/GenericEraser16.png"); background-size: 100%;}.transparencySlider .dijitRuleLabelH {white-space: nowrap;}#toc-main .outOfScaleRange {color: #BBBBBB;}.suggestLabel {color: #21759B; cursor: pointer;}.toc_tool {display: inline-block; margin-left: 4px; margin-right: 4px; cursor: pointer;}.toc_tool.selected {background-color: rgb(209, 233, 249); padding: 5px 5px 1px 5px; border-radius: 5px;}.toc_tool_separator {display: inline-block; border-left: 1px solid #969696; width: 5px; height: 16px; margin-left: 5px;}.esriRTL .toc_tool_menu {border-right: 1px solid #969696; border-left: none; margin-left: 0; margin-right: 5px;}.layerScaleDlgTool .dijitTooltipConnector {left: 0 !important;}.esriRtl .layerScaleDlgTool .dijitTooltipConnector {left: auto !important; right: 0 !important;}.layerScaleDlgTool:focus {outline: none;}.toc_layer, .toc_baseLayer {padding: 0 0 0 2px; width: 99%; border: 2px solid #FFF;}.analysisJobLayer {color: #bbb;}.toc_sublayer, .toc_sublayer_nolegend {padding-top: 2px; width: 80%;}.toc_baseLayer span {vertical-align: top;}.toc_layer a, .toc_sublayer a, .toc_sublayer_nolegend a, .toc_baseLayer a {font-size: 12px;}.toc_layer a:hover, .toc_layer a:active, .toc_sublayer a:hover, .toc_sublayer a:active {text-decoration: underline;}.toc_sublayer_nolegend a:hover, .toc_sublayer_nolegend a:active {cursor: default;}.toc_layer input, .toc_sublayer input, .toc_sublayer_nolegend input, .toc_baseLayer input {height: 1.2em; margin-top: 2px; _margin-top: 0; padding: 0; border: none;}span.toc_name:hover {text-decoration: underline; color: #21759B; cursor: pointer;}span.toc_sublayers {color: #959595; font-size: 90%;}.toc_legend_label {line-height: 13px; padding-left: 5px;}.rendererHoverTooltip {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);}#layerMenu, #layerSubMenu, #subLayerMenu, #typeMenu, #templateMenu {font-size: 12px; background-color: #EEE; width: 150px; border: 1px solid #999;}#popupRelationsLink {border: none; background: none;}#layerMenu .dijitMenuItem td, #layerSubMenu .dijitMenuItem td, #subLayerMenu .dijitMenuItem td, #typeMenu .dijitMenuItem td, #templateMenu .dijitMenuItem td {line-height: 25px; padding:0px; white-space:nowrap;}#layerMenu tr.dijitMenuItem .dijitMenuItemLabel {width: 100%;}#popupRelationsLink {padding: 5px 0px;}#popupRelationsLink .dijitMenuItem td {line-height: 15px; padding: 0px; white-space:nowrap; color: #21759B;}#popupRelationsLink:focus {outline: none;}#layerMenu .dijitMenuSeparatorTop, #layerSubMenu .dijitMenuSeparatorTop {border: none;}#layerMenu .dijitMenuSeparatorBottom, #layerSubMenu .dijitMenuSeparatorBottom {border-top: 1px solid #999;}#layerMenu .dijitMenuItemIcon, #layerSubMenu .dijitMenuItemIcon, #subLayerMenu .dijitMenuItemIcon, #typeMenu .dijitMenuItemIcon, #templateMenu .dijitMenuItemIcon {width: 16px; height: 16px;}#layerMenu .dijitMenuItemHover, #layerMenu .dijitMenuItemSelected, #layerSubMenu .dijitMenuItemHover, #layerSubMenu .dijitMenuItemSelected, #subLayerMenu .dijitMenuItemHover, #subLayerMenu .dijitMenuItemSelected, #typeMenu .dijitMenuItemHover, #typeMenu .dijitMenuItemSelected, #templateMenu .dijitMenuItemHover, #templateMenu .dijitMenuItemSelected {background: none; border: none; outline: none;}#layerMenu .dijitMenuItemHover .dijitMenuItemLabel, #layerMenu .dijitMenuItemSelected .dijitMenuItemLabel, #layerSubMenu .dijitMenuItemHover .dijitMenuItemLabel, #layerSubMenu .dijitMenuItemSelected .dijitMenuItemLabel, #typeMenu .dijitMenuItemHover .dijitMenuItemLabel, #typeMenu .dijitMenuItemSelected .dijitMenuItemLabel, #templateMenu .dijitMenuItemHover .dijitMenuItemLabel, #templateMenu .dijitMenuItemSelected .dijitMenuItemLabel, #popupRelationsLink .dijitMenuItemHover .dijitMenuItemLabel, #popupRelationsLink .dijitMenuItemSelected .dijitMenuItemLabel {text-decoration: underline; border: none;}#popupRelationsLink .dijitMenuItemHover .dijitMenuItemLabel {background: none;}#layerMenu .dijitMenuExpand, #subLayerMenu .dijitMenuExpand, #typeMenu .dijitMenuExpand, #templateMenu .dijitMenuExpand, #popupRelationsLink .dijitMenuExpand {background: none;}#manageTemplates-tree {margin-top: 10px;}.manageTemplates_level1 {padding-top: 2px;}.manageTemplates_level2 {line-height: 18px;}.manageTemplates_types {font-weight: bold;}#save-webmap-dialog {width: 530px;}.es #save-webmap-dialog {width: 535px !important;}#save-webmap-dialog .dijitTextBox {}#save-webmap-dialog .category-picker-dropdown-nav,.esriAGOAddItemFromLayerForm .category-picker-dropdown-nav {max-height: 100px;}#share-map-dialog {width: 650px;}#share-map-dialog .esriBrowseItems {padding: 0 !important;}#share-map-dialog .dijitTextBoxReadOnly, #share-map-dialog .dijitOnly {color: #000;}#share-map-stack {left: 0; top: 0; overflow-y: auto;}.share-map-stack-stack {overflow-x: hidden !important; width: auto; height: 580px;}#share-map-url {font-size: 11px; cursor: text !important; color: inherit; font: inherit;}.esriRtl #share-map-url {text-align: right;}#share-map-embed-small {background: transparent url("../map/css/images/embed_map.png") no-repeat scroll 0 0; height: 34px; width: 34px;}#share-map-embed-medium {background: transparent url("../map/css/images/embed_map.png") no-repeat scroll -35px 0; height: 34px; width: 34px;}#share-map-embed-large {background: transparent url("../map/css/images/embed_map.png") no-repeat scroll -70px 0; height: 34px; width: 34px;}#share-map-premium {margin-top: 8px; margin-bottom: 5px;}.dj_ie9 .templatePicker .grid .dojoxGridRowTable {border-collapse: separate;}#templatePickerPane .templatePicker {-moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; border: 1px solid #999; padding: 0;}#templatePickerPane .templatePicker .grid .selectedItem {-moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; border: 1px solid #999 !important; background-color: #EEE !important;}.soria .dijitProgressBarIndeterminate .dijitProgressBarTile {background: #FFF url("../map/css/images/progressBar.gif") no-repeat center center;}.soria .dijitProgressBarEmpty {background: none; border-color: #FFF;}#basemap-gallery {width: 385px; max-height: 500px; position: absolute; left: 150px; top: 98px; z-index: 10; overflow: auto; background-color: #FFF; border: 1px solid #cbcbcb; display: none;}#basemap-gallery:focus {outline: none;}#basemap-gallery .galleryNode .galleryLabelContainer span {line-height: 12px;}#measureDiv {height: 220px; width: 300px; position: absolute; left: 570px; top: 98px; z-index: 1; overflow: auto; background-color: #FFF; border: 1px solid #cbcbcb; padding-top:8px; display: none; padding-left: 10px; padding-right: 10px;}#measureTool {height: 170px;}#measureDiv .esriMeasurement {padding-top: 5px;}#measureDiv .dijitIcon {margin-top:6px;}#bookmarksDiv {width: 225px; height: 300px; position: absolute; left: 570px; top: 98px; z-index: 1; overflow-x: hidden; overflow-y: auto; background-color: #FFF; border: 1px solid #cbcbcb; padding:8px 10px 0 10px; display: none;}#bookmarksDiv .esriBookmarks {width: 225px; border:none; padding-top: 5px;}#bookmarksDiv .esriBookmarkItem {padding-top: 2px; padding-bottom: 1px;}#bookmarksDiv .esriBookmarkEditBox {height: 20px;}#bookmarksDiv .esriBookmarkLabel {margin-left: 0;}#bookmarksDiv .esriAddBookmark {margin-top: 5px;}#bookmarksDiv .esriBookmarkList {max-height: 223px; overflow-y: auto; overflow-x: hidden;}#bookmarksDiv .esriBookmarkRemoveImage{background:url("../map/css/images/delete_20x20.png") no-repeat scroll center center transparent;}#bookmarksDiv .esriBookmarkEditImage{}.esriPopup .esriAttributeInspector {width:100%; margin:auto; z-index:inherit;}.esriPopup .esriAttributeInspector .atiAttributes table{width:100%;}.esriPopup .esriAttributeInspector .atiLabel {width:30%; min-width:100px; max-width:200px;}.esriPopup .esriAttributeInspector .atiAttributes .dijitTextBox,.esriPopup .esriAttributeInspector .atiAttributes .dijitComboBox,.esriPopup .esriAttributeInspector .atiAttributes .dijitEditor{width:99%; margin:1px;}.esriPopup .esriAttributeInspector .dijitInputField {height: 16px;}.esriPopup .esriAttributeInspector .atiRichTextField {border:1px solid #BBBBBB;}.esriPopup .esriAttributeInspector div.dijitEditorIFrameContainer {height: 78px; background-color:#FFFFFF;}.esriPopup .esriAttributeInspector iframe.dijitEditorIFrame {height: 78px !important; max-height: 78px !important;}.esriAttributeInspector .atiDeleteButton {height: auto !important; width: auto !important;}.esriAttributeInspector .atiSymbolButton {float:left; border-radius: 4px !important; margin:0 0 0 0.2em;}.esriRtl .esriAttributeInspector .atiSymbolButton {float:right; margin:0 0.2em 0 0;}.esriRtl .esriAttributeInspector .atiDeleteButton {float: right;}.esriAttributeInspector .atiNavButtons span {height:16px; width:16px;}.esriAttributeInspector .dijitToolbar {padding:1px;}.esriPopup .esriAttributeInspector .dijitUpArrowButton .dijitArrowButtonInner {background-position: -22px 2px;}.esriPopup .esriAttributeInspector .dijitDownArrowButton .dijitArrowButtonInner {background-position: -67px -34px;}.esriPopup .esriAttributeInspector .dijitButtonNode .dijitArrowButtonInner {margin: 0 2px;}.esriPopup a, a:hover, a:active, a:visited {color: #21759B;}.esriPopup a, a:visited {text-decoration: none;}.esriPopup a:hover, a:active {text-decoration: underline;}#renderer_simple_img {background: transparent url("../map/css/images/render_types.png") no-repeat scroll 0 0; height: 50px; width: 75px;}#renderer_unique_img {background: transparent url("../map/css/images/render_types.png") no-repeat scroll -80px 0; height: 50px; width: 75px;}#renderer_classColor_img {background: transparent url("../map/css/images/render_types.png") no-repeat scroll -160px 0; height: 50px; width: 75px;}#renderer_classSize_img {background: transparent url("../map/css/images/render_types.png") no-repeat scroll -240px 0; height: 50px; width: 75px;}#renderer_equalInterval_img {background: transparent url("../map/css/images/classify.png") no-repeat scroll 0 0; height: 50px; width: 75px;}#renderer_naturalBreaks_img {background: transparent url("../map/css/images/classify.png") no-repeat scroll -100px 0; height: 50px; width: 75px;}#renderer_stdDeviation_img {background: transparent url("../map/css/images/classify.png") no-repeat scroll -200px 0; height: 50px; width: 75px;}.rendererImageSwatches {height: 20px;}.dijitMenuPopup .dijitMenuArrowCell div {display:none;}.rendererCenterButtons {height:28px;}#rendererContentClose {padding: 3px 0; text-align:center;}.rendererList {-moz-border-radius:0 0 0 0; border:1px solid #999999; padding: 0;}#renderer-main .dijitButtonText {padding:3px 2px 2px;}#renderer-main .dijitButtonNode .dijitArrowButtonInner {margin: 0 2px;}#renderer-main .esri .dijitButtonNode, .esri .dijitSelect .dijitArrowButton {height: 20px;}#renderer-main .dijitSpinnerButtonContainer {height: 20px;}.rendererInput .queryLayerInput .dijitButtonNode {height:18px;}#rendererColorBreaksIntervalDiv .dijitSelect, #rendererSizeBreaksIntervalDiv .dijitSelect, .rendererInput .dijitSelect {margin: 0 0 0 2px;}#rendererColorBreaksIntervalDiv .dijitSelect .dijitButtonContents, #rendererSizeBreaksIntervalDiv .dijitSelect .dijitButtonContents {padding-top: 0;}#rendererColorBreaksIntervalDiv .dijitButtonText, #rendererSizeBreaksIntervalDiv .dijitButtonText {padding: 1px 2px 2px;}#renderer-main .dijitReset .dijitInline .dijitSelectLabel {overflow: hidden; text-align:left;}#renderer-main .dijitSelect .dijitButtonContents {width:100%;}.dijitMenu {border-collapse: separate;}.esri .esriAttribution {font-size: 10px;}#attrTableGrid .dgrid-hider-menu {overflow-x: hidden; overflow-y: auto; max-height: 150px;}#attrTableGrid .dojoDndItem {display: table-cell;}#attrTableGrid .dgrid-cell a {color: #21759B;}.dgrid-hider-menu-check-all {position: absolute; top: 2px; left: 2px; padding: 0;}html.has-quirks .dgrid-hider-menu-check-all,html.has-ie-6-7 .dgrid-hider-menu-check-all {top: 0; left: 0;}.esriAnalysis .dijitAccordionContainer {border: none;}.esriAnalysis .dijitAccordionInnerContainer, .esriAnalysis .dijitTitlePane {background-color: #efefef; margin-bottom: 1px; -webkit-transition-property: background-color, border; -moz-transition-property: background-color, border; transition-property: background-color, border; -webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; transition-duration: 0.1s; -webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; transition-timing-function: linear;}.esriAnalysis .dijitAccordionTitle, .esriAnalysis .dijitTitlePaneTitle {background-color: transparent; background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); _background-image: none; padding: 5px 7px 2px 7px; min-height: 17px; color: #494949;}.esriAnalysis .dijitAccordionContainer .dijitAccordionChildWrapper, .esriAnalysis .dijitTitlePane .dijitTitlePaneContentOuter{background-color: #ffffff; border: 1px solid #759dc0; margin: 0 2px 2px;}.esriAnalysis .dijitAccordionContainer .dijitAccordionContainer-child {padding: 9px;}.esriAnalysis .dijitAccordionInnerContainerActive {border: 1px solid #759dc0; background-color: #7dbdfa; -webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; transition-duration: 0.1s;}.esriAnalysis .dijitAccordionInnerContainerActive .dijitAccordionTitle {background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); _background-image: none; color: #000000;}.esriAnalysis .dijitAccordionInnerContainerSelected {border-color: #759dc0; background-color: #cfe5fa;}.esriAnalysis .dijitAccordionInnerContainerSelected .dijitAccordionTitle {color: #000000; background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); _background-image: none;}.esriAnalysis .dijitAccordionInnerContainerHover .dijitAccordionTitle, .esriAnalysis .dijitTitlePaneTitleHover .dijitTitlePaneTitleFocus {color: #000000;}.esriAnalysis .dijitAccordionInnerContainerHover, .esriAnalysis .dijitAccordionInnerContainerSelectedActive {border: 1px solid #759dc0; background-color: #abd6ff; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; transition-duration: 0.2s;}.esriAnalysis .dijitAccordionInnerContainerSelectedHover .dijitAccordionChildWrapper, .esriAnalysis .dijitAccordionInnerContainerSelectedActive .dijitAccordionChildWrapper {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);}.esriAnalysis .dijitTextBox, .esriAnalysis .dijitTextBox .dijitInputInner {height: 2.2em;}.esriAnalysis .dijitSpinner {height: 25px;}.esriAnalysis .dijitComboBox, .esriAnalysis .dijitComboBox .dijitInputInner {height: 2em;}.esriAnalysis div.dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {padding: 0; border: none !important; height: 100%;}.esriSingleFilterForm div.dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {height: 18px; padding-top: 5px !important; padding-right: 1px !important;}.esriAnalysis .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {padding-right: 1px !important; border: none !important;}.esriAnalysis .dijitButtonNode .dijitArrowButtonInner {margin: 0 2px;}.esriAnalysis .dijitSelect .dijitArrowButton {height: auto; border-width: 0px; padding: 0; border:none; -moz-border-radius: none; -webkit-border-radius: none; border-radius: none;}.esriAnalysis a,.esriAnalysis a:hover,.esriAnalysis a:active,.esriAnalysis a:visited {color: #21759B; text-decoration: none;}.esriAnalysis .esriGroupButton .dijitButtonNode{height: auto; border-width: 0px; padding: 0; border: 1px solid #636C6C; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}.simpleDirections .esriOptionsUnits {display: none;}.simpleDirections .esriStopsAdd .esriStopsAddDestination:hover, .simpleDirections .esriStopsAdd .esriStopsAddDestination:focus {color: #21759b; text-decoration: underline;}.simpleDirections .esriStopsAdd .esriStopsAddDestination,.simpleDirections .esriStopsOptionsEnabled .esriStopsOptionsButton,.simpleDirections .esriResultsViewFullRoute {color: #21759b;}.simpleDirections .esriRoutesError {color: #7a7979;}.simpleDirections .esriStopsOptionsMenu .dijitTextBox {height: 1.2em; font-size: 1.1em; line-height: 1.1em; padding: 1px 0 3px 2px; margin: 0;}.simpleDirections .esriResultsPrint,.simpleDirections .esriResultsSave {margin-top: 0;}.simpleDirections .esriStopsOptionsMenu input {margin: 2px 5px 0 0;}.esri .simpleDirections .esriSaveButton {}.esri .simpleDirections .esriSaveButton.esriDisabledDirectionsButton {opacity: 0.5;}.esri .simpleDirections .dijitComboBox.dijitDateTextBox .dijitArrowButton .dijitArrowButtonInner {margin-top: 3px;}.esri .simpleDirections .dijitSelect .dijitArrowButton, .esri .dijitComboBox .dijitArrowButton {height: 18px;}.esri #leftContentPanel .simpleDirections .esriStopsClearDirections,.esri #leftContentPanel .simpleDirections .esriSaveAsButton {border-radius: 0;border: none;background-image: none !important;width: auto;background: none;filter: none !important;line-height:normal;display: inline-block;padding: 0;outline: 0;cursor: pointer;font-weight: normal;white-space:normal;text-decoration: none;-moz-border-radius: 0;-webkit-border-radius: 0;}.esri .simpleDirections .esriStopsGetDirectionsContainer .esriStopsGetDirections {margin-right: 5px;} .esriRtl .esri .simpleDirections .esriStopsGetDirectionsContainer .esriStopsGetDirections {margin-right: 0; margin-left: 5px;}.esri #leftContentPanel .simpleDirections .esriStopsGetDirections.btn.calcite.transparent {text-decoration:none !important;}.simpleDirections .esriSearchSourcesDDL {border: none !important;} .simpleDirections .esriSearchSourceContainer .dijitSelect.dijitSelectHover, .simpleDirections .esriSearchSourceContainer .dijitSelect.dijitSelectFocus, .simpleDirections .esriSearchSourceContainer .dijitSelect.dijitSelectFocused, .simpleDirections .esriSearchSourceContainer .dijitSelect.dijitSelectOpenFocused {border: none !important;}.simpleDirections #search-source-container .dijitArrowButton {border: none !important;}.performanceQualitySlider .dijitRuleLabelH{white-space: nowrap;}.dojoDndItem {background-color: #ffffff; border: none;}.dojoDndItemSelected {background-color: #5bbdea; color: #444;}.dojoDndItemAnchor {background-color: #5bbdea; color: black;}.toc_toggle_legend {background: #fff !important;}.toc_toggle_legend .esriLegendLeft {padding: 0;}#tocContentPane .dojoDndItemOver {border: none; cursor: auto;}.dojoDndItemOver .dojoDndItemSelected {background-color: #fff;}.dojoDndItemOver .dojoDndItemAnchor {background-color: #fff;}.drag_handle {background-image:none; background-repeat: no-repeat; background-position: -18px -101px; display: block; width: 5px; height: 20px; cursor: move;}.dojoDndItemOver .drag_handle {background-image: url("images/ago_sprite.png") !important;}.dojoDndSourceMoved .dojoDndItemOver .drag_handle {background-image: none !important;}.dojoDndSourceMoved .dojoDndItemAnchor.dojoDndItemOver .drag_handle {background-image: url("images/ago_sprite.png") !important; background-position: -34px -101px;}.drag_handle:hover,.drag_handle:focus {background-position: -34px -101px;}#toc-main .dojoDndItemAnchor {background-color: transparent; border: 1px solid #0079C1; cursor: move;}.dojoDndItemBefore, .dojoDndItemBefore > td {background: #FFF !important;}.dojoDndItemAfter, .dojoDndItemAfter > td {background: #FFF !important;}.canDragBefore {border-top: 2px dashed #0079C1;}.canDragAfter {border-bottom: 2px dashed #0079C1;}.esri .dojoDndItemAnchor .toc_layer:hover,.esri .dojoDndSourceMoved .toc_layer:focus {}.dojoDndAvatarItem {display: none;}.soria table.dojoDndAvatar {-moz-border-radius: 0; border: 1px solid #57585A; border-collapse: collapse; background-color: #fff; font-size: 90%; color: #57585A;}.soria .dojoDndAvatarHeader td {border: none;}.soria .dojoDndAvatarHeader tr {border: none;}.soria .dojoDndAvatarHeader td {padding-top: 4px; padding-bottom: 4px;}.soria .dojoDndAvatarHeader td span {padding-left: 4px; padding-right: 4px;}.soria.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #ffffff !important; color:#000; background-image: none;}.soria.dojoDndMove .dojoDndAvatarHeader {background-image: url("../map/css/images/dndNoMove.jpg"); background-repeat: no-repeat; padding: 0 3px;}.soria.dojoDndCopy .dojoDndAvatarHeader {background-color: #fff; background-image: url("../map/css/images/transparent.gif"); background-repeat: no-repeat; background-position: 2px center;}.soria.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #fff; background-image: url("../map/css/images/transparent.gif"); background-repeat: no-repeat; background-position: 2px center;}.esriAnalysis .esriAnalysisExpressionGrid .dijitButtonNode {height: auto;}.esriMatchContainer .esriMatchHeader {background: none;}.ReviewWidgetBase .esriControllerContainer {background-color: #EFEEEF;}.esriMatchContainer .esriSpriteArrow {margin-left: 3px;}.ReviewWidgetBase .esriControllerContainer {border-top: 1px solid #AFAFAF; border-left: 1px solid #AFAFAF; border-right: 1px solid #AFAFAF;}#geocodeReviewDiv_StackContainerNode, #geocodeMatchDiv .dgrid {border:1px solid #AFAFAF;}.esriRtl .esriMatchContainer .esriMatchOptions{float:left;}.esriRtl .ReviewWidgetBase .esri_circle {margin-right:0; margin-left:5px;}.ReviewWidgetBase .dgrid-no-data, .esriMatchContainer .dgrid-no-data, .dgrid-loading {font-size: 1em; color: #7a7979;}.ReviewWidgetBase .dgrid-row.dgrid-row-odd.ui-state-active, .ReviewWidgetBase .dgrid-row.dgrid-row-even.ui-state-active {background-color: #aec7e3;}.esriReviewContainer .esriControllerContainer .learnMoreDiv {height: auto;}.about-tour {position:relative; width: 100%; min-height: 60px; max-height: 140px; display:block; clear:both; background: #F7F8F8; cursor: pointer; margin: 5px 0px; text-decoration:none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;} .about-tour:hover {background: #EDF0F0;} .about-tour:hover .icon-bg {background: #4596d6;}.about-tour .icon-bg {position:absolute; top:0; left:0; bottom:0; background: #65a9d7; width: 56px; display:block; clear:none; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px;}.esriRtl .about-tour .icon-bg {top:0; right:0; left:auto; bottom:0; float: right; -webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius: 0px; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-topright: 3px; -moz-border-radius-topleft: 0px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 0px; border-top-right-radius: 3px; border-top-left-radius: 0px; border-bottom-right-radius: 3px; border-bottom-left-radius: 0px;} .about-tour .tour-icon {width: 56px; min-height: 60px; max-height: 140px; float: left; display:block; background-image: url("../map/css/images/toursSprite.png"); background-repeat:no-repeat;} .esriRtl .about-tour .tour-icon {float: right;} .about-tour.startTour1 .tour-icon {background-position: 0 0; background-repeat:no-repeat;} .about-tour.startTour2 .tour-icon {background-position: 0 -56px; background-repeat:no-repeat;} .about-tour.startTour4 .tour-icon {background-position: 0 -112px; background-repeat:no-repeat;}.about-tour .info-box {position:relative; top:0; left:62px; right:0; bottom:0; width: 70%; min-height: 60px; max-height: 140px; display:block; clear:none;}.esriRtl .about-tour .info-box {text-align:right; top:0; left:auto; right:60px; bottom:0;}.about-tour .info-box .about-tour-title {position:relative; top:0; left:0; width:99%; color: #4d4d4d; font-size: 20px; font-family: 'Avenir Next', 'Avenir', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif; font-weight:normal; line-height: 24px; padding:10px 0 0 0; word-wrap:normal; text-decoration:none; display:block; clear:both;}.about-tour:hover .info-box .about-tour-title,.about-tour:focus .info-box .about-tour-title {text-decoration:none;}.about-tour .info-box .about-tour-start {letter-spacing: 1px; color: #007ac2; margin: 0; text-transform: uppercase; display:block; clear:left; padding:0 0 5px 0;} .about-tour:hover .info-box .about-tour-start {color: #00B9F2;} .about-tour .info-box .about-tour-start .arrow-left, .about-tour .info-box .about-tour-start .arrow-right {width: 16px; height: 16px; display: inline-block; background-image: url("../map/css/images/toursSprite.png"); background-repeat: no-repeat; background-position: -62px -3px;} .about-tour:hover .info-box .about-tour-start .arrow-right {background-position: -78px -3px;} .about-tour .info-box .about-tour-start .arrow-left, .esriRtl .about-tour .info-box .about-tour-start .arrow-right {display:none;} .esriRtl .about-tour .info-box .about-tour-start .arrow-left {display: inline-block; background-position: -62px -22px;} .esriRtl .about-tour:hover .info-box .about-tour-start .arrow-left {background-position: -78px -22px;}.esriFormFieldLabel {font-size: 12px; line-height: 25px;}.analysisCategoryToolContent {margin-top: -3em;}.esri-feature-table .dgrid .dgrid-row-odd {background-color: #F7F8F8;}.esri-feature-table .dgrid .dgrid-row-even {background-color: #FFF;}.esri-feature-table .dgrid .ui-state-active {background-color: #B4DAF5;}.esri-feature-table-menu-item .dijitMenuItemLabel {padding: 4px 8px 4px 6px; min-height: 22px; color: #243C5F;}.esri-feature-table-title {overflow: hidden; text-overflow: ellipsis; width: 70%;}.esri-feature-table-menu-options {padding: 0;}.esri #tableDiv .esri-feature-table .close-button-container {float: right;}.esriRtl #tableDiv .esri-feature-table .close-button-container {float: left;}.esri #tableDiv .esri-feature-table #tableCloseButton {margin: 7px 11px 0 10px;}.esriRtl #tableDiv .esri-feature-table #tableCloseButton {margin: 7px 10px 0 11px;}.esri #tableDiv .esri-feature-table #tableCloseButton:hover {cursor: pointer;}.esri .esri-feature-table-column-header-tooltip {max-width: 350px;}.esri .esri-feature-table .dijitComboBox.dijitDateTextBox .dijitArrowButton .dijitArrowButtonInner {margin-top: 3px;}.esri .esri-feature-table .dijitInputField {padding: 5px;}.esri-feature-table-dialog .dijitDialogTitleBar .dijitDialogTitle {font-family: "Avenir Next",Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;}.esri-feature-table-statistics .esri-attribute-table td {color: #888;}.esri-feature-table-statistics .esri-attribute-table td.esri-attribute-value {color: #444;}.esri-feature-table-dialog .esri-feature-table-statistics {width: 270px;}.esri-feature-table-dialog .esri-feature-attachments-container .esri-feature-attachments-view-pane {overflow: auto;}.esri-feature-attachments .esri-attachment-node {font-size: 12px;}.esri-feature-attachments .esri-attachment-node-text-name a{color: #21759B;}.esri-feature-attachments .esri-attachment-node-text-name a:hover{text-decoration: underline;}.esri-feature-attachments .esri-attachment-node-text-size {font-style: italic;}.esri .dijitButton.calcite.blue,.esri .dijitToggleButton.calcite.blue,.esri .simpleDirections .esriStopsGetDirections.calcite.blue,.esri .simpleDirections .esriSaveButton.calcite.blue,.esri .dijitDialog .dijitButton.primary {background-color: #5daddd; background: #5daddd;}.esri .dijitButton.calcite.blue:hover,.esri .dijitToggleButton.calcite.blue:hover,.esri .dijitButton.calcite.blue:focus,.esri .dijitToggleButton.calcite.blue:focus,.esri .simpleDirections .esriStopsGetDirections.calcite.blue:focus,.esri .simpleDirections .esriSaveButton.calcite.blue:hover,.esri .simpleDirections .esriSaveButton.calcite.blue:focus,.esri .dijitDialog .dijitButton.primary:hover,.esri .dijitDialog .dijitButton.primary:focus {background: #4997d2;}.esri .dijitButton.calcite.green {background: #6aa23f; color: #fff; border: none;}.esri .dijitButton.calcite.green:hover,.esri .dijitButton.calcite.green.dijitHover {background: #4b8d2c; border: none;}.esriCalcField .viewerActionDividerLine {clear:both; border-bottom:#CCC thin solid; height:1px; width:100%; bottom: 14%; position: absolute; display: none;}.esriCalcField .viewerTitleDividerLine {display: none;}.esriRtl #timeSettingsDlg .dijitDialogCloseIcon {right: 96%;}#timeSettingsDlg {overflow-y: auto;}.dijitCalendarPopup .dijitCalendarDateTemplate {line-height: 0.6rem !important;}.esriProcessInfoCtr table {width: 100%; margin-top: 0.51666rem; border-collapse: collapse; border: 1px solid #ccc;}.esriProcessInfoCtr table th, .esriProcessInfoCtr table td {padding: 0.51666rem !important; border: 1px solid #ccc;}.esriProcessInfoCtr span {font-size: 16px !important;}.esriProcessInfoCtr .esriProcessInfoTitle {font-size: 16px; font-weight: bold;}.mapviewer .overlay-mobile__title {display: none !important;}.mapviewer .overlay-confirm.is-active .overlay-confirm-pane {transition-delay: 0ms; visibility: visible; opacity: 1; bottom: 2rem;}.mapviewer .overlay-confirm-pane {background-color: #fff; border-top: 4px solid #0079c1; padding: 1rem; box-shadow: 0 2px 8px #c4c4c4; position: absolute; bottom: -100px; z-index: 304; left: 50%; transform: translate(-50%); opacity: 0; visibility: hidden; transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88), bottom 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88);}.mapviewer .overlay-confirm-close-btn {position: absolute; right: 1rem; top: 1rem;}.mapviewer .overlay-background .font-size-1 {font-size: 1.2019rem; line-height: 1.5;}.mapviewer .overlay-background .font-size--1 {font-size: 0.9375rem; line-height: 1.5;}.mapviewer .avenir-demi {font-weight: 700; font-style: normal;}.mapviewer .overlay-confirm-buttons {justify-content: flex-end;}.mapviewer .flex {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.mapviewer .overlay-confirm-actions {border-top: 1px solid #d8d8d8;}.mapviewer .overlay-background.is-active .overlay {visibility: visible; -webkit-transition-delay: 0ms; transition-delay: 0ms; -webkit-transform: translate3D(0, 0, 0) scale(1); -ms-transform: translate3D(0, 0, 0) scale(1); -o-transform: translate3D(0, 0, 0) scale(1); transform: translate3D(0, 0, 0) scale(1); opacity: 1;}.mapviewer .overlay-confirm.is-active .overlay-confirm-mask {opacity: 0.75; visibility: visible; transition-delay: 0ms;}.mapviewer .overlay-confirm-mask {position: absolute; top: 0; left: 0; bottom: 0; background: #fff; right: 0; opacity: 0; z-index: 303; visibility: hidden; transition: visibility 0ms linear 300ms, opacity 300ms cubic-bezier(0.215, 0.44, 0.42, 0.88);}.mapviewer .overlay-background .overlay-confirm-close-btn {position: absolute !important; right: 1rem; top: 1rem;}.esriRtl .mapviewer .overlay-background .overlay-confirm-close-btn {right: auto; left: 1rem;}.mapviewer .overlay-background .btn {border-radius: 0;}.mapviewer .overlay-background .btn-link-darker-gray {color: #6e6e6e !important; background: none !important; border: none !important; box-shadow: none; padding-top: 0 !important;}.mapviewer .overlay-background .btn-link {-webkit-appearance: none; font-size: 1rem; line-height: 1.5; cursor: pointer; padding: 0; border: none; color: #0079c1; background: transparent;}.mapviewer .overlay-background .btn {position: relative; display: inline-block; padding: 0.375rem 1rem; width: auto; color: #fff; border: 1px solid #0079c1; border-radius: 0; 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; font-size: 0.9375rem; line-height: 1.5;}html:not([dir="rtl"]) .mapviewer .overlay-background .margin-left-half {margin-left: 0.5rem;}html:not([dir="ltr"]) .mapviewer .overlay-background .margin-left-half {margin-right: 0.5rem;}.mapNotesHttpMsg {font-size: 0.875rem; line-height: 1.5; padding: 0.375rem 0.375rem; color: rgba(0, 0, 0, 0.75); background-color: #f3ded7; border: 1px solid #e4a793; position: relative; margin-top: .5rem;}.top-nav {border-bottom: 1px solid #efefef;} .top-nav .esri-logo {margin-top: 1em;} .top-nav .sign-in {padding-top: 1.55em;}.top-nav-title {font-size: 1em; line-height: 1.55em; float: left; padding-top: 15px; padding-bottom: 15px; line-height: 1.5em; color: #4c4c4c;} .top-nav-title:hover {color: #3b8fc4; background: url('./images/top-nav-ie9.gif') repeat-x bottom left transparent; text-decoration: none;} .top-nav-title.icon-ui-menu:before {vertical-align: -1px; padding-right: .5em;}.top-nav-list {padding: 0; float: left;} .top-nav-list .top-nav-link + .top-nav-link {margin-left: .75em;}.top-nav-link {font-size: 0.9375em; line-height: 1.55em; color: #4c4c4c !important; padding: 19px 0; line-height: 1.5em; display: inline-block;} .top-nav-link:hover, .top-nav-link:focus {color: #3b8fc4 !important; background: url('./images/top-nav-ie9.gif') repeat-x bottom left transparent; text-decoration: none;} .top-nav-link:hover a, .top-nav-link:focus a {color: #3b8fc4;} .top-nav-link:focus {outline: none;} .top-nav-link.is-active {background: url('./images/top-nav-ie9.gif') repeat-x bottom left transparent;} .top-nav-link a {color: #4c4c4c;} .top-nav-link a:hover {text-decoration: none;}.top-nav-link.dropdown-btn {padding-right: 1em;} .top-nav-link.dropdown-btn:after {right: 0;}.dj_ie8 .top-nav-link.dropdown-btn {padding-right: 1em;}.sign-in {float: right; margin-top: -0.7em;}.user-nav-name {padding: 0.3875em;}.user-nav-image {width: 1.55em; height: 1.55em; margin-right: 0.3875em; vertical-align: -0.3875em;} .org-member-card__group-tile {color: #FFF; text-transform: uppercase; text-align: center; margin-right: 2px; width: 32px; height: 32px; overflow: visible; min-width: 32px; text-shadow: 1px 1px #DDD;} .org-member-card__group-tile img {width: 100%;} .org-member-card__group-tile:after {text-shadow: none; text-transform: none;} .org-member-card__more-tile {padding: 0 8px; font-size: 0.9em; width: auto; min-width: 28px; text-shadow: none; background-color: #EFEFEF; border-radius: 14px; text-align: center; height: 26px; border: 2px solid #fff; position: relative; left: -5px;} .member-thumb > img {max-width: 100%; height: auto;} .profile-popup.dijitTooltipBelow {padding-top: 0;} .profile-popup .dijitTooltipConnector{display: none;} html:not([dir="rtl"]) .profile-popup .margin-right-half {margin-right: 0.5rem} html[dir="rtl"] .profile-popup .margin-right-half {margin-left: 0.5rem} html:not([dir="rtl"]) .profile-popup .margin-right-1 {margin-right: 1rem} html[dir="rtl"] .profile-popup .margin-right-1 {margin-left: 1rem} .profile-popup .flex-1 {-webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto; min-width: 0;} .profile-popup .flex-0 {-webkit-flex: 0 0 auto; -moz-flex: 0 0 auto; -ms-flex: 0 0 auto; -o-flex: 0 0 auto; flex: 0 0 auto;} .profile-popup .btn-link {-webkit-appearance: none; font-size: 1rem; line-height: 1.5; cursor: pointer; padding: 0 1rem; border: none; color: #0079c1; background: transparent;} .profile-popup .font-size-4 {font-size: 1.9994rem; line-height: 1.35;} .profile-popup .flex-center {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; justify-content: center; -ms-align-items: center; align-items: center;} .profile-popup .avenir-bold {font-weight: 700; font-style: normal;} .profile-popup .font-size-1 {font-size: 1.2019rem; line-height: 1.5;} .profile-popup .hide {display: none !important;}