.map {overflow: hidden;}.map .container {position: relative; border: none; padding: 0px; margin: 0px; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%;}.map .container .layersDiv {position: relative; left: 0px; top: 0px; width: 100%; height: 100%;}.map .container .layersDiv .layerTile {position: absolute; border: none; margin: 0px; padding: 0px;}.map .container .container {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.esriControlsBR {position: absolute; right: 5px; bottom: 5px; z-index: 30;}.esriControlsBR.withPanArrows {right: 25px;}.esriAttribution {font-size: 13px; line-height: 15px; color: #666666; display: inline-block; text-align: left; vertical-align: bottom; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 4px; margin: 0 5px 0 0; background: rgba(255, 255, 255, 0.7); background: repeat left top url("../images/map/70-percent-white.png") \9;}.esriAttributionOpen {white-space: normal; cursor: pointer;}.dj_ie7 .esriAttribution, .dj_ie6 .esriAttribution {display: inline;}.esriAttributionLastItem span.esriAttributionDelim {display: none;}.map .logo-med {display: inline-block; vertical-align: bottom; width: 65px; height: 36px; z-index: 30; background-image: url("../images/map/logo-med.png"); cursor: pointer; _background-image: none;}.map .logo-sm {display: inline-block; vertical-align: bottom; width: 46px; height: 22px; z-index: 30; background-image: url("../images/map/logo-sm.png"); cursor: pointer; _background-image: none;}.dj_ie7 .map .logo-med, .dj_ie7 .map .logo-sm, .dj_ie6 .map .logo-med, .dj_ie6 .map .logo-sm {display: inline;}.map .bingLogo-lg {position: absolute; left: 5px; bottom: 5px; width: 93px; height: 29px; z-index: 30; background-image: url("../images/map/bing-logo-lg.png"); _background-image: none;}.map .container .fixedPan {position: absolute; width: 15px; height: 15px; background-image: url("../images/map/fixed-pan-sprite.png"); overflow: hidden; cursor: pointer;}.map .container .panUp {background-position: -16px 0px; top: 5px;}.map .container .panUpperRight {background-position: -32px 0px; right: 5px; top: 5px;}.map .container .panRight {background-position: -32px -16px; right: 5px;}.map .container .panLowerRight {background-position: -32px -32px; right: 5px; bottom: 5px;}.map .container .panDown {background-position: -16px -32px; bottom: 5px;}.map .container .panLowerLeft {background-position: -47px -32px; left: 5px; bottom: 5px;}.map .container .panLeft {background-position: -47px -16px; left: 5px;}.map .container .panUpperLeft {background-position: -47px 0px; left: 5px; top: 5px;}.map .tooltip {width: 100px; position: absolute; border: 1px solid #7EABCD; background-color: white; padding: 5px; font-size: 9pt; z-index: 9999; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.esriSimpleSlider {position: absolute; text-align: center; border: 2px solid #666; background-color: #FFF; color: #666; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}.esriSimpleSliderTL {top: 20px; left: 20px;}.esriSimpleSliderTR {top: 20px; right: 20px;}.esriSimpleSliderBL {bottom: 40px; left: 20px;}.esriSimpleSliderBR {bottom: 45px; right: 20px;}.esriSimpleSlider div {width: 30px; height: 30px; font-size: 24px; font-family: verdana, helvetica; font-weight: 700; line-height: 25px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer;}.esriSimpleSliderVertical .esriSimpleSliderIncrementButton {border-bottom: 2px solid #666; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}.esriSimpleSliderVertical .esriSimpleSliderDecrementButton {-webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.esriSimpleSliderHorizontal.esriSimpleSliderBL {left: 5px;}.esriSimpleSliderHorizontal.esriSimpleSliderBR {right: 5px;}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton {float: right; -webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0;}.esriSimpleSliderHorizontal .esriSimpleSliderDecrementButton {float: left; border-right: 2px solid #666; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px;}.esriSimpleSliderDecrementButton:hover, .esriSimpleSliderIncrementButton:hover {background-color: #eee;}.esriSimpleSliderDecrementButton:active, .esriSimpleSliderIncrementButton:active {background-color: #ddd;}.esriSimpleSliderDisabledButton, .esriSimpleSliderDisabledButton:active, .esriSimpleSliderDisabledButton:hover {cursor: default; background-color: #f4f4f4; color: #bbb;}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton.dj_ie67Fix {float: none; text-align: center;}.esriLargeSlider {position: absolute;}.esriLargeSliderTL {top: 30px; left: 30px;}.esriLargeSliderTR {top: 30px; right: 15px;}.esriLargeSliderBL {bottom: 40px; left: 30px;}.esriLargeSliderBR {bottom: 45px; right: 15px;}.esriLargeSliderVertical {height: 200px;}.esriLargeSliderHorizontal {width: 200px;}.esriLargeSliderHorizontal.esriLargeSliderBL {left: 5px;}.esriLargeSliderHorizontal.esriLargeSliderBR {right: 5px;}.esriLargeSliderHorizontal .esriLargeSliderTicks {height: 5px;}.esriLargeSliderVertical .esriLargeSliderTicks {width: 5px;}.esriLargeSliderHorizontal .esriLargeSliderLabels {height: 2em; font-family: Verdana; font-size: 50%;}.esriLargeSliderVertical .esriLargeSliderLabels {width: 2em; font-family: Verdana; font-size: 50%;}.vertexDeleteIcon {background-image: url("../toolbars/images/delete.png"); background-repeat: no-repeat; text-align: center; width: 16px; height: 16px; background-position: 1px 1px;}.esriTextEditorInput {border-width: 1px; border-color: black; margin: 0px; padding: 1px; background: transparent; position: absolute; border-style: solid; text-align: left;}.esriAttributeInspector {width: 100%; z-index: 99;}.esriAttributeInspector .atiLayerName {margin: 5px auto; font-weight: bold; border-bottom: 1px solid #A9A9A9;}.esriAttributeInspector .atiField {margin: 1px;}.esriAttributeInspector .atiRichTextField {margin: 5px auto;}.esriAttributeInspector .atiTextAreaField {}.esriAttributeInspector .atiLabel {margin: 1px; padding-right: 5px;}.esriAttributeInspector .atiTooltip {}.esriAttributeInspector .atiNavMessage {float: left; margin: 5px 5px auto auto;}.esriAttributeInspector .atiButtons {margin: 5px auto; padding-top: 5px; border-top: 1px solid #A9A9A9;}.esriAttributeInspector .atiNavButtons {float: right;}.esriAttributeInspector .atiButton {margin: 0px; width: 16px; height: 16px; background-image: url("../dijit/images/attribute_inspector_sprite.png")}.esriAttributeInspector .atiPrevIcon {background-position: -32px 0px;}.esriAttributeInspector .atiNextIcon {background-position: -48px 0px;}.esriAttributeInspector .atiFirstIcon {background-position: -16px 0px;}.esriAttributeInspector .atiLastIcon {background-position: 0px 0px;}.esriAttributeInspector .atiDeleteButton {float: left;}.esriAttributeInspector .atiAttachmentEditor {padding: 10px;}.esriAttributeInspector .atiEditorTrackingInfo {padding-top: 10px;}.esriAttributeInspector .dijitTextBoxDisabled input {color: black;}.dj_ie7 .dijitButtonNode > BUTTON.dijitButtonContents > * {position: static;}.esriBasemapGallery {}.esriBasemapGalleryNode {float: left; width: 100px; margin: 5px 10px 0 10px;}.esriBasemapGalleryLabelContainer {background-color: transparent; text-align: center; width: 100%; height: 2.5em; overflow: hidden; display: block;}.esriBasemapGalleryThumbnail {height: 67px; width: 100px; border: 0px solid #033041;}.esriBasemapGallerySelectedNode .esriBasemapGalleryThumbnail {border: 2px solid #033041; width:96px; height:63px;}.esriBasemapGalleryMessage {}.BasemapToggle .toggleButton {padding: 1px; background: #666; background: rgba(102, 102, 102, 0.80); background: #fff; border: 1px solid #666; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; -webkit-border-radius: 1px; -moz-border-radius: 1px; -o-border-radius: 1px; border-radius: 1px;}.BasemapToggle .basemapImage {width: 60px; height: 60px; overflow: hidden;}.BasemapToggle .basemapImage img {max-width: 100%; max-height: 100%; width: 100%; height: 100%; margin: 0; padding: 0; vertical-align: middle;}.BasemapToggle .basemapTitle {color: #666; margin: 1px 0 0; font-size: 11px; line-height: 16px; height: 16px; display: block; padding: 0; text-align: center; text-transform: capitalize; width: 60px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}.esriBookmarkTable {width: 208px; border-spacing: 0px; border-collapse: collapse;}.esriBookmarkLabel {position: relative; float: left; width: 136px; overflow: hidden; line-height: 20px; height: 20px; white-space: nowrap; margin-left: 5px; font-size: 12px; text-align: left; vertical-align: middle; color: black; font-family: Verdana, Helvetica, sans-serif; cursor: pointer;}.esriBookmarks {width: 215px; border-style: solid; border-color: #769DC0; border-width: 1px;}.esriBookmarkItem {width: 208px; height: 20px;}.esriAddBookmark {}.esriBookmarkHighlight {background-color: #D9E6F9;}.esriBookmarkEditImage {float: right; width: 30px; cursor: pointer; background: transparent url("../dijit/images/edit.png") no-repeat scroll center center;}.esriBookmarkRemoveImage {float: right; width: 30px; cursor: pointer; background: transparent url("../dijit/images/close.gif") no-repeat scroll center center;}.esriBookmarkEditBox {position: fixed; font-size: 12px; height: 13px; width: 180px;}.simpleDirections .esriStopsContainer {margin: 0 0 20px;}.simpleDirections .esriStopsButtons {margin: 0;}.simpleDirections .esriStopsReverse {margin: 0; width: 21px; height: 21px; background: url("../dijit/images/Directions/reverse.png") no-repeat center center; cursor: pointer;}.dojoDndMove .simpleDirections .esriStopsReverse {display: none;}.simpleDirections .esriStopsReverse:hover, .simpleDirections .esriStopsReverse:focus {opacity: .7;}.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove {display: block; width: 21px; height: 21px; cursor: pointer; background: url("../dijit/images/Directions/remove-destination.png") no-repeat center center;}.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove:hover, .simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove:focus {opacity: .7;}.simpleDirections .esriStopsAddDestination {display: none;}.simpleDirections .esriStopsAdd .esriStopsAddDestination {display: inline-block; *display: inline; _display: inline; zoom: 1; margin: 0; padding: 5px 3px; text-decoration: underline; cursor: pointer; font-size: 11px; line-height: 16px; white-space: nowrap; vertical-align: bottom;}.simpleDirections .esriStopsAddDestination:hover, .simpleDirections .esriStopsAddDestination:focus {text-decoration: none;}.simpleDirections .esriStopsGetDirectionsContainer {margin: 0;}.simpleDirections .esriStopsClearDirections {color: #444; margin: 0; margin-right: 5px; text-decoration: underline; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 16px; display: block; padding: 5px 10px; outline: 0; cursor: pointer; font-weight: 400; white-space: nowrap; float: right;}.dj_rtl .simpleDirections .esriStopsClearDirections {float: left; margin-right: inherit; margin-left: 5px;}.simpleDirections .esriStopsGetDirections {color: #444; font-family: Verdana, Helvetica, sans-serif; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #8b8b8b; background: #F2F2F2; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F2F2F2), color-stop(100%, #D1D1D1)); background: -webkit-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -o-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -ms-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: linear-gradient(to bottom, #F2F2F2 0%, #D1D1D1 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#D1D1D1', GradientType=0); margin: 0; font-size: 11px; line-height: 16px; display: block; padding: 5px 10px; outline: 0; cursor: pointer; font-weight: 400; white-space: nowrap; text-decoration: none; float: right;}.dj_rtl .simpleDirections .esriStopsGetDirections {float: left;}.simpleDirections .esriStopsGetDirections:hover, .simpleDirections .esriStopsGetDirections:focus {background: #E5E6E6; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E5E6E6), color-stop(100%, #A0A1A1)); background: -webkit-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -o-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -ms-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: linear-gradient(to bottom, #E5E6E6 0%, #A0A1A1 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5E6E6', endColorstr='#A0A1A1', GradientType=0);}.simpleDirections .esriStopsOptionsButton {display: none; text-decoration: underline; cursor: pointer; font-size: 11px; line-height: 16px; margin: 0; white-space: nowrap; vertical-align: bottom;}.simpleDirections .esriStopsOptionsButton:hover, .simpleDirections .esriStopsOptionsButton:focus {text-decoration: none;}.simpleDirections .esriStopsOptionsEnabled .esriStopsOptionsButton {display: inline-block; padding: 5px 3px; *display: inline; _display: inline; zoom: 1;}.simpleDirections .esriStopsOptionsMenu {display: none; margin: 0 5px;}.simpleDirections .esriStopsOptionsMenu input {margin: 0 5px 0 0;}.dj_rtl .simpleDirections .esriStopsOptionsMenu input {margin: 0 0 0 5px;}.simpleDirections .esriOptionsUnits {margin: 10px 0 0;}.simpleDirections .esriOptionsUnits li {float: left; margin-right: 10px;}.dj_rtl .simpleDirections .esriOptionsUnits li {float: right; margin-right: inherit; margin-left: 10px;}.simpleDirections .esriStops {margin: 0; padding: 0; width: 100%; border-collapse: separate; border-spacing: 2px;}.simpleDirections .esriStop td {vertical-align: middle; padding-top: 4px; padding-bottom: 4px;}.simpleDirections .esriStop .esriStopIconColumn {width: 21px; padding-right: 5px;}.dj_rtl .simpleDirections .esriStop .esriStopIconColumn {padding-right: inherit; padding-left: 5px;}.simpleDirections .esriStop .esriStopReverseColumn {width: 21px; padding-left: 5px;}.dj_rtl .simpleDirections .esriStop .esriStopReverseColumn {padding-left: inherit; padding-right: 5px;}.simpleDirections .esriStopsRemovable .esriStopReverseColumn {display: none;}.simpleDirections .esriStop .esriStopIconRemoveColumn {display: none; width: 21px; padding-left: 5px;}.dj_rtl .simpleDirections .esriStop .esriStopIconRemoveColumn {padding-left: inherit; padding-right: 5px;}.simpleDirections .esriStopsRemovable .esriStopIconRemoveColumn {display: table-cell; *display: block; _display: block;}.simpleDirections .esriStop .esriStopIcon {width: 21px; height: 21px; text-align: center; color: #fff; font-size: 11px; line-height: 21px; font-family: Arial, Helvetica, sans-serif;}.simpleDirections .esriStop .esriStopIcon {background: url("../dijit/images/Directions/maneuvers/esriDMTStop.png") no-repeat center center;}.simpleDirections .esriStopOrigin .esriStopIcon {background: url("../dijit/images/Directions/maneuvers/esriDMTStopOrigin.png") no-repeat center center;}.simpleDirections .esriStopDestination .esriStopIcon {background: url("../dijit/images/Directions/maneuvers/esriDMTStopDestination.png") no-repeat center center;}.simpleDirections .esriRoutesError {padding: 10px 0;}.simpleDirections .esriRoutesError ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleDirections .esriRoutesError li {margin: 0 0 5px;}.simpleDirections .esriRoutes table {margin: 0; padding: 0; border-collapse: collapse; border-spacing: 0; width: 100%;}.simpleDirections .esriRouteIconColumn {width: 21px; padding: 10px; vertical-align: top; border-bottom: 1px solid #8b8b8b;}.simpleDirections .esriRouteTextColumn {padding: 10px 5px 10px 0; vertical-align: top; border-bottom: 1px solid #8b8b8b;}.dj_rtl .simpleDirections .esriRouteTextColumn {padding: 10px 0 10px 5px;}.simpleDirections .esriRouteIconColumn .esriRouteIcon {display: inline-block; font-family: Arial, Helvetica, sans-serif; height: 21px; width: 21px; margin: 0; line-height: 21px; vertical-align: middle; font-size: 11px; text-align: center; color: #fff; background-repeat: no-repeat; background-position: left top;}.esriPopup .esriInfoWindowRoute {display: block; padding-left: 26px; min-height: 21px; background-repeat: no-repeat; background-position: left top;}.dj_rtl .esriPopup .esriInfoWindowRoute {padding-left: 0; padding-right: 26px; background-position: right top;}.esriPopup .esriDMTDepart .esriInfoWindowRoute, .esriPopup .esriDMTStop .esriInfoWindowRoute {padding-left: 0; background: none;}.dj_rtl .esriPopup .esriDMTDepart .esriInfoWindowRoute, .dj_rtl .esriPopup .esriDMTStop .esriInfoWindowRoute {padding-left: inherit; padding-right: 0;}.esriDMTUnknown .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTUnknown.png");}.esriDMTStop .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTStop.png");}.esriDMTStraight .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTStraight.png");}.esriDMTBearLeft .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTBearLeft.png");}.esriDMTBearRight .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTBearRight.png");}.esriDMTTurnLeft .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTTurnLeft.png");}.esriDMTTurnRight .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTTurnRight.png");}.esriDMTSharpLeft .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTSharpLeft.png");}.esriDMTSharpRight .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTSharpRight.png");}.esriDMTUTurn .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTUTurn.png");}.esriDMTFerry .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTFerry.png");}.esriDMTRoundabout .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTRoundabout.png");}.esriDMTHighwayMerge .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTHighwayMerge.png");}.esriDMTHighwayExit .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTHighwayExit.png");}.esriDMTHighwayChange .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTHighwayChange.png");}.esriDMTForkCenter .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTForkCenter.png");}.esriDMTForkLeft .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTForkLeft.png");}.esriDMTForkRight .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTForkRight.png");}.esriDMTDepart .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTDepart.png");}.esriDMTTripItem .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTTripItem.png");}.esriDMTEndOfFerry .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTEndOfFerry.png");}.esriDMTRampRight .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTRampRight.png");}.esriDMTRampLeft .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTRampLeft.png");}.esriDMTTurnLeftRight .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTTurnLeftRight.png");}.esriDMTTurnRightLeft .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTTurnRightLeft.png");}.esriDMTTurnRightRight .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTTurnRightRight.png");}.esriDMTTurnLeftLeft .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTTurnLeftLeft.png");}.esriDMTPedestrianRamp .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTPedestrianRamp.png");}.esriDMTElevator .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTElevator.png");}.esriDMTEscalator .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTEscalator.png");}.esriDMTStairs .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTStairs.png");}.esriDMTDoorPassage .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTDoorPassage.png");}.esriDMTStopOrigin .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTStopOrigin.png");}.esriDMTStopDestination .esriRouteIcon {background-image: url("../dijit/images/Directions/maneuvers/esriDMTStopDestination.png");}.simpleDirections .esriRouteZoom {cursor: pointer; outline: 0;}.simpleDirections .esriDMTStopLast .esriRouteIconColumn, .simpleDirections .esriDMTStopLast .esriRouteTextColumn {border-bottom: 0;}.simpleDirections .esriRouteZoom:hover, .simpleDirections .esriRouteZoom:focus {background: #fafafa;}.simpleDirections .esriRouteInfo {color: #666;}.simpleDirections .esriRouteInfo strong {color: #333;}.simpleDirections .esriDMTStopDestination .esriRouteInfo {border: 0;}.simpleDirections .esriRouteLength {font-size: 11px; line-height: 14px; min-width: 65px;}.simpleDirections .esriResultsContainer {background: #fff; height: auto; zoom: 1;}.simpleDirections .esriResultsLoading .esriResultsContainer {height: auto; min-height: 32px; _height: 32px; *height: 32px; background: #fff url("../dijit/images/Directions/loading-32.gif") no-repeat center center;}.simpleDirections .esriResultsRouteName {margin: 10px 0; display: none;}.simpleDirections .esriRoutesContainer {margin: 0; zoom: 1;}.simpleDirections .esriResultsSummary {font-weight: 700; text-align: center; font-size: 14px; line-height: 18px; padding: 10px; border: 1px solid #8b8b8b; background: #fafafa; display: block; zoom: 1;}.simpleDirections .esriResultsButtonsContainer {margin: 10px 0;}.simpleDirections .esriResultsViewFullRoute {text-decoration: underline; font-size: 11px; line-height: 16px; cursor: pointer; margin: 0; outline: 0; padding: 5px 3px; float: left;}.dj_rtl .simpleDirections .esriResultsViewFullRoute {float: right;}.simpleDirections .esriResultsViewFullRoute:hover, .simpleDirections .esriResultsViewFullRoute:focus {text-decoration: none;}.simpleDirections .esriResultsPrint {float: right; outline: 0; width: 16px; height: 16px; background: url("../dijit/images/Directions/print.png") no-repeat center center; margin: 0; padding: 5px 3px; cursor: pointer;}.dj_rtl .simpleDirections .esriResultsPrint {float: left;}.simpleDirections .esriResultsPrint:hover, .simpleDirections .esriResultsPrint:focus {opacity: .7;}.simpleDirections .esriGeocoderContainer {width: 100%; display: block; margin: 0;}.esriGeocoderResultsOpen .esriGeocoderContainer {position: relative; z-index: 1;}.esriGeocoderMenuOpen .esriGeocoderContainer {position: relative; z-index: 1;}.simpleDirections ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleDirections .esriGeocoder {display: block; margin: 0; padding: 6px; border: 1px solid #8b8b8b; background: #f6f6f6; background: url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #fefefe 0%, #fff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #fff)); background: -webkit-linear-gradient(top, #fefefe 0%, #fff 100%); background: -o-linear-gradient(top, #fefefe 0%, #fff 100%); background: -ms-linear-gradient(top, #fefefe 0%, #fff 100%); background: linear-gradient(to bottom, #fefefe 0%, #fff 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ffffff', GradientType=0); -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}.simpleDirections .esriGeocoderMenu {display: none;}.simpleDirections .esriGeocoderActive, .simpleDirections .esriGeocoderMenuActive {border-bottom: 1px solid #fff;}.simpleDirections .esriGeocoder input {outline: 0; border: 0; margin: 0; background: #fff; width: 100%; font-size: 12px; line-height: 16px; height: 16px; padding: 0;}.simpleDirections .esriGeocoderResults {display: none; z-index: 99; width: 100%; position: absolute; left: 0; top: 100%; margin: -1px 0 0; padding: 0; background: #fff;}.dj_rtl .simpleDirections .esriGeocoderResults {left: inherit; right: 0;}.simpleDirections .esriGeocoderResults ul {border: 1px solid #8b8b8b; border-top: 0;}.simpleDirections .esriGeocoderResult {display: block; cursor: pointer; padding: 6px; font-size: 12px; line-height: 14px; outline: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}.simpleDirections .esriGeocoderResult:hover, .simpleDirections .esriGeocoderResultEven:focus, .simpleDirections .esriGeocoderResultOdd:focus {background-color: #d9e7fa;}.simpleDirections .esriGeocoderResult .esriGeocoderResultPartial {font-weight: 700;}.simpleDirections .esriGeocoderIcon {display: none !important;}.esriGeocoder .esriGeocoderClearFloat {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; zoom: 1;}.esriDndDragDirection .dojoDndAvatar {display: none;}.simpleDirections .dojoDndItem {margin: 0; padding: 0;}.simpleDirections .dojoDndItem td {border: 0; vertical-align: middle;}.simpleDirections .dojoDndItemOver, .simpleDirections .dojoDndItemAnchor {background-image: none; background-color: transparent; cursor: default;}.simpleDirections .dojoDndMove {cursor: move;}.simpleDirections .dojoDndHandle {cursor: move;}.simpleDirections .dojoDndIgnore {cursor: default;}.simpleDirections .dojoDndItemBefore td {border: 0; padding-top: 2px; border-top: 2px dashed #ccc;}.simpleDirections .dojoDndItemAfter td {border: 0; padding-bottom: 2px; border-bottom: 2px dashed #ccc;}.simpleDirections .dojoDndItemBefore .esriStopReverseColumn {border: none;}.simpleDirections .dojoDndItemAfter .esriStopReverseColumn {border: none;}.simpleDirections .esriClear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.simpleDirections .esriPrintPage {padding: 30px 0; margin: 20px auto; font-family: arial, sans-serif; font-size: 13px;}.simpleDirections .esriPrintBar {width: 100%; position: fixed; left: 0; top: 0; z-index: 6; height: 50px; background: #fafafa; border-bottom: 1px solid #000;}.dj_rtl .simpleDirections .esriPrintBar {left: inherit; right: 0;}.simpleDirections .esriPrintButton, .simpleDirections .esriCloseButton {color: #444; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #8b8b8b; box-shadow: none; -webkit-box-shadow: none; background: #F2F2F2; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F2F2F2), color-stop(100%, #D1D1D1)); background: -webkit-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -o-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -ms-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: linear-gradient(to bottom, #F2F2F2 0%, #D1D1D1 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#D1D1D1', GradientType=0); margin: 10px 20px; font-size: 11px; line-height: 16px; display: block; padding: 5px 10px; outline: 0; text-decoration: none; cursor: pointer; font-weight: 400; white-space: nowrap; text-decoration: none; float: right;}.dj_rtl .simpleDirections .esriPrintButton, .dj_rtl .simpleDirections .esriCloseButton {float: left;}.simpleDirections .esriPrintButton:hover, .simpleDirections .esriPrintButton:focus, .simpleDirections .esriCloseButton:hover, .simpleDirections .esriCloseButton:focus {background: #E5E6E6; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E5E6E6), color-stop(100%, #A0A1A1)); background: -webkit-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -o-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -ms-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: linear-gradient(to bottom, #E5E6E6 0%, #A0A1A1 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5E6E6', endColorstr='#A0A1A1', GradientType=0);}.simpleDirections .esriPrintMain {background: #FFF; border: solid 1px #000; margin: 0 auto; padding: 20px; width: 720px;}.simpleDirections .esriPrintHeader {display: block; margin-bottom: 5px;}.simpleDirections .esriPrintName {font-weight: 700; font-size: 120%; margin: 10px 0 5px;}.simpleDirections .esriPrintStopLabel {color: #000; display: inline-block; font-size: 11px; width: 21px; height: 21px; line-height: 21px; border: 1px solid #000; text-align: center; border-radius: 50%;}.simpleDirections .esriPrintLength {font-weight: 700; margin: 0 0 10px;}.simpleDirections #print_area {margin: 0 0 10px; max-width: 100%; min-width: 20%;}.simpleDirections #print_helper {display: none;}.simpleDirections .esriPrintDirections {margin: 0;}.simpleDirections .esriPrintDirections table {border-collapse: collapse; margin: 0; padding: 0; border: 0; width: 100%;}.simpleDirections .esriPrintFooter {font-size: 80%;}.esriMobileGallery {overflow: hidden;}.esriMobileGallery .thumbnailcontainer {float: left; overflow: hidden; margin: 0 10px 0 0; width: 200px;}.esriMobileGallery .thumbnailcontainer.small {margin: 0 4px 0 0; width: 100px;}.esriMobileGallery .thumbnail {width: 192px; height: 133px; padding: 0px; border: 4px solid #ccc;}.esriMobileGallery .thumbnail.selected {border: 4px solid #F99;}.esriMobileGallery .thumbnail.small {width: 96px; height: 67px; border: 2px solid #ccc;}.esriMobileGallery .thumbnail.small.selected {border: 2px solid #F99;}.esriMobileGallery .title {overflow: hidden; text-align: center; border-color: #fff; font-size: 14px;}.esriMobileGallery .title.small {font-size: 12px;}.arcgisGeocoder .esriGeocoderContainer * {-moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.arcgisGeocoder .esriGeocoderContainer {width: 250px; font-size: 12px; line-height: 16px; font-family: verdana, helvetica;}.arcgisGeocoder .esriGeocoderContainer ul {margin: 0; padding: 0; list-style: none; display: block;}.arcgisGeocoder .esriGeocoderIcon {float: right; outline: 0; width: 16px; height: 16px; display: block; overflow: hidden; margin: 2px 5px 2px 0;}.dj_rtl .arcgisGeocoder .esriGeocoderIcon {float: left; margin: 2px 0 2px 5px;}.esriGeocoder .esriGeocoderClearFloat {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.arcgisGeocoder .esriGeocoder {display: block; width: 100%; margin: 0; border: 1px solid #8b8b8b; background: #fff;}.arcgisGeocoder .esriGeocoderActive, .arcgisGeocoder .esriGeocoderMenuActive {border-bottom: 0;}.arcgisGeocoder .esriGeocoder input {outline: 0; display: block; border: 0; border-collapse: collapse; vertical-align: middle; font-size: 12px; line-height: 16px; margin: 0; padding: 2px 0; float: left; color: #444; background: none; margin: 0 5px; width: 196px;}.arcgisGeocoder .esriGeocoderMultiple input {width: 175px;}.dj_rtl .arcgisGeocoder .esriGeocoder input {float: right;}.arcgisGeocoder .esriGeocoder input:focus {color: #333;}.arcgisGeocoder .esriGeocoder .esriGeocoderSearch {cursor: pointer; background: url("../dijit/images/arcgisGeocoder.png") no-repeat 0 0;}.arcgisGeocoder .esriGeocoder .esriGeocoderSearch:hover, .arcgisGeocoder .esriGeocoder .esriGeocoderSearch:focus {opacity: .75;}.arcgisGeocoder .esriGeocoder .esriGeocoderReset {display: none;}.arcgisGeocoder .esriGeocoderHasValue .esriGeocoderReset {display: block; cursor: pointer; background: url("../dijit/images/arcgisGeocoder.png") no-repeat -48px 0;}.arcgisGeocoder .esriGeocoderLoading .esriGeocoderReset {background: url("../dijit/images/loading.gif") center center no-repeat;}.arcgisGeocoder .esriGeocoder .esriGeocoderReset:hover, .arcgisGeocoder .esriGeocoder .esriGeocoderReset:focus {opacity: .75;}.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow {display: none; cursor: pointer; background: url("../dijit/images/arcgisGeocoder.png") no-repeat -32px 0;}.arcgisGeocoder .esriGeocoderMultiple .esriGeocoderMenuArrow {display: block;}.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow:hover, .arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow:focus {opacity: .75;}.arcgisGeocoder .esriGeocoderResults {display: none; z-index: 99; width: 100%; position: absolute; left: 0; top: 100%; margin: -1px 0 0; border: 1px solid #8b8b8b; border-top: 0; padding: 0; background: #fff;}.arcgisGeocoder .esriGeocoderResult {padding: 5px; display: block; cursor: pointer; outline: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}.arcgisGeocoder .esriGeocoderResult:hover, .arcgisGeocoder .esriGeocoderResultEven:focus, .arcgisGeocoder .esriGeocoderResultOdd:focus {background-color: #d9e7fa;}.arcgisGeocoder .esriGeocoderResult .esriGeocoderResultPartial {font-weight: 700;}.arcgisGeocoder .esriGeocoderMenu {display: none; width: 100%; z-index: 99; position: absolute; left: 0; top: 100%; margin: -1px 0 0; padding: 0; background: #fff; border: 1px solid #8b8b8b; border-top: 0;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu, .dj_rtl .arcgisGeocoder .esriGeocoderResults {left: auto; right: 0;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader {padding: 0 0 5px; margin: 5px; display: block; border-bottom: 1px solid #8b8b8b; color: #000; font-weight: 700;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {display: block; float: right; width: 16px; height: 16px; background: url("../dijit/images/arcgisGeocoder.png") no-repeat -64px 0; cursor: pointer; outline: 0;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {float: left;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:hover, .arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:focus {opacity: .75;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {width: 16px; height: 16px; display: block; float: right; margin: 0 0 0 5px;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {float: left; margin: 0 5px 0 0;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck {background: url("../dijit/images/arcgisGeocoder.png") no-repeat -16px 0;}.simpleGeocoder .esriGeocoderContainer * {-moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.simpleGeocoder .esriGeocoderContainer {width: 225px; font-size: 12px; line-height: 16px; font-family: verdana, helvetica;}.simpleGeocoder .esriGeocoderContainer ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleGeocoder .esriGeocoderIcon {float: left; outline: 0; width: 16px; height: 16px; display: block; overflow: hidden; margin: 6px 0 6px 6px;}.dj_rtl .simpleGeocoder .esriGeocoderIcon {float: right; margin: 6px 6px 6px 0;}.esriGeocoder .esriGeocoderClearFloat {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.simpleGeocoder .esriGeocoder {display: block; width: 100%; margin: 0; border: 2px solid #666; background: #fff; -webkit-border-radius: 5px; border-radius: 5px;}.simpleGeocoder .esriGeocoderActive, .simpleGeocoder .esriGeocoderMenuActive {border-bottom: 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}.simpleGeocoder .esriGeocoder input {outline: 0; display: block; border: 0; border-collapse: collapse; vertical-align: middle; font-size: 12px; line-height: 16px; margin: 0; padding: 6px 0; float: left; color: #444; background: none; margin: 0 6px; width: 160px;}.simpleGeocoder .esriGeocoderMultiple input {width: 146px;}.dj_rtl .simpleGeocoder .esriGeocoder input {float: right;}.simpleGeocoder .esriGeocoder input:focus {color: #333;}.simpleGeocoder .esriGeocoder .esriGeocoderSearch {cursor: pointer; margin-left: 6px; background: url("../dijit/images/simpleGeocoder.png") no-repeat 0 0;}.dj_rtl .simpleGeocoder .esriGeocoder .esriGeocoderSearch {margin-left: 0; margin-right: 6px;}.simpleGeocoder .esriGeocoder .esriGeocoderSearch:hover, .simpleGeocoder .esriGeocoder .esriGeocoderSearch:focus {opacity: .75;}.simpleGeocoder .esriGeocoder .esriGeocoderReset {margin: 6px 6px 6px 0; float: right; display: none;}.dj_rtl .simpleGeocoder .esriGeocoder .esriGeocoderReset {margin: 6px 0 6px 6px; float: left;}.simpleGeocoder .esriGeocoderHasValue .esriGeocoderReset {cursor: pointer; display: block; background: url("../dijit/images/simpleGeocoder.png") no-repeat -48px 0;}.simpleGeocoder .esriGeocoderLoading .esriGeocoderReset {background: url("../dijit/images/loading.gif") center center no-repeat;}.simpleGeocoder .esriGeocoder .esriGeocoderReset:hover, .simpleGeocoder .esriGeocoder .esriGeocoderReset:focus {opacity: .75;}.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow {display: none; cursor: pointer; background: url("../dijit/images/simpleGeocoder.png") no-repeat -32px 0;}.simpleGeocoder .esriGeocoderMultiple .esriGeocoderMenuArrow {display: block;}.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow:hover, .simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow:focus {opacity: .75;}.simpleGeocoder .esriGeocoderResults {display: none; z-index: 99; width: 100%; position: absolute; left: 0; top: 100%; margin: -1px 0 0; border: 2px solid #666; border-top: 0; padding: 0; background: #fff; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.simpleGeocoder .esriGeocoderResult {padding: 6px; display: block; cursor: pointer; outline: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}.simpleGeocoder .esriGeocoderResultOdd {}.simpleGeocoder .esriGeocoderResult:hover, .simpleGeocoder .esriGeocoderResultEven:focus, .simpleGeocoder .esriGeocoderResultOdd:focus {background-color: #ededed;}.simpleGeocoder .esriGeocoderResultLast {-webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.simpleGeocoder .esriGeocoderResult .esriGeocoderResultPartial {font-weight: 700;}.simpleGeocoder .esriGeocoderMenu {display: none; width: 100%; z-index: 99; position: absolute; left: 0; top: 100%; margin: -1px 0 0; padding: 0; background: #fff; border: 2px solid #666; border-top: 0; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.dj_rtl .simpleGeocoder .esriGeocoderMenu, .dj_rtl .simpleGeocoder .esriGeocoderResults {left: auto; right: 0;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader {padding: 6px; margin: 0; display: block; background: #666; color: #fff; font-weight: 700;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {display: block; float: right; width: 16px; height: 16px; background: url("../dijit/images/simpleGeocoder.png") no-repeat -64px 0; cursor: pointer; outline: 0;}.dj_rtl .simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {float: left;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:hover, .simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:focus {opacity: .75;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {width: 16px; height: 16px; display: block; float: right; margin: 0 0 0 6px;}.dj_rtl .simpleGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {float: left; margin: 0 6px 0 0;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck {background: url("../dijit/images/simpleGeocoder.png") no-repeat -16px 0;}.gaugeContainer {background: #fff; border-top: 1px solid #ccc; color: #444; font-family: arial; font-size: 0.8em; height: 170px; padding: 5px 5px 5px 5px; width: 280px;}.gaugeCaption {height: 1em; margin: 0;}.HomeButton span {display: none;}.HomeButton .home {padding: 2px; width: 30px; height: 30px; background-color: #666; background-color: rgba(102, 102, 102, 0.80); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; background-image: url("../dijit/images/home.png"); background-position: center center; background-repeat: no-repeat;}.HomeButton .home:hover {background-color: #333; background-color: rgba(102, 102, 102, 0.90);}.HomeButton .home:active {background-color: #ccc; background-color: rgba(102, 102, 102, 0.60);}.HomeButton .loading {background-image: url("../dijit/images/home-spinner.gif");}.infowindow {position: absolute;}.infowindow .window {position: absolute; color: #000; font-family: verdana, sans-serif;}.infowindow .window .top .left {width: 15px; overflow: hidden; position: absolute;}.infowindow .window .top .left .sprite {margin-top: 0px; margin-left: -987px;}.infowindow .window .top .right {overflow: hidden; position: absolute; padding-right: 5px;}.infowindow .window .top .right .sprite {margin-top: 0px; position: absolute;}.infowindow .window .top .right .user {position: absolute; padding: 7px 0px 0px 10px;}.infowindow .window .top .right .user .titlebar .hide {position: absolute; margin-top: 5px; width: 12px; height: 8px; overflow: hidden;}.infowindow .window .top .right .user .titlebar .hide .sprite {margin-left: -752px; margin-top: -900px; cursor: pointer; display: block;}.infowindow .window .top .right .user .titlebar .hide .sprite:hover {margin-top: -908px;}.infowindow .window .top .right .user .titlebar .title {font-weight: bold; font-size: 10pt;}.infowindow .window .top .right .user .border {margin-top: 5px; font-size: 0pt; height: 0px; border-top: 1px solid #000; border-bottom: 1px solid #fff; opacity: 0.25; filter: alpha(opacity:25);}.infowindow .window .top .right .user .layout {margin: 5px 0px 0px 0px; padding-right: 5px; overflow: auto;}.infowindow .window .top .right .user .content {font-size: 9pt;}.dj_ie .infowindow .window .top .right .user .content {position: relative;}.infowindow .window .bottom .left {width: 15px; height: 10px; overflow: hidden; position: absolute;}.infowindow .window .bottom .left .sprite {margin-top: -990px; margin-left: -987px;}.infowindow .window .bottom .right {height: 10px; overflow: hidden; position: absolute;}.infowindow .window .bottom .right .sprite {margin-top: -990px; position: absolute;}.infowindow .pointer {position: absolute; width: 53px; height: 44px; overflow: hidden;}.infowindow .upperleft {right: 0px; bottom: 0px;}.infowindow .upperright {left: 0px; bottom: 0px;}.infowindow .lowerright {left: 0px; top: 0px;}.infowindow .lowerleft {right: 0px; top: 0px;}.infowindow .upperleft .sprite {margin-left: -800px; margin-top: -800px;}.infowindow .upperright .sprite {margin-left: -902px; margin-top: -800px;}.infowindow .lowerright .sprite {margin-left: -902px; margin-top: -924px;}.infowindow .lowerleft .sprite {margin-left: -800px; margin-top: -924px;}.infowindow .sprite {width: 1000px; height: 1000px;}.tundra .infowindow .sprite {background-image: url("../dijit/images/tundra.infowindow.png");}.nihilo .infowindow .sprite {background-image: url("../dijit/images/nihilo.infowindow.png");}.soria .infowindow .sprite {background-image: url("../dijit/images/soria.infowindow.png");}.claro .infowindow .sprite {background-image: url("../dijit/images/claro.infowindow.png");}.simpleInfoWindow {position: absolute; padding: 5px; color: #666666; background-color: #FFFFFF; border: 1px solid #666666; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; font-size: small; font-family: Arial Unicode MS, Arial, sans-serif; -moz-box-shadow: 0 0 0.5em #BBBBBB; -webkit-box-shadow: 0 0 0.5em #BBBBBB;}.simpleInfoWindow .title {border-bottom: 1px solid #666666; padding: 2px;}.simpleInfoWindow .content {padding: 2px; overflow: auto;}.dj_ie .simpleInfoWindow .content {position: relative;}.simpleInfoWindow .close {position: absolute; width: 24px; height: 24px; background-image: url("../dijit/images/remove-24x24.png"); cursor: pointer;}.simpleInfoWindow .title.empty {border-bottom: none;}.LayerSwipe {position: absolute; width: 100%; height: 100%;}.LayerSwipe .handleContainer {position: relative; width: 100%; height: 100%;}.LayerSwipe .vertical {position: absolute; border-left: 1px solid #848484; border-right: 1px solid #848484; background-color: #dadada; width: 6px; height: 100%; padding: 0 !important; margin: 0; z-index: 30; cursor: col-resize;}.LayerSwipe .vertical:hover {opacity: .75;}.LayerSwipe .vertical .handle {width: 24px; height: 32px; margin: -16px 0 0 -12px; position: absolute; z-index: 30; top: 50%; left: 50%; background-color: #dadada; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #848484; background-image: url("../dijit/images/vDrag.png"); background-repeat: no-repeat; background-position: center center;}.LayerSwipe .horizontal {position: absolute; border-top: 1px solid #848484; border-bottom: 1px solid #848484; background-color: #dadada; width: 100%; height: 6px; padding: 0 !important; margin: 0; z-index: 30; cursor: row-resize;}.LayerSwipe .horizontal:hover {opacity: .75;}.LayerSwipe .horizontal .handle {width: 32px; height: 24px; margin: -12px 0 0 -16px; position: absolute; z-index: 30; top: 50%; left: 50%; background-color: #dadada; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #848484; background-image: url("../dijit/images/hDrag.png"); background-repeat: no-repeat; background-position: center center;}.LayerSwipe .scope {border: 0; height: 261px; overflow: hidden; position: absolute; width: 261px; cursor: move; top: 0; left: 0; z-index: 30; background-color: transparent; background-image: url("../dijit/images/scope.png"); background-repeat: no-repeat; background-position: center center;}.LayerSwipe .scope .handleContainer {display: none;}.esriLegendService {padding-bottom: 20px;}.esriLegendServiceLabel {font-weight: bold; font-size: 10px;}.esriLegendLayerLabel {padding-top: 5px;}.esriLegendLayer {}.esriLegendGroupLayer {padding-top: 10px;}.esriLegendLeft {padding-left: 15px;}.esriLegendRight {padding-right: 15px;}.esriLegendHoverLabel {position: absolute; padding: 10px; background-color: #ffffff; border: 1px solid #759dc0; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25); box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25);}.LocateButton span {display: none;}.LocateButton .zoomLocateButton {padding: 2px; width: 30px; height: 30px; background-color: #666; background-color: rgba(102, 102, 102, 0.80); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; background-image: url("../dijit/images/locate.png"); background-position: center center; background-repeat: no-repeat;}.LocateButton .zoomLocateButton:hover {background-color: #333; background-color: rgba(102, 102, 102, 0.90);}.LocateButton .zoomLocateButton:active {background-color: #ccc; background-color: rgba(102, 102, 102, 0.60);}.LocateButton .loading {background-image: url("../dijit/images/locate-spinner.gif");}.LocateButton .tracking {background-image: url("../dijit/images/stop.png") !important;}.esriMeasurement {padding: 8px;}.distanceIcon {background-image: url("../dijit/images/Measure_Distance16.png"); width: 16px; height: 16px;}.areaIcon {background-image: url("../dijit/images/Measure_Area16.png"); width: 16px; height: 16px;}.locationIcon {background-image: url("../dijit/images/Measure_Point16.png"); width: 16px; height: 16px;}.esriButton .dijitButtonNode {color: #666666 !important; height: 30px; width: 32px; vertical-align: middle; padding-top: 3px !important; padding-bottom: 0; padding-left: 0; padding-right: 0; font-size: medium !important; border-color: none !important; border: none !important; background: none;}.esriButtonHover .dijitButtonNode {border-color: #a5beda !important; border: none !important; color: #000 !important; background: #fcfdff url("../dijit/images/button-hover.png") repeat-x bottom !important;}.esriButtonActive .dijitButtonNode {background-color: white !important; color: black !important; border: none !important; background: #ededed url("../dijit/images/button-active.png") no-repeat !important;}.esriButtonChecked .dijitButtonNode {background-color: white !important; color: black !important; border: none; background: #ededed url("../dijit/images/button-active.png") bottom repeat-x !important;}.esriToggleButton .dijitButtonNode {color: black !important; height: 30px; width: 28px; vertical-align: middle; font-size: 40px; padding-top: 3px !important; padding-bottom: 0; padding-left: 0; padding-right: 0; font-size: medium !important; border-color: none !important; border: none !important; background: none;}.esriToggleButtonDisabled .dijitButtonNode {color: red;}.esriUnitButton .dijitButtonText {font-size: 16px !important;}.resultLabel {margin-top: 10px; margin-bottom: 5px; border-bottom: thin solid rgb(51, 51, 51);}.result {padding: 5px;}.unitDropDown {}.esriOverviewMap {position: absolute; z-index: 99;}.esriOverviewMap .ovwContainer {position: absolute; display: none; background-color: #666;}.esriOverviewMap .map {position: relative; width: 100%; height: 100%; background-color: #FFF;}.esriOverviewMap .ovwHighlight {position: absolute; display: none; z-index: 99; cursor: move;}.esriOverviewMap .ovwButton {position: relative; width: 16px; height: 16px; cursor: pointer; z-index: 99;}.esriOverviewMap .ovwMaximizer {display: none;}.esriOverviewMap .ovwDisabledButton {display: none !important;}.esriOverviewMap .ovwMaximize {background: url("../dijit/images/overview.png") 0px -130px;}.esriOverviewMap .ovwRestore {background: url("../dijit/images/overview.png") 0px -104px;}.esriOverviewMap.ovwTL {top: 0px; left: 0px;}.esriOverviewMap.ovwTR {top: 0px; right: 0px;}.esriOverviewMap.ovwBL {bottom: 0px; left: 0px;}.esriOverviewMap.ovwBR {bottom: 0px; right: 0px;}.esriOverviewMap.ovwTL .ovwContainer {top: 0px; left: 0px; border-bottom: 1px solid #000; border-right: 1px solid #000; padding-bottom: 2px; padding-right: 2px;}.esriOverviewMap.ovwTR .ovwContainer {top: 0px; right: 0px; border-bottom: 1px solid #000; border-left: 1px solid #000; padding-bottom: 2px; padding-left: 2px;}.esriOverviewMap.ovwBL .ovwContainer {bottom: 0px; left: 0px; border-top: 1px solid #000; border-right: 1px solid #000; padding-top: 2px; padding-right: 2px;}.esriOverviewMap.ovwBR .ovwContainer {bottom: 0px; right: 0px; border-top: 1px solid #000; border-left: 1px solid #000; padding-top: 2px; padding-left: 2px;}.esriOverviewMap.ovwTL .ovwShow, .esriOverviewMap.ovwBR .ovwHide {background: url("../dijit/images/overview.png") 0px -26px;}.esriOverviewMap.ovwTR .ovwShow, .esriOverviewMap.ovwBL .ovwHide {background: url("../dijit/images/overview.png") 0px 0px;}.esriOverviewMap.ovwBL .ovwShow, .esriOverviewMap.ovwTR .ovwHide {background: url("../dijit/images/overview.png") 0px -78px;}.esriOverviewMap.ovwBR .ovwShow, .esriOverviewMap.ovwTL .ovwHide {background: url("../dijit/images/overview.png") 0px -52px;}.esriOverviewMap .bingLogo-lg {display: none;}.esriPopup {position: absolute; z-index: 40; box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.esriPopup .esriPopupWrapper {box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.esriPopup .hidden {display: none;}.esriPopup .sizer {width: 270px;}.esriPopup a {color: #336699; text-decoration: underline;}.esriPopup .titlePane {background-color: #444444; color: #FFFFFF; line-height: 20px; padding-left: 6px; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -o-border-radius: 5px 5px 0px 0px; cursor: default; border: 1px solid #666666; border-bottom: none;}.dj_rtl .esriPopup .titlePane {padding-left: auto; padding-right: 6px;}.esriPopup.blueTheme .titlePane {background-color: #5491B8; border-color: #777777;}.esriPopup .titlePane .spinner {float: left; margin-top: 2px; margin-right: 4px; cursor: pointer; background: url("../dijit/images/ajax-loader.gif") no-repeat; width: 16px; height: 16px; background-position: 0px 0px;}.dj_rtl .esriPopup .titlePane .spinner {float: right; margin-right: auto; margin-left: 4px;}.esriPopup.blueTheme .titlePane .spinner {background: url("../dijit/images/ajax-loader-blue.gif") no-repeat;}.dj_ie7 .esriPopup .titlePane .spinner.hidden, .dj_ie7 .esriPopup.blueTheme .titlePane .spinner.hidden {background: none;}.dj_ie7 .esriPopup .titlePane .title {background-color: #444444;}.dj_ie7 .esriPopup.blueTheme .titlePane .title {background-color: #5491B8;}.esriPopup .titleButton {position: absolute; top: 2px; cursor: pointer; background: url("../dijit/images/popup.png") no-repeat;}.esriPopup .titleButton.prev {right: 64px; background-position: 0 -224px; width: 9px; height: 17px;}.dj_rtl .esriPopup .titleButton.prev {right: auto; left: 46px;}.esriPopup .titleButton.next {right: 46px; background-position: 0 -443px; width: 9px; height: 17px;}.dj_rtl .esriPopup .titleButton.next {right: auto; left: 64px;}.esriPopup .titleButton.maximize {right: 22px; background-position: 0 -251px; width: 11px; height: 11px; top: 5px;}.dj_rtl .esriPopup .titleButton.maximize {right: auto; left: 22px;}.esriPopup .titleButton.restore {right: 22px; background-position: 0 -787px; width: 11px; height: 11px; top: 5px;}.dj_rtl .esriPopup .titleButton.restore {right: auto; left: 22px;}.esriPopup .titleButton.close {right: 3px; background-position: 0 -171px; width: 12px; height: 17px;}.dj_rtl .esriPopup .titleButton.close {right: auto; left: 3px;}.dj_ie7 .esriPopup .titleButton.hidden {background: none;}.esriPopup .contentPane {position: relative; max-height: 300px; overflow: auto; padding: 10px 6px 6px 10px; background-color: #F7F7F7; border: 1px solid #999999; border-top: none; border-bottom: none; color: #333333;}.esriPopup .actionsPane {padding: 2px 10px 4px 10px; background-color: #F7F7F7; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; -o-border-radius: 0px 0px 5px 5px; border: 1px solid #999999; border-top: none;}.esriPopup .actionsPane .action {margin-right: 10px;}.dj_rtl .esriPopup .actionsPane .action {margin-right: auto; margin-left: 10px;}.esriPopup .pointer, .esriPopup .outerPointer {position: absolute; background: url("../dijit/images/popup.png") no-repeat;}.esriPopup .pointer.top {left: 50%; top: -12px; background-position: 0 -580px; width: 24px; height: 14px; margin-left: -12px;}.esriPopup.blueTheme .pointer.top {left: 50%; top: -12px; background-position: 0 -617px; width: 24px; height: 14px; margin-left: -12px;}.esriPopup .pointer.bottom {left: 50%; bottom: -12px; background-position: 0 -55px; width: 24px; height: 14px; margin-left: -12px;}.esriPopup .pointer.right {right: -10px; top: 50%; background-position: 0 -344px; width: 13px; height: 17px; margin-top: -9px;}.esriPopup .pointer.left {left: -11px; top: 50%; background-position: 0 -285px; width: 13px; height: 17px; margin-top: -8px;}.esriPopup .outerPointer.right {right: 6px; top: 50%; background-position: 0 -344px; width: 13px; height: 17px; margin-top: -9px;}.esriPopup .outerPointer.left {left: 5px; top: 50%; background-position: 0 -285px; width: 13px; height: 17px; margin-top: -8px;}.esriPopup .pointer.topLeft {left: 0px; top: -12px; background-position: 0 -580px; width: 24px; height: 14px;}.esriPopup.blueTheme .pointer.topLeft {left: 0px; top: -12px; background-position: 0 -617px; width: 24px; height: 14px;}.esriPopup .pointer.topRight {right: 0px; top: -12px; background-position: 0 -580px; width: 24px; height: 14px;}.esriPopup.blueTheme .pointer.topRight {right: 0px; top: -12px; background-position: 0 -617px; width: 24px; height: 14px;}.esriPopup .pointer.bottomRight {right: 0px; bottom: -10px; background-position: 0 -55px; width: 25px; height: 14px;}.esriPopup .pointer.bottomLeft {left: 0px; bottom: -10px; background-position: 0 -55px; width: 25px; height: 14px;}.dj_ie7 .esriPopup .pointer.hidden {background: none;}.esriViewPopup .hidden {display: none;}.esriViewPopup .hzLine {border: none; border-top: 1px solid #333333; margin-top: 6px; margin-bottom: 6px;}.esriViewPopup .break {height: 14px;}.esriViewPopup .header {font-weight: bold;}.esriViewPopup .mainSection .attrTable {border-collapse: collapse;}.esriViewPopup .mainSection .attrTable td {padding: 2px; padding-bottom: 5px;}.esriViewPopup .mainSection .attrTable td.attrName {color: #888888; padding-right: 5px;}.esriViewPopup .attachmentsSection ul {margin: 0px; padding: 0px; list-style-type: none;}.esriViewPopup .caption {font-style: italic;}.esriViewPopup .gallery {position: relative; width: 200px; height: 150px; margin: 10px 13px 0px 12px;}.esriViewPopup .gallery .frame.image {text-align: center;}.esriViewPopup .gallery .frame img {max-width: 200px; max-height: 150px; border-style: none;}.esriViewPopup .gallery .frame div.chart {width: 200px; height: 150px;}.esriViewPopup .gallery ul.summary {position: absolute; right: 0px; bottom: -18px; list-style-type: none; margin: 0; padding: 0;}.dj_rtl .esriViewPopup .gallery ul.summary {right: auto; left: 0px;}.esriViewPopup .gallery ul.summary li {float: left;}.dj_rtl .esriViewPopup .gallery ul.summary li {float: right;}.esriViewPopup .gallery ul.summary li.mediaCount {margin-left: 3px;}.dj_rtl .esriViewPopup .gallery ul.summary li.mediaCount {margin-left: auto; margin-right: 3px;}.esriViewPopup .gallery .mediaHandle {position: absolute; top: 67px; cursor: pointer; background: url("../dijit/images/popup.png") no-repeat;}.esriViewPopup .gallery .mediaHandle.prev {left: -12px; background-position: 0 -198px; width: 9px; height: 16px;}.esriViewPopup .gallery .mediaHandle.next {right: -12px; background-position: 0 -417px; width: 9px; height: 16px;}.dj_ie7 .esriViewPopup .gallery .mediaHandle.hidden {background: none;}.esriViewPopup .gallery .mediaIcon {background: url("../dijit/images/popup.png") no-repeat;}.esriViewPopup .gallery .mediaIcon.image {background-position: 0 -392px; width: 15px; height: 15px;}.esriViewPopup .gallery .mediaIcon.chart {background-position: 0 -146px; width: 19px; height: 15px;}.dj_ie7 .esriViewPopup .gallery .mediaIcon.hidden {background: none;}.esriViewPopup .editSummarySection .break {height: 10px;}.esriViewPopup .editSummary {color: #888888;}.esriPopupMobile {position: absolute; z-index: 40; box-shadow: 0 0 0.75em #111; -moz-box-shadow: 0 0 0.75em #111; -webkit-box-shadow: 0 0 0.75em #111; -o-box-shadow: 0 0 0.75em #111; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.esriMobilePopupNavigator {position: absolute; top: 42px; overflow: hidden; width: 100%; height: 18px; background: #ddd; z-index: 42; text-align: center; padding-bottom: 3px;}.esriMobilePopupInfoView {display: none; position: absolute; top: 42px; overflow: hidden; width: 100%; height: 100%; background: #fff; z-index: 42; padding-bottom: 30px; padding-left: 2px;}.esriPopupMobile .hidden {display: none;}.esriPopupMobile .sizer {width: 260px;}.esriPopupMobile a {color: #336699; text-decoration: underline;}.esriPopupMobile .titlePane {background: none repeat scroll 0 0 #0E3043; color: #FFFFFF; height: 40px; padding-left: 35px; padding-right: 35px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; cursor: default; border: 2px solid #fff;}.esriPopupMobile .titlePane .title {white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 10pt; font-weight: bold; width: 174x; line-height: 18px; margin-top: 3px;}.esriPopupMobile .titlePane .footer {font-size: 9pt; font-style: italic; line-height: 10px;}.esriPopupMobile .titlePane .spinner {float: left; margin-top: 4px; margin-right: 4px; cursor: pointer; background: url("../dijit/images/spinner.gif") no-repeat; width: 16px; height: 16px; background-position: 0px 0px;}.esriPopupMobile .titleButton {position: absolute; top: 2px; cursor: pointer;}.esriPopupMobile .titleButton.close {top: 6px; left: 3px; width: 32px; height: 32px; background: url("../dijit/images/whitex.png") no-repeat;}.esriPopupMobile .titleButton.arrow {top: 6px; right: 3px; width: 32px; height: 32px; background: url("../dijit/images/whiter.png") no-repeat;}.esriPopupMobile .titleButton.prev {top: 26px; left: 76px; width: 18px; height: 11px; background: url("../dijit/images/leftlongarrow.png") no-repeat;}.esriPopupMobile .titleButton.next {top: 26px; right: 76px; width: 18px; height: 11px; background: url("../dijit/images/rightlongarrow.png") no-repeat;}.esriPopupMobile .pointer {position: absolute;}.esriPopupMobile .pointer.top {left: 118px; top: -10px; width: 24px; height: 12px; margin-left: 0px; background: url("../dijit/images/pointertop.png") no-repeat;}.esriPopupMobile .pointer.bottom {left: 50%; bottom: -10px; width: 24px; height: 12px; margin-left: 0px; background: url("../dijit/images/pointerbottom.png") no-repeat;}.esriMobileNavigationBar {overflow: hidden; position: absolute; z-index: 41; top: 0px; background-color: #639BBC; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.25, rgb(10, 77, 106)), color-stop(0.82, rgb(99, 155, 188))); background-image: -moz-linear-gradient(center bottom, rgb(10, 77, 106) 25%, rgb(99, 155, 188) 82%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#639BBC', endColorstr='#0A4D6A'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#639BBC', endColorstr='#0A4D6A')"; width: 100%; height: 42px; margin: 0 auto; clear: both; font-family: Helvetica, Arial, sans-serif; display: block;}.esriMobileNavigationBar .esriMobileNavigationItem {display: block; margin-top: 5px;}.esriMobileNavigationBar .esriMobileNavigationItem.left {width: 32px; height: 32px; float: left; position: absolute; left: 0; top: 0;}.esriMobileNavigationBar .esriMobileNavigationItem.right {width: 32px; height: 32px; float: right; position: absolute; right: 0; top: 0;}.esriMobileNavigationBar .esriMobileNavigationItem.right1 {width: 32px; height: 32px; float: right; position: absolute; right: 36px; top: 0;}.esriMobileNavigationBar .esriMobileNavigationItem.right1.hidden {display: none;}.esriMobileNavigationBar .esriMobileNavigationItem.right2 {width: 32px; height: 32px; float: right; position: absolute; right: 74px; top: 0;}.esriMobileNavigationBar .esriMobileNavigationItem.right2.hidden {display: none;}.esriMobileNavigationBar .esriMobileNavigationItem.center {display: block; color: white; font-size: 16px; font-weight: 600; margin: 0.6em 32px 0.8em 32px; outline: 0 none !important; overflow: hidden; padding: 0; text-align: center; white-space: nowrap; text-overflow: ellipsis;}.esriMobileInfoView {position: absolute; top: 42px; width: 100%; background: #fff; display: none; z-index: 42; opacity: 1.0; overflow: hidden;}.esriMobileInfoViewPartial {border-bottom: 2px solid #333; position: absolute; overflow: hidden; top: 42px; width: 100%; height: 90px; background: #fff; z-index: 42; opacity: 1.0;}.esriMobileInfoView .esriMobileInfoViewSection {margin: 6px; padding: 6px; border: solid 2px rgba(0, 0, 0, 0.5); background-color: rgba(255, 255, 255, 0.75); -webkit-border-radius: 10px; -webkit-box-sizing: border-box;}.esriMobileInfoViewPartial .esriMobileInfoViewSection {margin: 6px; padding: 6px; border: solid 2px rgba(0, 0, 0, 0.5); background-color: rgba(255, 255, 255, 0.75); -webkit-border-radius: 10px; -webkit-box-sizing: border-box;}.esriMobileInfoView .esriMobileInfoViewItem {margin: 0px; color: #000000;}.esriMobileInfoViewPartial .esriMobileInfoViewItem {margin: 0px;}.esriMobileInfoView .esriMobileInfoViewItem .round {-webkit-border-radius: 10px; border: solid 1px #888; padding: 4px; margin: 2px; text-align: left; -webkit-box-shadow: 0 0 0 #888; overflow: hidden;}.esriMobileInfoViewPartial .esriMobileInfoViewItem .round {-webkit-border-radius: 10px; border: solid 1px #888; padding: 4px; margin: 2px; text-align: left; -webkit-box-shadow: 0 0 0 #888; overflow: hidden;}.esriMobileInfoViewItem .square {border-bottom: solid 1px #888; border-left: solid 1px #888; border-right: solid 1px #888; margin-left: 5px; margin-right: 5px; padding: 4px; text-align: left; overflow: hidden; position: relative;}.esriMobileInfoViewItem .square .leftDiv {font-size: 12px; color: #024672; float: left; width: 60px; margin-left: 2px;}.esriMobileInfoViewItem .square .contentDiv {margin-top: 12px; margin-left: 50px; padding-right: 2px; height: 100%; text-overflow: ellipsis;}.esriMobileInfoViewItem .square .title {font-size: 20px; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #333;}.esriMobileInfoViewItem .square .desc {padding-right: 32px; overflow: hidden; font-size: 13px; color: #222; margin-left: 2px; text-overflow: ellipsis;}.esriMobileInfoViewItem .square .arrow {position: absolute; top: 16px; right: 10px; width: 32px; height: 32px; background: url("../dijit/images/squarearrow.png") no-repeat;}.esriMobileInfoViewItem .square .thumbnail {float: left; margin-top: 3px; margin-bottom: 3px; width: 48px; height: 48px;}.esriMobileInfoViewItem .square.first {margin-top: 10px; border-top: solid 1px #888; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px;}.esriMobileInfoViewItem .square.last {-webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px;}.esriMobileInfoView .esriMobileInfoViewItem .gallery {margin: 10px 10px 60px 12px;}.esriPrint {padding: 8px;}.esriPrintButton {}.esriPrintout {}.scalebar_top-left {left: 10px; top: 10px;}.scalebar_top-center {left: 50%; top: 10px;}.scalebar_top-right {right: 30px; top: 10px;}.scalebar_bottom-left {left: 25px; bottom: 25px;}.scalebar_bottom-center {left: 50%; bottom: 25px;}.scalebar_bottom-right {right: 100px; bottom: 25px;}.esriScalebar {z-index: 30; position: absolute; width: 0px; height: 20px;}.esriScalebarRuler {overflow: hidden; position: relative; width: 100%; height: 6px; background-color: White; border: 1px solid #444444;}.esriScalebarRulerBlock {overflow: hidden; position: absolute; height: 50%; background-color: #444444;}.upper_firstpiece {top: 0%; left: 0%; width: 25%;}.upper_secondpiece {top: 0%; left: 50%; width: 25%;}.lower_firstpiece {top: 50%; left: 25%; width: 25%;}.lower_secondpiece {top: 50%; left: 75%; width: 30%;}.esriScalebarLine {overflow: hidden; position: relative; width: 100%; height: 6px; border: 2px solid #444444;}.esriScalebarMetricLineBackground {border: 4px solid white; position: absolute; left: -1px; bottom: 2px;}.esriScalebarMetricLine {border-top-style: none;}.esriScalebarEnglishLine {border-bottom-style: none; top: -2px;}.esriScaleLabelDiv {position: relative; top: -5px; width: 100%; padding: 2px;}.scaleLabelDiv {position: relative; width: 100%; height: 5px;}.esriScalebarLabel {font-size: 11px; position: absolute; width: 10%; text-align: center; color: #666666; font: Verdana; font-weight: bolder; height: 5px; top: -1px;}.esriScalebarLineLabel {position: relative;}.esriScalebarFirstNumber {left: 45%;}.esriScalebarSecondNumber {left: 95%;}.dojoxRangeSlider .dijitSliderLeftBumper, .dojoxRangeSlider .dijitSliderBottomBumper {background: #FFFFFF !important;}.dojoxRangeSliderBarContainer {position: relative;}.dojoxRangeSlider .dijitSliderProgressBarV {position: relative !important;}.dojoxRangeSlider .dijitSliderProgressBar {overflow: hidden; cursor: pointer;}.dojoxRangeSlider .dijitSliderProgressBarV {position: absolute !important; border-width: 0px;}.dojoxRangeSlider .dijitSliderImageHandleH {left: -50%;}.dijitSlider .dojoxRangeSliderBarContainer .dijitSliderProgressBarH, .dojoxRangeSlider .dijitSliderMoveableH {right: auto !important;}.esriTimeSlider {width: 100%; z-index: 999; position: relative;}.esriTimeSlider .tsButton {width: 16px; height: 16px; background-repeat: no-repeat; background-image: url("../dijit/images/time_slider_sprite.png")}.esriTimeSlider .tsPlayButton {background-position: -32px -0px;}.esriTimeSlider .tsPauseButton {background-position: -16px -0px;}.esriTimeSlider .tsPrevButton {background-position: -48px -0px;}.esriTimeSlider .tsNextButton {background-position: 0px 0px;}.esriTimeSlider .ts {padding: 10px 3px 3px 3px; margin: 3px;}.esriTimeSlider .tsTicks {height: 10px; margin-bottom: -5px;}.esriTimeSlider .tsLabels {font-size: .7em; margin-top: 5px;}.histogram-timeslider #map-controls {position: absolute; bottom: 5px; height: 135px; width: 100%; z-index: 1000; display: none;}.histogram-timeslider #histogram-timeslider-dijit {width: 96%; position: relative; height: 100px; margin: auto; margin-top: 10px;}.histogram-timeslider #timeSlider {width: 30%; margin: auto; position: relative;}.histogram-timeslider #histogram-slider {margin: auto; position: relative; height: 5px; margin-top: -5px;}.histogram-timeslider #histogram-slider .dijitSliderBarH {height: 1px !important; border: 1px solid rgb(82, 95, 109) !important; border-bottom: none !important;}.histogram-timeslider #histogram-slider .dijitSliderRightBumper {display: none;}.histogram-timeslider #histogram-slider .dijitSliderLeftBumper {display: none;}.histogram-timeslider #histogram-slider .dijitSliderImageHandleH {background: url("../dijit/images/HistogramTimeSlider/circle_slider.png") no-repeat !important;}.histogram-timeslider div#focusTip {position: absolute; top: 10px; left: 10px; display: none; box-shadow: 0px 0px 8px -2px #444; border-radius: 4px; padding: 6px; padding-top: 1px; padding-bottom: 1px; border: 1px solid #EEE; background: rgb(82, 95, 109); color: #FFFFFF; text-align: center;}.histogram-timeslider #scale-bar-right {height: 110px; width: 45px; position: absolute; right: -45px; bottom: 0px;}.histogram-timeslider #scale-bar-left {height: 110px; width: 45px; position: absolute; left: -43px; bottom: 0px;}.histogram-timeslider #histogram-controls {width: 100%; height: 33px; position: relative; margin: auto; margin-left: -1px; margin-top: -2px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}.histogram-timeslider .histogram-paging {color: #999; display: none;}.histogram-timeslider .histogram-paging .btn {width: 40px; height: 27px;}.histogram-timeslider #histogram-page-back {position: absolute; left: 10px; top: 2px;}.histogram-timeslider #histogram-page-forward {position: absolute; right: 10px; top: 2px;}.histogram-timeslider #histogram-range {position: relative; margin: auto; width: 600px; color: #666; text-align: center; padding-top: 8px;}div.esriRenderingRuleContainer {font-family: verdana, helvetica; font-size: 12px;}.esriRenderingRuleTable {table-layout: fixed; border-collapse: separate; text-align: left; border-spacing: 0px 10px;}.esriRenderingRuleCol1 {width: 33%;}.esriRenderingRuleCol2 {width: 33%;}.esriRenderingRuleCol3 {width: 33%;}.esriRenderingRuleHeadingLabel {font-weight: bold; padding-bottom: 10px;}.esriRenderingRuleEnhancementHeadingLabel {font-weight: bold; padding-bottom: 25px;}.esriRenderingRuleApply {text-align: center;}.esriRenderingRuleRasterFunctionList {padding: 0px; margin: 0px; width: 100%;}.esriRenderingRuleBandIdsRedList {padding: 0px; margin: 0px; color: Black; width: 100%;}.esriRenderingRuleBandIdsGreenList {padding: 0px; margin: 0px; color: Black; width: 100%;}.esriRenderingRuleBandIdsBlueList {padding: 0px; margin: 0px; color: Black; width: 100%;}.esriRenderingRuleFixedInput {padding-left: 10px; width: 50px; font-family: inherit; font-size: inherit;}.esriRenderingRuleMsgLabel {font-size: 11px; float: right; font: Verdana;}.esriRenderingRuleStretchMethodList {padding: 0px; margin: 0px; width: 100%;}.esriRenderingRuleGammaSlider {width: 100%; padding-top: 20px;}.esriRenderingRuleDraCheckbox {float: left;}.esriRenderingRuleDraLabel {padding-left: 5px;}.esriRenderingRuleApplyButton {text-align: center; float: center; font-family: inherit; font-size: inherit;}div.mosaicRuleContainer {overflow: hidden; border: 1px solid white; font-family: verdana, helvetica; font-size: 12px;}.mosaicRuleColumn1 {width: 55%;}.mosaicRuleColumn2 {width: 45%;}.mosaicRuleTable {border-collapse: separate; text-align: left; border-spacing: 0px 5px;}.mosaicRuleQueryTable {border-collapse: separate; text-align: left; padding: 10px; border-spacing: 2px;}select.mosaicRuleSelectbox {width: 100%; font-family: inherit; font-size: inherit;}input.mosaicRuleTextbox {width: 100%; font-family: inherit; font-size: inherit;}input.mosaicRuleOrderValueTextbox {font-family: inherit; font-size: inherit;}.mosaicRuleOrderValueDate {width: 98%; padding: 0px; margin: 0px; font-family: inherit; font-size: inherit;}input.mosaicRuleQueryTextbox {width: 76%; font-family: inherit; font-size: inherit;}input.mosaicRuleLockRasterTextbox {width: 76%; font-family: inherit; font-size: inherit;}.mosaicRuleCalendarIcon {background-image: url("../dijit/images/MosaicRule_Threedots.png"); width: 16px; height: 16px;}.mosaicRuleQueryIcon {background-image: url("../dijit/images/MosaicRule_Query.png"); width: 16px; height: 16px;}.mosaicRuleThreedotsIcon {background-image: url("../dijit/images/MosaicRule_Threedots.png"); width: 16px; height: 16px;}.mosaicRuleLayerlistTooltip {height: 250px; width: 125px; overflow: auto;}.mosaicRuleLayerlistCheckbox {margin: 2px;}.mosaicRuleLayerlistSelectCheckbox {margin: 2px;}.mosaicRuleDescendingCheckbox {float: left;}.mosaicRuleDropdownIcon {border-spacing: 0px; margin: 0px;}.mosaicRuleDropdownIcon .dijitArrowButtonInner {display: none;}.claro .mosaicRuleDropdownIcon .dijitButtonNode {padding: 0px 2px 2px 2px;}.mosaicRuleDropdownIcon .dijitButtonNode * {vertical-align: middle;}.mosaicRuleApplyButton {font-family: inherit; font-size: inherit;}.esriDrawingToolbar .dijitToolbar {font-size: 11px; font-family: Verdana;}.esriDrawingToolbar .dijitTitleNode {font-size: 11px; font-family: Verdana;}.toolbarIcon {background-image: url("../dijit/editing/images/toolbar_icons.png"); width: 16px; height: 16px;}.pointIcon {background-position: 0px 0px;}.pointIconDisabled {background-position: -16px 0px;}.polylineIcon {background-position: -34px 0px;}.polylineIconDisabled {background-position: -50px 0px;}.polygonIcon {background-position: -69px 0px;}.polygonIconDisabled {background-position: -84px 0px;}.freehandPolylineIcon {background-position: -101px 0px;}.freehandPolylineIconDisabled {background-position: -118px 0px;}.freehandPolygonIcon {background-position: -135px 0px;}.freehandPolygonIconDisabled {background-position: -152px 0px;}.unionIcon {background-position: -169px 0px;}.cutIcon {background-position: -186px 0px;}.reshapeIcon {background-position: -203px 0px;}.autoCompleteIcon {background-position: -220px 0px;}.newSelectionIcon {background-position: -237px 0px;}.addToSelectionIcon {background-position: -254px 0px;}.removeFromSelectionIcon {background-position: -271px 0px;}.clearSelectionIcon {background-position: -288px 0px;}.attributesIcon {background-position: -305px 0px;}.deleteFeatureIcon {background-position: -322px 0px;}.rectangleIcon {background-position: -339px 0px;}.triangleIcon {background-position: -356px 0px;}.ellipseIcon {background-position: -373px 0px;}.circleIcon {background-position: -390px 0px;}.arrowIcon {background-position: -407px 0px;}.arrowDownIcon {background-position: -424px 0px;}.arrowLeftIcon {background-position: -441px 0px;}.arrowUpIcon {background-position: -458px 0px;}.esriEditor {font-family: Verdana; font-size: 11px;}.esriEditor .progressBar {display: none; width: 80%; margin: 5px auto;}.dojoxGrid {position: relative; background-color: #EBEADB; font-family: Geneva, Arial, Helvetica, sans-serif; -moz-outline-style: none; outline: none; overflow: hidden; height: 0;}.dojoxGrid table {padding: 0;}.dojoxGrid td {-moz-outline: none;}.dojoxGridMasterHeader {position: relative;}.dojoxGridMasterView {position: relative;}.dojoxGridMasterMessages {position: relative; padding: 1em; text-align: center; background-color: white;}.dojoxGridView {position: absolute; overflow: hidden;}.dojoxGridHeader {position: absolute; overflow: hidden; cursor: default;}.dojoxGridHeader {background-color: #E8E1CF;}.dojoxGridHeader table {text-align: center;}.dojoxGridHeader .dojoxGridCell {border: 1px solid; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; background: url("../../dojo/dojox/grid/resources/images/grid_dx_gradient.gif") #E8E1CF top repeat-x; padding-bottom: 2px;}.dojoxGridHeader .dojoxGridCellOver {background-image: none; background-color: white; border-bottom-color: #FEBE47; margin-bottom: 0; padding-bottom: 0; border-bottom-width: 3px;}.dojoxGridHeader .dojoxGridCellFocus {border: 1px dashed blue;}.dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver {background-image: none; background-color: white; border-bottom-color: #FEBE47; margin-bottom: 0; padding-bottom: 0; border-bottom-width: 3px;}.dojoxGridArrowButtonNode {display: none; padding-left: 16px;}.dojoxGridArrowButtonChar {display: inline;}.dojoxGridArrowButtonNode:hover {cursor: default;}.dojoxGridArrowButtonChar:hover {cursor: default;}.dojoxGridSortUp:hover {cursor: default;}.dojoxGridSortDown:hover {cursor: default;}.dijit_a11y .dojoxGridArrowButtonChar {display: inline !important;}.dojoxGridScrollbox {position: relative; overflow: auto; background-color: white; width: 100%;}.dojoxGridContent {position: relative; overflow: hidden; -moz-outline-style: none; outline: none;}.dojoxGridRowbar {border: 1px solid; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; border-top: none; background: url("../../dojo/dojox/grid/resources/images/grid_dx_gradient.gif") #E8E1CF top repeat-x;}.dojoxGridRowbarInner {border-top: 1px solid #F6F4EB;}.dojoxGridRowbarOver {background-image: none; background-color: white; border-top-color: #FEBE47; border-bottom-color: #FEBE47;}.dojoxGridRowbarSelected {background-color: #D9E8F9;}.dojoxGridRow {position: relative; width: 9000em;}.dojoxGridRow {border: 1px solid #E8E4D8; border-color: #F8F7F1; border-left: none; border-right: none; background-color: white; border-top: none;}.dojoxGridRowOver {border-top-color: #FEBE47; border-bottom-color: #FEBE47;}.dojoxGridRowOdd {background-color: #FFFDF3;}.dojoxGridRowSelected {background-color: #D9E8F9;}.dojoxGridRowTable {table-layout: fixed; width: 0; empty-cells: show;}.dj_ie .dojoxGridRowTable {border-collapse: collapse;}.dojoxGridInvisible {visibility: hidden;}.Xdojo-ie .dojoxGridInvisible {display: none;}.dojoxGridInvisible td, .dojoxGridHeader .dojoxGridInvisible td {border-top-width: 0; border-bottom-width: 0; padding-top: 0; padding-bottom: 0; height: 0; overflow: hidden;}.dojoxGrid .dojoxGridCell {border: 1px solid; border-color: #EBEADB; border-right-color: #D5CDB5; padding: 3px 3px 3px 3px; text-align: left; overflow: hidden; word-wrap: break-word;}.dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell {white-space: nowrap; word-break: keep-all; word-wrap: normal; text-overflow: ellipsis;}.dojoxGridCellFocus {border: 1px dashed blue;}.dojoxGridCellOver {border: 1px dotted #FEBE47;}.dojoxGridCellFocus.dojoxGridCellOver {border: 1px dashed green;}.dojoxGridRowEditing td {background-color: #F4FFF4;}.dojoxGridRow-inserting td {background-color: #F4FFF4;}.dojoxGridRow-inflight td {background-color: #F2F7B7;}.dojoxGridRow-error td {background-color: #F8B8B6;}.dojoxGridInput, .dojoxGridSelect, .dojoxGridTextarea {margin: 0; padding: 0; border-style: none; width: 100%; font-size: 100%; font-family: inherit;}.dojoxGridHiddenFocus {position: absolute; top: -1000px; height: 0; width: 0;}.dijit_a11y .dojoxGridRowbarSelected {border-top: 1px solid white; border-bottom: 1px dashed black; border-top: 0; background: none;}.dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner {border: 0; border-top: 1px solid white;}.dijit_a11y .dojoxGridRowSelected {border: 1px solid black !important;}.dojoxGridRowTable .dojoDndHorizontal th.dojoDndItem {display: table-cell; margin: 0;}.dojoxGridDndAvatar {font-size: 100%;}.dojoxGrid .dojoDndItemBefore {border-left-color: red;}.dojoxGrid .dojoDndItemAfter {border-right-color: red;}.dijit_a11y .dojoDndItemBefore {border-left: double;}.dijit_a11y .dojoDndItemAfter {border-right: double;}.dojoxGridDndAvatarItem td {border: 1px solid; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; background: url("../../dojo/dojox/grid/resources/images/grid_dx_gradient.gif") #E8E1CF top repeat-x; padding: 0pt; margin: 0pt;}.dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage {border: 0; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; background-color: transparent; padding: 3px; padding-bottom: 2px; margin: 0;}.dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../../dojo/dojo/resources/images/dndNoMove.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../../dojo/dojo/resources/images/dndNoCopy.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../../dojo/dojo/resources/images/dndMove.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../../dojo/dojo/resources/images/dndCopy.png"); background-repeat: no-repeat; background-position: center center;}.dojoxGridColPlaceBottom {background: transparent url("../../dojo/dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop {background: transparent url("../../dojo/dojox/grid/resources/images/grid_sort_down.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom {font-size: 1px; height: 6px; z-index: 10000; top: 0; overflow: hidden; position: absolute; line-height: 1px; width: 8px;}.dojoxGridResizeColLine {width: 1px; background-color: #777; position: absolute; cursor: col-resize; z-index: 10000;}.dojoxGridColNoResize, .dojoxGridColNoResize .dojoDndItemOver {cursor: not-allowed !important;}.dojoxGridColResize, .dojoxGridColResize .dojoDndItemOver, .dojoxGridColumnResizing, .dojoxGridColumnResizing .dojoDndItemOver, .dojoxGridColumnResizing .dojoxGridHeader {cursor: col-resize !important;}.dojoxGridColPlaceBottom {background: transparent url("../../dojo/dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop {background: transparent url("../../dojo/dojox/grid/resources/images/grid_sort_down.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom {font-size: 1px; height: 6px; z-index: 10000; top: 0; overflow: hidden; position: absolute; line-height: 1px; width: 8px;}.dojoxGridResizeColLine {width: 1px; background-color: #777; position: absolute;}.dojoxGridExpandoCell {vertical-align: middle;}.dojoxGridSummarySpan {visibility: hidden;}.dojoxGridSummaryRow .dojoxGridSummarySpan, .dojoxGridRowCollapsed .dojoxGridSummarySpan {visibility: visible;}.dojoxGridNoChildren .dojoxGridExpando {visibility: hidden !important; width: 0px !important;}.templatePicker {border: 1px solid #7EABCD; padding: 3px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.templatePicker .tooltip {width: 100px; position: absolute; border: 1px solid #7EABCD; background-color: white; padding: 5px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.templatePicker .grid .dojoxGridHeader {display: none;}.templatePicker .dojoxGrid {background-color: white; font-size: 0.85em;}.templatePicker .grid .dojoxGridRowOver .dojoxGridCell {background-color: #FFFFFF; color: #000000;}.templatePicker .grid .dojoxGridRowSelected {background-color: #FFFFFF;}.templatePicker .grid .dojoxGridCell {border: 1px solid #FFFFFF; outline: none;}.dj_ie6 .templatePicker .grid .dojoxGridCell {border: 1px solid white;}.templatePicker .grid .dojoxGridCellOver {border: 1px solid #FFFFFF;}.templatePicker .grid .dojoxGridRow {border-color: #FFFFFF;}.templatePicker .grid .dojoxGridRowOver {border-bottom-color: #FFFFFF; border-top-color: #FFFFFF;}.templatePicker .grid .dojoxGridCellFocus {border: 1px solid #FFFFFF !important;}.templatePicker .grid .selectedItem {border: 1px solid #7EABCD !important; background-color: #aec7e3 !important; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.templatePicker .grid .dojoxGridRowOdd {background-color: #FFFFFF;}.templatePicker .grid .groupLabel {text-align: center; padding: 0px; font-weight: bold;}.templatePicker .grid .item {cursor: default;}.templatePicker .grid .dojoxGridRowTable tr {vertical-align: top;}.dojoxCheckedMultiSelectHidden {display: none;}.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {border: solid black 1px; margin: 1px 0; overflow: scroll; overflow-y: scroll; overflow-x: hidden; height: 100px;}.dj_ie .dojoxCheckedMultiSelectWrapper, .dj_webkit .dojoxCheckedMultiSelectWrapper {padding-right: 15px;}.dojoxMultiSelectItem {cursor: default; padding: 0.1em 0.2em; white-space: nowrap;}.dojoxCheckedMultiSelectItem {white-space: nowrap; padding: .1em .2em; cursor: default;}.dojoxCheckedMultiSelectDisabled *, .dojoxCheckedMultiSelectReadOnly * {color: gray !important;}.dojoxCheckedMultiSelectItemLabel {margin-left: .2em;}.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {margin: 0em 0.1em;}.dojoxCheckedMultiSelectCheckBoxInput {opacity: 0.01;}.dj_ie .dojoxCheckedMultiSelectCheckBoxInput {filter: alpha(opacity=0); width: 15px; height: 16px;}.dijit_a11y .dojoxCheckedMultiSelectCheckBoxInput {opacity: 1; filter: none;}.dojoxCheckedMultiSelectMenu td.dijitMenuArrowCell {display: none;}.dojoxCheckedMultiSelectMenu td.dijitMenuItemLabel {position: static; padding: 2px;}.tundra .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {background: #fff url("../../dojo/dijit/themes/tundra/images/validationInputBg.png") repeat-x top left; #background: #fff url("../../dojo/dijit/themes/tundra/images/validationInputBg.gif") repeat-x top left; border: 1px solid #b3b3b3; line-height: normal;}.tundra .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border-color: #406b9b;}.soria .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {background: #fff url("../../dojo/dijit/themes/soria/images/validationInputBg.png") repeat-x top left; #background: #fff url("../../dojo/dijit/themes/soria/images/validationInputBg.gif") repeat-x top left; border: 1px solid #8ba0bd; line-height: normal;}.soria .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border-color: #406b9b;}.nihilo .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {background: #fff url("../../dojo/dijit/themes/nihilo/images/validationInputBg.png") repeat-x top left; #background: #fff url("../../dojo/dijit/themes/nihilo/images/validationInputBg.gif") repeat-x top left; border: 1px solid #d3d3d3; line-height: normal;}.nihilo .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border-color: #b3b3b3;}.claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {border: 1px solid #b5bcc7; background-color: #f7fcff; line-height: normal; -webkit-transition-property: background-color, border; -webkit-transition-duration: .35s;}.claro .dojoxCheckedMultiSelectHover .dojoxCheckedMultiSelectWrapper {border-color: #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-repeat: repeat-x; -webkit-transition-duration: .25s;}.claro .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border: 1px solid #769dc0; -webkit-transition-duration: .1s;}.claro .dojoxCheckedMultiSelectMenuCheckBoxItemIcon {background-image: url("../../dojo/dijit/themes/claro/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; background-position: -15px; width: 15px; height: 16px;}.claro .dojoxCheckedMultiSelectMenuRadioItemIcon {background-image: url("../../dojo/dijit/themes/claro/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; background-position: -105px; width: 15px; height: 16px;}.dj_ie6 .claro .dojoxCheckedMultiSelectMenuItemIcon {background-image: url("../../dojo/dijit/themes/claro/form/images/checkboxRadioButtonStates.png");}.claro .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon {background-position: 0;}.claro .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuRadioItemIcon {background-position: -90px;}.claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonText {padding: 2px;}.claro .dojoxCheckedMultiSelectButton {border: 1px solid #b5bcc7; background-color: #ffffff; border-collapse: separate;}.claro .dojoxCheckedMultiSelect .dijitButtonNode {border: 0 solid #b5bcc7; border-width: 0 0 0 0;}.dj_ie6 .claro .dojoxCheckedMultiSelectButton, .dj_ie6 .claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonNode {background-image: none;}.claro .dojoxCheckedMultiSelectButton .dijitButtonContents {border: 0 solid #b5bcc7; border-right-width: 1px;}.claro .dojoxCheckedMultiSelectButton .dijitArrowButton {padding: 0; border: 1px solid #ffffff; border-top: none; background-color: #efefef; background-image: url("../../dojo/dijit/themes/claro/images/standardGradient.png"); 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-repeat: repeat-x;}.claro .dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner {background-image: url("../../dojo/dijit/themes/claro/form/images/commonFormArrows.png"); background-position: -35px; background-repeat: no-repeat; width: 16px; height: 16px;}.claro .dojoxCheckedMultiSelectButtonHover {border: 1px solid #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-repeat: repeat-x;}.claro .dojoxCheckedMultiSelectButtonHover .dijitButtonContents {border-color: #769dc0;}.claro .dojoxCheckedMultiSelectButtonHover .dijitArrowButton {background-color: #abd6ff;}.claro .dojoxCheckedMultiSelectButtonHover .dijitArrowButton .dijitArrowButtonInner {background-position: -70px;}.claro .dojoxCheckedMultiSelectButtonFocused {border: 1px solid #769dc0;}.claro .dojoxCheckedMultiSelectButtonFocused .dijitButtonContents {border-color: #769dc0;}.claro .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton {background-color: #7dbefa; background-position: 0 -177px; border: none; padding: 0 1px;}.claro .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton .dijitArrowButtonInner {background-position: -70px; margin-bottom: 1px;}.claro .dojoxCheckedMultiSelectButtonDisabled {border: 1px solid #d3d3d3; background-color: #efefef; background-image: none; color: #818181;}.claro .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton {background-color: #efefef;}.claro .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton .dijitArrowButtonInner {background-position: 0;}.claro .dojoxTitleGroup .dijitTitlePaneContentOuter {border-bottom: none;}.claro .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter, .claro .dojoxTitleGroup {border-bottom: 1px solid #B5BCC7;}.soria .dojoxTitleGroup .dijitTitlePaneContentOuter {border-bottom: none;}.soria .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter, .soria .dojoxTitleGroup {border-bottom: 1px solid #BFBFBF;}.nihilo .dojoxTitleGroup .dijitTitlePaneContentOuter {border-bottom: none;}.nihilo .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter, .nihilo .dojoxTitleGroup {border-bottom: 1px solid #BFBFBF;}html[dir='rtl'] caption, html[dir='rtl'] th {text-align: right;}.esriRtl {direction: rtl;}.esriAlignTrailing {text-align: right;}.esriAlignLeading {text-align: left;}.esriTdAlignTrailing {align: right;}.esriTdAlignLeading {align: left;}.esriFloatTrailing {float: right;}.esriFloatLeading {float: left;}.esriLtr .esriFloatLeading {float: left !important;}.esriRtl .esriAlignTrailing {text-align: left;}.esriRtl .esriAlignLeading {text-align: right;}.esriRtl .esriTdAlignTrailing {align: left;}.esriRtl .esriTdAlignLeading {align: right;}.esriRtl .esriFloatTrailing {float: left;}.esriRtl .esriFloatLeading {float: right;}.esriLeadingMargin0 {margin-left: 0;}.esriLeadingMargin025 {margin-left: 0.25em;}.esriLeadingMargin05 {margin-left: 0.5em;}.esriLeadingMargin1 {margin-left: 1em;}.esriLeadingMargin2 {margin-left: 2em;}.esriLeadingMargin3 {margin-left: 3em;}.esriLeadingMargin35 {margin-left: 3.5em;}.esriLeadingMargin4 {margin-left: 4em;}.esriLeadingMargin5 {margin-left: 5em;}.esriLeadingMargin6 {margin-left: 6em;}.esriLeadingMargin7 {margin-left: 7em;}.esriLeadingMargin10 {margin-left: 10em;}.esriLeadingMargin15 {margin-left: 1.5em;}.esriLeadingMargin27 {margin-left: 2.7em;}.esriLeadingMargin23 {margin-left: 2.3em;}.esriLeadingMargin24 {margin-left: 24em;}.esriTrailingMargin025 {margin-right: 0.25em;}.esriTrailingMargin05 {margin-right: 0.5em;}.esriTrailingMargin075 {margin-right: 0.5em;}.esriTrailingMargin07 {margin-right: 0.7em;}.esriTrailingMargin1 {margin-right: 1em;}.esriTrailingMargin2 {margin-right: 2em;}.esriTrailingMargin3 {margin-right: 3em;}.esriTrailingMargin35 {margin-right: 3.5em;}.esriTrailingMargin4 {margin-right: 4em;}.esriTrailingMargin5 {margin-right: 5em;}.esriTrailingMargin6 {margin-right: 6em;}.esriTrailingMargin63 {margin-right: 6.3em;}.esriTrailingMargin12 {margin-right: 1.2em;}.esriLeadingPadding05 {padding-left: 0.5em;}.esriLeadingPadding1 {padding-left: 1em;}.esriTrailingPadding1 {padding-right: 1em;}.esriBorderRight1 {border-right: 1px solid #000;}.esriRtl .esriLeadingMargin0 {margin-right: 0;}.esriRtl .esriLeadingMargin025 {margin-right: 0.25em;}.esriRtl .esriLeadingMargin05 {margin-right: 0.5em;}.esriRtl .esriLeadingMargin075 {margin-right: 0.75em;}.esriRtl .esriLeadingMargin1 {margin-right: 1em;}.esriRtl .esriLeadingMargin2 {margin-right: 2em; margin-left: auto;}.esriRtl .esriLeadingMargin3 {margin-right: 3em;}.esriRtl .esriLeadingMargin35 {margin-right: 3.5em;}.esriRtl .esriLeadingMargin4 {margin-right: 4em;}.esriRtl .esriLeadingMargin5 {margin-right: 5em;}.esriRtl .esriLeadingMargin6 {margin-right: 6em;}.esriRtl .esriLeadingMargin7 {margin-right: 7em;}.esriRtl .esriLeadingMargin10 {margin-right: 10em;}.esriRtl .esriLeadingMargin15 {margin-right: 1.5em;}.esriRtl .esriLeadingMargin27 {margin-right: 2.7em; margin-left: auto;}.esriRtl .esriLeadingMargin23 {margin-right: 2.3em;}.esriRtl .esriLeadingMargin24 {margin-right: 24em;}.esriRtl .esriTrailingMargin025 {margin-left: 0.25em;}.esriRtl .esriTrailingMargin05 {margin-left: 0.5em;}.esriRtl .esriTrailingMargin07 {margin-left: 0.7em;}.esriRtl .esriTrailingMargin1 {margin-left: 1em;}.esriRtl .esriTrailingMargin2 {margin-left: 2em;}.esriRtl .esriTrailingMargin3 {margin-left: 3em;}.esriRtl .esriTrailingMargin4 {margin-left: 4em;}.esriRtl .esriTrailingMargin5 {margin-left: 5em;}.esriRtl .esriTrailingMargin6 {margin-left: 6em;}.esriRtl .esriTrailingMargin63 {margin-left: 6.3em;}.esriRtl .esriLeadingPadding05 {padding-right: 0.5em;}.esriRtl .esriLeadingPadding1 {padding-right: 1em;}.esriRtl .esriTrailingPadding1 {padding-left: 1em;}.esriHelpPopup {position: absolute; z-index: 40; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.esriHelpPopup .esriHelpPopupWrapper {box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.dijitTooltipDialog.esriHelpPopup.esriHelpPopupWrapper {padding: 1px;}.esriHelpPopup .hidden {display: none;}.esriHelpPopup .sizer {width: 420px;}.esriHelpPopup a {color: #336699; text-decoration: underline;}.esriHelpPopup .titlePane {background-color: #444444; color: #FFFFFF; line-height: 20px; padding-left: 6px; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -o-border-radius: 5px 5px 0px 0px; cursor: default; border-bottom: none;}.esriHelpPopup .contentPane {position: relative; max-height: none; overflow: visible; padding: 10px 6px 6px 10px; background-color: #F7F7F7; border-top: none; border-bottom: none; color: #333333;}.esriHelpPopup .actionsPane {padding: 2px 10px 4px 10px; background-color: #F7F7F7; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; -o-border-radius: 0px 0px 5px 5px; border-top: none;}.esriHelpPopup .actionsPane .action {margin-right: 10px;}.esriHelpPopup .dijitTooltipConnector {display: none;}.esriHelpPopup .dijitTooltipContainer {box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; padding: 0px;}.Browser_Table {position: relative; background: #444444; overflow: hidden; font-family: Verdana;}.Browser_ReloadProgress {background-image: url("../dijit/geoenrichment/themes/common/images/largeBusy.gif"); background-repeat: no-repeat; position: absolute; top: 50%; left: 50%; width: 57px; height: 50px; margin-left: -29px; margin-top: -25px; z-index: 1000; -webkit-box-shadow: 2px 2px 6px #9e9e9e; box-shadow: 2px 2px 6px #9e9e9e;}.Browser_ReloadProgressBack {background-color: #999999; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 999; filter: alpha(opacity=55); -moz-opacity: 0.55; -khtml-opacity: 0.55; opacity: 0.55;}.Browser_UpdateProgress {position: absolute; width: 57px; height: 50px; top: 12pt; right: 46pt; background-image: url("../dijit/geoenrichment/themes/common/images/largeBusy.gif"); background-repeat: no-repeat;}.Collapsed .Browser_UpdateProgress {width: 28px; height: 25px; top: 3pt; right: 3pt; background-image: url("../dijit/geoenrichment/themes/common/images/smallBusy.gif");}.Browser_BackTd .Browser_Back {background-image: url("../dijit/geoenrichment/themes/common/images/legendLayerContextLightGray_rtl.png");}.Browser_BackTd:hover .Browser_Back {background-image: url("../dijit/geoenrichment/themes/common/images/leftarrowwhite.png");}.Browser_BackTd {text-align: center; vertical-align: middle;}.Browser_Back {display: inline-block; background-image: none; background-repeat: no-repeat; width: 19.5pt; height: 19.5pt; margin-left: 9pt; margin-right: 9pt; cursor: pointer;}.dj_rtl .Browser_Back {background-image: url("../dijit/geoenrichment/themes/common/images/rightArrowwhite.png");}.dj_rtl .Browser_BackTd .Browser_Back {background-image: url("../dijit/geoenrichment/themes/common/images/legendLayerContextLightGray.png");}.dj_rtl .Browser_BackTd:hover .Browser_Back {background-image: url("../dijit/geoenrichment/themes/common/images/rightArrowwhite.png");}.Browser_ForwardTd .Browser_Forward {background-image: url("../dijit/geoenrichment/themes/common/images/legendLayerContextLightGray.png");}.Browser_ForwardTd:hover .Browser_Forward {background-image: url("../dijit/geoenrichment/themes/common/images/rightArrowwhite.png");}.Browser_ForwardTd {text-align: center; vertical-align: middle;}.Browser_Forward {display: inline-block; background-image: none; background-repeat: no-repeat; width: 19.5pt; height: 19.5pt; margin-left: 9pt; margin-right: 9pt; cursor: pointer;}.dj_rtl .Browser_ForwardTd .Browser_Forward {background-image: url("../dijit/geoenrichment/themes/common/images/legendLayerContextLightGray_rtl.png");}.dj_rtl .Browser_ForwardTd:hover .Browser_Forward {background-image: url("../dijit/geoenrichment/themes/common/images/leftarrowwhite.png");}.Browser_HostBorder {position: relative; width: 367.5pt; height: 245pt; margin: 3.75pt 0 3.75pt 0; border: 0.75pt solid #fff;}.Browser_TitlePane {font-size: 10.5pt; text-align: left; overflow: hidden !important; padding: 4.5pt 9pt 0 9pt !important; z-index: 3;}.dj_rtl .Browser_TitlePane {text-align: right;}.Browser_TitlePane .dijitSelect {position: relative; background: none; border: none;}.Browser_TitlePane .dijitSelect .dijitButtonContents, .Browser_TitlePane .dijitSelect .dijitArrowButton {color: #ffffff; background: none; border: none; min-width: 0;}.Browser_TitlePane .dijitSelectFocused .dijitArrowButton {padding: 0;}.Browser_TitlePane .dijitSelectHover .dijitSelectLabel {text-decoration: underline;}.Browser_TitlePane .dijitSelectLabel {width: auto; padding: 0;}.Browser_TitlePane .dijitSelect .dijitInputField {padding: 0;}.Browser_TitlePane .dijitSelect .dijitArrowButtonContainer {border: 0;}.Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonInner {background-image: url("../dijit/geoenrichment/themes/common/images/PulldownTriangleIcon.png"); background-position: 3.75pt 50%;}.dj_rtl .Browser_TitlePane .dijitSelect .dijitArrowButtonInner {right: auto; left: 3pt;}.Browser_ContentPane {overflow: hidden; position: absolute; width: 100%; top: 20pt; right: 0; bottom: 0; left: 0;}.Browser_ContentPane .WidgetBack .BaseWidget_HeaderPane {margin-top: 0;}.Collapsed .Browser_ContentPane {top: 15pt;}.Collapsed .Browser_TitlePane .dijitSelectLabel {max-width: 142.5pt; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}.Collapsed .Browser_HostBorder {width: 157.5pt; height: 164.25pt; margin: 0; border: 0;}.Collapsed .Browser_TitlePane {padding: 0 3.75pt 0 3.75pt !important;}.Collapsed .Browser_Back, .Collapsed .Browser_Forward {width: 13.5pt; margin-left: 3.75pt; margin-right: 3.75pt; background-size: 13.5pt;}.NotSupported_Message {font: bold 9pt verdana; padding: 7.5pt;}.GEOptions_Root {padding: 5px; background: white;}.GEOptions_Buffer {margin: 3px;}.GEOptions_RingRadius {width: 50px; margin-bottom: 2px;}.GEOptions_Unit {cursor: pointer; text-decoration: underline; font-weight: bold;}.GEOptions_DriveTimeRadius {width: 50px;}.GEOptions_ToolCheck {margin: 3px; display: block;}.GEOptions_ToolCheckLabel {vertical-align: middle;}.GEOptions_FeatureServiceText {width: 300px; margin-left: 20px;}.app_ToolBar {position: absolute; left: 20px; top: 10px; padding: 2px;}.app_PanIcon {width: 16px; height: 16px; background-image: url("../dijit/geoenrichment/themes/common/images/pan.png"); background-repeat: no-repeat;}.app_GEIcon {width: 16px; height: 16px; background-image: url("../dijit/geoenrichment/themes/common/images/DRA.png"); background-repeat: no-repeat;}.app_MoveHandle {position: absolute; width: 100%; height: 100%; cursor: move;}.app_ProgressBar {position: fixed; left: 10px; bottom: 10px; width: 100px; display: none;}.AgePyramid_ContentPane {overflow: hidden;}.AgePyramid_Chart {position: absolute; top: 0; left: 0; bottom: 0; width: 60%; cursor: default;}.AgePyramid_MinMax {position: absolute; top: 30%; right: 9.75pt; bottom: 7.5pt; width: 35%;}.AgePyramid_MinMax div {margin-left: 7.5pt;}.dj_rtl .AgePyramid_MinMax {right: auto; left: 9.75pt; text-align: right;}.AgePyramid_MinLabel {margin-top: 2em;}.AgePyramid_Text {font-size: 131.25%; margin-top: 0.2em;}.AgePyramid_TextMale {color: #69A3F7;}.AgePyramid_TextFemale {color: #FF9CF3;}.AgePyramid_Comparison {position: absolute; right: 3pt; bottom: 6pt; width: 35%;}.dj_rtl .AgePyramid_Comparison {right: auto; left: 3pt; text-align: right;}.AgePyramid_ComparisonLabel {margin-bottom: 3.75pt;}.Collapsed .AgePyramid_Chart {width: 100%;}.Collapsed .MenLabel, .Collapsed .WomenLabel {position: absolute; font-size: 8.25pt; top: 10pt;}.Collapsed .MenLabel {color: #69A3F7;}.Collapsed .WomenLabel {color: #FF9CF3; right: 0;}.dj_rtl .MenLabel {left: 0;}.BaseSelectComparison_Select .dijitSelect {position: relative; color: #e2e2e2; border-color: #ACACAC; width: 100%; height: 1.6em; background: none;}.BaseSelectComparison_Select .dijitSelect .dijitButtonContents, .BaseSelectComparison_Select .dijitSelect .dijitArrowButton {color: #e2e2e2; background: none; border: none;}.BaseSelectComparison_Select .dijitSelect .dijitArrowButtonContainer {border: 0; width: 12pt;}.BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner {position: absolute; top: 50%; right: 3pt; margin-top: -2.25pt; width: 0; height: 0; border-left: 2.7pt solid transparent; border-right: 2.7pt solid transparent; border-top: 4.5pt solid #e2e2e2;}.dj_rtl .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner {right: auto; left: 3pt;}.WidgetBack {width: 345pt; height: 245pt; font-family: Verdana; font-size: 8pt; background-color: #444444; overflow: hidden; color: #e2e2e2; text-align: left;}.WidgetBack .dijitContentPane {padding: 0 !important;}.Collapsed .WidgetBack {width: 150pt; height: 150pt;}.BaseWidget_HeaderPane {margin: 3pt 9pt 0 9pt; overflow: hidden;}.BaseWidget_ContentPane {margin: 0 9pt 0 9pt;}.BaseWidget_FooterPane {margin: 0 9pt 3pt 9pt; overflow: hidden;}.BaseWidget_Title {font-size: 131.25%; margin-bottom: 3pt; color: #ffffff;}.dj_rtl .BaseWidget_Title {text-align: right;}.BaseWidget_Subtitle {font-size: 9pt; color: #e2e2e2;}.Collapsed .BaseWidget_Subtitle {font-size: 8pt;}.BaseWidget_Subtitle div {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.SortSpan {font-size: 80%; color: gray;}.SortLink {cursor: pointer; vertical-align: middle; white-space: nowrap;}.SortLink:hover {text-decoration: underline;}.SortArrow {font-size: 80%;}.AlternatingRow {background-color: #666666;}@media print {.WidgetBack {color: #666666; background-color: #ffffff;} .WidgetTitle {color: #666666;} .AlternatingRow {background-color: #EAEAEA;} .SortSpan {display: none;}}select {font-family: inherit; font-size: inherit; color: inherit;}input {font-family: inherit; font-size: inherit; color: inherit;}.Collapsed .BaseWidget_ContentPane {margin: 0 3.75pt 1.5pt 3.75pt;}.Collapsed .BaseWidget_HeaderPane {margin: 2.25pt 3.75pt 0 3.75pt;}.OneVarMultiComparison_Value {margin: 3pt 0 6pt 0;}.OneVarMultiComparison_Value_Primary {font-size: 281.25%; font-weight: bold; color: #66ff66;}.OneVarMultiComparison_Expanded_Value_Primary {font-weight: bold; font-size: 27pt; color: #66ff66;}.OneVarMultiComparison_Value_Secondary {font-size: 121.875%; font-weight: bold; color: #66ff66;}.OneVarMultiComparison_Expanded_Value_Site {font-size: 140%;}.OneVarMultiComparison_Comparison {margin: 4.5pt 0 4.5pt 0;}.OneVarMultiComparison_Expanded_ContentPane {max-height: 150pt; overflow-y: auto;}.OneVarMultiComparison_Collapsed_ContentPane {max-height: 90pt; overflow-y: auto;}.OneVarMultiComparison_Table {margin: 0 0.75pt 0 0.75pt; width: 99%; border-collapse: collapse;}.OneVarMultiComparison_Collapsed_TextColumn {padding: 0 3pt 1.5pt 0; text-align: right;}.OneVarMultiComparison_CurrentRow {color: #FFFFFF;}.OneVarMultiComparison_Row {color: #c4c4c4;}.OneVarMultiComparison_Collapsed_BarFrame {border: 0.75pt solid #8e8e8e; margin: 4.5pt 0 4.5pt 0;}.OneVarMultiComparison_Collapsed_Bar {height: 9pt; background: #b5b5b5;}.OneVarMultiComparison_Collapsed_CurrentBar {height: 9pt; background: #66FF66;}.OneVarMultiComparison_Expanded_Bar {height: 9pt; background: #b5b5b5;}.OneVarMultiComparison_Expanded_CurrentBar {height: 9pt; background: #66FF66;}.OneVarMultiComparison_TextColumnHeader {padding: 1.5pt 3pt 1.5pt 3pt; color: #ffffff;}.OneVarMultiComparison_ValueColumnHeader {padding: 1.5pt 2.25pt 1.5pt 2.25pt; color: #ffffff;}.OneVarMultiComparison_ChartColumnHeader_Lower {padding: 0 1.5pt 0 1.5pt;}.OneVarMultiComparison_ChartColumnHeader_Upper {padding: 0 1.5pt 0 1.5pt; text-align: right;}.OneVarMultiComparison_TextColumn {padding: 1.5pt 3pt 1.5pt 3pt; border: 0.75pt solid #ACACAC;}.OneVarMultiComparison_ValueColumn {padding: 1.5pt 2.25pt 1.5pt 2.25pt; border: 0.75pt solid #ACACAC;}.OneVarMultiComparison_ChartColumn {padding: 2.25pt 0 2.25pt 0; border: 0.75pt solid #ACACAC;}.Collapsed .OneVarMultiComparison_Value {margin: 0 0 0 0;}.Collapsed .OneVarMultiComparison_Comparison {margin: 0 0 3.75pt 0;}.Collapsed .OneVarMultiComparison_Expanded_Value_Primary {font-size: 19.5pt;}.dj_rtl .OneVarMultiComparison_Value_Primary, .dj_rtl .OneVarMultiComparison_Expanded_Value_Primary, .dj_rtl .OneVarMultiComparison_Value_Secondary, .dj_rtl .OneVarMultiComparison_Expanded_Value_Site, .dj_rtl .OneVarMultiComparison_Comparison {float: right;}.dj_rtl .OneVarMultiComparison_TextColumnHeader, .dj_rtl .OneVarMultiComparison_ValueColumnHeader, .dj_rtl .OneVarMultiComparison_TextColumn, .dj_rtl .OneVarMultiComparison_ValueColumn, .dj_rtl .OneVarMultiComparison_ChartColumnHeader_Lower, .dj_rtl .OneVarMultiComparison_Value {text-align: right;}.dj_rtl .OneVarMultiComparison_ChartColumnHeader_Upper {text-align: left;}.dj_rtl .RelatedVariables_Labels {text-align: right;}.RelatedVariables_HighLabel {margin: 1.5pt 1.5pt 3pt 0; font-size: 9pt;}.RelatedVariables_LowLabel {margin: 0 0 1.5pt 0; font-size: 9pt;}.RelatedVariables_Table {position: relative; margin: 0 0.75pt 0 0.75pt; border-collapse: collapse; width: 99%;}.RelatedVariables_ColumnHeader {padding-top: 0; color: #ffffff;}.RelatedVariables_TextColumn {padding-left: 4pt; border: 0.75pt solid #ACACAC;}.RelatedVariables_ValueColumn {padding-left: 4pt; border: 0.75pt solid #ACACAC;}.RelatedVariables_DifferenceColumn {padding-left: 4pt; padding-right: 4pt; border: 0.75pt solid #ACACAC;}.RelatedVariables_DifferenceColumn_Positive {color: #66F45B;}.RelatedVariables_DifferenceColumn_Negative {color: #43D3FF;}.dj_rtl .RelatedVariables_ColumnHeader, .dj_rtl .RelatedVariables_TextColumn, .dj_rtl .RelatedVariables_ValueColumn, .dj_rtl .RelatedVariables_DifferenceColumn_Positive, .dj_rtl .RelatedVariables_DifferenceColumn_Negative {text-align: right;}.RelatedVariables_ChartNegative {text-align: right; border-top: 0.75pt solid #ACACAC; border-bottom: 0.75pt solid #ACACAC;}.dj_rtl .RelatedVariables_ChartNegative {text-align: left;}.RelatedVariables_ChartPositive {border-right: 0.75pt solid #ACACAC; border-top: 0.75pt solid #ACACAC; border-bottom: 0.75pt solid #ACACAC;}.dj_rtl .RelatedVariables_ChartPositive {text-align: right; border-right: 0; border-left: 0.75pt solid #ACACAC;}.RelatedVariables_PositiveBar {height: 9pt; background-color: #66F45B; display: inline-block;}.RelatedVariables_NegativeBar {height: 9pt; background-color: #43D3FF; display: inline-block;}.RelatedVariables_ComparisonDiv {float: right; width: 35%; margin: 3pt;}.dj_rtl .RelatedVariables_ComparisonDiv {float: left;}.RelatedVariables_ComparisonLabel {margin-bottom: 3.75pt;}.dj_rtl .RelatedVariables_ComparisonLabel {text-align: right;}.Collapsed .RelatedVariables_TextColumn, .Collapsed .RelatedVariables_ValueColumn {font-size: 6.75pt;}.Collapsed .MinPct {background-color: #7bbdff;}.Collapsed .MaxPct {background-color: #6def37;}.Collapsed .MinPct, .Collapsed .MaxPct {color: #444444;}.BufferOptions_StudyAreaLabel {text-align: right;}.BufferOptions_RingToggle {}.BufferOptions_DriveTimeToggle {margin-left: 3.75pt;}.BufferOptions_RadiusLabel {text-align: right;}.BufferOptions_RadiusSpinner {width: 37.5pt;}.DataCollection {float: left; position: relative; width: 112.5pt; height: 52.5pt; margin: 0 2.25pt 2.25pt 0; cursor: pointer;}.DataCollection:hover {background: #A7A7A7;}.DataCollection_Checked {background: #efefef;}.DataCollection_Icon {width: 37.5pt; background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/default.png"); background-repeat: no-repeat; background-position: center center;}.DataCollection_Check {position: absolute; top: 0; left: 0;}.DataCollection_ShowOnHover {visibility: hidden;}.DataCollection:hover .DataCollection_ShowOnHover {visibility: visible;}.DataCollection:hover .DataCollection_Icon {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/default_over.png");}.DataCollection_Label {text-align: left; font-size: 90%;}.DataCollection_business {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Business.png");}.DataCollection:hover .DataCollection_business {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Business_over.png");}.DataCollection_health {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Health.png");}.DataCollection:hover .DataCollection_health {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Health_over.png");}.DataCollection_key {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/KeyUSData.png");}.DataCollection:hover .DataCollection_key {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/KeyUSData_over.png");}.DataCollection_media {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Media.png");}.DataCollection:hover .DataCollection_media {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Media_over.png");}.DataCollection_policy {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Policy.png");}.DataCollection:hover .DataCollection_policy {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Policy_over.png");}.DataCollection_tapestry {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Tapestry.png");}.DataCollection:hover .DataCollection_tapestry {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Tapestry_over.png");}.DataCollection_wealth {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Wealth.png");}.DataCollection:hover .DataCollection_wealth {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Wealth_over.png");}.DataCollection_landscape {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/DefaultLandscapeNormal.png");}.DataCollection:hover .DataCollection_landscape {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/DefaultLandscapeOver.png");}.DataCollection {float: left; position: relative; width: 112.5pt; height: 52.5pt; margin: 0 2.25pt 2.25pt 0; cursor: pointer;}.DataCollection:hover {background: #A7A7A7;}.DataCollection_Checked {background: #efefef;}.DataCollection_Icon {width: 37.5pt; background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/default.png"); background-repeat: no-repeat; background-position: center center;}.DataCollection_Check {position: absolute; top: 0; left: 0;}.DataCollection_ShowOnHover {visibility: hidden;}.DataCollection:hover .DataCollection_ShowOnHover {visibility: visible;}.DataCollection:hover .DataCollection_Icon {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/default_over.png");}.DataCollection_Label {text-align: left; font-size: 90%;}.DataCollection_business {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Business.png");}.DataCollection:hover .DataCollection_business {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Business_over.png");}.DataCollection_health {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Health.png");}.DataCollection:hover .DataCollection_health {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Health_over.png");}.DataCollection_key {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/KeyUSData.png");}.DataCollection:hover .DataCollection_key {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/KeyUSData_over.png");}.DataCollection_media {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Media.png");}.DataCollection:hover .DataCollection_media {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Media_over.png");}.DataCollection_policy {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Policy.png");}.DataCollection:hover .DataCollection_policy {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Policy_over.png");}.DataCollection_tapestry {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Tapestry.png");}.DataCollection:hover .DataCollection_tapestry {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Tapestry_over.png");}.DataCollection_wealth {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Wealth.png");}.DataCollection:hover .DataCollection_wealth {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/Wealth_over.png");}.DataCollection_landscape {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/DefaultLandscapeNormal.png");}.DataCollection:hover .DataCollection_landscape {background-image: url("../dijit/geoenrichment/themes/common/images/dataCollections/DefaultLandscapeOver.png");}._Wizard_Root {width: 100%; height: 100%;}.Wizard_Button {min-width: 56.25pt; height: 18.75pt; border-radius: 0; border: 1pt solid #b2b2b2; background-color: white; vertical-align: middle; color: #666666; padding: 0.75pt 3.75pt 0.75pt 3.75pt; text-align: center; font-size: 11pt; font-family: inherit; margin-bottom: 5px; cursor: pointer;}.Wizard_Button:hover {background-color: #acd8ef; color: #666666;}.Wizard_Button:active {background-color: #01709d; color: #ffffff;}.Wizard_Button:disabled {background-color: #fafafa !important; opacity: 0.25;}.Wizard_Progress {position: absolute; margin: 0; top: 0; right: 0; bottom: 0; left: 0;}.Wizard_Loading {background: url("../dijit/geoenrichment/themes/common/images/largeBusy.gif"); background-repeat: no-repeat; background-position: center center;}.Wizard_Error {color: red; padding: 7.5pt;}.Wizard_Done {display: none;}.Wizard_Link {color: #274cec; cursor: pointer;}.Wizard_Link:hover {text-decoration: underline;}.Wizard_AlignRight {text-align: right;}.dj_rtl .Wizard_AlignRight {text-align: left;}.InfographicsMainPage_CountryAndTheme {margin: 7.5pt 0 0 3.75pt;}.InfographicsMainPage_ChooseDataCollection {margin-top: 3.75pt;}.InfographicsMainPage_AddVariables {margin: 0 1.5pt 3.75pt 1.5pt;}.InfographicsMainPage_Item {float: left; position: relative; padding: 2.25pt; width: 127.5pt; height: 93.75pt; cursor: pointer;}.InfographicsMainPage_Item:hover {background: #e5e5e5;}.InfographicsMainPage_ItemCheck {vertical-align: top;}.InfographicsMainPage_ItemLabel {position: absolute; font-size: 85%; left: 18.75pt; top: 1.5pt; right: 2.25pt; bottom: 2.25pt; overflow: hidden;}.dj_rtl .InfographicsMainPage_ItemLabel {left: 2.25pt; right: 18.75pt;}.InfographicsMainPage_ItemImage {width: 75pt; height: 75pt; margin-top: 3.75pt; background-size: contain; background-position: left top; background-repeat: no-repeat;}.InfographicsMainPage_BufferOptions {margin: 2.25pt;}.VariablesPage_DataCollection {height: 37.5pt;}.VariablesPage_Variable {display: block; padding: 3pt; cursor: pointer;}.Wizard_AltRow {background: #e5e5e5;}.Grid_Measure {width: 100%; height: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}.GridCell_Measure {top: 0 !important; left: 0 !important; width: auto !important; height: auto !important;}.GridCell_Measure .EnrichOptionsPage_Fields {height: auto !important;}.GridCell_Measure .EnrichOptionsPage_Fields .dgrid-scroller {position: relative;}._Wizard_Root .Wizard_TopPane {padding: 0 0 5px 0;}._Wizard_Root .Wizard_CenterPane {padding: 0 10px;}._Wizard_Root .Wizard_BottomPane {padding: 5px 0 0 0;}.EnrichOptionsPage_Fields {height: 100% !important; border: none !important;}.EnrichOptionsPage_GridHideScroll .dgrid-scroller {overflow-y: hidden !important;}.EnrichOptionsPage_Fields .dgrid-tree-container {-moz-transition-duration: 0; -o-transition-duration: 0; -webkit-transition-duration: 0; transition-duration: 0;}.EnrichOptionsPage_Fields .dgrid-cell {border: none; vertical-align: middle;}.EnrichOptionsPage_Fields .field-expander {width: 15pt;}.EnrichOptionsPage_Fields .field-column {width: 93.75pt;}.EnrichOptionsPage_Fields .dgrid-scroller {overflow-y: visible;}.EnrichOptionsPage_Fields th {font-weight: normal;}.EnrichOptionsPage_Fields .dgrid-header-row {background: #cccccc;}.EnrichOptionsPage_Fields .ui-icon {background-image: url("../dijit/geoenrichment/themes/common/images/expand.png");}.EnrichOptionsPage_Fields .ui-icon-triangle-1-e, .EnrichOptionsPage_Fields .ui-icon-triangle-1-se {background-position: 0 0;}.EnrichOptionsPage_Fields .ui-icon-triangle-1-se {background-image: url("../dijit/geoenrichment/themes/common/images/collapse.png");}.EnrichOptionsPage_Fields .ui-icon-triangle-1-e:hover, .EnrichOptionsPage_Fields .ui-icon-triangle-1-se:hover {background-position: 0 -10.5pt;}.EnrichOptionsPage_Fields .dgrid-expando-icon {width: 10.5pt; height: 10.5pt;}.EnrichOptionsPage_OverwriteExisting {font-size: 90%; font-style: italic;}.EnrichOptionsPage_Stacking {margin-top: 3.75pt; margin-bottom: 3.75pt;}.EnrichOptionsPage_TrimWithEllipsis {white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}.EnrichOptionsPage_CheckboxLabel {display: block;}.EnrichOptionsPage_VariableCheckbox {margin-left: 12pt;}.configureInfographicsStep {width: 16.5pt; height: 16.5pt; text-align: center; vertical-align: middle; margin-right: 3.75pt;}.dj_rtl .configureInfographicsStep {margin-right: auto; margin-left: 3.75pt;}.configureInfographicsStepOne {background-image: url("../dijit/geoenrichment/themes/common/images/one.png");}.configureInfographicsStepTwo {background-image: url("../dijit/geoenrichment/themes/common/images/two.png");}.configureInfographicsStepThree {background-image: url("../dijit/geoenrichment/themes/common/images/three.png"); background-position: center center; background-repeat: no-repeat;}.esriMapsInfoGraphicsItemsDiv {height: 100%; min-height: 93.75pt;}.dj_rtl .esriMapsInfoGraphicsItemsDiv {float: right; padding-right: 7.5pt;}.Tapestry_Table {border-collapse: collapse; width: 98%; font-size: 115%;}.Tapestry_PrcCell {font-size: 27pt; text-align: right;}.Tapestry_HeaderCell {font-size: 13.5pt; height: 13.5pt;}.Tapestry_ValueCell {font-size: 9pt;}.Tapestry_AttrCell {color: #e2e2e2; text-align: right; white-space: nowrap;}.Tapestry_TextCell {color: #ffffff; padding-left: 0.5em;}.Tapestry_ValueCell, .Tapestry_AttrCell, .Tapestry_TextCell {height: 1em; padding-top: 0; padding-bottom: 0; margin-top: 0; margin-bottom: 0;}.Tapestry_TopCell {padding-top: 1em;}.Tapestry_LeftArrowCell {background-image: url("../dijit/geoenrichment/themes/common/images/leftArrowTail.png"); min-width: 22.5pt;}.Tapestry_RightArrowCell {background-image: url("../dijit/geoenrichment/themes/common/images/rightArrowTail.png");}.Tapestry_LeftArrowCell, .Tapestry_RightArrowCell {display: inline-block; background-repeat: no-repeat; width: 18.75pt; height: 18.75pt; cursor: pointer; vertical-align: middle; background-position-y: center;}.Tapestry_TopOne {color: #6eef37;}.Tapestry_TopTwo {color: #f0a2f4;}.Tapestry_TopThree {color: #79a7eb;}.Tapestry_ViewImage {width: 123.75pt; height: 105pt;}.Tapestry_LeftCell {padding-left: 7.5pt;}.dj_rtl .Tapestry_LeftArrowCell {background-image: url("../dijit/geoenrichment/themes/common/images/rightArrowTail.png"); background-position: right; width: 100%;}.dj_rtl .Tapestry_RightArrowCell {background-image: url("../dijit/geoenrichment/themes/common/images/leftArrowTail.png"); background-position: right; width: 100%;}.dj_rtl .Tapestry_LeftCell {padding-left: 0; padding-right: 7.5pt; text-align: right;}.dj_rtl .Tapestry_PrcCell {text-align: left;}.dj_rtl .Tapestry_HeaderCell {text-align: right;}.dj_rtl .Tapestry_AttrCell {text-align: left;}.dj_rtl .Tapestry_TextCell {padding-left: 0em; padding-right: 0.5em; text-align: right;}.Collapsed .Tapestry_Table {font-size: 100%;}.Collapsed .Tapestry_PrcCell {font-size: 16.5pt; font-weight: bold;}.Collapsed .Tapestry_LeftCell {height: 9pt; padding-left: 3.75pt;}.Collapsed .Tapestry_HeaderCell {font-size: 9pt; vertical-align: middle;}.Collapsed .Tapestry_LeftCell, .Collapsed .Tapestry_AttrCell, .Collapsed .Tapestry_TextCell {font-size: 7.5pt;}.Collapsed .Tapestry_ListCell {padding-top: 11.25pt;}.Collapsed .Tapestry_ViewCell {padding-top: 0.7em;}.Collapsed .Tapestry_LeftArrowCell {min-width: 15pt;}.Collapsed .Tapestry_LeftArrowCell, .Collapsed .Tapestry_RightArrowCell {width: 15pt; background-size: 13.5pt;}:focus {outline: none;}.main_Loading {background: url("../dijit/geoenrichment/themes/common/images/largeBusy.gif"); background-position: center center; background-repeat: no-repeat;}.analysisTitle {font-weight: bold;}.esriSmallLabel {font-size: smaller; color: grey;}.esriSmallFont {font-size: smaller;}.esriAnalysis .dijitTextBox {text-indent: 0.25em;}.toolContainer {border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; display: block; width: 95%; height: 4.5em; margin: .75em .25em; border: .1em solid grey;}.esriToolContainerDisabled {background-color: #ddd;}.esriTransparentNode {opacity: 0.6;}.esriToolContainerDisabled .helpIcon {z-index: 900;}.helpContentIcon {width: 45px; height: 45px; margin: 10px;}.comingSoonIcon {color: #006400;}.esriToolContainerDisabled .comingSoonIcon {z-index: 900;}.aggregateIcon {background-image: url("../dijit/analysis/images/AggregatePoints32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.sumNearbyIcon {background-image: url("../dijit/analysis/images/SummarizeNearby32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.sumWithinIcon {background-image: url("../dijit/analysis/images/SummarizeWithin32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.buffersIcon {background-image: url("../dijit/analysis/images/CreateBuffers32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.driveIcon {background-image: url("../dijit/analysis/images/CreateDriveTimeAreas32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.findLocationsIcon {background-image: url("../dijit/analysis/images/FindExistingLocations32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.findNewLocationsIcon {background-image: url("../dijit/analysis/images/FindNewLocations32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.findSimilarLocationsIcon {background-image: url("../dijit/analysis/images/FindSimilarLocations32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.geoenrichLayerIcon {background-image: url("../dijit/analysis/images/GeoenrichFeatures32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.findClosestFacilityIcon {background-image: url("../dijit/analysis/images/FindNearest32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.extractDataIcon {background-image: url("../dijit/analysis/images/ClipAndShip32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.findHotSpotsIcon {background-image: url("../dijit/analysis/images/FindHotSpots32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.createDensitySurfaceIcon {background-image: url("../dijit/analysis/images/CreateDensitySurface32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.correlationReporterIcon {background-image: url("../dijit/analysis/images/CorrelationFinder32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.createInterpolatedSurfaceIcon {background-image: url("../dijit/analysis/images/CreateInterpolatedSurface32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.attributeCalculatorIcon {background-image: url("../dijit/analysis/images/AttributeCalculator32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.overlayLayersIcon {background-image: url("../dijit/analysis/images/OverlayLayers32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.eraseLayersDisabledIcon {background-image: url("../dijit/analysis/images/EraseDisabled32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.intersectLayersDisabledIcon {background-image: url("../dijit/analysis/images/IntersectDisabled32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.unionLayersDisabledIcon {background-image: url("../dijit/analysis/images/UnionDisabled32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.eraseLayersIcon {background-image: url("../dijit/analysis/images/Erase32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.intersectLayersIcon {background-image: url("../dijit/analysis/images/Intersect32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.unionLayersIcon {background-image: url("../dijit/analysis/images/Union32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.mergeLayersIcon {background-image: url("../dijit/analysis/images/MergeLayers32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.dissolveBoundariesIcon {background-image: url("../dijit/analysis/images/DissolveBoundaries32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.esriAnalysisCloseIcon {background-image: url("../dijit/analysis/images/close.gif"); background-repeat: no-repeat; width: 16px; height: 16px; margin: 1px; padding-left: 1.1em;}.esriRtl .esriAnalysisCloseIcon {padding-right: 1.1em; padding-left: 0}.dj_ie8 .helpIcon, .dj_ie7 .helpIcon {background-image: url("../dijit/analysis/images/Help16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 1px;}.helpIcon {background-image: url("../dijit/analysis/images/Help16.png"); background-repeat: no-repeat; background-size: 100%; width: 12px; height: 12px; margin: 1px;}.circleIcon {width: 20px; height: 20px; -webkit-border-radius: 99px; -moz-border-radius: 99px; border-radius: 99px; background-color: #E0DCE3;}.closeIcon {padding: 0.5em;}.helpWindow {background-color: #D7D7D7; width: 350px;}.helpHeader {font-size: 1.15em; text-decoration: underline; font-weight: bolder; text-align: center; margin: 0.5em;}.helpContent {font-size: 1em; margin: 0.5em; text-indent: 0.05em; text-align: justify; letter-spacing: 0.01em;}.helpFooter {font-size: 1em; margin: 0.5em;}.esriFormTable, .esriServiceEditorTable {width: 99%;}.esriServiceEditorTable > tbody > tr > td {padding: 0.2em;}.esriServicesEditor div.sectionHeader, .esriServiceEditorTable td.sectionHeader, .esriFormTable td.sectionHeader {border-bottom: 1px solid #ccc; padding: 5px;}td.subsectionLineDivider {margin-left: 2em; border-bottom: 1px solid #ccc; color: #000; padding-top: 2em;}.esriServicesEditor div.subsectionHeaderTop, .esriServiceEditorTable td.subsectionHeaderTop {margin-left: 2em; border-bottom: 1px solid #ccc; color: #000; padding-top: 1em;}.esriServicesEditor div.subsectionHeaderBottom, .esriServiceEditorTable td.subsectionHeaderBottom {margin-left: 2em; border-top: 1px solid #ccc; color: #000; padding-top: 1em;}.esriAnalysis .numberInput {width: 92px;}.esriAnalysis .shortNumberInput {width: 4em;}.esriAnalysis .shortTextInput {width: 5%;}.esriAnalysis .longTextInput {width: 90%;}.esriAnalysis .shortInput {width: 5%;}.esriAnalysis .mediumInput {width: 49%;}.esriAnalysis .longInput {width: 90%;}.esriAnalysis .attrSelect {width: 80%;}.esriAnalysis .statsSelect {width: 100%;}.esriServiceEditorTableBody {position: relative;}.esriServiceEditorTableBody > tr > td {width: 50%;}.esriServiceEditorTableBody > tr > td > label {text-align: left;}.dijitContentPane.esriSelectorPane, .dijitContentPane.esriSelectorPaneLabel {padding: 0px;}.esriSimpleForm table.esriFormTable > tbody > tr > td {padding: 0.5em 0.5em 0.5em 0.5em;}.esriSimpleForm table > tbody > tr > td.esriFormFieldLabelTop {padding: 0.5em 0.5em 0 0.5em;}.esriSimpleForm .esriStackSelect {font-size: 80%;}.esriSimpleForm .esriPagedList {padding: 3px; border: 0px solid #a6a6a6; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size: 80%;}.esriSimpleForm table.esriFormTable .dijitButtonNode {padding: 1px;}.esriSimpleForm table.esriFormTable {width: 100%;}.esriSimpleForm table.esriFormTable .shortNumberInput {width: 4em;}.esriAnalysis .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {width: 15px;}.esriAnalysis .attrSelect div.dijitReset.dijitInputField.dijitButtonText, .esriAnalysis .statsSelect div.dijitReset.dijitInputField.dijitButtonText {width: 99%; overflow: hidden; text-align: left;}.esriRtl .esriAnalysis .attrSelect div.dijitReset.dijitInputField.dijitButtonText, .esriRtl .esriAnalysis .statsSelect div.dijitReset.dijitInputField.dijitButtonText {text-align: right;}.esriAnalysis .attrSelect span.dijitReset.dijitInline.dijitSelectLabel.dijitValidationTextBoxLabel, .esriAnalysis .statsSelect span.dijitReset.dijitInline.dijitSelectLabel.dijitValidationTextBoxLabel {width: 99%; overflow: hidden;}.esriAnalysis div.optionsClose {border: none; position: relative;}.esriAnalysis div.optionsClose.disabled {border: none; color: #808077;}.esriAnalysis div.optionsOpen {border: 1px solid #CCC; position: relative;}.esriAnalysis .dijitTreeExpando {background-image: url("../dijit/analysis/images/treeExpandImages.png"); width: 16px; height: 16px;}.esriboundingButton .dijitButtonNode {width: 16px; height: 16px;}.esriAnalysis .optionsClose .dijitTreeExpando {background-position: 0 0; background-image: url("../dijit/analysis/images/treeExpandImages.png"); width: 16px; height: 16px;}.esriAnalysis .optionsClose.disabled div.dijitTreeExpando:hover {background-position: 0 0; background-image: url("../dijit/analysis/images/treeExpandImages.png"); cursor: default;}.esriAnalysis .optionsClose.disabled div.dijitTreeExpando label:hover {cursor: default;}.esriAnalysis .optionsClose div.dijitTreeExpando:hover {background-position: -17px 0; background-image: url("../dijit/analysis/images/treeExpandImages.png"); cursor: pointer;}.esriAnalysis div.dijitTreeExpando label:hover {cursor: pointer;}.esriAnalysis .optionsOpen .dijitTreeExpando {background-position: -52px 0; cursor: pointer;}.esriAnalysis .dijitSelectLabel {overflow: hidden; text-overflow: ellipsis; max-width: 185px;}.esriAnalysis .esriLongLabel .dijitSelectLabel, .esriLongLabel.dojoxCheckedMultiSelect {overflow: hidden; text-overflow: ellipsis; max-width: 200px;}.esriAnalysis .esriMediumlabel .dijitSelectLabel {overflow: hidden; text-overflow: ellipsis; max-width: 150px;}.esriAnalysis .esriMediumlabel2 .dijitSelectLabel {overflow: hidden; text-overflow: ellipsis; max-width: 145px;}.esriAnalysis .esriMediumlabel2 {overflow: hidden; text-overflow: ellipsis; max-width: 170px;}.esriAnalysis .esriMediumlabel {overflow: hidden; text-overflow: ellipsis; max-width: 150px;}.esriAnalysis .esriShortlabel .dijitSelectLabel {overflow: hidden; text-overflow: ellipsis; max-width: 100px;}.esriAnalysis .optionsTable {width: 100%;}.esriAnalysis .optionsClose .optionsTable {display: none;}.esriAnalysis .optionsOpen .optionsTable {display: table;}.esriGroupButton .esriGroupChecked {border: 1px solid #FFA500;}.esriRoundedBox {-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px 4px 4px 4px;}.esriFormInfo {border-color: #c2e5b8; background-color: #D6FFC9; border: 1px solid #e6e5b7; padding: 1.2em; margin: 0.7em 0;}.esriFormError {background-color: #ffffcd; border: 1px solid #e6e5b7; padding: 1.2em; margin: 0.7em 0;}.esriFormWarning {padding: 1.2em; margin: 0.7em 0; border: 1px solid #e6e5b7; border-color: #e6e5b7; background-color: #ffffcb;}.bufferIcon {background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px; border-radius: 2px;}.bufferSelector {text-align: center;}.bufferSelector.selected {font-weight: bold;}.bufferSelector.disabled {color: grey;}.bufferSelector .bufferIcon {border: 2px solid #FFF; margin: 5px 15px;}.bufferSelector .bufferIcon:hover {cursor: pointer; border: 2px solid #AAA;}.bufferSelector.disabled .bufferIcon {cursor: default; border: none;}.bufferSelector.selected .bufferIcon {border: 2px solid #FFA500;}.bufferSelector.selected .bufferIcon:hover {border: 2px solid #FFA500;}.bufferDistanceIcon {background-image: url("../dijit/analysis/images/BufferDistance32.png");}.esriDrivingTimeIcon {background-image: url("../dijit/analysis/images/DrivingTime32.png");}.esriDrivingTimeDisabledIcon {background-image: url("../dijit/analysis/images/DrivingTimeDisabled32.png");}.esriDrivingDistanceIcon {background-image: url("../dijit/analysis/images/DrivingDistance32.png");}.bufferAttributeIcon {background-image: url("../dijit/analysis/images/BufferAttribute32.png");}.bufferOverlapIcon {background-image: url("../dijit/analysis/images/Overlap32.png");}.esriAnalysisSplitIcon {background-image: url("../dijit/analysis/images/Split32.png");}.bufferDissolveIcon {background-image: url("../dijit/analysis/images/Dissolve32.png");}.bufferDisksIcon {background-image: url("../dijit/analysis/images/Disks32.png");}.bufferRingsIcon {background-image: url("../dijit/analysis/images/Rings32.png");}.bufferLeftIcon {background-image: url("../dijit/analysis/images/Left32.png");}.bufferRightIcon {background-image: url("../dijit/analysis/images/Right32.png");}.bufferAroundIcon {background-image: url("../dijit/analysis/images/Around32.png");}.bufferRoundIcon {background-image: url("../dijit/analysis/images/Round32.png");}.bufferFlatIcon {background-image: url("../dijit/analysis/images/Flat32.png");}.bufferIncludeIcon {background-image: url("../dijit/analysis/images/Include32.png");}.bufferExcludeIcon {background-image: url("../dijit/analysis/images/Exclude32.png");}.esriStraightLineDistanceIcon {background-image: url("../dijit/analysis/images/StraightLineDistance32.png");}.esriStraightLineDistanceDisabledIcon {background-image: url("../dijit/analysis/images/StraightLineDistanceDisabled32.png");}.btn-container {padding: 5px 0px; position: relative; width: 100px; margin: auto;}.btn1 {width: 0px;}.btn2 {position: absolute; left: 60px; top: 5px;}.btn3 {position: absolute; left: 120px; top: 5px;}.esriContainerSelector {border: 1px solid #FFF; padding: 5px;}.esriContainerSelector label, .esriSelectLabel {cursor: pointer;}.esriContainerSelector.esriGroupselected {border: 2px solid #FFF;}.esriContainerSelector.esriGroupselected label {font-weight: bold;}.esriContainerSelector {border: 1px solid #FFF; padding: 5px;}.esriContainerSelector:hover {cursor: pointer; padding: 5px;}.esriContainerSelector.selected {border: 1px solid #777; background: #DDD; padding: 5px;}.esriContainerSelector.selected:hover {border: 1px solid #777; padding: 5px;}.claro .esriAnalysis .dijitComboBox .dijitArrowButtonInner {border: none;}.soria .esriAnalysis .dijitButtonNode .dijitArrowButtonInner {margin: 0 2px;}.esriAnalysis .dijitInputInner {text-indent: 0.25em;}.esriAnalysis .numberListing {font: bold 15px/1 Verdana, Helvetica, sans-serif;}.esriAnalysis .esriOutputText {width: 90%;}.esriAnalysis .esriToolIconTd {width: 32px;}.esri .esriAnalysis .dijitMenuSeparatorBottom {border-top: 1px dashed #8BA0BD;}.esriAnalysis .esriFolderSelect {width: 55%; height: auto;}.soria .esriAnalysisSelect.dijitDisabled .dijitButtonText {color: grey;}.esriAnalysis .noWrapLabel {position: absolute;}.esriSimpleForm .dijitSlider td {padding: 0;}.esriAnalysis .dijitRuleMark {border: 1px solid #999999;}.esriAnalysis .dijitRuleLabel {white-space: nowrap;}.esriAnalysisTextDisabled {color: grey;}.esriAnalysis .ui-widget-content {width: 100%;}.esriAnalysis .EnrichOptionsPage_Fields .dgrid-row.dgrid-row-odd {background-color: #ffffff !important;}.esriAnalysisExpressionGrid .dgrid-cell {border: none;}.esriAnalysisExpressionGrid .ui-widget {margin: 10px;}.esriAnalysisExpressionGrid .field-operator .ui-icon {background-image: none; width: 0px;}.esriAnalysisExpressionGrid .field-operator {width: 80%; padding: 3px;}.esriAnalysisExpressionGrid .field-operator .dijitToggleButton {margin: -10px 0 0 0;}.esriAnalysisExpressionGrid .field-operator ..dgrid-expando-icon {white-space: pre;}.esriAnalysisExpressionGrid .field-operator .esriAnalysisOperatorButton {width: 32px; color: #00f; text-decoration: underline; cursor: pointer;}.esriAnalysisExpressionGrid .field-operator .esriAnalysisOperatorButton .dijitButtonText {padding: 0 0.1em;}.esriAnalysisExpressionGrid .esriAnalysisExpression {border: 1px solid #469df5; padding: 0 5px; text-overflow: ellipsis; width: 99%;}.esriAnalysisExpressionGrid .field-action {width: 10%; padding: 3px;}.esriAnalysis .esriAnalysisEditIcon {background-image: url("../dijit/analysis/images/EditClause.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisEditDisabledIcon {background-image: url("../dijit/analysis/images/EditClauseDisabled16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisRemoveIcon {background-image: url("../dijit/analysis/images/GenericEraser16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisRemoveDisabledIcon {background-image: url("../dijit/analysis/images/GenericEraserDisabled16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisGroupIcon {background-image: url("../dijit/analysis/images/ClausesGroup16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisUngroupIcon {background-image: url("../dijit/analysis/images/ClausesUngroup16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisUngroupDisabledIcon {background-image: url("../dijit/analysis/images/ClausesUngroup16disabled.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisGroupDisabledIcon {background-image: url("../dijit/analysis/images/ClausesGroup16disabled.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisTextIcon {background-image: url("../dijit/analysis/images/EditView.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisGridIcon {background-image: url("../dijit/analysis/images/GridView.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysisExpressionGrid .field-action .dijitButton {margin: 0 0.1em;}.esriSimpleForm table.esriFormTable td.dgrid-cell-padding {padding: 3px;}.esriSimpleForm .field-operator table.esriExpressionTable {width: 100%;}.esriSimpleForm .field-operator table.esriExpressionTable td.expressionTd {padding: 3px;}.esriAnalysisExpressionGrid .dgrid-scroller {overflow-y: auto;}.esriAnalysis.esriExpressionForm .dijitSelectLabel {overflow: hidden; text-overflow: ellipsis; max-width: 100%;}.esriAnalysis.esriExpressionForm .dijitSelect .dijitButtonText {text-align: left; width: 95%;}.esriAnalysisExpressionGrid .esriActionButton .dijitButtonNode {border: none;}.esriSingleFilterForm .allExps {}.esriSingleFilterForm .tabContainerContent {border: none !important; border-top: 0 none !important;}.esriSingleFilterForm .dijitTabInner {background-color: #FFF;}.esriSingleFilterForm .dijitTab {border-color: #CCC;}.esriSingleFilterForm .dijitTab .tabLabel {padding: 0 10px;}.esriSingleFilterForm .dijitTabContainerTop-tabs {border-bottom: 1px solid #CCC;}.esriSingleFilterForm label {display: inline-block; padding: 0; width: 7.0em; margin: 0 0 0.5em 0;}.esriSingleFilterForm .rowTable {margin: 10px 5px 5px 5px;}.esriSingleFilterForm .dijitTextBox {width: 37.3em; height: 1.5em;}.esriSingleFilterForm .interactiveFilter {margin: 0 5px 10px 5px;}.esriSingleFilterForm .matchMsgSet {margin-bottom: 5px;}.esriSingleFilterForm .interactiveFilter .dijitTextBox {margin: 0.3em 0 0 0;}.esriSingleFilterForm .dijitSelect {margin: 0 0 0.5em 0;}.esriSingleFilterForm .dijitSelect .dijitButtonContents {width: 24em; padding: 0;}.esriSingleFilterForm .dijitTextBox {width: 25.8em; padding: 0;}.esriSingleFilterForm .dijitTextBox, .esriSingleFilterForm .dijitComboBox {margin: 0; height: auto; padding: 0 !important;}.esriSingleFilterForm .dijitSelect .dijitButtonNode {border: 1px solid #BBBBBB;}.esriSingleFilterForm .dijitInputContainer {padding: 0.2em 0 0 0.1em;}.esriSingleFilterForm .dijitButtonNode {border: 1px solid #BBBBBB;}.esriSingleFilterForm label {margin: auto 0.5em auto auto; width: auto;}.esriSingleFilterForm .submitButtons {margin: 5px 0 15px 5px;}.esriSingleFilterForm a:hover {cursor: pointer; cursor: hand}.esriAGOFilterAddExpIcon {background-position: 0 0;}.esriAGOFilterAddExpToSetIcon {background-position: -15px 0;}.esriAGOFilterRemoveIcon {background-position: -30px 0; width: 14px;}.esriAGOFilterAddSetIcon {background-position: -45px 0; margin-left: 8px; margin-right: 8px;}.esriAGOFilterFilterIcon {background-position: -60px 0;}.esriSingleFilterForm .matchMsg {padding: 15px 0 10px 0;}.esriSingleFilterForm .attributeField {width: 150px;}.esriSingleFilterForm .operator {width: 100px;}.esriSingleFilterForm .attributeValueContainer {margin: 0 5px 0 5px;}.esriSingleFilterForm .attributeValue {width: 200px;}.esriSingleFilterForm .attributeValueOptions {margin: 2px 0 0 0;}.esriSingleFilterForm .attributeText {margin: 3px 5px 0 5px;}.esriSingleFilterForm .title {font-weight: bold; margin: 10px 0;}.esriSingleFilterForm .interactiveSection {padding: 10px;}.esriSingleFilterForm .attributeValue1, .esriSingleFilterForm .attributeValue2 {width: 100px;}.esriSingleFilterForm .attributeBetweenValues {margin: 3px 5px 0 5px;}.esriSingleFilterForm .expression {margin-bottom: 5px; border: 1px solid #929497; background-color: #F7F8F8 !important;}.esriSingleFilterForm .filterSet {border: 1px solid #c0c0c0; margin-top: 5px; margin-bottom: 10px; padding-top: 10px; background-color: #faffff;}.esriSingleFilterForm .allExpsBox {background-color: #fff !important; border-top: 1px solid #A6A8AB; border-bottom: 1px solid #A6A8AB; padding: 5px 0 !important; margin: 0 0 5px 0;}.esriSingleFilterForm .allExps {overflow-y: auto; max-height: 245px; padding: 5px;}.esriSingleFilterForm .friendlyText {line-height: 18px; padding: 10px; clear: both;}.esriSingleFilterForm .hintText {line-height: 24px; font-style: italic;}.esriSingleFilterForm .singleInteractiveFilter {margin-top: 10px;}@font-face{font-family: 'RobotoCondensed'; src: url("fonts/Roboto-Condensed-webfont.woff") format('woff'); font-weight: normal; font-style: normal;}@font-face{font-family: 'RobotoBoldCondensed'; src: url("fonts/Roboto-BoldCondensed-webfont.woff") format('woff'); font-weight: normal; font-style: normal;}html, body{height: 100vh; width: 100vw; margin: 0; overflow: hidden; padding: 0; font-family: RobotoCondensed, Verdana, Arial, Helvetica, sans-serif;}.bingLogo-lg{display: none !important;}.dijitGutter{display: none !important;}.esriControlsBR{display: none !important;}[selectable|="false"]{-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}[selectable|="true"]{-webkit-touch-callout: default; -webkit-user-select: default; -khtml-user-select: default; -moz-user-select: default; -ms-user-select: default; user-select: default;}.Preloader{background-color: #f5f3ed; height: 100vh; position: absolute; width: 100vw; z-index: 100000;}select{background-color: #ffffff; border: solid #e3d9ba 1px; border-radius: 3px; color: #333333; padding: 2px;}.TDNSelectToolTip{background-color: rgba(100, 100, 100, 1); border-radius: 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #ffffff; padding: 3px; z-index: 100; white-space: nowrap; opacity: 0; display: block; overflow: hidden; position: fixed; pointer-events: none; -webkit-transition: opacity 0.5s; transition: opacity 0.5s;}.TDNTutorialTitle{background-color: #cea936; border-radius: 3px 3px 0 0; box-sizing: border-box; color: #ffffff; padding: 10px; width: 100%;}.TDNTutorialBody{background-color: rgba(245, 243, 237, 0.90); border: 0; border-radius: 0 0 3px 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); box-sizing: border-box; padding: 15px 15px 0 15px; color: #333333;}.TDNTutorialButtonClose{color: #ffffff; cursor: pointer; position: relative;}.TDNTutorialButton{border: 0; color: #333333; cursor: pointer; display: inline-block; margin: 15px 0 5px 15px; -webkit-transition: all 0.5s; transition: all 0.5s;}.TDNTutorialButton:hover{Text-Decoration: underline;}.TDNTutorialButton.Disabled{opacity: 0.25; cursor: default;}.TDNTutorial{background-color: rgba(0, 0, 0, 0.1); height: 100vh; left: 0; opacity: 0; position: absolute; top: 0; width: 100vw; z-index: -1; -webkit-transition: opacity 0.25s; transition: opacity 0.25s}.TDNTutorialStep{position: absolute; -webkit-transition: opacity 0.25s; transition: opacity 0.25s}.TDNTutorialStep.StepOne{left: 25px; top: 15vh; width: 500px;}.TDNTutorialStep.StepTwo{right: 20vw; top: 25px; width: 300px; -webkit-transform: translateX(-150px); transform: translateX(-150px);}.TDNTutorialStep.StepThree{right: 20vw; top: 50vh; width: 300px; -webkit-transform: translate(-90px, -50%); transform: translate(-90px, -50%);}.TDNTutorialStep.StepFour{right: 20vw; bottom: 10vh; width: 300px; -webkit-transform: translate(-80px, 0); transform: translate(-80px, 0);}.TDNTutorialStep.StepFive{left: 25px; bottom: 20vh; width: 500px;}.DisclaimerButton{background-color: #ffffff; border: 0; border-radius: 3px; color: #333333; cursor: pointer; float: right; margin-bottom: 15px; margin-left: 15px; margin-top: 45px; -webkit-transition: all 0.5s; transition: all 0.5s;}.DisclaimerButton:hover{Text-Decoration: underline;}.Disclaimer{background-color: #f5f3ed;}.DisclaimerHeader{border-top-left-radius: 3px; border-top-right-radius: 3px; background-color: #cea936; color: #ffffff; padding: 15px;}.DisclaimerBody{padding: 15px;}.DisclaimerPanel{background-color: #ffffff; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); left: 50vw; position: absolute; top: 50vh; width: 30vw; border-radius: 3px; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}.LoaderGraphic{color: #cea936; font-size: 3em; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); -webkit-animation: spin 2s ease infinite; animation: spin 2s ease infinite;}.TDNResults-Result{background-color: #ffffff; border: solid #e3d9ba 1px; border-radius: 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #333333; font-size: 0.75em; margin: 5px; padding: 5px; -webkit-animation: fade-in 0.25s; animation: fade-in 0.25s;}.TDNResults-Result a:link{color: #333333; text-decoration: none;}.TDNResults-Result a:visited{color: #333333; text-decoration: none;}.TDNResults-Result a:hover{color: #333333; text-decoration: underline;}.TDNResults-Result a:active{color: #333333; text-decoration: underline;}.TDNTooltip{background-color: rgba(100, 100, 100, 1); border-radius: 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #ffffff; margin-right: 15px; padding: 5px; z-index: 1000; -webkit-transition: opacity 0.25s; transition: opacity 0.25s}.TDNTooltip:before{content: ""; position: absolute; width: 0; height: 0; left: 100%; top: 50%; border-top: 7px solid transparent; border-left: 10px solid rgba(100, 100, 100, 1); border-bottom: 7px solid transparent; -webkit-transform: translate(-1px, -50%); transform: translate(-1px, -50%);}.loadingDataPane{color: #ffffff; cursor: pointer; background-color: #cea936; padding: 3px;}.dijitTitlePaneTitle{background-color: #cea936; box-sizing: border-box; color: #ffffff; cursor: pointer; padding: 10px; width: 100%;}.TDNGeometryButtonPanel{margin: 25px; pointer-events: none; position: absolute; right: 0; top: 50vh; z-index: 30; -webkit-transform: translate(0, -50%); transform: translate(0, -50%);}.TDNGeometryButtonPanel-Open{animation: button-open 0.5s ease-in; -webkit-animation: button-open 0.5s ease-in; right: 20vw;}.TDNGeometryButtonPanel-Close{animation: button-close 0.5s ease-out; -webkit-animation: button-close 0.5s ease-out; right: 0;}.TDNGeometryButton{background-color: #ffffff; border-radius: 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #333333; cursor: pointer; margin-bottom: 5px; opacity: 1; pointer-events: auto; -webkit-transition: all 0.25s, -webkit-transform 5s; transition: all 0.25s, transform 5s;}.TDNGeometryButton:hover{background-color: #cea936; color: #ffffff;}.TDNGeometryButton.Active{background-color: #cea936; color: #ffffff;}.TDNGeometryButton.Disabled{display: none;}.TDNSlideButtonPanel{margin: 25px; pointer-events: none; position: absolute; right: 0; top: 0; z-index: 30;}.TDNSlideButtonPanel-Open{animation: button-open 0.5s ease-in; -webkit-animation: button-open 0.5s ease-in; right: 20vw;}.TDNSlideButtonPanel-Close{animation: button-close 0.5s ease-out; -webkit-animation: button-close 0.5s ease-out; right: 0;}.TDNSlideButton{background-color: #ffffff; border-radius: 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #333333; cursor: pointer; margin-bottom: 5px; opacity: 1; pointer-events: auto; float: right; -webkit-transition: all 0.25s, -webkit-transform 5s; transition: all 0.25s, transform 5s;}.TDNSlideButton:hover{background-color: #cea936; color: #ffffff;}.TDNSlideButton.Active{background-color: #cea936; color: #ffffff;}.TDNSlideButton.Disabled{background-color: #ffffff; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #999999; cursor: default;}.TDNSlidePanel{background-color: rgba(245, 243, 237, 0.90); height: 100vh; width: 20vw; position: absolute; top: 0; left: 100vw; z-index: 31;}.TDNSlidePanel-Open{animation: panel-open 0.5s ease-in; -webkit-animation: panel-open 0.5s ease-in; left: 80vw;}.TDNSlidePanel-Close{animation: panel-close 0.5s ease-out; -webkit-animation: panel-close 0.5s ease-out; left: 100vw;}.TDNLinkButtonPanel{right: 0; bottom: 0; margin: 25px; pointer-events: none; position: absolute; z-index: 30;}.TDNLinkButtonPanel-Open{animation: button-panel-open 0.5s ease-in; -webkit-animation: button-panel-open 0.5s ease-in; right: 20vw;}.TDNLinkButtonPanel-Close{animation: button-panel-close 0.5s ease-out; -webkit-animation: button-panel-close 0.5s ease-out; right: 0;}.TDNLinkButton{background-color: #ffffff; border-radius: 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #333333; cursor: pointer; margin-bottom: 5px; pointer-events: auto; z-index: 500; -webkit-transition: all 0.25s, -webkit-transform 5s; transition: all 0.25s, transform 5s;}.TDNLinkButton:hover{background-color: #cea936; color: #ffffff;}.TDNLinkButton.Active{background-color: #cea936; color: #ffffff;}.TDNLinkButton.Disabled{background-color: #ffffff; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #999999; cursor: default;}.TDNSearchBar.Container{left: 0; margin: 25px; position: absolute; top: 0;}.TDNSearchBar.Text{background-color: #ffffff; border-radius: 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #333333; cursor: text; display: flex; width: 100%; justify-content: space-between; align-items: center; padding: 0 10px; z-index: 31; position: relative; -webkit-transition: background-color 0.25s, color 0.25s; transition: background-color 0.25s, color 0.25s;}.TDNSearchBar.Text:hover{background-color: #cea936; color: #ffffff;}.TDNSearchBar.Menu{background-color: rgba(245, 243, 237, 0.90); border-radius: 0 0 3px 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); padding: 5px 0 5px 0;}.TDNSearchBar.MenuItem{color: #666666; cursor: pointer; padding: 5px; -webkit-transition: background-color 0.25s, color 0.25s; transition: background-color 0.25s, color 0.25s;}.TDNSearchBar.MenuItem:hover{text-decoration: underline;}.TDNSearchBar.Open{animation: search-menu-open 0.5s ease-in; -webkit-animation: search-menu-open 0.5s ease-in; max-height: 100vh; opacity: 1 !important;}.TDNSearchBar.Close{animation: search-menu-close 0.5s ease-out; -webkit-animation: search-menu-close 0.5s ease-out; max-height: 0; opacity: 0 !important;;}.TDNWindow{background-color: rgba(245, 243, 237, 0.90); border-radius: 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #666666; left: 50vw; opacity: 1; overflow: hidden; position: absolute; top: 50vh; width: 400px; z-index: 9999; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: opacity 0.25s; transition: opacity 0.25s;}.TDNWindow-Title{background-color: #cea936; border-radius: 3px 3px 0 0; box-sizing: border-box; color: #ffffff; padding: 10px; width: 100%;}.TDNWindow-CloseButton{color: #ffffff; cursor: pointer; position: relative;}.TDNWindow-CloseButton:hover{text-decoration: underline;}.TDNWindow.Closed{opacity: 0; pointer-events: none; z-index: -1;}.TDNForm{color: #333333; padding: 5px;}.TDNForm-Button{border: 0; color: #333333; cursor: pointer; display: inline-block; margin: 5px 5px 5px 5px; -webkit-transition: all 0.5s; transition: all 0.5s; -webkit-transition: all 0.25s; transition: all 0.25s;}.TDNForm-Button:hover{Text-Decoration: underline;}.TDNForm input[type="radio"]{-webkit-transition: opacity 0.25s; transition: opacity 0.25s;}.TDNForm div{-webkit-transition: opacity 0.25s; transition: opacity 0.25s;}.TDNForm input[type="text"]{background-color: #ffffff; border: solid #e3d9ba 1px; border-radius: 3px; color: #333333; padding: 2px; width: 95%; -webkit-transition: background-color 0.25s, color 0.25s; transition: background-color 0.25s, color 0.25s;}.TDNForm select{float: right; margin: 0 10px 0 0;}.TDNForm .Link{float: right; margin: 0 5px 0 0;}.TDNForm textarea{background-color: #ffffff; border: solid 1px #e3d9ba; border-radius: 3px; color: #333333; padding: 2px; width: 95%; font-family: Verdana, Arial, Helvetica, sans-serif; -webkit-transition: background-color 0.25s, color 0.25s; transition: background-color 0.25s, color 0.25s;}#mapDiv{opacity: 0; -webkit-transition: all 1s ease-in; transition: all 1s ease-in;}.TDNNavigation.Panel{bottom: 0; left: 0; margin: 25px; position: absolute;}.TDNBasemap{background-color: #ffffff; background-image: url("images/map-satellite.jpg"); background-repeat: no-repeat; background-size: 100% 100%; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); border: solid 5px #ffffff; border-radius: 3px; color: #ffffff; cursor: pointer; margin-left: 5px; position: relative; z-index: 501; text-align: center; -webkit-transition: all 0.5s; transition: all 0.5s;}.TDNBasemap.Active{background-image: url("images/map-labels.jpg"); color:#333333;}.TDNBasemap:hover{border-color: #cea936; background-color: #cea936;}.TDNNavigation.FullExtent{background-color: #ffffff; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #333333; cursor: pointer; height: 30px; position: relative; width: 30px; z-index: 501; -webkit-transition: background-color 0.5s, border-color 0.5s, color 0.5s; transition: background-color 0.5s, border-color 0.5s, color 0.5s;}.TDNNavigation.FullExtent:hover{background-color: #cea936; color: #ffffff;}.TDNNavigation.ZoomIn{background-color: #ffffff; border-radius: 3px 3px 0 0; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #333333; cursor: pointer; height: 30px; position: relative; width: 30px; z-index: 501; -webkit-transition: background-color 0.25s, border-color 0.25s, color 0.25s; transition: background-color 0.25s, border-color 0.25s, color 0.25s;}.TDNNavigation.ZoomIn:hover{background-color: #cea936; color: #ffffff;}.TDNNavigation.ZoomOut{background-color: #ffffff; border-radius: 0 0 3px 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #333333; cursor: pointer; height: 30px; position: relative; width: 30px; z-index: 502; -webkit-transition: background-color 0.5s, border-color 0.5s, color 0.5s; transition: background-color 0.5s, border-color 0.5s, color 0.5s;}.TDNNavigation.ZoomOut:hover{background-color: #cea936; color: #ffffff;}.TDNLogo{cursor: pointer; display: inline-flex;}.path1:before{color: #cea936!important;; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25);}.path2:before{color: #cea936!important;; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25);}.path5:before{color: #cea936!important;; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25);}.path6:before{color: #cea936!important;; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25);}.path7:before{color: #cea936!important;; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25);}.path9:before{color: #333333!important;}.TDNResultTabButton{background-color: #ffffff; border-radius: 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #333333; cursor: pointer; height: 30px; margin-bottom: 5px; opacity: 1; pointer-events: auto; width: 100px; -webkit-transition: all 0.25s, -webkit-transform 5s; transition: all 0.25s, transform 5s;}.TDNResultTabButton:hover{background-color: #cea936; color: #ffffff;}.TDNResultTabButton.Active{background-color: #cea936; color: #ffffff;}.TDNResultTabButton.Disabled{background-color: #ffffff; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #999999; cursor: default;}.TDNLayerButton{background-color: #ffffff; border-radius: 3px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.25); color: #333333; cursor: pointer; height: 30px; margin-bottom: 5px; opacity: 1; pointer-events: auto; width: 100px; z-index: 500; -webkit-transition: all 0.25s, -webkit-transform 5s; transition: all 0.25s, transform 5s;}.TDNLayerButton:hover{background-color: #cea936; color: #ffffff;}.TDNLayerButton.Active{background-color: #cea936; color: #ffffff;}.TDNLayerButton.Disabled{opacity: 0; -webkit-transition: all 0.25s, -webkit-transform 5s; transition: all 0.25s, transform 5s;}.TDNReportMenu{background-color: rgba(0, 0, 0, 0.5); border-bottom-left-color: rgba(0, 0, 0, 1); border-bottom-left-radius: 3px; border-bottom-left-style: solid; border-bottom-left-width: 1px; border-bottom-right-color: rgba(0, 0, 0, 1); border-bottom-right-radius: 3px; border-bottom-right-style: solid; border-bottom-right-width: 1px; color: #ffffff; padding: 0px; width: 335px; z-index: 500; -webkit-transition: all 0.5s; transition: all 0.5s;}.ReportDropDown{-webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: transparent; border: none;}@-webkit-keyframes spin{100%{-webkit-transform: rotate(360deg);}}@keyframes spin{100%{transform: rotate(360deg);}}@-webkit-keyframes fade-in{0%{opacity: 0;} 100%{opacity: 1;}}@keyframes fade-in{0%{opacity: 0;} 100%{opacity: 1;}}@-webkit-keyframes button-open{from {right: 0;} to {right: 20vw;}}@keyframes button-open{from {right: 0;} to {right: 20vw;}}@-webkit-keyframes button-close{from {right: 20vw;} to {right: 0;}}@keyframes button-close{from {right: 20vw;} to {right: 0;}}@-webkit-keyframes search-menu-open{0%{max-height:0; opacity: 0;} 1%{max-height:2px; opacity: 1;} 100%{max-height:200px; opacity: 1;}}@keyframes search-menu-open{0%{max-height:0; opacity: 0;} 1%{max-height:2px; opacity: 1;} 100%{max-height:200px; opacity: 1;}}@-webkit-keyframes button-panel-close{from {right: 20vw;} to {right: 0;}}@keyframes button-panel-close{from {right: 20vw;} to {right: 0;}}@-webkit-keyframes button-panel-open{from {right: 0;} to {right: 20vw;}}@keyframes button-panel-open{from {right: 0;} to {right: 20vw;}}@-webkit-keyframes panel-open{from {left: 100vw;} to {left: 80vw;}}@keyframes panel-open{from {left: 100vw;} to {left: 80vw;}}@-webkit-keyframes panel-close{from {left: 80vw;} to {left: 100vw;}}@keyframes panel-close{from {left: 80vw;} to {left: 100vw;}}@-webkit-keyframes search-menu-close{0%{max-height:200px; opacity: 1;} 99%{max-height:2px; opacity: 1;} 100%{max-height:0px; opacity: 0;}}@keyframes search-menu-close{0%{max-height:200px; opacity: 1;} 99%{max-height:2px; opacity: 1;} 100%{max-height:0px; opacity: 0;}}@media only screen and (min-device-width: 1920px){.TDNBasemap-Text {margin-top: 90px;} body {font-size: 1.15em;} .TDNLogo {font-size: 7em; margin-right: 5px;} .TDNSearchBar {box-sizing: border-box; width: 400px;} .TDNSearchBar.Text {height: 40px;} .TDNSearchBar.Text input[type="text"] {line-height: 30px; margin-left: 5px;} .TDNLinkButton {height: 40px; width: 40px;} .TDNNavigation.FullExtent {height: 40px; width: 40px;} .TDNNavigation.ZoomIn {height: 40px; width: 40px;} .TDNNavigation.ZoomOut {height: 40px; width: 40px;} .TDNBasemap {box-sizing: border-box; height: 120px; width: 120px;} .TDNSlideButton {height: 40px; width: 40px;} .TDNGeometryButton {height: 40px; width: 40px;} .TDNResultTabButton {height: 40px; width: 100px;}}@media only screen and (min-device-width: 751px) and (max-device-width: 1920px){.TDNBasemap-Text {margin-top: 60px;} body {font-size: 1em;} .TDNLogo {font-size: 7em;} .TDNSearchBar {box-sizing: border-box; width: 300px;} .TDNSearchBar.Text {height: 30px;} .TDNSearchBar.Text input[type="text"] {line-height: 20px; margin-left: 5px;} .TDNLinkButton {height: 30px; width: 30px;} .TDNNavigation.FullExtent {height: 30px; width: 30px;} .TDNNavigation.ZoomIn {height: 30px; width: 30px;} .TDNNavigation.ZoomOut {height: 30px; width: 30px;} .TDNBasemap {box-sizing: border-box; height: 90px; width: 90px;} .TDNSlideButton {height: 30px; width: 30px;} .TDNGeometryButton {height: 30px; width: 30px;} .TDNResultTabButton {height: 30px; width: 100px;}}@media only screen and (max-device-width: 750px){.NotMobile {display: none;} .Disclaimer {display: none;} .TDNSearchBar {box-sizing: border-box; width: 100%; height: 40px;} .TDNSearchBar.Text input[type="text"] {line-height: 34px;} .TDNSearchBar.Text {border-radius: 0;} .TDNSearchBar.Container {margin: 0;}}