body, div, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0; padding: 0;}fieldset, img {border: 0 none;}address, caption, cite, code, dfn, th, var {font-style: normal; font-weight: normal;}caption, th {text-align: left;}q:before, q:after {content:"";}abbr, acronym {border:0;}body {font: 12px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif; *font-size: 75%;}h1 {font-size: 1.5em; font-weight: normal; line-height: 1em; margin-top: 1em; margin-bottom:0;}h2 {font-size: 1.1667em; font-weight: bold; line-height: 1.286em; margin-top: 1.929em; margin-bottom:0.643em;}h3, h4, h5, h6 {font-size: 1em; font-weight: bold; line-height: 1.5em; margin-top: 1.5em; margin-bottom: 0;}p {font-size: 1em; margin-top: 1.5em; margin-bottom: 1.5em; line-height: 1.5em;}blockquote {font-size: 0.916em; margin-top: 3.272em; margin-bottom: 3.272em; line-height: 1.636em; padding: 1.636em; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}ol li, ul li {font-size: 1em; line-height: 1.5em; margin: 0;}pre, code {font-size:115%; *font-size:100%; font-family: Courier, "Courier New"; background-color: #efefef; border: 1px solid #ccc;}pre {border-width: 1px 0; padding: 1.5em;}table {font-size:100%;}.dojoTabular {border-collapse: collapse; border-spacing: 0; border: 1px solid #ccc; margin: 0 1.5em;}.dojoTabular th {text-align: center; font-weight: bold;}.dojoTabular thead,.dojoTabular tfoot {background-color: #efefef; border: 1px solid #ccc; border-width: 1px 0;}.dojoTabular th,.dojoTabular td {padding: 0.25em 0.5em;}.claro {font-family: Fackt, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; user-select: none ; -moz-user-select: none ; -ms-user-select: none ; -webkit-user-select: none ;}.div{font-family: Fackt, Arial, Helvetica, sans-serif; color: #333333; font-size: 13px; user-select: none ; -moz-user-select: none ; -ms-user-select: none ; -webkit-user-select: none ;}.claro th{font-weight: normal; user-select: none ; -moz-user-select: none ; -ms-user-select: none ; -webkit-user-select: none ;}.claro a{font-family: Fackt, Arial, Helvetica, sans-serif; border: 0 !important; user-select: none ; -moz-user-select: none ; -ms-user-select: none ; -webkit-user-select: none ;}.claro img{border: 0;}.claro h1 {font-family: Fackt, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 0.727em; color: #333333; user-select: none ; -moz-user-select: none ; -ms-user-select: none ; -webkit-user-select: none ;}.claro h2 {font-family: Fackt, Arial, Helvetica, sans-serif; font-size: 1.364em; line-height: 1.455em; margin-top: 1em; margin-bottom: 0.60em; font-weight: normal; color: #333333; user-select: none ; -moz-user-select: none ; -ms-user-select: none ; -webkit-user-select: none ;}.claro h3,.claro h4,.claro h5,.claro h6 {font-size: 1.091em; font-weight: normal; color: #333333; user-select: none ; -moz-user-select: none ; -ms-user-select: none ; -webkit-user-select: none ;}.claro p {line-height: 1.3em; color: #414141; user-select: none ; -moz-user-select: none ; -ms-user-select: none ; -webkit-user-select: none ;}.claro pre,.claro code {font-family: inherit; background-color: #efefef; border: 1px solid #d3d3d3;}.claro table.dojoTabular thead,.claro table.dojoTabular tfoot {background-color: #efefef; border: 1px solid #d3d3d3;}.map {overflow: hidden;}.map .esriMapContainer {position: relative; border: none; padding: 0px; margin: 0px; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; text-align: left;}.map .esriMapContainer .esriMapLayers {position: relative; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 0;}.map .esriMapContainer .esriMapLayers .layerTile {position: absolute; border: none; margin: 0px; padding: 0px;}.map .esriMapContainer .esriMapLayers > div {pointer-events: none;}.map .esriMapContainer .esriMapLayers > div[data-reference="true"] {z-index: 1;}.map .esriMapContainer .esriMapContainer {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.esriControlsBR {position: absolute; right: 5px; bottom: 5px; z-index: 30; text-align: right;}.esriControlsBR.withPanArrows {right: 25px;}.esriAttribution {font-size: 13px; line-height: 15px; color: #323232; display: inline-block; text-align: left; vertical-align: bottom; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 4px; margin: 0 5px 0 0; background: rgba(255, 255, 255, 0.7); background: repeat left top url("../images/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 .esriMapContainer .fixedPan {position: absolute; width: 15px; height: 15px; background-image: url("../images/map/fixed-pan-sprite.png"); overflow: hidden; cursor: pointer;}.map .esriMapContainer .panUp {background-position: -16px 0px; top: 5px;}.map .esriMapContainer .panUpperRight {background-position: -32px 0px; right: 5px; top: 5px;}.map .esriMapContainer .panRight {background-position: -32px -16px; right: 5px;}.map .esriMapContainer .panLowerRight {background-position: -32px -32px; right: 5px; bottom: 5px;}.map .esriMapContainer .panDown {background-position: -16px -32px; bottom: 5px;}.map .esriMapContainer .panLowerLeft {background-position: -47px -32px; left: 5px; bottom: 5px;}.map .esriMapContainer .panLeft {background-position: -47px -16px; left: 5px;}.map .esriMapContainer .panUpperLeft {background-position: -47px 0px; left: 5px; top: 5px;}.map .tooltip {width: 100px; word-wrap: break-word; position: absolute; border: 1px solid #7EABCD; background-color: white; padding: 5px; font-size: 9pt; z-index: 9999; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.esriSimpleSlider {position: absolute; text-align: center; border: 1px solid #57585A; background-color: #FFF; color: #4C4C4C; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}.esriSimpleSliderTL {top: 20px; left: 20px;}.esriSimpleSliderTR {top: 20px; right: 20px;}.esriSimpleSliderBL {bottom: 40px; left: 20px;}.esriSimpleSliderBR {bottom: 45px; right: 20px;}.esriSimpleSlider div {width: 30px; height: 30px; font-size: 24px; font-family: verdana, helvetica; line-height: 25px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer;}.esriSimpleSliderVertical .esriSimpleSliderIncrementButton {border-bottom: 1px solid #57585A; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}.esriSimpleSliderVertical .esriSimpleSliderDecrementButton {-webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.esriSimpleSliderHorizontal.esriSimpleSliderBL {left: 5px;}.esriSimpleSliderHorizontal.esriSimpleSliderBR {right: 5px;}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton {float: right; -webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0;}.esriSimpleSliderHorizontal .esriSimpleSliderDecrementButton {float: left; border-right: 1px solid #57585A; -webkit-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px;}.esriSimpleSliderDecrementButton:hover, .esriSimpleSliderIncrementButton:hover {background-color: #eee;}.esriSimpleSliderDecrementButton:active, .esriSimpleSliderIncrementButton:active {background-color: #ddd;}.esriSimpleSliderDisabledButton, .esriSimpleSliderDisabledButton:active, .esriSimpleSliderDisabledButton:hover {cursor: default; background-color: #f4f4f4; color: #bbb;}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton.dj_ie67Fix {float: none; text-align: center;}.esriLargeSlider {position: absolute;}.esriLargeSliderTL {top: 30px; left: 30px;}.esriLargeSliderTR {top: 30px; right: 15px;}.esriLargeSliderBL {bottom: 40px; left: 30px;}.esriLargeSliderBR {bottom: 45px; right: 15px;}.esriLargeSliderVertical {height: 200px;}.esriLargeSliderHorizontal {width: 200px;}.esriLargeSliderHorizontal.esriLargeSliderBL {left: 5px;}.esriLargeSliderHorizontal.esriLargeSliderBR {right: 5px;}.esriLargeSliderHorizontal .esriLargeSliderTicks {height: 5px;}.esriLargeSliderVertical .esriLargeSliderTicks {width: 5px;}.esriLargeSliderHorizontal .esriLargeSliderLabels {height: 2em; font-family: Verdana; font-size: 50%;}.esriLargeSliderVertical .esriLargeSliderLabels {width: 2em; font-family: Verdana; font-size: 50%;}.heatmapImgLyr img {-webkit-transition: opacity .25s ease; -moz-transition: opacity .25s ease; -ms-transition: opacity .25s ease; -o-transition: opacity .25s ease; transition: opacity .25s ease;}.heatmapImgLyr img:nth-last-child(n+2) {opacity: 0;}.vertexDeleteIcon {background-image: url("../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;}.esriAttributeInspector .dijitDateTextBox {margin: 1px;}.esriAttributeInspector .dijitTimeTextBox {width: 15em; margin: 1px;}.esriBasemapGallery {}.esriBasemapGalleryNode {float: left; margin: 10px 20px 10px 20px; width: 100px; margin: 5px 10px 0 10px;}.esriBasemapGalleryLabelContainer {background-color: transparent; text-align: center; width: 100%; height: 2.5em; overflow: hidden; display: block;}.esriBasemapGalleryThumbnail {height: 67px; width: 100px; border: 1px solid #fff; margin: 1px; -moz-box-shadow: 0px 0px 7px #000; -webkit-box-shadow: 0px 0px 7px #000; box-shadow: 0px 0px 7px #000;}.esriBasemapGallerySelectedNode .esriBasemapGalleryThumbnail {border: 2px solid #F99; margin: 0;}.esriBasemapGalleryMessage {}.BasemapToggle .toggleButton {padding: 1px; background: #fff; border: 1px solid #57585A; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}.BasemapToggle .basemapImage {width: 75px; height: 75px; overflow: hidden;}.BasemapToggle .basemapImage .basemapBG {width: 100%; height: 100%; margin: 0; padding: 0; background-repeat: no-repeat; background-position: center center; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}.BasemapToggle .basemapImageContainer {position: relative;}.BasemapToggle .basemapTitle {position: absolute; z-index: 2; bottom: 0; *bottom: 2px; width: 90%; color: #4C4C4C; margin: 0; font-size: 10px; line-height: 12px; display: block; padding: 2px 5%; background: #fff; background: rgba(255, 255, 255, 0.80); -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; text-align: center;}.esriBookmarks {width: 215px; border-style: solid; border-color: #769DC0; border-width: 1px; font-family: Verdana;}.esriBookmarkTable {width: 208px; border-spacing: 0px; border-collapse: collapse;}.esriBookmarkLabel {position: relative; float: left; width: 136px; overflow: hidden; line-height: 20px; height: 20px; white-space: nowrap; font-size: 12px; text-align: left; vertical-align: middle; color: black; cursor: pointer; margin-left: 5px;}.esriBookmarkItem {width: 100%; height: 20px; padding: 2px 0;}.esriAddBookmark {margin: 0px; padding: 0px;}.esriAddBookmark div {padding: 0 5px;}.esriBookmarkHighlight {background-color: #D9E6F9;}.esriBookmarkEditImage {float: right; width: 30px; cursor: pointer; background: transparent url("../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: 18px; width: 180px; z-index: 999;}.esriBookmarks .dojoDndItem {padding: 0px; border-top: 2px solid white; border-bottom: 2px solid white;}.esriBookmarks .dojoDndItemOver {cursor: auto;}.esriBookmarks .dojoDndItemOver .dojoDndItemSelected {background-color: #e5f2fe;}.esriBookmarks .esriBookmarkList .dojoDndItemAnchor, .esriBookmarks .esriBookmarkList .dojoDndItemSelected {background-color: transparent;}.esriBookmarks .dojoDndItemOver .dojoDndItemAnchor {border: none; cursor: move; background-color: transparent;}.esriBookmarks .dojoDndItemBefore, .dojoDndItemBefore > td {border-top: 2px dashed #0079C1; background: #FFF !important;}.esriBookmarks .dojoDndItemAfter, .dojoDndItemAfter > td {border-bottom: 2px dashed #0079C1; background: #FFF !important;}.dojoDndAvatarItem {display: none;}.dojoDndAvatar {border: 2px solid #CCC !important; border-collapse: collapse; background-color: #fff; color: #57585A; padding: 5px;}.dojoDndMove .dojoDndAvatarHeader {background-color: #ffffff !important; color: #000; background-image: none; padding: 2px;}.dojoDndAvatarHeader td span {padding: 4px;}.dojoDndAvatarHeader tr, .dojoDndAvatarHeader td {border: none;}.esriBookmarksRTL .esriBookmarkEditImage {float: left;}.esriBookmarksRTL .esriBookmarkRemoveImage {float: left;}.esriBookmarksRTL .esriBookmarkLabel {float: right;}.esriBookmarksRTL .esriBookmarkEditBox {float: right;}.simpleDirections .esriStopsContainer {margin: 0 0 10px 0;}.simpleDirections .esriStopsTableContainer {position: relative;}.simpleDirections .esriStopsTableCover {position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(255, 255, 255, 0.5); z-index: 1000;}.simpleDirections .esriStopsButtons {margin: 0;}.simpleDirections .esriStopsReverse {padding: 4px; margin-top: 18px; height: 14px; background: url("../dijit/images/Directions/reverse.png") no-repeat 5px center; cursor: pointer;}.dj_rtl .simpleDirections .esriStopsReverse {background: url("../dijit/images/Directions/reverse.png") no-repeat 3px center;}.dojoDndMove .simpleDirections .esriStopsReverse {display: none;}.simpleDirections .esriStopsReverse:hover, .simpleDirections .esriStopsReverse:focus {opacity: .7;}.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove {display: block; width: 16px; height: 12px; cursor: pointer; background: url("../dijit/images/Directions/remove-destination.png") no-repeat center center;}.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemoveHidden {width: 16px; background: none;}.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove:hover, .simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove:focus {opacity: .7;}.simpleDirections .esriStopsAddDestination {display: none;}.simpleDirections .esriStopsAdd .esriStopsAddDestination {display: block; text-align: right; margin: 0 10px 0 10px; height: 30px;}.dj_rtl .simpleDirections .esriStopsAdd .esriStopsAddDestination {text-align: left;}.simpleDirections .esriStopsAdd .esriStopsAddDestinationBtn {float: right;}.dj_rtl .simpleDirections .esriStopsAdd .esriStopsAddDestinationBtn {float: left;}.simpleDirections .esriLinkButton {text-decoration: none; white-space: nowrap; text-transform: uppercase; letter-spacing: 1px; line-height: 16px; font-size: 12px; cursor: pointer; color: #1f78af; display: inline;}.simpleDirections .esriLinkButton:hover {text-decoration: underline;}.simpleDirections .LocateButton {position: absolute; bottom: 5px; right: 0px; z-index: 2;}.dj_rtl .simpleDirections .LocateButton {left: 2px; right: initial;}.simpleDirections .LocateButton .zoomLocateButton {background-color: rgba(255, 255, 255, 1); border: none; cursor: pointer; background-image: url("../dijit/images/Directions/locate.png"); background-position: center center; background-repeat: no-repeat; width: 20px; height: 20px; border-radius: 15px;}.simpleDirections .LocateButton .zoomLocateButton:hover, .simpleDirections .LocateButton .tracking:hover {opacity: 0.7; background-color: rgba(255, 255, 255, 1);}.simpleDirections .LocateButton .tracking {background-image: url("../dijit/images/Directions/locate.png") !important; box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); background-color: #90ccf5;}.simpleDirections .esriStopsGetDirectionsContainer {display: flex; flex-direction: row; justify-content: space-between; align-items: center; flex-wrap: wrap; margin: 5px 10px;}.simpleDirections .savePrintBtnContainer {margin: 5px 0; display: none;}.simpleDirections .esriStopsClearDirections {line-height: 32px; font-size: 14px; margin: 5px 10px; display: none; float: left;}.dj_rtl .simpleDirections .esriStopsClearDirections {float: right;}.simpleDirections .esriDirectionsButton {background: #fff; border: 1px solid #c5c5c5; color: #555; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-size: 12px; line-height: 12px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-transition: all .05s linear; -moz-transition: all .05s linear; -o-transition: all .05s linear; transition: all .05s linear; padding: 5px 10px; text-align: center; text-transform: uppercase; cursor: pointer; letter-spacing: 1px; position: relative; -webkit-font-smoothing: antialiased;}.simpleDirections .esriDirectionsTabButton {width: 28px; height: 28px; background-repeat: no-repeat; background-position: center; float: left; margin-left: 1px;}.dj_rtl .simpleDirections .esriDirectionsTabButton {float: right;}.simpleDirections .esriDirectionsTabLastButton {border-left: 0; border-right: 1px solid #A6A6A6;}.dj_rtl .simpleDirections .esriDirectionsTabLastButton {border-right: 0; border-left: 1px solid #A6A6A6;}.simpleDirections .esriDirectionsPressedButton {box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);}.simpleDirections .esriDirectionsPressedButton, .simpleDirections .esriDirectionsPressedButton:hover {background-color: #DDE8F2;}.simpleDirections .esriActivateButton {background-image: url("../dijit/images/Directions/GreyPin16.png");}.simpleDirections .esriStopsGetDirections {line-height: 32px; font-size: 14px; color: #fff; background-color: #5cace1; border: 0; float: left;}.dj_rtl .simpleDirections .esriStopsGetDirections {float: right;}.simpleDirections .esriStopsGetDirections:hover {color: #444; background-color: #90ccf5;}.simpleDirections .esriOptionsCheckboxes {font-size: 14px; color: #555; line-height: 20px;}.simpleDirections .esriOptionsUnitsMi {border-radius: 3px 0 0 3px; display: inline-block; float: left;}.dj_rtl .simpleDirections .esriOptionsUnitsMi {border-radius: 0 3px 3px 0; float: right;}.simpleDirections .esriOptionsUnitsKm {border-radius: 0 3px 3px 0; float: left;}.dj_rtl .simpleDirections .esriOptionsUnitsKm {border-radius: 3px 0 0 3px; float: right;}.simpleDirections .esriTravelModesContainer {margin: 5px 10px;}.simpleDirections .esriTravelModesDDL {height: 38px;}.esriTravelModesTypeName {margin-left: 5px; display: inline; color: #4c4c4c;}.esriTravelModesDirectionsIcon {display: inline-block; width: 32px; height: 32px;}.dj_rtl .esriTravelModesDirectionsIcon {margin-left: 5px;}.esriTravelModesTypeOtherDistance {background-image: url("../dijit/analysis/images/OtherModeDistance32.png");}.esriTravelModesTypeOtherTime {background-image: url("../dijit/analysis/images/OtherModeTime32.png");}.esriTravelModesTypeOther {background-image: url("../dijit/analysis/images/OtherMode32.png");}.esriTravelModesTypeDrivingDistance {background-image: url("../dijit/analysis/images/DrivingDistance32.png");}.esriTravelModesTypeDrivingTime {background-image: url("../dijit/analysis/images/DrivingTime32.png");}.esriTravelModesTypeDriving {background-image: url("../dijit/analysis/images/Driving32.png");}.esriTravelModesTypeTruckingDistance {background-image: url("../dijit/analysis/images/TruckingDistance32.png");}.esriTravelModesTypeTruckingTime {background-image: url("../dijit/analysis/images/TruckingTime32.png");}.esriTravelModesTypeTrucking {background-image: url("../dijit/analysis/images/Trucking32.png");}.esriTravelModesTypeWalkingDistance {background-image: url("../dijit/analysis/images/WalkingDistance32.png");}.esriTravelModesTypeWalkingTime {background-image: url("../dijit/analysis/images/WalkingTime32.png");}.esriTravelModesTypeWalking {background-image: url("../dijit/analysis/images/Walking32.png");}.simpleDirections .esriOptionsToggleContainer {display: block; line-height: 32px; margin: 10px 0 0 0;}.simpleDirections .esriOptionsImpedanceContainer {display: none; float: left; margin: 0 0 10px 0; min-width: 160px;}.dj_rtl .simpleDirections .esriOptionsImpedanceContainer {display: none; margin: 0 0 10px 0; min-width: 160px; float: right;}.simpleDirections .esriOptionsImpedanceTime {border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 0; border-bottom-right-radius: 0; display: inline-block;}.dj_rtl .simpleDirections .esriOptionsImpedanceTime {border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0; display: inline-block;}.simpleDirections .esriOptionsImpedanceDistance {border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0; display: inline-block;}.dj_rtl .simpleDirections .esriOptionsImpedanceDistance {border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 0; border-bottom-right-radius: 0; display: inline-block;}.simpleDirections .esriStopsOptionsButton {display: none; line-height: 16px; margin: 0; white-space: nowrap; vertical-align: bottom;}.simpleDirections .esriStopsOptionsEnabled .esriStopsOptionsButton {display: block; text-align: right; float: right; margin: 0 10px 0 10px;}.dj_rtl .simpleDirections .esriStopsOptionsEnabled .esriStopsOptionsButton {text-align: left; float: left;}.simpleDirections .esriStopsOptionsMenu {display: none; margin: 10px 10px;}.simpleDirections .esriStopsOptionsMenu input {margin: 0 5px 0 0;}.dj_rtl .simpleDirections .esriStopsOptionsMenu input {margin: 0 0 0 5px;}.simpleDirections .esriOptionsUnitsContainer {float: left; margin: 0 10px 10px 0; white-space: nowrap; min-width: 77px;}.dj_rtl .simpleDirections .esriOptionsUnitsContainer {float: right; margin: 0 0 10px 10px;}.simpleDirections .esriOptionsUnits li {float: left; margin-right: 10px;}.dj_rtl .simpleDirections .esriOptionsUnits li {float: right; margin-right: inherit; margin-left: 10px;}.simpleDirections .esriLayerNameLabel {font-weight: 700; font-size: 14px; line-height: 18px; display: block; color: #444; padding-bottom: 5px;}.simpleDirections .esriSaveButton {font-size: 14px; color: #fff; background-color: #5cace1; border: 0; float: left;}.simpleDirections .esriSaveButton:hover {color: #444; background-color: #90ccf5;}.dj_rtl .simpleDirections .esriSaveButton {float: right;}.simpleDirections .esriSaveAsButton {font-size: 14px; margin: 3px 10px; float: left;}.dj_rtl .simpleDirections .esriSaveAsButton {float: right;}.simpleDirections .esriDisabledDirectionsButton {border: 0; box-shadow: none; background-color: #e6e6e6; color: #b6b6b6;}.simpleDirections .esriDisabledDirectionsButton:hover {background-color: #e6e6e6; color: #b6b6b6; cursor: default;}.simpleDirections .esriFoldersDDL {display: block; overflow-x: hidden; margin: 5px 0; color: #4c4c4c;}.simpleDirections .esriStops {margin: 0 0 2px; padding: 0; width: 100%; border-collapse: separate; border-spacing: 0;}.simpleDirections .esriStop td {vertical-align: middle; padding-top: 4px; padding-bottom: 4px;}.simpleDirections .esriStop .esriStopDnDHandle {width: 9px; background: url("../dijit/images/Directions/dndHandle.png") no-repeat center; cursor: n-resize;}.simpleDirections .esriStop .esriStopDnDHandle:Hover, .simpleDirections .esriStop .esriStopDnDHandle:Focus {opacity: .7;}.simpleDirections .esriStop .esriStopDnDHandleHidden {width: 9px; background: none;}.simpleDirections .esriStop .esriStopIconColumn {width: 30px; padding-right: 0px; padding-left: 0;}.simpleDirections .esriStop .esriStopIconColumn:Hover {opacity: 0.7;}.dj_rtl .simpleDirections .esriStop .esriStopIconColumn {width: 21px; padding-right: 0; padding-left: 4px;}.simpleDirections .esriStop .esriStopReverseColumn {width: 16px; padding-left: 0;}.dj_rtl .simpleDirections .esriStop .esriStopReverseColumn {width: 16px; padding-right: 0;}.simpleDirections .esriStopsRemovable .esriStopReverseColumn {display: none;}.simpleDirections .esriStop .esriStopIconRemoveColumn {display: none; width: 16px; padding-left: 0;}.simpleDirections .esriStopsRemovable .esriStopIconRemoveColumn {display: table-cell; *display: block; _display: block; vertical-align: bottom; padding: 0 0 15px 0;}.simpleDirections .esriStop .esriStopIcon {width: 27px; height: 29px; text-align: center; color: #fff; font-size: 11px; line-height: 21px; font-family: Arial, Helvetica, sans-serif; cursor: pointer;}.simpleDirections .esriStop .esriStopIcon {background: url("../dijit/images/Directions/blueCircle.png") no-repeat center center;}.simpleDirections .esriStopOrigin .esriStopIcon {background: url("../dijit/images/Directions/greenPoint.png") no-repeat center center;}.simpleDirections .esriStopDestination .esriStopIcon {background: url("../dijit/images/Directions/redPoint.png") no-repeat center center;}.simpleDirections .esriStopUnreachedFirstOrLast .esriStopIcon {background: url("../dijit/images/Directions/grayPoint.png") no-repeat center center;}.simpleDirections .esriStopUnreached .esriStopIcon {background: url("../dijit/images/Directions/grayCircle.png") no-repeat center center;}.simpleDirections .esriRoutesInfo {padding: 10px 0; text-align: center; color: #4c4c4c;}.simpleDirections .esriRoutesError {padding: 10px 0; text-align: center; color: #929292;}.simpleDirections .esriRoutesError ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleDirections .esriRoutesError li {margin: 0 0 5px;}.simpleDirections .esriRoutes table {margin: 0; padding: 1px; border-spacing: 0; width: 100%;}.simpleDirections .esriRouteIconColumn {width: 21px; padding: 10px; vertical-align: middle; border-bottom: 1px solid #b5bcc7;}.simpleDirections .esriRouteTextColumn {padding: 20px 5px 0px 0px; vertical-align: top; border-bottom: 1px solid #b5bcc7;}.simpleDirections .esriRoutesTooltip .esriRouteIconColumn {border: none; padding: 0 3px 0 0;}.simpleDirections .esriRoutesTooltip .esriRouteTextColumn {padding: 0; border: none;}.simpleDirections .esriRouteIconColumn .esriRouteIcon {display: inline-block; font-family: Arial, Helvetica, sans-serif; height: 29px; width: 21px; margin: 0; line-height: 21px; vertical-align: middle; font-size: 11px; text-align: center; color: #fff; background-repeat: no-repeat; background-position: left top;}.esriPopup .esriInfoWindowRoute {display: block; padding-left: 26px; min-height: 21px; background-repeat: no-repeat; background-position: left top;}.dj_rtl .esriPopup .esriInfoWindowRoute {padding-left: 0; padding-right: 26px; background-position: right top;}.esriPopup .esriDMTDepart .esriInfoWindowRoute, .esriPopup .esriDMTStop .esriInfoWindowRoute {padding-left: 0; background: none;}.dj_rtl .esriPopup .esriDMTDepart .esriInfoWindowRoute, .dj_rtl .esriPopup .esriDMTStop .esriInfoWindowRoute {padding-left: inherit; padding-right: 0;}.esriDMTUnknown .esriRouteIcon {background-image: url("../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");}.esriDirectionsRouteTooltip {display: none; position: absolute; background: white; padding: 5px; border: 1px solid #8b8b8b; color: #444; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-radius: 3px; margin-left: 20px; margin-top: -10px;}.simpleDirections .esriRouteZoom {cursor: pointer; outline: 0;}.simpleDirections .esriDMTStopLast .esriRouteIconColumn, .simpleDirections .esriDMTStopLast .esriRouteTextColumn {border-bottom: 0;}.simpleDirections .esriRouteZoom:hover {background: #e2f1fc;}.simpleDirections .esriRouteZoom:focus {background: #5cace1;}.simpleDirections .esriRouteInfo {color: #666;}.simpleDirections .esriRouteZoom:focus .esriRouteInfo, .simpleDirections .esriRouteZoom:focus .esriRouteInfo strong {color: #ffffff;}.simpleDirections .esriRouteInfo strong {color: #444;}.simpleDirections .esriDMTStopDestination .esriRouteInfo {border: 0;}.simpleDirections .esriRouteZoom:focus .esriRouteLength {background: #5cace1; color: #ffffff; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);}.simpleDirections .esriRouteLength {font-size: 11px; min-width: 65px; position: relative; top: 8px; display: inline; padding: 0 5px 0 5px; border-radius: 3px; background-color: #f0f0f0;}.simpleDirections .esriRoutesTooltip .esriRouteLength, .simpleDirections .esriPrintDirections .esriRouteLength {top: 0; background: transparent;}.simpleDirections .esriResultsContainer {background: #fff; height: auto; zoom: 1;}.simpleDirections .esriResultsLoading .esriResultsContainer {height: auto; min-height: 110px; _height: 110px; *height: 110px; background: #fff url("../dijit/images/Directions/loading-32.gif") no-repeat center 70px;}.simpleDirections .esriResultsRouteName {margin: 10px 0; display: none;}.simpleDirections .esriRoutesContainer {margin: 0; zoom: 1;}.simpleDirections .esriRoutesContainerBusy {opacity: 0.3;}.simpleDirections .esriResultsSummary {font-weight: 700; text-align: center; font-size: 14px; line-height: 18px; padding: 10px; display: block; color: #444;}.simpleDirections .esriResultsButtonsContainer {margin: 10px;}.simpleDirections .esriResultsViewFullRoute {float: left; line-height: 26px;}.dj_rtl .simpleDirections .esriResultsViewFullRoute {float: right;}.simpleDirections .esriResultsPrint {float: left; background-image: url("../dijit/images/Directions/print.png");}.dj_rtl .simpleDirections .esriResultsPrint {float: right;}.simpleDirections .esriResultsSave {float: left; background-image: url("../dijit/images/Directions/save.png");}.dj_rtl .simpleDirections .esriResultsSave {float: right;}.simpleDirections .esriPrintMap {text-align: center;}.simpleDirections .esriPrintMapImg {border: 1px solid #AAAAAA; box-shadow: 2px 2px 5px #AAAAAA;}.esriPrintPage .esriPrintWait {background: #fff url("../dijit/images/Directions/loading-32.gif") no-repeat center center; height: 200px;}.simpleDirections .esriInnerGeocoder {position: relative;}.simpleDirections .esriGeocoderContainer {width: 100%; display: block; margin: 0;}.esriGeocoderResultsOpen .esriGeocoderContainer {position: relative; z-index: 1;}.simpleDirections ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleDirections .arcgisSearch .searchGroup .searchInput, .dj_rtl .simpleDirections .arcgisSearch .searchGroup .searchInput {border-bottom: 1px solid #a0a0a0; border-top: 0; border-left: 0; border-right: 0; border-radius: inherit;}.simpleDirections .arcgisSearch .searchBtn {display: none;}.simpleDirections .arcgisSearch .hasValue .searchClear {display: none;}.simpleDirections .searchInput:focus {outline: none;}.simpleDirections .arcgisSearch .searchGroup, .simpleDirections .arcgisSearch .searchExpandContainer, .simpleDirections .arcgisSearch .searchInputGroup, .simpleDirections .arcgisSearch .searchGroup .searchInput {width: 100%}.simpleDirections .arcgisSearch .showSources .searchMenu {top: 18px;}.simpleDirections .arcgisSearch .searchGroup .searchInput, .dj_rtl .simpleDirections .arcgisSearch .searchGroup .searchInput {padding: 6px 0px 6px 4px;}.simpleDirections .arcgisSearch .hasMultipleSources .searchToggle {display: block; padding: 0; border: none;}.simpleDirections .arcgisSearch .searchIcon {font-size: 10px; height: 15px;}.simpleDirections .arcgisSearch .searchBtn:hover, .simpleDirections .arcgisSearch .searchBtn:focus {background-color: transparent;}.simpleDirections .esriSearchSourceContainer {margin: 0 10px; height: 19px;}.simpleDirections .esriSearchSourcesDDL {height: 18px; width: 100px; float: right; border: none;}.simpleDirections #search-source-container .dijitInputField {float: right; text-transform: uppercase; letter-spacing: 1px; line-height: 16px; font-size: 12px; color: #1f78af;}.simpleDirections #search-source-container .dijitSelectLabel:hover {text-decoration: underline;}.simpleDirections #search-source-container .dijitButtonContents {border: none;}.simpleDirections #search-source-container .dijitArrowButton, .simpleDirections #search-source-container .dijitSelectHover {border: none; background-color: transparent; background-image: none; padding: 0;}.dj_rtl .simpleDirections .esriSearchSourcesDDL {float: left;}.dj_rtl .simpleDirections #search-source-container .dijitInputField {float: left;}.esriDndDragDirection .dojoDndAvatar {display: none;}.simpleDirections .dojoDndItem {margin: 0; padding: 0;}.simpleDirections .dojoDndItem td {border: 0; vertical-align: middle;}.simpleDirections .dojoDndItemOver, .simpleDirections .dojoDndItemAnchor {background-image: none; background-color: transparent; cursor: default;}.simpleDirections .dojoDndMove {cursor: move;}.simpleDirections .dojoDndHandle {cursor: move;}.simpleDirections .dojoDndIgnore {cursor: default;}.simpleDirections .dojoDndItemBefore td {border: 0; padding-top: 2px; border-top: 2px dashed #ccc;}.simpleDirections .dojoDndItemAfter td {border: 0; padding-bottom: 2px; border-bottom: 2px dashed #ccc;}.simpleDirections .dojoDndItemBefore .esriStopReverseColumn {border: none;}.simpleDirections .dojoDndItemAfter .esriStopReverseColumn {border: none;}.simpleDirections .esriClear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.simpleDirections .esriPrintPage {padding: 30px 0; margin: 20px auto; font-family: arial, sans-serif; font-size: 13px;}.simpleDirections .esriPrintBar {width: 100%; position: fixed; left: 0; top: 0; z-index: 6; height: 50px; background: #e2f1fc; border-bottom: 1px solid #000;}.dj_rtl .simpleDirections .esriPrintBar {left: inherit; right: 0;}.simpleDirections .esriPrintButton, .simpleDirections .esriCloseButton {color: #444; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #8b8b8b; box-shadow: none; -webkit-box-shadow: none; background: #F2F2F2; background: url(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; line-height: 16px; display: block; padding: 5px 10px; outline: 0; text-decoration: none; cursor: pointer; font-weight: 400; white-space: nowrap; float: right;}.dj_rtl .simpleDirections .esriPrintButton, .dj_rtl .simpleDirections .esriCloseButton {float: left;}.simpleDirections .esriPrintButton:hover, .simpleDirections .esriPrintButton:focus, .simpleDirections .esriCloseButton:hover, .simpleDirections .esriCloseButton:focus {background: #E5E6E6; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E5E6E6), color-stop(100%, #A0A1A1)); background: -webkit-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -o-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -ms-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: linear-gradient(to bottom, #E5E6E6 0%, #A0A1A1 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E5E6E6', endColorstr='#A0A1A1', GradientType=0);}.simpleDirections .esriPrintMain {background: #FFF; border: solid 1px #000; margin: 0 auto; padding: 20px; width: 720px;}.simpleDirections .esriPrintHeader {display: block; margin-bottom: 5px;}.simpleDirections .esriPrintName {font-weight: 700; font-size: 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: 1px solid #57585A; background: #fff; -webkit-border-radius: 5px; border-radius: 5px;}.simpleGeocoder .esriGeocoderActive, .simpleGeocoder .esriGeocoderMenuActive {border-bottom: 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}.simpleGeocoder .esriGeocoder input {outline: 0; display: block; border: 0; border-collapse: collapse; vertical-align: middle; font-size: 12px; line-height: 16px; margin: 0; padding: 6px 0; float: left; color: #444; background: none; margin: 0 6px; width: 160px;}.simpleGeocoder .esriGeocoderMultiple input {width: 146px;}.dj_rtl .simpleGeocoder .esriGeocoder input {float: right;}.simpleGeocoder .esriGeocoder input:focus {color: #333;}.simpleGeocoder .esriGeocoder .esriGeocoderSearch {cursor: pointer; margin-left: 6px; background: url("../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: 1px solid #57585A; border-top: 0; padding: 0; background: #fff; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.simpleGeocoder .esriGeocoderResult {padding: 6px; display: block; cursor: pointer; outline: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}.simpleGeocoder .esriGeocoderResultOdd {}.simpleGeocoder .esriGeocoderResult:hover, .simpleGeocoder .esriGeocoderResultEven:focus, .simpleGeocoder .esriGeocoderResultOdd:focus {background-color: #ededed;}.simpleGeocoder .esriGeocoderResultLast {-webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.simpleGeocoder .esriGeocoderResult .esriGeocoderResultPartial {font-weight: 700;}.simpleGeocoder .esriGeocoderMenu {display: none; width: 100%; z-index: 99; position: absolute; left: 0; top: 100%; margin: -1px 0 0; padding: 0; background: #fff; border: 1px solid #57585A; border-top: 0; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.dj_rtl .simpleGeocoder .esriGeocoderMenu, .dj_rtl .simpleGeocoder .esriGeocoderResults {left: auto; right: 0;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader {padding: 6px; margin: 0; display: block; background: #666; color: #fff; font-weight: 700;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {display: block; float: right; width: 16px; height: 16px; background: url("../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%; *z-index: 1;}.LayerSwipe .handleContainer {position: relative; width: 100%; height: 100%; z-index: 1;}.LayerSwipe .vertical {position: absolute; border-left: 1px solid #848484; border-right: 1px solid #848484; background-color: #dadada; width: 6px; height: 100%; padding: 0 !important; margin: 0; z-index: 30; cursor: col-resize;}.LayerSwipe .vertical:hover {opacity: .75;}.LayerSwipe .vertical .handle {width: 24px; height: 32px; margin: -16px 0 0 -12px; position: absolute; z-index: 30; top: 50%; left: 50%; background-color: #dadada; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #848484; background-image: url("../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;}.esriLegendLayerLabel {padding-top: 5px;}.esriLegendLayer {}.esriLegendSubFragment {margin-top: 10px;}.esriLegendGroupLayer {padding-top: 10px;}.esriLegendLeft {padding-left: 15px;}.esriLegendRight {padding-right: 15px;}.esriLegendHoverLabel {position: absolute; padding: 10px; background-color: #ffffff; border: 1px solid #759dc0; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25); box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25);}.esriLegendColorRamp {width: 24px; height: 120px;}.esriLegendTransparencyRamp {background-image: url("../dijit/images/transparent-bg.png");}.esriLegendColorRampTick {position: absolute; width: 4px; border-top: 1px solid #999999; line-height: 0px; right: 1px; left: auto;}.esriLegendBorderLessColorRamp .esriLegendColorRampTick {width: 3px; right: 2px;}.dj_rtl .esriLegendColorRampTick {left: 1px; right: auto;}.dj_rtl .esriLegendBorderLessColorRamp .esriLegendColorRampTick {left: 2px; right: auto;}.esriLegendColorRampTickLast {margin-top: 1px;}.esriLegendBorderLessColorRamp .esriLegendColorRampTickLast {margin-top: -1px;}.esriLegendColorRampLabels {position: relative; height: 120px;}.esriLegendColorRampLabel {position: relative; line-height: 30px; padding-left: 5px; padding-right: 0px; text-align: left; white-space: nowrap;}.dj_rtl .esriLegendColorRampLabel {padding-left: 0px; padding-right: 5px; text-align: right;}.esriLegendSizeRampLabel {white-space: nowrap;}.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 {width: 100%; height: 100%; position: relative;}.esriMeasurement .esriMeasurementBorderContainer {width: 100%; height: 100%; padding: 0; margin: 0;}.esriMeasurement .dijitContentPane {padding: 0px; position: relative;}.esriMeasurement .distanceIcon {background-image: url("../dijit/images/Measure_Distance16.png"); width: 16px; height: 16px;}.esriMeasurement .areaIcon {background-image: url("../dijit/images/Measure_Area16.png"); width: 16px; height: 16px;}.esriMeasurement .locationIcon {background-image: url("../dijit/images/Measure_Point16.png"); width: 16px; height: 16px;}.esriMeasurement .esriButton .dijitButtonNode, .esriMeasurement .esriToggleButton .dijitButtonNode {vertical-align: middle; padding: 3px 0 0 0; border-color: none; border: none; background: none; font-size: medium;}.esriMeasurement .esriButton .dijitButtonNode {color: #666; height: 30px; width: 32px;}.esriMeasurement .esriToggleButton .dijitButtonNode {color: #000; height: 30px; width: 28px;}.esriMeasurement .esriButtonHover .dijitButtonNode, .esriMeasurement .esriButtonActive .dijitButtonNode, .esriMeasurement .esriButtonChecked .dijitButtonNode {border: none; color: #000;}.esriMeasurement .esriButtonHover .dijitButtonNode {background: #fcfdff url("../dijit/images/button-hover.png") repeat-x bottom;}.esriMeasurement .esriButtonActive .dijitButtonNode {background: #ededed url("../dijit/images/button-active.png") no-repeat;}.esriMeasurement .esriButtonChecked .dijitButtonNode {background: #ededed url("../dijit/images/button-active.png") bottom repeat-x;}.esriMeasurement .esriToggleButtonDisabled .dijitButtonNode {color: red;}.esriMeasurement .esriMeasurementResultLabel {margin-top: 10px; margin-bottom: 5px; border-bottom: thin solid rgb(51, 51, 51); text-align: center; font-weight: bold;}.esriMeasurement .esriUnitButton .dijitButtonText {font-size: 16px;}.esriMeasurement .esriMeasurementTableContainer {padding: 0px;}.esriMeasurement .esriMeasurementResultTable {padding: 0px; width: 100%;}.esriMeasurement .esriMeasurementTableHeader {width: 50%; text-align: end;}.esriMeasurement .esriMeasurementTableContainer .esriMeasurementResultTable .esriMeasurementTableCell {width: 48%; text-align: end;}.esriMeasurement .esriMeasurementTableRow {height: 30px;}.esriMeasurement .esriMeasurementResultValue {padding: 5px;}.esriMeasurement .esriMeasurementResultValue .esriGreenPinDiv {float: left; margin-right: 4px;}.esriMeasurement .esriMeasurementResultValue .result {display: inline;}.esriMeasurement .esriMeasurementSeparator {display: inline; margin: 0 2px; padding-top: 2px;}.esriMeasurement .dijitButtonNode * {outline: none;}.esriMeasurement .esriMeasurementButtonContainer {overflow: visible;}.esriOverviewMap {position: absolute; z-index: 99;}.esriOverviewMap .ovwContainer {position: absolute; display: none; background-color: #666;}.esriOverviewMap .map {position: relative; width: 100%; height: 100%; background-color: #FFF;}.esriOverviewMap .ovwHighlight {position: absolute; display: none; z-index: 99; cursor: move;}.esriOverviewMap .ovwButton {position: relative; width: 16px; height: 16px; cursor: pointer; z-index: 99;}.esriOverviewMap .ovwMaximizer {display: none;}.esriOverviewMap .ovwDisabledButton {display: none !important;}.esriOverviewMap .ovwMaximize {background: url("../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;}@font-face {font-family: 'popup'; src: url("../dijit/font/popup.eot?46610942"); src: url("../dijit/font/popup.eot?46610942#iefix") format('embedded-opentype'), url("../dijit/font/popup.woff?46610942") format('woff'), url("../dijit/font/popup.ttf?46610942") format('truetype'), url("../dijit/font/popup.svg?46610942#popup") format('svg'); font-weight: normal; font-style: normal;}.esriPopup.light .titleButton, .esriPopup.light .actionsPane .action, .esriPopup.light .esriViewPopup .gallery .mediaHandle, .esriPopup.light .esriViewPopup .gallery .mediaIcon, .esriPopup.dark .titleButton, .esriPopup.dark .actionsPane .action, .esriPopup.dark .esriViewPopup .gallery .mediaHandle, .esriPopup.dark .esriViewPopup .gallery .mediaIcon {font-family: 'popup'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: inherit; line-height: 1em; content: ''; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next, .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next, .esriPopupVisible.light .titleButton.next, .esriPopupVisible.dark .titleButton.next {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe808;');}.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next:before, .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next:before, .esriPopupVisible.light .titleButton.next:before, .esriPopupVisible.dark .titleButton.next:before {content: "\e808";}.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next, .dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next, .dj_rtl .esriPopupVisible.light .titleButton.next, .dj_rtl .esriPopupVisible.dark .titleButton.next {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe809;');}.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.next:before, .dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.next:before, .dj_rtl .esriPopupVisible.light .titleButton.next:before, .dj_rtl .esriPopupVisible.dark .titleButton.next:before {content: "\e809";}.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev, .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev, .esriPopupVisible.light .titleButton.prev, .esriPopupVisible.dark .titleButton.prev {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe809;');}.esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev:before, .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev:before, .esriPopupVisible.light .titleButton.prev:before, .esriPopupVisible.dark .titleButton.prev:before {content: "\e809";}.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev, .dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev, .dj_rtl .esriPopupVisible.light .titleButton.prev, .dj_rtl .esriPopupVisible.dark .titleButton.prev {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe808;');}.dj_rtl .esriPopupVisible.light .esriViewPopup .gallery .mediaHandle.prev:before, .dj_rtl .esriPopupVisible.dark .esriViewPopup .gallery .mediaHandle.prev:before, .dj_rtl .esriPopupVisible.light .titleButton.prev:before, .dj_rtl .esriPopupVisible.dark .titleButton.prev:before {content: "\e808";}.esriPopupVisible.light .actionsPane .zoomTo, .esriPopupVisible.dark .actionsPane .zoomTo {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe800;');}.esriPopupVisible.light .actionsPane .zoomTo:before, .esriPopupVisible.dark .actionsPane .zoomTo:before {content: "\e800";}.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.image, .esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.image {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe801;');}.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.image:before, .esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.image:before {content: "\e801";}.esriPopupVisible.light .titleButton.maximize, .esriPopupVisible.dark .titleButton.maximize {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe802;');}.esriPopupVisible.light .titleButton.maximize:before, .esriPopupVisible.dark .titleButton.maximize:before {content: "\e802";}.esriPopupVisible.light .icon-popup-edit, .esriPopupVisible.dark .icon-popup-edit {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe803;');}.esriPopupVisible.light .icon-popup-edit:before, .esriPopupVisible.dark .icon-popup-edit:before {content: "\e803";}.esriPopupVisible.light .icon-popup-directions, .esriPopupVisible.dark .icon-popup-directions {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe804;');}.esriPopupVisible.light .icon-popup-directions:before, .esriPopupVisible.dark .icon-popup-directions:before {content: "\e804";}.esriPopupVisible.light .titleButton.restore, .esriPopupVisible.dark .titleButton.restore {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe805;');}.esriPopupVisible.light .titleButton.restore:before, .esriPopupVisible.dark .titleButton.restore:before {content: "\e805";}.esriPopupVisible.light .titleButton.close, .esriPopupVisible.dark .titleButton.close {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe806;');}.esriPopupVisible.light .titleButton.close:before, .esriPopupVisible.dark .titleButton.close:before {content: "\e806";}.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.chart, .esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.chart {*zoom: expression(this.runtimeStyle['zoom']='1', this.innerHTML='&#xe807;');}.esriPopupVisible.light .esriViewPopup .gallery .mediaIcon.chart:before, .esriPopupVisible.dark .esriViewPopup .gallery .mediaIcon.chart:before {content: "\e807";}.esriPopup {position: absolute; z-index: 40; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 5px; -webkit-border-radius: 5px;}.dj_rtl .esriPopup {text-align: right;}.esriPopup .esriPopupWrapper {box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -webkit-border-radius: 5px;}.esriPopup .hidden {display: none;}.esriPopup .sizer {position: relative; width: 270px; z-index: 1;}.esriPopup a {color: #336699; text-decoration: underline;}.esriPopup .titlePane {background-color: #444444; color: #FFFFFF; line-height: 20px; padding-left: 6px; border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; cursor: default;}.dj_rtl .esriPopup .titlePane {padding-left: 0; padding-right: 6px;}.esriPopup.blueTheme .titlePane {background-color: #5491B8; border-color: #777777;}.esriPopup .titlePane .spinner {float: left; margin-top: 2px; margin-right: 4px; cursor: pointer; background: url("../dijit/images/ajax-loader.gif") no-repeat; width: 16px; height: 16px; background-position: 0px 0px;}.dj_rtl .esriPopup .titlePane .spinner {float: right; margin-right: 0; margin-left: 4px;}.esriPopup.blueTheme .titlePane .spinner {background: url("../dijit/images/ajax-loader-blue.gif") no-repeat;}.esriPopupHidden, .esriPopupHidden * {visibility: hidden !important;}.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: -29px 0; width: 9px; height: 17px;}.dj_rtl .esriPopup .titleButton.prev {right: auto; left: 64px; background-position: -16px 0;}.esriPopup .titleButton.next {right: 46px; background-position: -16px 0; width: 9px; height: 17px;}.dj_rtl .esriPopup .titleButton.next {right: auto; left: 46px; background-position: -29px 0;}.esriPopup .titleButton.maximize {right: 22px; background-position: -55px 0; width: 11px; height: 11px; top: 5px;}.dj_rtl .esriPopup .titleButton.maximize {right: auto; left: 22px;}.esriPopup .titleButton.restore {right: 22px; background-position: -42px -25px; width: 11px; height: 11px; top: 5px;}.dj_rtl .esriPopup .titleButton.restore {right: auto; left: 22px;}.esriPopup .titleButton.close {right: 3px; background-position: 0 0; width: 12px; height: 17px;}.dj_rtl .esriPopup .titleButton.close {right: auto; left: 3px;}.dj_ie7 .esriPopup .titleButton.hidden {background: none;}.esriPopup .contentPane {position: relative; max-height: 300px; overflow: auto; padding: 10px 6px 6px 10px; background-color: #F7F7F7; color: #333333;}.esriPopup .contentPane img {image-orientation: from-image;}.esriPopup .actionsPane {padding: 2px 10px 4px 10px; background-color: #F7F7F7; border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; position: relative;}.dj_ie11 .esriPopup .actionsPane {border-top: 1px solid #f7f7f7;}.esriPopup .actionsPane .action {margin-right: 10px;}.dj_rtl .esriPopup .actionsPane .action {margin-right: 0; margin-left: 10px;}.esriPopup .pointer, .esriPopup .outerPointer {background: #F7F7F7; display: none; height: 16px; position: absolute; width: 16px; z-index: 0; transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777;}.dj_ie7 .esriPopup .pointer, .dj_ie7 .esriPopup .outerPointer {z-index: -1;}.esriPopup .pointer.top {background: #444; display: block; left: 50%; top: -8px; margin-left: -8px;}.esriPopup.blueTheme .pointer.top {display: block; left: 50%; top: -8px; margin-left: -8px; background: #5491B8;}.esriPopup .pointer.bottom {display: block; left: 50%; margin-left: -8px; bottom: -7px;}.esriPopup .outerPointer.right {display: block; right: 8px; top: 50%; margin-top: -8px;}.esriPopup .outerPointer.left {display: block; left: 8px; margin-top: -8px; top: 50%;}.esriPopup .pointer.topLeft {background: #444; display: block; left: 6px; top: -7px;}.esriPopup.blueTheme .pointer.topLeft {background: #5491B8; display: block; left: 5px; top: -7px;}.esriPopup .pointer.topRight {background: #444; display: block; right: 5px; top: -7px;}.esriPopup.blueTheme .pointer.topRight {background: #5491B8; display: block; right: 5px; top: -7px;}.esriPopup .pointer.bottomRight {display: block; right: 5px; bottom: -7px;}.esriPopup .pointer.bottomLeft {display: block; left: 5px; bottom: -7px;}.dj_ie7 .esriPopup .pointer.hidden {background: none;}.dj_ie8 .esriPopup .pointer, .dj_ie8 .esriPopup .outerPointer {-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865476, M21=0.7071067811865476, M22=0.7071067811865474, SizingMethod='auto expand')";}.dj_ie7 .esriPopup .pointer, .dj_ie7 .esriPopup .outerPointer {filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865476, M21=0.7071067811865476, M22=0.7071067811865474, SizingMethod='auto expand');}.dj_ie7 .esriPopup .pointer.bottom, .dj_ie8 .esriPopup .pointer.bottom {margin-left: -10px;}.dj_ie7 .esriPopup .pointer.bottom {margin-bottom: -2px;}.dj_ie8 .esriPopup .pointer.bottom, .dj_ie8 .esriPopup .pointer.bottomLeft, .dj_ie8 .esriPopup .pointer.bottomRight {margin-bottom: 2px;}.dj_ie7 .esriPopup .pointer.bottomRight {margin-left: 4px;}.dj_ie8 .esriPopup .pointer.bottomRight {margin-right: 2px;}.dj_ie8 .esriPopup .pointer.bottomLeft {margin-left: -4px;}.dj_ie7 .esriPopup .outerPointer.left, .dj_ie8 .esriPopup .outerPointer.left {left: 5px;}.dj_ie7 .esriPopup .outerPointer.right {right: 5px;}.dj_ie8 .esriPopup .outerPointer.right {right: 11px;}.dj_ie8 .esriPopup .pointer.topRight, .dj_ie8 .esriPopup .pointer.top, .dj_ie8 .esriPopup .pointer.topLeft {top: -11px;}.dj_ie8 .esriPopup .pointer.topRight, .dj_ie8 .esriPopup .pointer.top {right: 6px;}.dj_ie8 .esriPopup .pointer.topLeft {left: 1px;}.esriViewPopup .hidden {display: none;}.esriViewPopup .hzLine {border: none; border-top: 1px solid #333333; margin-top: 6px; margin-bottom: 6px;}.esriViewPopup .break {height: 14px;}.esriViewPopup .header {font-weight: bold;}.esriViewPopup .esriNumericValue {direction: ltr; unicode-bidi: embed;}.esriViewPopup .mainSection .attrTable {border-collapse: collapse;}.esriViewPopup .mainSection .attrTable td {padding: 2px; padding-bottom: 5px;}.esriViewPopup .mainSection .attrTable td.attrName {color: #888888; padding-right: 5px;}.esriViewPopup .attachmentsSection ul {margin: 0px; padding: 0px; list-style-type: none;}.esriViewPopup .caption {font-style: italic;}.esriViewPopup .gallery {position: relative; width: 200px; height: 150px; margin: 10px 13px 0px 12px;}.esriViewPopup .gallery .frame.image {text-align: center;}.esriViewPopup .gallery .frame img {max-width: 200px; max-height: 150px; border-style: none;}.esriViewPopup .gallery .frame div.chart {width: 200px; height: 150px;}.esriViewPopup .gallery ul.summary {position: absolute; right: 0px; bottom: -18px; list-style-type: none; margin: 0; padding: 0;}.dj_rtl .esriViewPopup .gallery ul.summary {right: auto; left: 0px;}.esriViewPopup .gallery ul.summary li {float: left;}.dj_rtl .esriViewPopup .gallery ul.summary li {float: right;}.esriViewPopup .gallery ul.summary li.mediaCount {margin-left: 3px;}.dj_rtl .esriViewPopup .gallery ul.summary li.mediaCount {margin-left: 0; margin-right: 3px;}.esriViewPopup .gallery .mediaHandle {position: absolute; top: 67px; cursor: pointer; background: url("../dijit/images/popup.png") no-repeat;}.esriViewPopup .gallery .mediaHandle.prev {left: -12px; background-position: -57px -20px; width: 9px; height: 16px;}.dj_rtl .esriViewPopup .gallery .mediaHandle.prev {left: auto; right: -12px; background-position: -42px 0;}.esriViewPopup .gallery .mediaHandle.next {right: -12px; background-position: -42px 0; width: 9px; height: 16px;}.dj_rtl .esriViewPopup .gallery .mediaHandle.next {right: auto; left: -12px; background-position: -57px -20px;}.dj_ie7 .esriViewPopup .gallery .mediaHandle.hidden {background: none;}.esriViewPopup .gallery .mediaIcon {background: url("../dijit/images/popup.png") no-repeat;}.esriViewPopup .gallery .mediaIcon.image {background-position: -23px -21px; width: 15px; height: 15px;}.esriViewPopup .gallery .mediaIcon.chart {background-position: 0 -21px; width: 19px; height: 15px;}.dj_ie7 .esriViewPopup .gallery .mediaIcon.hidden {background: none;}.esriViewPopup .editSummarySection .break {height: 10px;}.esriViewPopup .editSummary {color: #888888;}.esriPopup.light, .esriPopup.dark {border-radius: 3px; -webkit-border-radius: 3px; box-shadow: none; -webkit-box-shadow: none;}.esriPopup.light .esriPopupWrapper, .esriPopup.dark .esriPopupWrapper {border-radius: 3px; -webkit-border-radius: 3px;}.esriPopup.light .titlePane, .esriPopup.dark .titlePane {font-size: 12px; line-height: 16px; height: 16px; padding: 10px; border: 0; border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0;}.esriPopup.light .titlePane .title, .esriPopup.dark .titlePane .title {line-height: 16px;}.esriPopup.light .titleButton, .esriPopup.dark .titleButton {top: 10px; background: none;}.esriPopup.light .titleButton.prev, .esriPopup.dark .titleButton.prev {right: 73px;}.dj_rtl .esriPopup.light .titleButton.prev, .dj_rtl .esriPopup.dark .titleButton.prev {left: 73px; right: auto;}.esriPopup.light .titleButton.next, .esriPopup.dark .titleButton.next {right: 55px;}.dj_rtl .esriPopup.light .titleButton.next, .dj_rtl .esriPopup.dark .titleButton.next {left: 55px; right: auto;}.esriPopup.light .titleButton.maximize, .esriPopup.dark .titleButton.maximize {right: 31px;}.dj_rtl .esriPopup.light .titleButton.maximize, .dj_rtl .esriPopup.dark .titleButton.maximize {left: 31px; right: auto;}.esriPopup.light .titleButton.restore, .esriPopup.dark .titleButton.restore {right: 29px;}.dj_rtl .esriPopup.light .titleButton.restore, .dj_rtl .esriPopup.dark .titleButton.restore {left: 29px; right: auto;}.esriPopup.light .titleButton.close, .esriPopup.dark .titleButton.close {right: 10px;}.dj_rtl .esriPopup.light .titleButton.close, .dj_rtl .esriPopup.dark .titleButton.close {left: 10px; right: auto;}.esriPopup.light .contentPane, .esriPopup.dark .contentPane {padding: 10px; border: 0;}.esriPopup.light .actionsPane, .esriPopup.dark .actionsPane {padding: 0 10px 10px 10px; border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px; border: 0;}.esriPopup.light .actionsPane .action, .esriPopup.dark .actionsPane .action {cursor: pointer; text-decoration: none;}.esriPopup.light .actionsPane .zoomTo, .esriPopup.dark .actionsPane .zoomTo {display: inline-block;}.esriPopup.light .actionsPane .zoomTo span, .esriPopup.dark .actionsPane .zoomTo span {display: none;}.esriPopup.light .esriViewPopup .gallery .mediaHandle, .esriPopup.dark .esriViewPopup .gallery .mediaHandle {background: none;}.esriPopup.light .esriViewPopup .gallery .mediaHandle.prev, .esriPopup.dark .esriViewPopup .gallery .mediaHandle.prev {left: -16px;}.esriPopup.light .esriViewPopup .gallery .mediaHandle.next, .esriPopup.dark .esriViewPopup .gallery .mediaHandle.next {right: -16px;}.dj_rtl .esriPopup.light .esriViewPopup .gallery .mediaHandle.prev, .dj_rtl .esriPopup.dark .esriViewPopup .gallery .mediaHandle.prev {right: -16px; left: auto;}.dj_rtl .esriPopup.light .esriViewPopup .gallery .mediaHandle.next, .dj_rtl .esriPopup.dark .esriViewPopup .gallery .mediaHandle.next {left: -16px; right: auto;}.esriPopup.light .actionsPane .action, .esriPopup.dark .actionsPane .action, .esriPopup.light .esriViewPopup .gallery .mediaIcon, .esriPopup.dark .esriViewPopup .gallery .mediaIcon, .esriPopup.light .esriViewPopup .gallery .mediaHandle, .esriPopup.dark .esriViewPopup .gallery .mediaHandle, .esriPopup.light .titleButton, .esriPopup.dark .titleButton {text-align: center; width: 16px; height: 16px; background: none; font-size: 12px; line-height: 16px;}.esriPopup.light .esriPopupWrapper {border: 0; box-shadow: 0 0 0.55em #BBB; -webkit-box-shadow: 0 0 0.55em #BBB;}.esriPopup.light .titlePane, .dj_ie7 .esriPopup.light .titlePane .title, .esriPopup.light .contentPane, .esriPopup.light .actionsPane {background-color: #fff; color: #6d6e71;}.esriPopup.light .actionsPane .action {color: #6d6e71;}.esriPopup.light .pointer, .esriPopup.light .outerPointer {background: #fff; border: 0; box-shadow: 0 0 0.55em #BBB; -webkit-box-shadow: 0 0 0.55em #BBB;}.esriPopup.light .pointer.top, .esriPopup.light .pointer.topLeft, .esriPopup.light .pointer.topRight {background: #fff;}.esriPopup.light .actionsPane .action, .esriPopup.light .esriViewPopup .gallery .mediaIcon, .esriPopup.light .esriViewPopup .gallery .mediaHandle, .esriPopup.light .titleButton {color: #6d6e71;}.esriPopup.dark .esriPopupWrapper {border: 0; box-shadow: 0 0 0.55em #ccc; -webkit-box-shadow: 0 0 0.55em #ccc;}.esriPopup.dark .titlePane, .dj_ie7 .esriPopup.dark .titlePane .title, .esriPopup.dark .contentPane, .esriPopup.dark .actionsPane {background-color: #555454; color: #fff;}.esriPopup.dark .actionsPane .action {color: #fff;}.esriPopup.dark .pointer, .esriPopup.dark .outerPointer {background: #555454; border: 0; box-shadow: 0 0 0.55em #ccc; -webkit-box-shadow: 0 0 0.55em #ccc;}.esriPopup.dark .pointer.top, .esriPopup.dark .pointer.topLeft, .esriPopup.dark .pointer.topRight {background: #555454;}.esriPopup.dark .actionsPane .action, .esriPopup.dark .esriViewPopup .gallery .mediaIcon, .esriPopup.dark .esriViewPopup .gallery .mediaHandle, .esriPopup.dark .titleButton {color: #fff;}.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;}.dojoxCalendar {width: 182px;}.dojoxCalendarContainer {cursor: default; font-family: tahoma, verdana, helvetica; font-size: 11px; padding: 0px; text-align: center; width: 180px; overflow: hidden;}.dj_ie6 .dojoxCalendarContainer {width: auto; position: relative;}.dojoxCalendarBody {height: 138px; overflow: hidden; position: relative; margin: auto; width: 180px;}.dojoxCalendar .no-header .dojoxCalendarBody {height: 162px;}.dojoxCalendar .dijitCalendarDayLabels, .dojoxCalendarMonthLabels, .dojoxCalendarYearLabels, .dojoxCal-MY-labels {width: 180px; height: 138px; top: 0px; position: absolute; left: 0px; margin: auto; text-align: center;}.dojoxCalendar .dojoxCalendarBody > div {width: 180px;}.dojoxCalendar .dijitCalendarDateTemplate {padding: 0 1px 0 0 !important;}.nihilo .dojoxCalendar .dijitCalendarDateTemplate, .soria .dojoxCalendar .dijitCalendarDateTemplate {border: 0px none !important;}.soria tr.dojoxCal-MY-btns {background: url("../dijit/themes/soria/images/tabBottomHoverC.gif") repeat-x scroll 0px -21px;}.dojoxCalendar .noPointer, .dojoxCalendar .noPointer * {cursor: auto;}.dojoxCalendarContainer table {font-size: 11px; border-bottom: 4px solid white; border-collapse: separate;}.dojoxCalendarHeader {height: 20px; width: 172px; padding: 4px 4px 0;}.dojoxCalendar .no-header .dojoxCalendarHeader {display: none;}.soria .dojoxCalendarHeader {background: #BED7F0 url("../dijit/themes/soria/images/titleBar.png") repeat-x scroll center top;}.dojoxCalendarDecrease, .dojoxCalendarIncrease {height: 15px; width: 15px; cursor: pointer;}.dojoxCalendarDecrease {background: transparent url("../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png") no-repeat scroll left top; float: left;}.dojoxCalendarIncrease {background: transparent url("../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png") no-repeat scroll -30px top; float: right;}.dojoxCalendarMonthLabel {cursor: pointer; height: 35px; width: 41px; overflow: hidden; text-align: center; padding-top: 10px;}.dojoxCalendarYearLabel {cursor: pointer; height: 35px; width: 41px; overflow: hidden; text-align: center; padding-top: 10px;}.dojoxCalendarTitle {cursor: pointer; font-weight: bold;}.dojoxCalendar .navToPanel .dojoxCalendarDayYearLabel, .dojoxCalendar .navToPanel .dojoxCalendarYearHeader, .dojoxCalendar .navToPanel .dojoxCalendarMonthHeader {padding-right: 15px; background: url("../dijit/themes/tundra/images/comboArrowDown.gif") right no-repeat;}.dojoxCalendar .dijitCalendarDateLabel {height: 17px; width: 17px; padding: 1px 3px 0px 3px; text-align: center; border: 1px solid white;}.dojoxCalendar .dijitCalendarDayLabel {cursor: pointer; height: 17px; width: 18px; padding: 0pt 2px; text-align: center;}.dojoxCalendar .dojoxCalendarContainer {background-color: white; border: 1px solid #656565; color: black;}.dojoxCalendar .dijitCalendarDisabledDate {text-decoration: line-through !important; cursor: default !important;}.dojoxCalendar .dojoxCalendarFooter {border-top: 1px solid #F4F4F4; height: 15px; padding-top: 4px; cursor: pointer;}.soria .dojoxCalendar .dojoxCalendarFooter {border-top: 0px none; padding-top: 5px; background: white url("../dijit/themes/soria/images/titleBar.png") repeat-x scroll center top}.dojoxCalendar .dojoxCalendarMonthLabel {border: 1px solid white;}.dojoxCalendar .dojoxCalendarYearLabel {border: 1px solid white;}.dojoxCalendar .dijitCalendarNextMonth .dijitCalendarDateLabel, .dojoxCalendar .dijitCalendarPreviousMonth .dijitCalendarDateLabel {border: 0px; color: #646464; padding-left: 0px; padding-right: 0px;}.dojoxCalendar .dijitCalendarNextMonth, .dojoxCalendar .dijitCalendarPreviousMonth {background-color: #E4E4E4;}.dojoxCalendar .dijitCalendarNextMonth .dojoxCalendarYearLabel, .dojoxCalendar .dijitCalendarPreviousMonth .dojoxCalendarYearLabel {background-color: white; border-color: white; color: #646464;}.dojoxCalendar .dijitCalendarSelectedDate, .tundra .dojoxCalendar .dijitCalendarSelectedDate, .nihilo .dojoxCalendar .dijitCalendarSelectedDate {background-color: #ffe284 !important; color: black !important; border: #f5b93c solid 1px !important;}.soria .dojoxCalendar td.dijitCalendarSelectedDate {background-color: #B9CBF1 !important; color: black !important; border: 1px solid #4B5AAA !important;}.soria .dojoxCalendar .dijitCalendarSelectedDate div {background-color: #B9CBF1 !important; border: none !important;}.dojoxCalendar .dijitCalendarSelectedDate div {background-color: #FFE284 !important; border: none !important;}div.dojoxCalendar tr.dojoxCal-MY-G-Template td.dijitCalendarSelectedDate {background-color: transparent; width: 43px;}.dojoxCalendar tr.dojoxCal-MY-G-Template td {width: 45px;}.dojoxCalendar .dijitCalendarSelectedDate div.dijitCalendarDateLabel {padding: 1px 1px 0px 3px;}.dojoxCalendar .monthOnly .dijitCalendarDayLabels, .dojoxCalendar .yearOnly .dijitCalendarDayLabels, .dojoxCalendar .monthOnly .dojoxCalendarComma, .dojoxCalendar .yearOnly .dojoxCalendarComma, .dojoxCalendar .monthOnly .dojoxCalendarFooter, .dojoxCalendar .yearOnly .dojoxCalendarFooter, .dojoxCalendar .monthOnly .dojoxCalendarYearHeader, .dojoxCalendar .monthOnly .dojoxCalendarIncrease, .dojoxCalendar .monthOnly .dojoxCalendarDecrease, .dojoxCalendar .yearOnly .dojoxCalendarMonthLabelNode {display: none;}.dojoxCal-MY-labels .dojoxCalendarMonthLabel, .dojoxCal-MY-labels .dojoxCalendarYearLabel {height: 13px; padding-top: 4px; padding-bottom: 3px;}.dojoxCal-MY-labels td.dojoxCal-MY-btns {padding-top: 2px; border-top: 1px solid grey; text-align: center;}.dojoxCal-MY-labels {background-color: white;}.dojoxCal-MY-labels .dojoxCalendarIncrease, .dojoxCal-MY-labels .dojoxCalendarDecrease {float: none; margin-left: 14px;}.dojoxCal-MY-btns button {font-size: 8pt;}.dojoxCalendar .dojoxCal-MY-btns .dijitDisabled button {color: #999;}.dojoxCal-hidden {visibility: hidden;}.dojoxCalendar .dojoxCal-MY-labels {height: 164px;}.dojoxCalendar .dojoxCal-MY-labels .dijitCalendarSelectedDate div {padding-top: 3px; padding-bottom: 2px;}.soria .dojoxCal-MY-labels .dijitCalendarSelectedDate div {padding-top: 4px; padding-bottom: 3px;}.dojoxCal-MY-labels .dojoxCalendarMonthLabel {width: 38px;}.dojoxCal-MY-labels .dojoxCal-MY-M-last {border-right: 1px grey solid;}.soria .dojoxCal-MY-labels .dojoxCal-MY-M-last {border-right: 1px #B9CBF1 solid;}.dojoxCal-MY-labels .dojoxCal-MY-M-last .dojoxCalendarMonthLabel, .dojoxCal-MY-labels .dojoxCal-MY-G-Template div.dojoxCalendarYearLabel {width: 42px;}.dojoxCalendar .cancel-btn {margin-left: 11px;}.dojoxCalendar .ok-btn {margin-left: 15px;}div.esriMultidimensionalFilterContainer {font-family: verdana, helvetica; font-size: 12px;}.esriMultidimensionalFilterDimensionFilterGrid {margin-top: -10px;}.esriMultidimensionalFilterDimensionHeadingLabelTd {padding-top: 5px;}.esriMultidimensionalFilterHeadingLabel {font-weight: bold; padding-bottom: 10px;}.esriMultidimensionalFilterDimensionHeadingLabel {font-weight: bold; padding-bottom: 10px;}.esriMultidimensionalFilterItemTable {table-layout: fixed; border-collapse: separate; text-align: left; border-spacing: 0px 10px; width: 100%; max-width: 400px; margin-top: -10px;}.esriMultidimensionalFilterCol1 {width: 25%;}.esriMultidimensionalFilterCol2 {width: 35%;}.esriMultidimensionalFilterCol3 {width: 40%;}.esriMultidimensionalFilterInfoDiv {cursor: pointer; background-position: center bottom; background-repeat: no-repeat; display: inline-block; background-image: url("../dijit/images/infoimg.png"); width: 16px; height: 16px; position: relative; top: 2px;}.esriMultidimensionalFilterRangeInfoDiv {cursor: pointer; background-position: center bottom; background-repeat: no-repeat; display: inline-block; background-image: url("../dijit/images/infoimg.png"); width: 16px; height: 16px; position: relative; top: 2px; visibility: hidden;}.esriMultidimensionalFilterVariableList {margin: 0px; width: 99%;}.esriMultidimensionalFilterTable {table-layout: fixed; border-collapse: separate; text-align: left; border-spacing: 0px 10px; width: 100%; max-width: 400px;}.esriMultidimensionalFilterVariableList .dijitReset {vertical-align: middle; line-height: inherit !important;}.esriMultidimensionalFilterVariableList .dijitInputInner {height: 100%; line-height: 24px; padding-left: 3px !important;}.esriMultidimensionalFilterVariableList .dijitButtonNode.dijitDownArrowButton {padding-top: 3px !important; padding-bottom: 0px !important;}.esriMultidimensionalFilterVariableList.dijitSelect input {letter-spacing: 0 !important; text-indent: 0 !important; text-align: left !important;}.esriMultidimensionalFilterVariableList.dijitSelect input.dijitArrowButtonInner {text-indent: -2em !important; letter-spacing: -5em !important;}.esriMultidimensionalFilterItemTable .dijitButtonNode {border-style: none !important;}.esriMultidimensionalFilterDimensionText {font-weight: bold;}.esriMultidimensionalFilterInfoTooltip {font-size: 11px !important;}.esriMultidimensionalFilterTooltipLeftText {font-style: italic;}.esriMultidimensionalFilterTooltipDisabledDimensionText {color: #5daddd; font-weight: bold;}div.esriMultidimensionalFilterContainer .dijitComboBox.dijitDateTextBox .dijitArrowButton .dijitArrowButtonInner {margin-top: 3px !important;}div.esriMultidimensionalFilterContainer .tsButton {width: 14px; height: 20px; padding: 0px !important; margin: 0px !important; zoom: 0.8; background-repeat: no-repeat; background-image: url("../dijit/images/spriteTime.png");}div.esriMultidimensionalFilterContainer .dijitButton {margin: 0px !important;}div.esriMultidimensionalFilterContainer .dijitButtonNode {background: white;}div.esriMultidimensionalFilterContainer .tsPrevButton {background-position: -157px 0px;}div.esriMultidimensionalFilterContainer .tsNextButton {background-position: -40px 0px;}div.esriMultidimensionalFilterContainer .tsStartButton {background-position: -65px 0px;}div.esriMultidimensionalFilterContainer .tsEndButton {background-position: -95px 0px;}.esriMultidimensionalFilterSelectorDiv {position: relative; display: inline;}.esriTimeSelectDisplayNone {display: none;}.esriDomHide {display: none;}.esriRowShow {display: table-row;}.esriInlineShow {display: inline;}.esriDisabled {color: #969696;}.esriEnabled {color: #000000;}.esriRangeInfoVisible {visibility: visible;}.esriRangeInfoHide {visibility: hidden;}.esriImageServiceMeasure, .dijitMenuItemLabel {font-family: verdana, helvetica; font-size: 12px;}.esriImageServiceMeasure .dijitDropDownButton .dijitButtonNode {background-color: white;}.esriImageServiceMeasureToolbarLayout {border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); border: 1px solid #759dc0;}.esriMensurationHeightFromBaseAndTop {background-image: url("../dijit/images/ImageServiceMeasureHeightTopBase16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationPoint {background-image: url("../dijit/images/ImageServiceMeasurePoint16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationDistanceAndAngle {background-image: url("../dijit/images/ImageServiceMeasureDistance16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationAreaAndPerimeter {background-image: url("../dijit/images/ImageServiceMeasureArea16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationCentroid {background-image: url("../dijit/images/ImageServiceMeasureCentroid16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationHeightFromTopAndTopShadow {background-image: url("../dijit/images/ImageServiceMeasureHeightTopShadow16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationHeightFromBaseAndTopShadow {background-image: url("../dijit/images/ImageServiceMeasureHeightShadow16.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriMensurationSettingsIcon {background-image: url("../dijit/images/SettingsIcon.png"); background-repeat: no-repeat; width: 16px; height: 16px; text-align: center;}.esriSelectedOption {font-weight: 600; background: rgb(238, 238, 238); background: -moz-linear-gradient(top, rgba(238, 238, 238, 1) 0%, rgba(204, 204, 204, 1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(238, 238, 238, 1)), color-stop(100%, rgba(204, 204, 204, 1))); background: -webkit-linear-gradient(top, rgba(238, 238, 238, 1) 0%, rgba(204, 204, 204, 1) 100%); background: -o-linear-gradient(top, rgba(238, 238, 238, 1) 0%, rgba(204, 204, 204, 1) 100%); background: -ms-linear-gradient(top, rgba(238, 238, 238, 1) 0%, rgba(204, 204, 204, 1) 100%); background: linear-gradient(bottom, rgba(238, 238, 238, 1) 0%, rgba(204, 204, 204, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);}.esriCheckedMeasureButton {font-weight: 600; margin-right: -10px !important; border: 1px solid #0079C1 !important; background-color: #D1E9F9 !important; border-radius: 4px 0px 0px 4px !important;}.esriImageServiceMeasureDropdownContainer .dijitButtonNode {padding: 3px 7px 3.5px 0px !important; border-top-left-radius: 0px !important; border-bottom-left-radius: 0px !important;}.esriImageServiceMeasureToggleButton .dijitButtonNode {padding-right: 5px !important; margin-right: -10px !important; border-radius: 4px 0px 0px 4px !important;}.esriImageServiceMeasureToggleButton .dijitButtonNode .dijitArrowButtonInner {display: none !important;}.esriCheckedMeasureButton .dijitButtonNode .dijitArrowButtonInner {display: none !important;}.esriHiddenDropDownMenu {display: none;}.esriImageServiceMeasureToggleButton.dijitDropDownButtonHover .dijitButtonNode {border: 1px solid #7FBBDF !important; background-color: #E1F0FB !important;}.esriImageServiceMeasureToggleButton.dijitDropDownButtonHover .esriCheckedMeasureButton {border: 1px solid #7FBBDF !important; background-color: #E1F0FB !important;}.esriImageServiceMeasure .dijitButtonContents {outline: none;}.esriImageServiceMeasureButtonContainer {background: white; border-radius: 4px; padding: 2px 0 2px 0;}.esriMeasureButton {padding-left: 2px; background: white; display: inline;}.esriMeasureButton .dijitButtonNode {color: #666; height: 30px; width: 32px; padding: 3px 0 0 0; vertical-align: middle; border-color: none; border: none; background: white; font-size: medium; outline: none !important; margin: 0;}.esriMeasureButtonHover .dijitButtonNode {background: #fcfdff url("../dijit/images/button-hover.png") repeat-x bottom; border: none;}.esriMeasureButtonActive .dijitButtonNode {background: #ededed url("../dijit/images/button-active.png") no-repeat; border: none;}.esriMeasureButtonChecked .dijitButtonNode {background: #ededed url("../dijit/images/button-active.png") bottom repeat-x; border: none;}.esriMeasureSettingsButton .dijitButtonNode {border: none !important; box-shadow: none !important;}.measureResultContainer {border-radius: 4px; padding-bottom: 10px; width: 100%;}.esriMeasurementResultLabel {padding-top: 10px; padding-bottom: 5px; width: 95%; margin: 0 auto; border-bottom: thin solid rgb(51, 51, 51); text-align: center; font-weight: bold;}.esriMeasurementResultString {padding-top: 10px; width: 95%; max-width: 320px; margin: 0 auto; height: 55px;}.esriPrint {padding: 8px;}.esriPrintButton {}.esriPrintout {}.scalebar_top-left {left: 10px; top: 10px;}.scalebar_top-center {left: 50%; top: 10px;}.scalebar_top-right {right: 150px; top: 10px;}.scalebar_bottom-left {left: 25px; bottom: 25px;}.scalebar_bottom-center {left: 50%; bottom: 25px;}.scalebar_bottom-right {right: 100px; bottom: 25px;}.esriScalebar {z-index: 30; position: absolute; width: 0px; height: 20px;}.esriScalebarRuler {overflow: hidden; position: relative; width: 100%; height: 6px; background-color: White; border: 1px solid #444444;}.esriScalebarRulerBlock {overflow: hidden; position: absolute; height: 50%; background-color: #444444;}.upper_firstpiece {top: 0%; left: 0%; width: 25%;}.upper_secondpiece {top: 0%; left: 50%; width: 25%;}.lower_firstpiece {top: 50%; left: 25%; width: 25%;}.lower_secondpiece {top: 50%; left: 75%; width: 30%;}.esriScalebarLine {overflow: hidden; position: relative; width: 100%; height: 6px; border: 2px solid #444444;}.esriScalebarMetricLineBackground {border: 4px solid white; position: absolute; left: -1px; bottom: 2px;}.esriScalebarMetricLine {border-top-style: none;}.esriScalebarEnglishLine {border-bottom-style: none; top: -2px;}.esriScaleLabelDiv {position: relative; top: -5px; width: 100%; padding: 2px;}.scaleLabelDiv {position: relative; width: 100%; height: 5px;}.esriScalebarLabel {font-size: 11px; position: absolute; width: 10%; text-align: center; color: #666666; font: Verdana; font-weight: bolder; height: 5px; top: -1px;}.esriScalebarLineLabel {position: relative;}.esriScalebarFirstNumber {left: 45%;}.esriScalebarSecondNumber {left: 95%; white-space: nowrap;}.dijitSlider.dojoxRangeSlider .dijitSliderLeftBumper, .dijitSlider.dojoxRangeSlider .dijitSliderBottomBumper {background: #FFFFFF;}.claro .dijitSliderDisabled.dojoxRangeSlider .dijitSliderLeftBumper, .claro .dijitSliderDisabled.dojoxRangeSlider .dijitSliderBottomBumper {background: #EFEFEF;}.dojoxRangeSliderBarContainer {position: relative;}.dojoxRangeSlider .dijitSliderProgressBarV {position: relative !important;}.dojoxRangeSlider .dijitSliderProgressBar {overflow: hidden; cursor: pointer;}.dojoxRangeSlider .dijitSliderProgressBarV {position: absolute !important; border-width: 0px;}.dojoxRangeSlider .dijitSliderImageHandleH {left: -50%;}.dijitSlider .dojoxRangeSliderBarContainer .dijitSliderProgressBarH, .dojoxRangeSlider .dijitSliderMoveableH {right: auto !important;}.esriTimeSlider {width: 100%; z-index: 999; position: relative;}.esriTimeSlider .tsButton {width: 16px; height: 16px; background-repeat: no-repeat; background-image: url("../dijit/images/time_slider_sprite.png")}.esriTimeSlider .tsFlipImage {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.esriTimeSlider .tsPlayButton {background-position: -32px -0px;}.esriTimeSlider .tsPauseButton {background-position: -16px -0px;}.esriTimeSlider .tsPrevButton {background-position: -48px -0px;}.esriTimeSlider .tsNextButton {background-position: 0px 0px;}.esriTimeSlider .ts {padding: 10px 3px 3px 3px; margin: 3px;}.esriTimeSlider .tsTicks {height: 10px; margin-bottom: -5px;}.esriTimeSlider .tsLabels {font-size: .7em; margin-top: 5px;}.esriMdSliderDimensionInfoCellHorizontal {font-size: 80%; height: 20px;}.esriMdSliderTableHorizontal {height: 100%; width: 100%;}.esriMdSliderHorizontal {z-index: 999; width: 100%;}.esriMdSliderHorizontal .mdsButton {width: 16px; height: 16px; background-repeat: no-repeat; background-image: url("../dijit/images/time_slider_sprite.png")}.esriMdSliderHorizontal .mdsPlayButton {background-position: -32px -0px;}.esriMdSliderHorizontal .mdsPauseButton {background-position: -16px -0px;}.esriMdSliderHorizontalCol1 {width: 30px;}.esriMdSliderVertical {z-index: 999; background: rgba(255, 255, 255, 0.8); filter: alpha(opacity=80); border: 1px solid #afafaf; -webkit-transition: 0; transition: 0;}.esriMdSliderVertical .dimensionInfo {min-height: 30px;}.claro .esriMdSliderVertical .dijitSliderImageHandleV {background-position: -289px 0;}.esriMdSliderCellVertical table {margin-left: 10px;}.esriMdSliderInfoCellVertical, .esriMdSliderInfoCellHorizontal {font-size: 80%; height: 20px; text-align: center;}.esriMdSliderTableVertical, .esriMdSliderTableHorizontal {width: 100%;}.esriMdSliderSettingsButton {margin-top: -5px; margin-left: -5px;}.esriMdSliderHorizontal {z-index: 999; width: 100%;}.esriMdSliderHorizontal .mdsButton, .esriMdSliderVertical .mdsButton {width: 16px; height: 16px; background-repeat: no-repeat; background-image: url("../dijit/images/multidimensionalSlider.png");}.mdsButton:hover {width: 16px; height: 16px; background-repeat: no-repeat; background-image: url("../dijit/images/multidimensionalSlider_hover.png");}.esriMdSliderVertical .mdsPrevButton {background-position: -62px -1px; height: 24px;}.esriMdSliderVertical .mdsNextButton {background-position: -96px -1px; height: 24px;}.esriMdSliderVertical .mdsPlayButton {background-position: -34px -1px; height: 24px;}.esriMdSliderVertical .mdsPauseButton {background-position: -8px -1px; height: 24px;}.esriMdSliderVertical .mdsSettingsButton {background-position: -124px -1px; height: 24px; width: 20px;}.esriMdSliderVertical .esriMdSliderPlayButtonRow {height: 20px;}.esriMdSliderDimensionInfoCellVertical {height: 35px;}.esriMdSliderActive .dijitSliderTopBumper, .esriMdSliderActive .dijitSliderRemainingBarV, .esriMdSliderActive .dijitSliderBottomBumper {border-color: #0215B5 !important;}#mdSliderSettingsButtonDiv .dijitButtonNode {border-radius: 7px; height: 26px; border: rgba(71, 71, 85, 0.5) 1px solid; background-color: rgb(243, 243, 243); background-image: none;}#mdSliderAnimateButtonTd .dijitButton .dijitButtonNode, #mdSliderPreviousButtonTd .dijitButton .dijitButtonNode, #mdSliderNextButtonTd .dijitButton .dijitButtonNode {background: none; background-image: none;}.esriMdSliderActive .dijitSliderTopBumper, .esriMdSliderActive .dijitSliderBottomBumper {background-color: #0215B5 !important; background-image: none !important;}.esriMdSliderPassive .dijitSliderProgressBarV {background-color: rgba(30, 110, 195, 0.5); border-color: rgba(2, 21, 181, 0.5) !important; background-image: none !important;}.esriMdSliderPassive .dijitSliderTopBumper, .esriMdSliderPassive .dijitSliderBottomBumper {background-color: rgba(2, 21, 181, 0.5) !important; background-image: none !important;}.esriMdSliderPassive .dijitSliderTopBumper, .esriMdSliderPassive .dijitSliderRemainingBarV, .esriMdSliderPassive .dijitSliderBottomBumper {border-color: rgba(2, 21, 181, 0.5) !important; background-color: rgba(255, 255, 255, 0.7); background-image: none;}.esriMdSliderActive .dijitSliderProgressBarV {background-color: #1E6EC3 !important; background-image: none !important; border-color: #0215B5 !important;}.esriMdSliderPrevButtonCell, .esriMdSliderNextButtonCell, .esriMdSliderPlayButtonCell {margin: 0; padding: 0; padding-bottom: 2px;}.esriMdSliderVertical .dijitButtonText {padding: 0pt; margin: 0;}.esriMdSliderVertical.dijitButton {margin: 0; padding: 0;}.esriMdSliderPrevButtonCell .dijitButton .dijitButtonNode, .esriMdSliderPlayButtonCell .dijitButton .dijitButtonNode, .esriMdSliderNextButtonCell .dijitButton .dijitButtonNode {background: none; background-image: none; border: none; box-shadow: none;}.esriMdSliderPassive {background: transparent; border: 1px solid transparent; -webkit-transition: background 3s, display 3s, border 3s; transition: background 3s, display 3s, border 3s;}.esriMdSliderPassive .esriMdSliderInfo {visibility: hidden;}.esriMdSliderActive .esriMdSliderInfo {visibility: visible;}.esriMdSliderActive .esriMdSliderPlayButtonRow {visibility: visible;}.esriMdSliderPassive .esriMdSliderPlayButtonRow {visibility: hidden;}.esriMdSliderActive .esriMdSliderSettingsButton {visibility: visible;}.esriMdSliderPassive .esriMdSliderSettingsButton {visibility: hidden;}.esriMdSliderActive .dijitRuleContainerV {visibility: visible;}.esriMdSliderPassive .dijitRuleContainerV {visibility: hidden;}.esriMdSliderPassiveLbl {text-align: center; display: inline-block; z-index: 10000; position: absolute; text-shadow: 0px 0px 5px black, 0px 0px 5px black, 0px 0px 5px black; color: white; top: -8px; left: 30px;}.esriMdSliderVertical *:focus {outline: none;}div.esriVFRContainer {font-family: verdana, helvetica; font-size: 12px;}.esriVFRTable {table-layout: fixed; border-collapse: separate; text-align: left; border-spacing: 0px 10px; width: 100%; max-width: 400px;}.esriVFRTable strong {font-weight: bold;}.esriVFRSymbolTitle {padding-bottom: 10px;}.esriVFRTypeList, .esriVFRUnitsList, .esriVFRFlowAngleList {width: 100%;}.esriVFRTypeBlock {width: 100%; border-spacing: 0;}.esriVFRUnitsRow td {padding-bottom: 50px;}.esriVFRTypeList .dijitRight.dijitButtonNode {height: 22px;}.esriVFRTypeList .dijitInputInner {height: 24px; line-height: 24px; padding-left: 3px !important;}.esriVFRTypeList .dijitButtonNode.dijitDownArrowButton {padding-top: 3px !important; padding-bottom: 0px !important;}.esriVFRTypeList.dijitSelect input {letter-spacing: 0 !important; text-indent: 0 !important; text-align: left !important;}.esriVFRTypeList.dijitSelect input.dijitArrowButtonInner {text-indent: -2em !important; letter-spacing: -5em !important;}.esriVFRBold {font-weight: 600;}.esriVFRColorButton .dijitReset.dijitInline.dijitButtonNode {height: 24px; width: 24px;}.esriVFRColorButton .dijitReset.dijitInline.dijitArrowButtonInner {display: none;}.esriVFRColorButton {display: none;}.esriVFRColorPicker .colorPickerSwatchEmpty {display: none;}.esriAdvSettingsCol1, .esriAdvSettingsCol2 {width: 50%;}.esriVFRAdvSettingsTable {width: 100%;}.esriVFRMinMagInput, .esriVFRMaxMagInput {width: 100%; padding-left: 5px; padding-top: 3px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; height: 24px;}.esriVFRDataRangeLabelRow td {padding-top: 10px;}.esriVFRTileSizeSlider, .esriVFRSymbolSizeSlider {padding-bottom: 10px;}.esriVFRMinValueRow td {padding-top: 5px;}.esriVFRTable .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {width: 20px;}.esriVFRColorPickerCell {max-width: 24px; padding-left: 2px}.dojoxCalendar {width: 182px;}.dojoxCalendarContainer {cursor: default; font-family: tahoma, verdana, helvetica; font-size: 11px; padding: 0px; text-align: center; width: 180px; overflow: hidden;}.dj_ie6 .dojoxCalendarContainer {width: auto; position: relative;}.dojoxCalendarBody {height: 138px; overflow: hidden; position: relative; margin: auto; width: 180px;}.dojoxCalendar .no-header .dojoxCalendarBody {height: 162px;}.dojoxCalendar .dijitCalendarDayLabels, .dojoxCalendarMonthLabels, .dojoxCalendarYearLabels, .dojoxCal-MY-labels {width: 180px; height: 138px; top: 0px; position: absolute; left: 0px; margin: auto; text-align: center;}.dojoxCalendar .dojoxCalendarBody > div {width: 180px;}.dojoxCalendar .dijitCalendarDateTemplate {padding: 0 1px 0 0 !important;}.nihilo .dojoxCalendar .dijitCalendarDateTemplate, .soria .dojoxCalendar .dijitCalendarDateTemplate {border: 0px none !important;}.soria tr.dojoxCal-MY-btns {background: url("../dijit/themes/soria/images/tabBottomHoverC.gif") repeat-x scroll 0px -21px;}.dojoxCalendar .noPointer, .dojoxCalendar .noPointer * {cursor: auto;}.dojoxCalendarContainer table {font-size: 11px; border-bottom: 4px solid white; border-collapse: separate;}.dojoxCalendarHeader {height: 20px; width: 172px; padding: 4px 4px 0;}.dojoxCalendar .no-header .dojoxCalendarHeader {display: none;}.soria .dojoxCalendarHeader {background: #BED7F0 url("../dijit/themes/soria/images/titleBar.png") repeat-x scroll center top;}.dojoxCalendarDecrease, .dojoxCalendarIncrease {height: 15px; width: 15px; cursor: pointer;}.dojoxCalendarDecrease {background: transparent url("../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png") no-repeat scroll left top; float: left;}.dojoxCalendarIncrease {background: transparent url("../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png") no-repeat scroll -30px top; float: right;}.dojoxCalendarMonthLabel {cursor: pointer; height: 35px; width: 41px; overflow: hidden; text-align: center; padding-top: 10px;}.dojoxCalendarYearLabel {cursor: pointer; height: 35px; width: 41px; overflow: hidden; text-align: center; padding-top: 10px;}.dojoxCalendarTitle {cursor: pointer; font-weight: bold;}.dojoxCalendar .navToPanel .dojoxCalendarDayYearLabel, .dojoxCalendar .navToPanel .dojoxCalendarYearHeader, .dojoxCalendar .navToPanel .dojoxCalendarMonthHeader {padding-right: 15px; background: url("../dijit/themes/tundra/images/comboArrowDown.gif") right no-repeat;}.dojoxCalendar .dijitCalendarDateLabel {height: 17px; width: 17px; padding: 1px 3px 0px 3px; text-align: center; border: 1px solid white;}.dojoxCalendar .dijitCalendarDayLabel {cursor: pointer; height: 17px; width: 18px; padding: 0pt 2px; text-align: center;}.dojoxCalendar .dojoxCalendarContainer {background-color: white; border: 1px solid #656565; color: black;}.dojoxCalendar .dijitCalendarDisabledDate {text-decoration: line-through !important; cursor: default !important;}.dojoxCalendar .dojoxCalendarFooter {border-top: 1px solid #F4F4F4; height: 15px; padding-top: 4px; cursor: pointer;}.soria .dojoxCalendar .dojoxCalendarFooter {border-top: 0px none; padding-top: 5px; background: white url("../dijit/themes/soria/images/titleBar.png") repeat-x scroll center top}.dojoxCalendar .dojoxCalendarMonthLabel {border: 1px solid white;}.dojoxCalendar .dojoxCalendarYearLabel {border: 1px solid white;}.dojoxCalendar .dijitCalendarNextMonth .dijitCalendarDateLabel, .dojoxCalendar .dijitCalendarPreviousMonth .dijitCalendarDateLabel {border: 0px; color: #646464; padding-left: 0px; padding-right: 0px;}.dojoxCalendar .dijitCalendarNextMonth, .dojoxCalendar .dijitCalendarPreviousMonth {background-color: #E4E4E4;}.dojoxCalendar .dijitCalendarNextMonth .dojoxCalendarYearLabel, .dojoxCalendar .dijitCalendarPreviousMonth .dojoxCalendarYearLabel {background-color: white; border-color: white; color: #646464;}.dojoxCalendar .dijitCalendarSelectedDate, .tundra .dojoxCalendar .dijitCalendarSelectedDate, .nihilo .dojoxCalendar .dijitCalendarSelectedDate {background-color: #ffe284 !important; color: black !important; border: #f5b93c solid 1px !important;}.soria .dojoxCalendar td.dijitCalendarSelectedDate {background-color: #B9CBF1 !important; color: black !important; border: 1px solid #4B5AAA !important;}.soria .dojoxCalendar .dijitCalendarSelectedDate div {background-color: #B9CBF1 !important; border: none !important;}.dojoxCalendar .dijitCalendarSelectedDate div {background-color: #FFE284 !important; border: none !important;}div.dojoxCalendar tr.dojoxCal-MY-G-Template td.dijitCalendarSelectedDate {background-color: transparent; width: 43px;}.dojoxCalendar tr.dojoxCal-MY-G-Template td {width: 45px;}.dojoxCalendar .dijitCalendarSelectedDate div.dijitCalendarDateLabel {padding: 1px 1px 0px 3px;}.dojoxCalendar .monthOnly .dijitCalendarDayLabels, .dojoxCalendar .yearOnly .dijitCalendarDayLabels, .dojoxCalendar .monthOnly .dojoxCalendarComma, .dojoxCalendar .yearOnly .dojoxCalendarComma, .dojoxCalendar .monthOnly .dojoxCalendarFooter, .dojoxCalendar .yearOnly .dojoxCalendarFooter, .dojoxCalendar .monthOnly .dojoxCalendarYearHeader, .dojoxCalendar .monthOnly .dojoxCalendarIncrease, .dojoxCalendar .monthOnly .dojoxCalendarDecrease, .dojoxCalendar .yearOnly .dojoxCalendarMonthLabelNode {display: none;}.dojoxCal-MY-labels .dojoxCalendarMonthLabel, .dojoxCal-MY-labels .dojoxCalendarYearLabel {height: 13px; padding-top: 4px; padding-bottom: 3px;}.dojoxCal-MY-labels td.dojoxCal-MY-btns {padding-top: 2px; border-top: 1px solid grey; text-align: center;}.dojoxCal-MY-labels {background-color: white;}.dojoxCal-MY-labels .dojoxCalendarIncrease, .dojoxCal-MY-labels .dojoxCalendarDecrease {float: none; margin-left: 14px;}.dojoxCal-MY-btns button {font-size: 8pt;}.dojoxCalendar .dojoxCal-MY-btns .dijitDisabled button {color: #999;}.dojoxCal-hidden {visibility: hidden;}.dojoxCalendar .dojoxCal-MY-labels {height: 164px;}.dojoxCalendar .dojoxCal-MY-labels .dijitCalendarSelectedDate div {padding-top: 3px; padding-bottom: 2px;}.soria .dojoxCal-MY-labels .dijitCalendarSelectedDate div {padding-top: 4px; padding-bottom: 3px;}.dojoxCal-MY-labels .dojoxCalendarMonthLabel {width: 38px;}.dojoxCal-MY-labels .dojoxCal-MY-M-last {border-right: 1px grey solid;}.soria .dojoxCal-MY-labels .dojoxCal-MY-M-last {border-right: 1px #B9CBF1 solid;}.dojoxCal-MY-labels .dojoxCal-MY-M-last .dojoxCalendarMonthLabel, .dojoxCal-MY-labels .dojoxCal-MY-G-Template div.dojoxCalendarYearLabel {width: 42px;}.dojoxCalendar .cancel-btn {margin-left: 11px;}.dojoxCalendar .ok-btn {margin-left: 15px;}div.esriMultidimensionalFilterContainer {font-family: verdana, helvetica; font-size: 12px;}.esriMultidimensionalFilterDimensionFilterGrid {margin-top: -10px;}.esriMultidimensionalFilterDimensionHeadingLabelTd {padding-top: 5px;}.esriMultidimensionalFilterHeadingLabel {font-weight: bold; padding-bottom: 10px;}.esriMultidimensionalFilterDimensionHeadingLabel {font-weight: bold; padding-bottom: 10px;}.esriMultidimensionalFilterItemTable {table-layout: fixed; border-collapse: separate; text-align: left; border-spacing: 0px 10px; width: 100%; max-width: 400px; margin-top: -10px;}.esriMultidimensionalFilterCol1 {width: 25%;}.esriMultidimensionalFilterCol2 {width: 35%;}.esriMultidimensionalFilterCol3 {width: 40%;}.esriMultidimensionalFilterInfoDiv {cursor: pointer; background-position: center bottom; background-repeat: no-repeat; display: inline-block; background-image: url("../dijit/images/infoimg.png"); width: 16px; height: 16px; position: relative; top: 2px;}.esriMultidimensionalFilterRangeInfoDiv {cursor: pointer; background-position: center bottom; background-repeat: no-repeat; display: inline-block; background-image: url("../dijit/images/infoimg.png"); width: 16px; height: 16px; position: relative; top: 2px; visibility: hidden;}.esriMultidimensionalFilterVariableList {margin: 0px; width: 99%;}.esriMultidimensionalFilterTable {table-layout: fixed; border-collapse: separate; text-align: left; border-spacing: 0px 10px; width: 100%; max-width: 400px;}.esriMultidimensionalFilterVariableList .dijitReset {vertical-align: middle; line-height: inherit !important;}.esriMultidimensionalFilterVariableList .dijitInputInner {height: 100%; line-height: 24px; padding-left: 3px !important;}.esriMultidimensionalFilterVariableList .dijitButtonNode.dijitDownArrowButton {padding-top: 3px !important; padding-bottom: 0px !important;}.esriMultidimensionalFilterVariableList.dijitSelect input {letter-spacing: 0 !important; text-indent: 0 !important; text-align: left !important;}.esriMultidimensionalFilterVariableList.dijitSelect input.dijitArrowButtonInner {text-indent: -2em !important; letter-spacing: -5em !important;}.esriMultidimensionalFilterItemTable .dijitButtonNode {border-style: none !important;}.esriMultidimensionalFilterDimensionText {font-weight: bold;}.esriMultidimensionalFilterInfoTooltip {font-size: 11px !important;}.esriMultidimensionalFilterTooltipLeftText {font-style: italic;}.esriMultidimensionalFilterTooltipDisabledDimensionText {color: #5daddd; font-weight: bold;}div.esriMultidimensionalFilterContainer .dijitComboBox.dijitDateTextBox .dijitArrowButton .dijitArrowButtonInner {margin-top: 3px !important;}div.esriMultidimensionalFilterContainer .tsButton {width: 14px; height: 20px; padding: 0px !important; margin: 0px !important; zoom: 0.8; background-repeat: no-repeat; background-image: url("../dijit/images/spriteTime.png");}div.esriMultidimensionalFilterContainer .dijitButton {margin: 0px !important;}div.esriMultidimensionalFilterContainer .dijitButtonNode {background: white;}div.esriMultidimensionalFilterContainer .tsPrevButton {background-position: -157px 0px;}div.esriMultidimensionalFilterContainer .tsNextButton {background-position: -40px 0px;}div.esriMultidimensionalFilterContainer .tsStartButton {background-position: -65px 0px;}div.esriMultidimensionalFilterContainer .tsEndButton {background-position: -95px 0px;}.esriMultidimensionalFilterSelectorDiv {position: relative; display: inline;}.esriTimeSelectDisplayNone {display: none;}.esriDomHide {display: none;}.esriRowShow {display: table-row;}.esriInlineShow {display: inline;}.esriDisabled {color: #969696;}.esriEnabled {color: #000000;}.esriRangeInfoVisible {visibility: visible;}.esriRangeInfoHide {visibility: hidden;}.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; width: 100%; max-width: 400px;}.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: 99%;}.esriRenderingRuleBandIdsRedList {padding: 0px; margin: 0px; color: Black; width: 100%;}.esriRenderingRuleBandIdsGreenList {padding: 0px; margin: 0px; color: Black; width: 100%;}.esriRenderingRuleBandIdsBlueList {padding: 0px; margin: 0px; color: Black; width: 98%;}.esriRenderingRuleFixedInput {padding-left: 10px; width: 50px; font-family: inherit; font-size: inherit;}.esriRenderingRuleMsgLabel {font-size: 11px; float: right; font: Verdana;}.esriRenderingRuleStretchMethodList {padding: 0px; margin: 0px; width: 100%;}.esriRenderingRuleGammaSlider {width: 100%; padding-top: 20px;}.esriRenderingRuleDraCheckbox {float: left;}.esriRenderingRuleDraLabel {padding-left: 5px;}.esriRenderingRuleApplyButton {text-align: center; float: center; font-family: inherit; font-size: inherit;}.esriRenderingRuleRasterFunctionList.dijitReset {vertical-align: middle; line-height: inherit !important;}.esriRenderingRuleStretchMethodList .dijitReset {line-height: inherit !important;}.esriRenderingRuleBandIdsRedList .dijitInputInner, .esriRenderingRuleBandIdsGreenList .dijitInputInner, .esriRenderingRuleBandIdsBlueList .dijitInputInner, .esriRenderingRuleRasterFunctionList .dijitInputInner {height: 100%; line-height: 22px;}.esriRenderingRuleBandIdsRedList .dijitButtonNode.dijitArrowButton, .esriRenderingRuleBandIdsGreenList .dijitButtonNode.dijitArrowButton, .esriRenderingRuleBandIdsBlueList .dijitButtonNode.dijitDownArrowButton, .esriRenderingRuleRasterFunctionList .dijitButtonNode.dijitDownArrowButton {padding-top: 3px !important; padding-bottom: 0px !important;}.esriRenderingRuleRasterFunctionList.dijitSelect input, .esriRenderingRuleBandIdsRedList.dijitSelect input, .esriRenderingRuleBandIdsGreenList.dijitSelect input, .esriRenderingRuleBandIdsBlueList.dijitSelect input {letter-spacing: 0 !important; text-indent: 0 !important; text-align: left !important;}.esriRenderingRuleBandIdsRedList.dijitSelect input.dijitArrowButtonInner, .esriRenderingRuleBandIdsGreenList.dijitSelect input.dijitArrowButtonInner, .esriRenderingRuleBandIdsBlueList.dijitSelect input.dijitArrowButtonInner, .esriRenderingRuleRasterFunctionList.dijitSelect input.dijitArrowButtonInner {text-indent: -2em !important; letter-spacing: -5em !important;}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; table-layout: fixed; max-width: 400px;}.mosaicRuleQueryTable {border-collapse: separate; text-align: left; padding: 10px; border-spacing: 2px;}select.mosaicRuleSelectbox {width: 100%; font-family: inherit; font-size: inherit;}select.mosaicRuleAttributeSelectbox {width: 99%; font-family: inherit; font-size: inherit;}input.mosaicRuleTextbox {width: 100%; font-family: inherit; font-size: inherit;}input.mosaicRuleOrderValueTextbox {font-family: inherit; font-size: inherit; width: 99%; box-sizing: border-box; -moz-box-sizing: border-box;}.mosaicRuleOrderValueDate {width: 98.7%; padding: 0px; margin: 0px; font-family: inherit; font-size: inherit; box-sizing: border-box; -moz-box-sizing: border-box;}input.mosaicRuleQueryTextbox {width: 76%; font-family: inherit; font-size: inherit;}input.mosaicRuleLockRasterTextbox {width: 99% !important; font-family: inherit; font-size: inherit; box-sizing: border-box; -moz-box-sizing: border-box;}.mosaicRuleCalendarIcon {background-image: url("../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;}.mosaicParams {vertical-align: top; width: 100%; height: 100%; border-spacing: 0px 5px;}.mosaicParams td {vertical-align: top; padding-top: 0.2em;}.mosaicParamsTable {width: 100%; height: 100%; table-layout: fixed;}.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("../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("../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("../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/resources/images/dndNoMove.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../dojo/resources/images/dndNoCopy.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../dojo/resources/images/dndMove.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../dojo/resources/images/dndCopy.png"); background-repeat: no-repeat; background-position: center center;}.dojoxGridColPlaceBottom {background: transparent url("../dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop {background: transparent url("../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("../dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop {background: transparent url("../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("../dijit/themes/tundra/images/validationInputBg.png") repeat-x top left; #background: #fff url("../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("../dijit/themes/soria/images/validationInputBg.png") repeat-x top left; #background: #fff url("../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("../dijit/themes/nihilo/images/validationInputBg.png") repeat-x top left; #background: #fff url("../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("../dijit/themes/claro/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; background-position: -15px; width: 15px; height: 16px;}.claro .dojoxCheckedMultiSelectMenuRadioItemIcon {background-image: url("../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("../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("../dijit/themes/claro/images/standardGradient.png"); background-repeat: repeat-x;}.claro .dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner {background-image: url("../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;}.esri .esriCreateAppDlg .dijitDialogPaneContent, .esri .esriShareMapDlg .dijitDialogPaneContent, .esri .esriPublishingWizardDlg .dijitDialogPaneContent {padding: 0px; overflow: hidden;}.esri .esriCreateAppDlg.dijitDialog {min-width: 665px;}.esri .esriCreateAppDlg .dijitContentPane {padding: 15px; min-width: 70% !important;}.esri .esriCreateAppDlg .dojoxWizardButtons {margin-bottom: 15px;}.esri .esriCreateAppDlg .dojoxWizard {}.esri .esriShareMapDlg {min-width: 675px;}.esri .esriShareMapDlg .dijitDialogPaneContent .share-map-stack-stack {margin-bottom: 15px;}.esriCreateApp {width: 900px; max-width: 900px; height: 600px;}.esriBrowseItemsCtr {margin: 0 auto; width: 100%; font-family: "Avenir LT W01 35 Light", Arial, Helvetica, sans-serif; height: 100%;}.esriBrowseItemsCtr.filters .esriHelpIcon {background: url("../dijit/images/helpIcon.png") no-repeat center; width: 20px; height: 20px; margin: 1px 0 0 10px; cursor: pointer; display: inline-block;}.esriBrowseItemsCtr.filters .esriHelpIcon.hide {display: none;}.esriRtl .esriBrowseItemsCtr.filters .esriHelpIcon {margin: 0 10px 0 0;}.esriBrowseItemsCtr .gallery {min-height: 450px; margin: 0 auto; height: 100%; clear: both;}.esriBrowseItemsCtr .loaderWrap, .esriBrowseItemsCtr .dgrid .dgrid-loading {position: absolute; background: #fff url("../dijit/images/loading-throb.gif") 100% center no-repeat !important; top: 45%; width: 33px; text-align: center; z-index: 100; color: #ccc; height: 39px; left: 58%;}.esriBrowseItemsCtr.nofilters .loaderWrap {left: 48%;}.esriBrowseItemsCtr .loaderWrap.hide {display: none;}.esriBrowseItemsCtr .top-bar {clear: both; width: 100%; padding: 0; margin: auto;}.esriBrowseItemsCtr #gallery-grid_search {width: 31%; margin-bottom: 10px;}.esriBrowseItemsCtr .gallery .gallery-left {float: left; width: 25%;}.esriBrowseItemsCtr.nofilters .gallery .gallery-left {width: 0; display: none;}.esriBrowseItemsCtr .gallery-left ul {list-style: none; padding: 0 0; margin: 15px 0; width: 100%; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; border-left: 1px solid #efefef;}.esriBrowseItemsCtr .gallery-left li a {padding: .5rem .2rem .5rem .7rem; font-size: 15px; margin-right: 0; display: block; line-height: 1.42857143; border-top: 1px solid #efefef; width: 90%; color: #6e6e6e; position: relative;}.esriBrowseItemsCtr .gallery-left li.active > a, .esriBrowseItemsCtr .gallery-left li.active > a:focus {color: #6e6e6e; cursor: default; background-color: #d2e9f9;}.esriBrowseItemsCtr .gallery-left li a:hover:after {content: "»"; opacity: 1; position: absolute; right: 0; top: .5rem; padding: 0 0.3875rem; -webkit-transition: all 150ms linear; transition: all 150ms linear;}.esriBrowseItemsCtr .gallery .gallery-left a {text-decoration: none; color: #6e6e6e; font-size: 15px;}.esriBrowseItemsCtr .gallery .gallery-right {float: right; width: 74%; height: 100%; margin-top: 8px;}.esriBrowseItemsCtr.nofilters .gallery .gallery-right {width: 100%; float: left; overflow: hidden;}.esriBrowseItemsCtr .gallery .gallery-right p.filter-title {margin-bottom: 0.3em; padding: 0 1.5% 0 1.5%; font-size: 17px;}.esriBrowseItemsCtr .dgrid .gallery-view h5 {width: 100%; height: 2.125em; line-height: 1.0em; font-size: 16px; word-wrap: break-word; font-family: "Avenir LT W01 35 Light", Arial, Helvetica, sans-serif; overflow: hidden;}.esriBrowseItemsCtr .dgrid-grid.dgrid .gallery-view img {border: 1px solid #e0e0e0; padding: 4px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}.esriBrowseItemsCtr .dgrid-grid.dgrid .gallery-view img:hover {border-color: #333;}.esriBrowseItemsCtr.showing .dgrid-grid.dgrid .gallery-view img:hover {border-color: #e0e0e0;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-row .gallery-view {float: left; width: 29.9%; padding: 1% 1.6%; margin: auto; position: relative;}.esriBrowseItemsCtr.nofilters.wide .dgrid-grid.dgrid .dgrid-row .gallery-view {width: 21%;}.esriBrowseItemsCtr .template-overlay {position: absolute; z-index: 100; top: 12px; left: 15px; background: rgba(0, 0, 0, 0.7); text-align: center; color: #fff; width: 187px; height: 124px; line-height: 124px; pointer-events: none; font-size: 15px !important; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.esriBrowseItemsCtr .template-overlay p {font-size: 15px;}.esriBrowseItemsCtr.nofilters.wide .template-overlay {top: 14px; left: 18px;}.esriBrowseItemsCtr .gallery .gallery-left {overflow-y: auto; overflow-x: hidden; height: 90%;}.esriBrowseItemsCtr .instructions {margin-top: 10px; margin-bottom: 10px; width: 50%;}.esriBrowseItemsCtr.filters .instructions {width: 60%;}.esriBrowseItemsCtr .instructions span {font-size: 17px;}.esriBrowseItemsCtr .instructions span {display: inline-block;}.esriBrowseItemsCtr .instructions span.hide.messageLeft, .esriBrowseItemsCtr.nofilters span.messageLeft {width: 0; padding: 0; display: none;}.esriBrowseItemsCtr .instructions span.messageLeft {width: 37%; padding-right: 6.25%; vertical-align: top;}.esriBrowseItemsCtr .instructions span.messageRight, .esriBrowseItemsCtr.nofilters .gallery span.messageRight {width: 100%; vertical-align: top;}.esriBrowseItemsCtr.filters .instructions span.messageRight {max-width: 40%; width: auto; vertical-align: top;}.esriBrowseItemsCtr .input-group-btn .btn {margin-top: 0.6em; border-top-left-radius: 0; border-bottom-left-radius: 0; height: 2.25rem;}.esriBrowseItemsCtr .dgrid {border: none !important; height: auto; min-height: 180px !important;}.esriBrowseItemsCtr .dgrid-no-data {position: relative; font-size: 17px; margin: 20px;}.esriBrowseItemsCtr.showing .instructions .messageRight, .esriBrowseItemsCtr.showing .templates .dgrid, .esriBrowseItemsCtr.showing .templates .filter-title, .esriBrowseItemsCtr .templates.fade .dgrid, .esriBrowseItemsCtr .templates.fade .filter-title, .esriBrowseItemsCtr.showing .esriHelpIcon {opacity: 0.3; -webkit-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -moz-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -ms-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -o-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; transition: opacity 250ms ease-in-out, left 0ms linear 250ms; pointer-events: none;}.esriBrowseItemsCtr.showing .esriHelpIcon {pointer-events: none; cursor: default;}.esriBrowseItemsCtr.showing .gallery .gallery-right {cursor: pointer;}.esriBrowseItemsCtr .instructions .messageRight, .esriBrowseItemsCtr .templates {opacity: 1; -webkit-transition: opacity 250ms ease-in-out, left 0ms linear; -moz-transition: opacity 250ms ease-in-out, left 0ms linear; -ms-transition: opacity 250ms ease-in-out, left 0ms linear; -o-transition: opacity 250ms ease-in-out, left 0ms linear; transition: opacity 250ms ease-in-out, left 0ms linear;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-scroller {position: relative; min-height: 380px;}.esriBrowseItemsCtr.nofilters .dgrid-grid.dgrid .dgrid-scroller {margin-bottom: 0px !important;}.esriBrowseItemsCtr .dgrid-grid.dgrid, .esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-content {background: none repeat scroll 0 0 #FFF; border: none; width: auto !important; height: auto;}.esriBrowseItemsCtr .dgrid-grid.dgrid {max-height: 75%; overflow-y: auto;}.esriShareMapDlg .esriBrowseItemsCtr .dgrid-grid.dgrid {max-height: 450px;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-content {overflow-y: hidden;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-row .gallery-view:hover {cursor: pointer; background: #fff; background-color: #fff;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-row.dgrid-selected .gallery-view, .esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-row.dgrid-selected .gallery-view:hover, .esriBrowseItemsCtr .soria .dgrid-selected {background: #fff; background-color: #fff;}.esriBrowseItemsCtr .dgrid .dgrid-footer {background: none repeat scroll 0 0 #FFF !important; position: relative;}.esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-navigation {float: inherit !important; margin: 0 auto; height: 40px; text-align: center; display: table; width: auto !important;}.esriBrowseItemsCtr .dgrid .dgrid-status {display: none !important; visibility: hidden;}.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-link, .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-skip {background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-disabled, .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-link:hover, .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-first:hover, .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-previous:hover, .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-next:hover, .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-last:hover {background-color: #007AC2; color: #FFF;}.esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-first, .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-previous, .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-next, .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-last {background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseItemsCtr .gallery .templateInfoPanel {width: 279px; padding: 15px; background: rgba(255, 255, 255, 1); border: solid 1px #e0e0e0; border-right: none; right: -680px; top: 0px; overflow-x: hidden; position: absolute; z-index: 800; -webkit-box-shadow: -2px 1px 2px rgba(0, 0, 0, 0.25); box-shadow: -2px 1px 2px rgba(0, 0, 0, 0.25); -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -ms-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out; height: 94.5%;}.dj_ie8 .esriBrowseItemsCtr .gallery .templateInfoPanel {background: #fff;}.esriBrowseItemsCtr.showing .gallery .templateInfoPanel {opacity: 1; right: 0px;}.esriCreateAppDlg .esriBrowseItemsCtr.filters .gallery .templateInfoPanel {height: 94.5%;}#share-map-dialog .esriBrowseItemsCtr .gallery .templateInfoPanel {height: 97%;}.esriPublishingWizard .withTabs .esriBrowseItemsCtr .gallery .templateInfoPanel {top: 49px; height: 87%;}.esriBrowseItemsCtr .template-info-showing {min-height: 150px;}.esriBrowseItemsCtr .template-info-showing .template-info {display: block;}.esriBrowseItemsCtr .template-info-showing .thumbnail {border: 1px solid #e0e0e0; width: auto; margin: 0 0 10px 0; float: left; padding: 0;}.esriBrowseItemsCtr .template-info-showing .thumbnail:hover {border-color: #e0e0e0; cursor: initial;}.esriBrowseItemsCtr .template-info-showing .thumbnail > img {margin: 0; width: 277px;}.esriBrowseItemsCtr .template-info-showing h4 {margin-bottom: 0.5rem; font-size: 1.25rem; clear: left; color: #616161; font-weight: normal; max-height: 3.0em; overflow: hidden; height: auto;}.esriBrowseItemsCtr .template-info-showing p {font-size: 1rem !important; width: 100%; overflow-y: auto; overflow-x: hidden; height: 7.5em; line-height: 1.25em;}.esriBrowseItemsCtr .panel-actions {width: 100%; position: absolute; bottom: 15px; left: 0; opacity: 0; -webkit-transition: opacity 250ms ease 500ms; -moz-transition: opacity 250ms ease 500ms; -ms-transition: opacity 250ms ease 500ms; -o-transition: opacity 250ms ease 500ms; transition: opacity 250ms ease 500ms; text-align: center;}.esriBrowseItemsCtr .quiet-scroll pre::-webkit-scrollbar, .esriBrowseItemsCtr .quiet-scroll::-webkit-scrollbar {width: 4px !important; height: 4px !important; border-left: 0; background: rgba(0, 0, 0, 0.1);}.esriBrowseItemsCtr .quiet-scroll pre::-webkit-scrollbar-thumb, .esriBrowseItemsCtr .quiet-scroll::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.4); border-radius: 0;}.esriBrowseItemsCtr .quiet-scroll pre::-webkit-scrollbar-track, .esriBrowseItemsCtr .quiet-scroll::-webkit-scrollbar-track {background: none;}.esriBrowseItemsCtr.showing .panel-actions {opacity: 1;}.esriBrowseItemsCtr .btn-main {width: 90%; margin-bottom: 10px;}.esriBrowseItemsCtr .btn-secondary {background-color: transparent; color: #5daddd; width: 44%; border: 1px solid #5daddd; margin: 4px 4px 10px 4px;}.de .esriBrowseItemsCtr .btn-secondary, .sv .esriBrowseItemsCtr .btn-secondary, .da .esriBrowseItemsCtr .btn-secondary, .nl .esriBrowseItemsCtr .btn-secondary, .fr .esriBrowseItemsCtr .btn-secondary, .lv .esriBrowseItemsCtr .btn-secondary, .nb .esriBrowseItemsCtr .btn-secondary, .pl .esriBrowseItemsCtr .btn-secondary, .ro .esriBrowseItemsCtr .btn-secondary, .el .esriBrowseItemsCtr .btn-secondary {width: 90%;}.esriBrowseItemsCtr .btn-wide {width: 90%;}.esriBrowseItemsCtr .btn-secondary:hover {text-decoration: none; background-color: #5daddd; color: white;}.esriBrowseItemsCtr .btn-cancel {background: none; border-color: #fff; color: #828282;}.esriBrowseItemsCtr .btn-cancel:hover {background: none; border-color: #fff; color: #005e95;}.esriBrowseItemsCtr p {margin: 0;}.esriBrowseItemsCtr .btn {text-transform: uppercase; font-size: 14px; padding: 0.37rem 0.9rem; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; white-space: normal; word-wrap: break-word;}.esriBrowseItemsCtr .searchBar {margin-right: 10px; margin-top: 3px; max-width: 50%; width: auto;}.esriBrowseItemsCtr .searchBar .esriSearchBox {padding-left: 1.50em !important; background: url("../dijit/images/search.svg") no-repeat .25em center white !important; display: inline-block; padding: 0 0.31rem; font-size: 0.9375rem; line-height: 1.55rem; color: #595959; border: 1px solid #a9a9a9; -webkit-transition: border-color 150ms linear; transition: border-color 150ms linear; -webkit-appearance: textfield; height: 2.25rem; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; width: auto; margin: 0 0 0 0 0; float: left; width: auto;}.esriRtl .esriBrowseItemsCtr .searchBar .esriSearchBox {padding-left: inherit; padding-right: 0.25em;}.esriBrowseItemsCtr .searchBar .btn {margin-top: 0.6em; height: 38px; border-top-left-radius: 0; border-bottom-left-radius: 0;}.dj_ie .esriBrowseItemsCtr .searchBar .btn {margin-top: 0.5em;}.dj_ie8 .esriBrowseItemsCtr .searchBar {width: 38%;}.dj_ie8 .esriBrowseItemsCtr .searchBar .btn {margin-top: 0.6em; height: 32px;}.dj_ie8 .esriBrowseItemsCtr .searchBar input {width: 150px; height: 30px;}@media (max-width: 965px) and (min-width: 600px) {.esriCreateApp .esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-row .gallery-view {width: 45%;}}.esriBrowseItemsCtr .esriSearchBox:focus {border: 1px solid #0079C1}.esriRtl .esriBrowseItemsCtr .dgrid .dgrid-navigation {}.esriRtl .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-link, .esriRtl .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-page-skip {float: right;}.esriRtl .esriCreateApp .dojoxWizardButtons {right: inherit; left: 5px;}.esriRtl .esriBrowseItemsCtr .dgrid .dgrid-row .gallery-view {float: right;}.esriRtl .esriBrowseItemsCtr .gallery .gallery-left {float: right;}.esriRtl .esriBrowseItemsCtr .gallery-left li a:hover:after {right: inherit; left: 0;}.esriRtl .esriBrowseItemsCtr .searchBar {margin: 0 0 0 10px;}.esriRtl .esriBrowseItemsCtr .searchBar .esriSearchBox {border-radius: 0 4px 4px 0; background: url("../dijit/images/search_rtl_32.png") no-repeat .25em center white !important;}.esriRtl .esriBrowseItemsCtr .searchBar .btn {border-radius: 4px 0 0 4px;}.esriRtl .esriBrowseItemsCtr .template-overlay {top: 11px; left: 6px;}.esriRtl .esriCreateApp .esriBrowseItemsCtr .template-overlay {top: 11px; left: 15px;}.esriRtl .esriBrowseItemsCtr .gallery .templateInfoPanel {border-left: none; left: -680px; right: inherit; -webkit-box-shadow: 2px 1px 2px rgba(0, 0, 0, 0.25); box-shadow: 2px 1px 2px rgba(0, 0, 0, 0.25); -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -ms-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out;}.esriRtl .esriBrowseItemsCtr.showing .gallery .templateInfoPanel {left: 0; right: inherit;}.esriRtl .esri .esriShareMapDlg .dijitDialogCloseIcon {left: 1% !important; right: inherit !important;}.esriRtl .esriBrowseItemsCtr .searchBar {margin-right: inherit; margin-left: 15px;}@media all and (max-width: 800px) {.esriBrowseItemsCtr .dgrid .dgrid-content {display: flex; flex-flow: row wrap; justify-content: space-around;} .esriBrowseItemsCtr .dgrid .dgrid-row {flex: 0 1 50%;}}@media all and (max-width: 500px) {.esriBrowseItemsCtr .dgrid .dgrid-content, .esriBrowseAnalysisLayers .top-bar {display: flex; flex-flow: row wrap; flex-direction: column;} .esriBrowseItemsCtr .dgrid-grid.dgrid .dgrid-navigation {margin: 0; flex-flow: row wrap; display: inline-flex; align-content: flex-end;} .esriBrowseItemsCtr .dgrid-pagination-links {flex: 0 1 50%;} .esriBrowseItemsCtr .dgrid .dgrid-pagination .dgrid-next, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-previous {flex: 0 1 50%;}}html[dir='rtl'] caption, html[dir='rtl'] th {text-align: right;}.esriRtl {direction: rtl;}.esriAlignTrailing {text-align: right;}.esriAlignLeading {text-align: left;}.esriTdAlignTrailing {align: right;}.esriTdAlignLeading {align: left;}.esriFloatTrailing {float: right;}.esriFloatLeading {float: left;}.esriLtr .esriFloatLeading {float: left !important;}.esriRtl .esriAlignTrailing {text-align: left;}.esriRtl .esriAlignLeading {text-align: right;}.esriRtl .esriTdAlignTrailing {align: left;}.esriRtl .esriTdAlignLeading {align: right;}.esriRtl .esriFloatTrailing {float: left;}.esriRtl .esriFloatLeading {float: right;}.esriLeadingMargin0 {margin-left: 0;}.esriLeadingMargin025 {margin-left: 0.25em;}.esriLeadingMargin05 {margin-left: 0.5em;}.esriLeadingMargin1 {margin-left: 1em;}.esriLeadingMargin12 {margin-left: 1.2em;}.esriLeadingMargin125 {margin-left: 1.25em;}.esriLeadingMargin2 {margin-left: 2em;}.esriLeadingMargin3 {margin-left: 3em;}.esriLeadingMargin35 {margin-left: 3.5em;}.esriLeadingMargin4 {margin-left: 4em;}.esriLeadingMargin5 {margin-left: 5em;}.esriLeadingMargin6 {margin-left: 6em;}.esriLeadingMargin7 {margin-left: 7em;}.esriLeadingMargin10 {margin-left: 10em;}.esriLeadingMargin15 {margin-left: 1.5em;}.esriLeadingMargin27 {margin-left: 2.7em;}.esriLeadingMargin23 {margin-left: 2.3em;}.esriLeadingMargin24 {margin-left: 24em;}.esriTrailingMargin025 {margin-right: 0.25em;}.esriTrailingMargin05 {margin-right: 0.5em;}.esriTrailingMargin075 {margin-right: 0.75em;}.esriTrailingMargin07 {margin-right: 0.7em;}.esriTrailingMargin1 {margin-right: 1em;}.esriTrailingMargin2 {margin-right: 2em;}.esriTrailingMargin3 {margin-right: 3em;}.esriTrailingMargin35 {margin-right: 3.5em;}.esriTrailingMargin4 {margin-right: 4em;}.esriTrailingMargin5 {margin-right: 5em;}.esriTrailingMargin6 {margin-right: 6em;}.esriTrailingMargin63 {margin-right: 6.3em;}.esriTrailingMargin12 {margin-right: 1.2em;}.esriTrailingMargin10 {margin-right: 10em;}.esriLeadingPadding05 {padding-left: 0.5em;}.esriLeadingPadding1 {padding-left: 1em;}.esriTrailingPadding1 {padding-right: 1em;}.esriBorderRight1 {border-right: 1px solid #000;}.esriRtl .esriLeadingMargin0 {margin-right: 0;}.esriRtl .esriLeadingMargin025 {margin-right: 0.25em;}.esriRtl .esriLeadingMargin05 {margin-right: 0.5em;}.esriRtl .esriLeadingMargin075 {margin-right: 0.75em;}.esriRtl .esriLeadingMargin1 {margin-right: 1em;}.esriRtl .esriLeadingMargin12 {margin-right: 1.2em;}.esriRtl .esriLeadingMargin125 {margin-right: 1.25em;}.esriRtl .esriLeadingMargin2 {margin-right: 2em; margin-left: auto;}.esriRtl .esriLeadingMargin3 {margin-right: 3em;}.esriRtl .esriLeadingMargin35 {margin-right: 3.5em;}.esriRtl .esriLeadingMargin4 {margin-right: 4em;}.esriRtl .esriLeadingMargin5 {margin-right: 5em;}.esriRtl .esriLeadingMargin6 {margin-right: 6em;}.esriRtl .esriLeadingMargin7 {margin-right: 7em;}.esriRtl .esriLeadingMargin10 {margin-right: 10em;}.esriRtl .esriLeadingMargin15 {margin-right: 1.5em;}.esriRtl .esriLeadingMargin27 {margin-right: 2.7em; margin-left: auto;}.esriRtl .esriLeadingMargin23 {margin-right: 2.3em;}.esriRtl .esriLeadingMargin24 {margin-right: 24em;}.esriRtl .esriTrailingMargin025 {margin-left: 0.25em;}.esriRtl .esriTrailingMargin05 {margin-left: 0.5em;}.esriRtl .esriTrailingMargin07 {margin-left: 0.7em;}.esriRtl .esriTrailingMargin075 {margin-left: 0.75em;}.esriRtl .esriTrailingMargin1 {margin-left: 1em;}.esriRtl .esriTrailingMargin2 {margin-left: 2em;}.esriRtl .esriTrailingMargin3 {margin-left: 3em;}.esriRtl .esriTrailingMargin4 {margin-left: 4em;}.esriRtl .esriTrailingMargin5 {margin-left: 5em;}.esriRtl .esriTrailingMargin6 {margin-left: 6em;}.esriRtl .esriTrailingMargin63 {margin-left: 6.3em;}.esriRtl .esriTrailingMargin10 {margin-left: 10em;}.esriRtl .esriLeadingPadding05 {padding-right: 0.5em;}.esriRtl .esriLeadingPadding1 {padding-right: 1em;}.esriRtl .esriTrailingPadding1 {padding-left: 1em;}.esriHelpPopup {position: relative; z-index: 40; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.esriHelpPopup .esriHelpPopupWrapper {box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.dijitTooltipDialog.esriHelpPopup.esriHelpPopupWrapper {padding: 1px;}.esriHelpPopup .hidden {display: none;}.esriHelpPopup .sizer {width: 420px;}@media screen and (max-width: 480px) {.esriHelpPopup .sizer {width: 40%;}}.esriHelpPopup a {color: #336699; text-decoration: underline;}.esriHelpPopup .titlePane {background-color: #444444; color: #FFFFFF; line-height: 20px; padding-left: 6px; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -o-border-radius: 5px 5px 0px 0px; cursor: default; border-bottom: none;}.esriHelpPopup .contentPane {position: relative; max-height: none; overflow: visible; padding: 10px 6px 6px 10px; background-color: #F7F7F7; border-top: none; border-bottom: none; color: #333333;}.esriHelpPopup .actionsPane {padding: 2px 10px 4px 10px; background-color: #F7F7F7; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; -o-border-radius: 0px 0px 5px 5px; border-top: none;}.esriHelpPopup .actionsPane .action {margin-right: 10px;}.esriHelpPopup .dijitTooltipConnector {display: none;}.esriHelpPopup .dijitTooltipContainer {box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; padding: 0px;}.esriBrowseAnalysisLayers {margin: 0 auto; width: 100%;}.esriBrowseAnalysisLayers .dgrid .gallery-view h5 {width: 100%; height: 0.75em; line-height: 1.0em; font-size: 15px; word-wrap: break-word;}.esriBrowseAnalysisLayers .dgrid .gallery-view img {border: 1px solid #e0e0e0; padding: 4px;}@media all and (max-width: 800px) {.esriBrowseAnalysisLayers .dgrid .dgrid-content {display: flex; flex-flow: row wrap; justify-content: space-around;} .esriBrowseAnalysisLayers .dgrid .dgrid-row {flex: 0 1 50%;}}@media all and (max-width: 500px) {.esriBrowseAnalysisLayers .dgrid .dgrid-content, .esriBrowseAnalysisLayers .top-bar {display: flex; flex-flow: row wrap; flex-direction: column;} .esriBrowseAnalysisLayers .dgrid-grid.dgrid .dgrid-navigation {margin: 0; flex-flow: row wrap; display: inline-flex; align-content: flex-end;} .esriBrowseAnalysisLayers .dgrid-pagination-links {flex: 0 1 50%;} .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-next, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-previous {flex: 0 5 50%;} .esriBrowseAnalysisLayers .dgrid-pagination {padding-top: 0.65em;}}.esriBrowseAnalysisLayers .top-bar .instructions, .esriAnalysisLayersItems .top-bar .instructions {display: block; width: 50%;}.esriBrowseAnalysisLayers .instructions span, .esriAnalysisLayersItems .instructions span {font-size: 12px; font-family: Verdana, Helvetica, sans-serif;}.esriBrowseAnalysisLayers.filters .instructions span.messageRight, .esriAnalysisLayersItems.filters .instructions span.messageRight {max-width: 100%;}.esriBrowsePopup p {padding: 3px; margin: 0px;}.esriBrowsePopup .dijitTooltipContainer {padding: 0px; margin: 0px;}.esriContent .dijitPopup {height: 105px; max-height: 105px;}.esriBrowsePopup.quiet-scroll {width: 155px; min-height: 120px; height: auto; max-height: 185px; padding: 3px; overflow: auto;}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar, .quiet-scroll::-webkit-scrollbar {width: 1px; height: 1px; border-left: 0; background: rgba(0, 0, 0, 0.1);}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar-thumb, .quiet-scroll::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.4); border-radius: 0;}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar-track, .quiet-scroll::-webkit-scrollbar-track {background: none;}.esriBrowseAnalysisLayers .dgrid {border: none; min-height: 400px; clear: both;}.esriBrowseAnalysisLayers .dgrid .dgrid-scroller {position: relative; overflow-y: hidden; margin-bottom: 2em !important;}.esriBrowseAnalysisLayers .dgrid .dgrid-row .gallery-view:hover {cursor: pointer; background-color: #ededed;}.esriBrowseAnalysisLayers .dgrid-row.dgrid-selected .gallery-view, .esriBrowseAnalysisLayers .dgrid .dgrid-row.dgrid-selected .gallery-view:hover {background-color: #bfd6eb;}.esriBrowseAnalysisLayers .dgrid .dgrid-footer {background: none repeat scroll 0 0 #FFF; position: relative;}.esriBrowseAnalysisLayers .dgrid .dgrid-navigation {float: right; margin: 0 auto; width: 70%;}.esriBrowseAnalysisLayers .dgrid .dgrid-status {display: none; visibility: hidden;}.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-link, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-skip {background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-disabled, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-link:hover, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-first:hover, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-previous:hover, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-next:hover, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-last:hover {background-color: #007AC2; color: #FFF;}.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-first, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-previous, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-next, .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-last {background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseAnalysisLayers p {margin: 0;}.esriBrowseOptions {margin: 1em 0;}.esriBrowseOption {display: inline-block; margin: 0 10px 0 0;}.esriBrowseOption_label {margin: 0 0.25em;}.esriRtl .esriBrowseOption {margin-right: 0; margin-left: 10px;}.esriBrowseAnalysisLayers .esriSearchBox {background: #fff url("../dijit/images/search.png") 98% center no-repeat; border: 1px solid #CBCBCB; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; width: 20em; height: 1.0em; padding: 0.5em; margin: 0.5em 0 0.5em 0; float: left;}.esriBrowseAnalysisLayers .esriSearchBox:focus {border: 1px solid #0079C1}.esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-navigation {float: left;}.esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-link, .esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-skip {float: right;}.esriRtl .esriCreateApp .dojoxWizardButtons {right: inherit; left: 5px;}.esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-row .gallery-view {float: right;}.esriBrowseAnalysisLayers .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {width: 15px; height: 100%;}.esriBrowseAnalysisLayers .categorySelect {margin-top: 0.5em;}.esriBrowseAnalysisLayers.esriBrowseItemsCtr .gallery .gallery-left {padding-right: 1%;}.esriBrowseAnalysisLayers.esriBrowseItemsCtr .esriSearchBox.dijitTextBox {width: auto; overflow: hidden; float: right;}.esriAnalysisLayersGrid {height: 30em; overflow-y: auto;}.esriAnalysisLayersGrid .dgrid-cell {border: none;}.esriAnalysisLayersGrid .dgrid-row {padding: 0.25em !important;}.esriAnalysisLayersItems {width: 48em; height: 48em; clear: both;}.esriAnalysisLayersItems .dgrid-grid.dgrid {max-height: 99%;}.esriAnalysisLayersItems .dgrid-row {padding: 1em;}.esriAnalysisLayersItems .dgrid-row.dgrid-row-odd, .esriAnalysisLayersGrid .dgrid-row.dgrid-row-odd {background-color: #ffffff;}.esriAnalysisLayersItems .dgrid-row.dgrid-row-odd.dgrid-selected, .esriAnalysisLayersGrid .dgrid-row.dgrid-row-odd.dgrid-selected {background-color: #bfd6eb;}.esriAnalysisLayersItems .dgrid-selected, .esriAnalysisLayersGrid .dgrid-selected {background-color: #bfd6eb;}.esriAnalysisLayersItems .template-info-showing p {font-size: 1rem !important; width: 100%; overflow-y: auto; overflow-x: hidden; height: auto; line-height: 1.25em; padding: 1em;}.esriAnalysisLayersItems .dgrid .dgrid-scroller, .esriAnalysisLayersGrid .dgrid .dgrid-scroller {position: relative; overflow-y: hidden;}.esriAnalysisLayersGrid .word-break {word-break: break-word;}.esriAnalysisLayersItems .layer-container {height: auto;}.esriAnalysisLayersItems .template-info-showing h4 {margin-bottom: 0.5rem; font-size: 1.25rem; clear: left; color: #616161; font-weight: normal; max-height: 3.0em; overflow: visible; height: auto; word-wrap: break-word; padding-bottom: 0.25em;}.esriAnalysisLayersGrid .panel {border: 1px solid #efefef; padding: 1.023rem;}.esriAnalysisLayersGrid .panel:after {content: ''; display: table; clear: both;}.esriAnalysisLayersGrid .panel > :last-child {margin-bottom: 0;}.esriAnalysisLayersGrid .panel > [class*="column-"] {padding-left: 1.5rem; padding-right: 1.5rem;}html[dir="rtl"] .esriAnalysisLayersGrid .panel > [class*="column-"] {padding-right: 1.5rem;}html[dir="rtl"] .esriAnalysisLayersGrid .panel > [class*="column-"] {padding-left: 1.5rem;}.esriAnalysisLayersGrid .panel code {background-color: white;}.esriAnalysisLayersGrid .panel-black {background-color: #323232; border: 1px solid #4c4c4c;}.esriAnalysisLayersGrid .panel-black a {color: #bcdaed;}.esriAnalysisLayersGrid .panel-black a:hover {color: #bcdaed;}.esriAnalysisLayersGrid .panel-dark {background-color: #595959; border: 1px solid #4c4c4c;}.esriAnalysisLayersGrid .panel-dark a {color: #bcdaed;}.esriAnalysisLayersGrid .panel-dark a:hover {color: #bcdaed;}.esriAnalysisLayersGrid .panel-white {background-color: white; border: 1px solid #efefef;}.esriAnalysisLayersGrid .panel-white code {background-color: #f8f8f8;}.esriAnalysisLayersGrid .panel-dark-blue {background-color: #004575; border: 1px solid #052942;}.esriAnalysisLayersGrid .panel-dark-blue a {color: #69dcff;}.esriAnalysisLayersGrid .panel-dark-blue a:hover {color: #00dee7;}.esriAnalysisLayersGrid .panel-blue {background-color: #0079c1; border: 1px solid #005e95;}.esriAnalysisLayersGrid .panel-blue a {color: #69dcff;}.esriAnalysisLayersGrid .panel-blue a:hover {color: #00dee7;}.esriAnalysisLayersGrid .panel-light-blue {color: #323232; background-color: #56a5d8; border: 1px solid #0079c1;}.esriAnalysisLayersGrid .panel-light-blue a {color: #f8f8f8;}.esriAnalysisLayersGrid .panel-light-blue a:hover {color: #efefef;}.esriAnalysisLayersGrid .panel-no-border {border: none;}.esriAnalysisLayersGrid .panel-no-padding {padding: 0;}.esriBufFieldExp {width: 100%; height: 100%;}.esriBufFieldExp .esriCalcTitleLabel {font-weight: bold;}.esriBufFieldExp .esriCalcSelField {width: 50%;}.esriBufFieldExp .esriExprBox {width: 95%; max-width: 95%; max-height: 40%;}.esriBufFieldExp .esriActionButtonCtr {width: 100%; padding-bottom: 0.5em; padding-top: 0.75em;}.esriBufFieldExp .esriCalcFieldValidateIcon {background-image: url("../dijit/images/validateicon16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriBufFieldExp .esriCalcFieldValidateDisabledIcon {background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriBufFieldExp .esriActionButton {background-color: transparent; background: none; border: 1px solid #F7F8F8; -webkit-border-radius: 1px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; padding-top: 0.5em; height: 3em; width: 4em;}.esriBufFieldExp .esriCalcFieldClearIcon {background-image: url("../dijit/analysis/images/GenericEraser16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriBufFieldExp .esriCalcFieldClearDisabledIcon {background-image: url("../dijit/analysis/images/GenericEraserDisabled16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriBufFieldExp .esriCalcFieldFuncCtr {clear: both; padding-top: 0.5em; padding-bottom: 0.5em; width: 100%; height: 65%;}.esriBufFieldExp .esriCalcFieldCtr {width: 50%; height: 90%;}.esriBufFieldExp .esriCalcFuncCtr {width: 50%; height: 100%;}.esriBufFieldExp .esriFieldsLabelDiv {padding-bottom: 0.5em;}.esriBufFieldExp .esriFunctionLabelDiv {padding-bottom: 2em; display: none;}.esriBufFieldExp .esriCalcFieldsList {width: 70%; height: 85%; overflow-y: auto;}.esriBufFieldExp .esriCalcFunctionList {width: 90%; height: 85%; overflow-y: auto; display: none;}.esriBufFieldExp .esriFieldsSelectionCtr {width: 100%; padding-bottom: 0.5em; display: none;}.esriBufFieldExp .esriCalExpRowOuter {padding: 0.25em;}.esriBufFieldExp .esriCalcExpLabelRow {cursor: pointer; color: #000; border: 1px solid white; background-color: #fff;}.esriBufFieldExp .esriBufFieldExpTextTrimWithEllipses {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esriBufFieldExp .esriLoading {background: url("../dijit/images/ajax-loader-arrow-lightblue.gif") center center no-repeat;}.esriBufFieldExp .esriLoadingLarge {background: url("../dijit/images/ajax-loader-segments-circle-64.gif"); background-repeat: no-repeat; background-position: 43% 50%; background-size: auto;}.esriBufFieldExp .esriFormWarning {padding: 0.5em; margin: 0.7em 0; border: 1px solid #a67032; background-color: #F4DA6E; height: 3em; overflow-y: auto;}.esriBufFieldExp .esriFormSuccess {padding: 1.2em; margin: 0.7em 0; border: 1px solid #257824; background-color: #D2E959;}.analysisTitle {font-weight: bold;}.toolLabel {font-weight: normal;}.esriSmallLabel {font-size: smaller; color: grey;}.esriSmallLabel.disabled {font-size: smaller; color: lightgray;}.esriSmallFont {font-size: smaller;}.esriAnalysis .dijitTextBox {text-indent: 0.25em;}.toolContainer {display: block; width: 95%; height: 3.25em; margin: .75em .25em; border-bottom: .1em solid #e5e5e5;}.analysisTooltip {max-width: 18em;}.esriAnalysis .esriChoosePane .toolContainer, .esriAnalysis .esriChoosePane .toolContainerSelected {display: block; width: 95%; height: auto; margin: .75em .25em; border: .1em solid #e5e5e5; border-radius: 5px;}.esriAnalysis .esriChoosePane .toolContainer {box-shadow: inset 0 0 0 1px #27496d; border: none; border-radius: 5px;}.esriAnalysis .esriChoosePane .toolContainer:hover, .esriAnalysis .esriChoosePane .toolContainer.hover {box-shadow: inset 0 0 0 1px #27496d, 0 5px 15px #193047;}.esriAnalysis .esriChoosePane .toolContainer:active, .esriAnalysis .esriChoosePane .toolContainer.active, .esriAnalysis .esriChoosePane .toolContainer:visited, .esriAnalysis .esriChoosePane .toolContainer.visited {box-shadow: inset 0 0 0 1px #27496d, inset 0 5px 30px #193047;}.esriAnalysis .esriChoosePane .toolContainer.toolSelected {box-shadow: inset 0 0 0 1px #27496d, inset 0 5px 30px #193047;}.esriAnalysis .esriChoosePane .toolContainer .toolContent {margin-top: -4.75em;}.esriAnalysis .esriChoosePane .toolDesc {padding-bottom: 1em; margin: 1em; word-break: keep-all;}.esriChoosePane .toolLabel {font-weight: bold;}.esriAnalysis .esriCBLtoolContent {}.esriAnalysis .esriCBLtoolContainer {display: block; width: 95%; height: auto; margin: 0; padding: 1em .25em 0; border-bottom: .1em solid #e5e5e5;}.esriAnalysis .esriCBLfirstGoal {margin-top: 2.2em; border-top: .1em solid #e5e5e5;}.esriToolContainerDisabled {background-color: #e5e5e5; border-radius: .5em;}.esriTransparentNode {opacity: 0.6; position: relative; top: 0.25em;}.esriToolContainerDisabled .helpIcon {z-index: 900;}.helpContentIcon {width: 45px; height: 45px; margin: 10px;}.comingSoonIcon {color: #006400;}.constructionIcon {background-image: url("../dijit/analysis/images/constructionicon.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.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;}.planRoutesIcon {background-image: url("../dijit/analysis/images/PlanRoutes32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.connectODIcon {background-image: url("../dijit/analysis/images/ConnectOriginstoDestinations32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.createViewshedIcon {background-image: url("../dijit/analysis/images/Viewshed32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.createWatershedIcon {background-image: url("../dijit/analysis/images/Watershed32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.chooseBestFacilitiesIcon {background-image: url("../dijit/analysis/images/ChooseBestFacilities32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.traceDownstreamIcon {background-image: url("../dijit/analysis/images/TraceDownstream32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.reconstructIcon {background-image: url("../dijit/analysis/images/ReconstructTracks32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.joinFeaturesIcon {background-image: url("../dijit/analysis/images/JoinFeatures32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.createSpaceTimeCubeIcon {background-image: url("../dijit/analysis/images/CreateSpaceTimeCube32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.esriAnalysisCloseIcon {background-image: url("../dijit/analysis/images/close.gif"); background-repeat: no-repeat; width: 16px; height: 16px; margin: 1px; padding-left: 1.1em;}.esriAnalysisInfoPaneCloseIcon {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; 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%; vertical-align: top;}.esriAnalysis .longTextInput {width: 85%;}.esriAnalysis .shortInput {width: 5%;}.esriAnalysis .mediumInput {width: 49%;}.esriAnalysis .longInput {width: 85%; table-layout: fixed;}.esriAnalysis .esriAnalysisDriveMode .dijitButtonText {padding: 0.15em;}.esriAnalysis .attrSelect {width: 80%;}.esriAnalysis .statsSelect {width: 90%;}.esriServiceEditorTableBody {position: relative;}.esriServiceEditorTableBody > tr > td {width: 50%;}.esriServiceEditorTableBody > tr > td > label {text-align: left;}.esriRtl .esriServiceEditorTableBody > tr > td > label {text-align: right;}.dijitContentPane.esriSelectorPane, .dijitContentPane.esriSelectorPaneLabel {padding: 0px;}.esriSimpleForm table.esriFormTable > tbody > tr > td {padding: 0.5em 0.5em 0.5em 0.5em;}.esriSimpleForm table > tbody > tr > td.esriFormFieldLabelTop {padding: 0.5em 0.5em 0 0.5em;}.esriSimpleForm .esriStackSelect {font-size: 80%;}.esriSimpleForm .esriPagedList {padding: 3px; border: 0px solid #a6a6a6; border-radius: 4px; font-size: 80%;}.esriSimpleForm table.esriFormTable .dijitButtonNode {padding: 1px;}.esriSimpleForm table.esriFormTable .dijitArrowButton, .esriSimpleForm table.esriFormTable .dijitSpinnerButtonContainer {padding: 0;}.esriSimpleForm table.esriFormTable {width: 100%;}@media all and (-ms-high-contrast: none) {*::-ms-backdrop, .esriAnalysis .esriSimpleForm table.esriFormTable {table-layout: fixed;}}.esriSimpleForm table.esriFormTable .shortNumberInput {width: 4em;}.esriAnalysis .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {width: 15px; height: 100%;}.esriAnalysis .attrSelect div.dijitReset.dijitInputField.dijitButtonText, .esriAnalysis .statsSelect div.dijitReset.dijitInputField.dijitButtonText {width: 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 .esriSimpleForm td.optionsTd, .esriAnalysis .optionsTd {padding-right: 0;}.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; text-align: left;}.esriAnalysis .esriLongLabel .dijitButtonText {width: 90%;}.esriAnalysis .esriLongLabel.dijitError .dijitButtonText {width: 80%;}.esriAnalysis .esriLongLabel .dijitSelectLabel, .esriLongLabel.dojoxCheckedMultiSelect {width: 100%; text-align: left;}.esriRtl .esriAnalysis .dijitSelectLabel, .esriRtl .esriAnalysis .esriLongLabel .dijitSelectLabel, .esriRtl .esriLongLabel.dojoxCheckedMultiSelect {text-align: right;}.esriAnalysis .dijitInputField.dijitValidationIcon {position: relative; top: 0.5em;}.esriAnalysis .dijitSelect .dijitInputField.dijitValidationIcon {position: relative; top: 0;}.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 {border-radius: 4px 4px 4px 4px;}.esriFormInfo {border-color: #c2e5b8; background-color: #D6FFC9; border: 1px solid #e6e5b7; padding: 1.2em; margin: 0.7em 0;}.esriFormError {background-color: #ffffcd; border: 1px solid #e6e5b7; padding: 1.2em; margin: 0.7em 0;}.esriFormWarning {padding: 1.2em; margin: 0.7em 0; border: 1px solid #a67032; background-color: #F4DA6E;}.esriFormSuccess {padding: 1.2em; margin: 0.7em 0; border: 1px solid #257824; background-color: #50ad4e;}.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 auto;}.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");}.esriTruckingTimeIcon {background-image: url("../dijit/analysis/images/TruckingTime32.png");}.esriTruckingDistanceIcon {background-image: url("../dijit/analysis/images/TruckingDistance32.png");}.esriWalkingTimeIcon {background-image: url("../dijit/analysis/images/WalkingTime32.png");}.esriWalkingDistanceIcon {background-image: url("../dijit/analysis/images/WalkingDistance32.png");}.esriOtherDistanceIcon {background-image: url("../dijit/analysis/images/OtherModeDistance32.png");}.esriOtherTimeIcon {background-image: url("../dijit/analysis/images/OtherModeTime32.png");}.esriOtherIcon {background-image: url("../dijit/analysis/images/OtherMode32.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");}.facilityDemandIcon {background-image: url("../dijit/analysis/images/FacilityToDemand32.png");}.demandFacilityIcon {background-image: url("../dijit/analysis/images/DemandToFacility32.png");}.constantIcon {background-image: url("../dijit/analysis/images/Constant32.png");}.unlimitedIcon {background-image: url("../dijit/analysis/images/Unlimited32.png");}.attributeIcon {background-image: url("../dijit/analysis/images/Field32.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: 85%;}.esriAnalysis .esriToolIconTd {width: 32px;}.esri .esriAnalysis .dijitMenuSeparatorBottom {border-top: 1px dashed #8BA0BD;}.esriAnalysis .esriFolderSelect {width: 55%; height: auto;}.esriAnalysis .esriFolderSelect .dijitInputField.dijitValidationIcon {position: relative; top: 0;}.soria .esriAnalysisSelect.dijitDisabled .dijitButtonText {color: grey;}.esriAnalysis .noWrapLabel {position: absolute;}.esriSimpleForm .dijitSlider td {padding: 0;}.esriAnalysis .dijitRuleMark {border: 1px solid #999999;}.esriAnalysis .dijitRuleLabel {white-space: nowrap;}.esriAnalysisTextDisabled {color: grey;}.esriAnalysis .ui-widget-content {width: 100%;}.esriAnalysis .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;}.esriAnalysis .esriAnalysisSelectFilterIcon {background-image: url("../dijit/analysis/images/SelectInteractively16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisAttributeFiltercon {background-image: url("../dijit/analysis/images/SelectByAttributeFilter16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysisExpressionGrid .field-action .dijitButton {margin: 0 0.1em;}.esriSimpleForm table.esriFormTable td.dgrid-cell-padding {padding: 3px;}.esriSimpleForm .field-operator table.esriExpressionTable {width: 100%;}.esriSimpleForm .field-operator table.esriExpressionTable td.expressionTd {padding: 3px;}.esriAnalysisExpressionGrid .dgrid-scroller {overflow-y: auto;}.esriAnalysis.esriExpressionForm .dijitSelectLabel {overflow: hidden; text-overflow: ellipsis; max-width: 100%;}.esriAnalysis.esriExpressionForm .dijitSelect .dijitButtonText {text-align: left; width: 95%;}.esriRtl .esriAnalysis.esriExpressionForm .dijitSelect .dijitButtonText {text-align: right;}.esriActionButton .dijitButtonNode {border: none; height: 16px; padding: 0.15em;}.esriAnalysisNumberLabel {font-weight: bold;}.EnrichOptionsPage_Fields {width: 100% !important;}.esriAnalysis .ShoppingCart {z-index: 0; position: relative; top: 0px; right: 0px; cursor: pointer;}.esriAnalysis .ShoppingCart div.ShoppingCartRow {position: relative; color: #000; border: 1px solid white; background-color: #fff; line-height: 30px; padding-left: 5px;}.esriAnalysis .ShoppingCart .ShoppingCartRowCloser {background-image: url("../dijit/analysis/images/close.gif"); background-repeat: no-repeat; width: 16px; height: 16px;}.esriAnalysis .ShoppingCart_CounterDivLeftBorder, .esriAnalysis .ShoppingCart_CounterDivRightBorder {-webkit-transform-origin: 0; -moz-transform-origin: 0; -ms-transform-origin: 0; transform-origin: 0;}.esriAnalysis .selectLabel {font-style: italic; text-align: center; width: 100%; font-weight: lighter;}.esriAnalysis .dijitPlaceHolder {color: #aaa; font-style: italic; left: 0.3em; position: absolute; top: 0.2em;}.esriAnalysisDriveMode .dijitSelectMenu .dijitMenuItemLabel {padding: 0.5em 0.2em;}.esriAnalysis .esriExtentLabel {font-size: smaller; display: inline-block;}.esriAnalysis .esriExtentCreditsCtr {width: 100%; padding: 0.5em 0 1em 0;}.esriAnalysis .esriPointIcon {background-image: url("../dijit/analysis/images/GreyPin16.png"); background-repeat: no-repeat; width: 16px; height: 16px;}.esriAnalysis .esriAnalysisSubmitButton {max-width: 90%; margin-left: 15%;}.esriRtl .esriAnalysis .esriAnalysisSubmitButton {max-width: 90%; margin-right: 15%;}@media screen and (max-width: 480px) {.esriAnalysis .esriAnalysisSubmitButton {margin-left: 1em;} .esriRtl .esriAnalysis .esriAnalysisSubmitButton {margin-right: 1em;}}.esriAnalysisStepsLabel {font-weight: normal; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex;}.esriAnalysis .analysisCategoryCtr {border: none;}.esriAnalysis .toolContainer .toolContent {margin-top: -2.75em;}.esriAnalysis .analysisCategoryCtr .dijitTitlePaneContentInner {padding: 2px 10px;}.esriAnalysis .dijitSelect {height: 2em;}.esriAnalysis .dijitSelect .dijitButtonContents {height: 2em;}.esriLoading {background: url("../dijit/images/ajax-loader-transparent.gif") center center no-repeat; width: 16px; height: 16px;}.esriAnalysis .esriAnalysisExpIcon {background-image: url("../dijit/analysis/images/CalculateTable16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.allocateIcon {background-image: url("../dijit/analysis/images/Allocate_to_Existing_Facilities.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 3px 5px;}.maximizeIcon {background-image: url("../dijit/analysis/images/Maximize_Coverage.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 3px 5px;}.minimizeIcon {background-image: url("../dijit/analysis/images/Minimize_Travel.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 3px 5px;}.maximizelimIcon {background-image: url("../dijit/analysis/images/Maximize_Coverage_with_Capacity.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 3px 5px;}.percentageIcon {background-image: url("../dijit/analysis/images/Cover_Percentage_of_Demand.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 3px 5px;}.goalIcon {background-image: url("../dijit/analysis/images/transparent.gif"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.featureAnalysisIcon {background-image: url("../dijit/analysis/images/portal-analysis-feature-32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.rasterAnalysisIcon {background-image: url("../dijit/analysis/images/portal-analysis-raster-32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.esriChooseBestTool .esriAnalysisCloseIcon {background-image: url("calcite/images/ago_sprite.png"); background-position: -30px -10px; width: 14px; height: 14px; display: block;}.esriRtl .esriChooseBestTool .esriAnalysisCloseIcon {background-position: -45px -10px;}.calculateSlopeIcon {background-image: url("../dijit/analysis/images/CalculateSlope32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.deriveAspectIcon {background-image: url("../dijit/analysis/images/DeriveAspect32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.monitorVegetationIcon {background-image: url("../dijit/analysis/images/MonitorVegetation32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.remapIcon {background-image: url("../dijit/analysis/images/Remap32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.extractRasterIcon {background-image: url("../dijit/analysis/images/ExtractRaster32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.esriAnalysis .esriAnalysisAddIcon {background-image: url("../dijit/analysis/images/Add16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisDeleteIcon {background-image: url("../dijit/analysis/images/Delete16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .dijitNumberTextBox .dijitInputInner {text-align: inherit;}.esri .dijitDialog.dataBrowser {padding: 0px 0px;}.esriSingleFilterForm .allExps {}.esriSingleFilterForm .tabContainerContent {border: none !important; border-top: 0 none !important;}.esriSingleFilterForm .dijitTabInner {background-color: #FFF;}.esriSingleFilterForm .dijitTab {border-color: #CCC;}.esriSingleFilterForm .dijitTab .tabLabel {padding: 0 10px;}.esriSingleFilterForm .dijitTabContainerTop-tabs {border-bottom: 1px solid #CCC;}.esriSingleFilterForm label {display: inline-block; padding: 0; width: 7.0em; margin: 0 0 0.5em 0;}.esriSingleFilterForm .rowTable {margin: 10px 5px 5px 5px;}.esriSingleFilterForm .dijitTextBox {width: 37.3em; height: 1.5em;}.esriSingleFilterForm .interactiveFilter {margin: 0 5px 10px 5px;}.esriSingleFilterForm .matchMsgSet {margin-bottom: 5px;}.esriSingleFilterForm .interactiveFilter .dijitTextBox {margin: 0.3em 0 0 0;}.esriSingleFilterForm .dijitSelect {margin: 0 0 0.5em 0;}.esriSingleFilterForm .dijitSelect .dijitButtonContents {width: 24em; padding: 0;}.esriSingleFilterForm .dijitTextBox {width: 25.8em; padding: 0;}.esriSingleFilterForm .dijitTextBox, .esriSingleFilterForm .dijitComboBox {margin: 0; height: auto; padding: 0 !important;}.esriSingleFilterForm .dijitSelect .dijitButtonNode {border: 1px solid #BBBBBB;}.esriSingleFilterForm .dijitInputContainer {padding: 0.2em 0 0 0.1em;}.esriSingleFilterForm .dijitButtonNode {border: 1px solid #BBBBBB;}.esriSingleFilterForm label {margin: auto 0.5em auto auto; width: auto;}.esriSingleFilterForm .submitButtons {margin: 5px 0 15px 5px;}.esriSingleFilterForm a:hover {cursor: pointer; cursor: hand}.esriAGOFilterAddExpIcon {background-position: 0 0;}.esriAGOFilterAddExpToSetIcon {background-position: -15px 0;}.esriAGOFilterRemoveIcon {background-position: -30px 0; width: 14px;}.esriAGOFilterAddSetIcon {background-position: -45px 0; margin-left: 8px; margin-right: 8px;}.esriAGOFilterFilterIcon {background-position: -60px 0;}.esriSingleFilterForm .matchMsg {padding: 15px 0 10px 0;}.esriSingleFilterForm .attributeField {width: 150px;}.esriSingleFilterForm .operator {width: 100px;}.esriSingleFilterForm .attributeValueContainer {margin: 0 5px 0 5px;}.esriSingleFilterForm .attributeValue {width: 200px;}.esriSingleFilterForm .attributeValueOptions {margin: 2px 0 0 0;}.esriSingleFilterForm .attributeText {margin: 3px 5px 0 5px;}.esriSingleFilterForm .title {font-weight: bold; margin: 10px 0;}.esriSingleFilterForm .interactiveSection {padding: 10px;}.esriSingleFilterForm .attributeValue1, .esriSingleFilterForm .attributeValue2 {width: 100px;}.esriSingleFilterForm .attributeBetweenValues {margin: 3px 5px 0 5px;}.esriSingleFilterForm .expression {margin-bottom: 5px; border: 1px solid #929497; background-color: #F7F8F8 !important;}.esriSingleFilterForm .filterSet {border: 1px solid #c0c0c0; margin-top: 5px; margin-bottom: 10px; padding-top: 10px; background-color: #faffff;}.esriSingleFilterForm .allExpsBox {background-color: #fff !important; border-top: 1px solid #A6A8AB; border-bottom: 1px solid #A6A8AB; padding: 5px 0 !important; margin: 0 0 5px 0;}.esriSingleFilterForm .allExps {overflow-y: auto; max-height: 245px; padding: 5px;}.esriSingleFilterForm .friendlyText {line-height: 18px; padding: 10px; clear: both;}.esriSingleFilterForm .hintText {line-height: 24px; font-style: italic;}.esriSingleFilterForm .singleInteractiveFilter {margin-top: 10px;}.esriSymbolEditor {background-color: white; width: 212px; height: 330px;}.esri-halo-styler {height: 50px; background-color: #FFF; display: table; width: 100%;}.esri-halo-styler-top-container {margin-bottom: 5px; padding: 5px;}.esri-halo-styler-select {padding-right: 5px;}.esriFontAlignment {}.esriFontAlignment .icon {width: 32px; height: 32px; padding: 3px;}.esriFontAlignment button {background: none repeat scroll 0 0 transparent; border: 1px solid #bfbfbf; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border-spacing: 0; margin: 3px 1px;}.esriFontAlignment button:hover {background: #DDD;}.esriFontAlignment button:active {background-color: #c4c4c4; border: 1px solid #999;}.bot-left, .bot-mid, .bot-right, .mid-left, .mid-mid, .mid-right, .top-left, .top-mid, .top-right {background: url("../dijit/images/positionSprite.png") no-repeat; width: 24px; height: 24px;}.bot-left {background-position: 0 -44px;}.bot-mid {background-position: -22px -44px;}.bot-right {background-position: -44px -44px;}.mid-left {background-position: 0 -22px;}.mid-mid {background-position: -22px -22px;}.mid-right {background-position: -44px -22px;}.top-left {background-position: 0 0;}.top-mid {background-position: -22px 0;}.top-right {background-position: -44px 0;}.esriFontAlignment .selectedFontAlignment {border: 1px solid #2c6dc2;}.esriCalcField {width: 100%; height: 100%;}.esriCalcField .esriCalcTitleLabel {font-weight: bold;}.esriCalcField .esriCalcSelField {width: 50%;}.esriCalcField .esriExprBox {width: 95%; max-width: 95%; max-height: 40%;}.esriCalcField .esriActionButtonCtr {width: 100%; padding-bottom: 0.5em; padding-top: 0.75em;}.esriCalcField .esriCalcFieldValidateIcon {background-image: url("../dijit/images/validateicon16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriCalcFieldValidateDisabledIcon {background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriActionButton {background-color: transparent; background: none; border: 1px solid #F7F8F8; -webkit-border-radius: 1px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; padding-top: 0.5em; height: 3em; width: 4em;}.esriCalcField .esriCalcFieldClearIcon {background-image: url("../dijit/analysis/images/GenericEraser16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriCalcFieldClearDisabledIcon {background-image: url("../dijit/analysis/images/GenericEraserDisabled16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriCalcFieldFuncCtr {clear: both; padding-top: 0.5em; padding-bottom: 0.5em; width: 100%; height: 65%;}.esriCalcField .esriCalcFieldCtr {width: 50%; height: 100%;}.esriCalcField .esriCalcFuncCtr {width: 50%; height: 100%;}.esriCalcField .esriFieldsLabelDiv {padding-bottom: 0.5em;}.esriCalcField .esriFunctionLabelDiv {padding-bottom: 2em;}.esriCalcField .esriCalcFieldsList {width: 70%; height: 85%; overflow-y: auto;}.esriCalcField .esriCalcFunctionList {width: 90%; height: 85%; overflow-y: auto;}.esriCalcField .esriFieldsSelectionCtr {width: 100%; padding-bottom: 0.5em;}.esriCalcField .esriCalExpRowOuter {padding: 0.25em;}.esriCalcField .esriCalcExpLabelRow {cursor: pointer; color: #000; border: 1px solid white; background-color: #fff;}.esriCalcField .esriCalcFieldTextTrimWithEllipses {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esriCalcField .esriLoading {background: url("../dijit/images/ajax-loader-arrow-lightblue.gif") center center no-repeat;}.esriCalcField .esriLoadingLarge {background: url("../dijit/images/ajax-loader-segments-circle-64.gif"); background-repeat: no-repeat; background-position: 43% 50%; background-size: auto;}.esriCalcField .esriFormWarning {padding: 0.5em; margin: 0.7em 0; border: 1px solid #a67032; background-color: #F4DA6E; height: 3em; overflow-y: auto;}.esriCalcField .esriFormSuccess {padding: 1.2em; margin: 0.7em 0; border: 1px solid #257824; background-color: #D2E959;}.AgePyramid_ContentPane {overflow: hidden;}.AgePyramid_Chart {position: absolute; top: 0; left: 0; bottom: 0; width: 60%; cursor: default;}.AgePyramid_MinMax {position: absolute; top: 30%; right: 9.75pt; bottom: 7.5pt; width: 35%;}.AgePyramid_MinMax div {margin-left: 7.5pt;}.dj_rtl .AgePyramid_MinMax {right: auto; left: 9.75pt; text-align: right;}.AgePyramid_MinLabel {margin-top: 2em;}.AgePyramid_Text {font-size: 131.25%; margin-top: 0.2em;}.AgePyramid_TextMale {color: #69A3F7;}.AgePyramid_TextFemale {color: #FF9CF3;}.AgePyramid_Comparison {position: absolute; right: 3pt; bottom: 6pt; width: 35%;}.dj_rtl .AgePyramid_Comparison {right: auto; left: 3pt; text-align: right;}.AgePyramid_ComparisonLabel {margin-bottom: 3.75pt;}.Collapsed .AgePyramid_Chart {width: 100%;}.Collapsed .MenLabel, .Collapsed .WomenLabel {position: absolute; font-size: 8.25pt; top: 10pt;}.Collapsed .MenLabel {color: #69A3F7;}.Collapsed .WomenLabel {color: #FF9CF3; right: 0;}.dj_rtl .MenLabel {left: 0;}.Anim_Common {animation-duration: 0.3s; -webkit-animation-duration: 0.3s; animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards;}.Anim_FlyingObj {position: absolute; z-index: 1; margin: 0;}.Anim_FadeIn {animation-name: Anim_FadeIn; -webkit-animation-name: Anim_FadeIn;}@keyframes Anim_FadeIn {from {opacity: 0;} to {opacity: 1;}}@-webkit-keyframes Anim_FadeIn {from {opacity: 0;} to {opacity: 1;}}.Anim_FadeOut {animation-name: Anim_FadeOut; -webkit-animation-name: Anim_FadeOut;}@keyframes Anim_FadeOut {from {opacity: 1;} to {opacity: 0;}}@-webkit-keyframes Anim_FadeOut {from {opacity: 1;} to {opacity: 0;}}.Anim_SlideLeft {animation-name: Anim_SlideLeft; -webkit-animation-name: Anim_SlideLeft;}@keyframes Anim_SlideLeft {from {margin-left: 0;} to {margin-left: -100%;}}@-webkit-keyframes Anim_SlideLeft {from {margin-left: 0;} to {margin-left: -100%;}}.Anim_SlideRight {animation-name: Anim_SlideRight; -webkit-animation-name: Anim_SlideRight;}@keyframes Anim_SlideRight {from {margin-left: -100%;} to {margin-left: 0;}}@-webkit-keyframes Anim_SlideRight {from {margin-left: -100%;} to {margin-left: 0;}}.WidgetBack .BaseSelectComparison_Select .dijitSelect {position: relative; color: #e2e2e2; border-color: #ACACAC; width: 100%; height: 1.6em; background: none;}.WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitButtonContents, .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButton {color: #e2e2e2; background: none; border: none;}.WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonContainer {border: 0; width: 12pt;}.WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner {position: absolute; top: 50%; right: 3pt; margin-top: -2.25pt; width: 0; height: 0; border-left: 2.7pt solid transparent; border-right: 2.7pt solid transparent; border-top: 4.5pt solid #e2e2e2;}.dj_rtl .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner {right: auto; left: 3pt;}.WidgetBack {width: 345pt; height: 245pt; font-family: Verdana; font-size: 8pt; background-color: #444444; overflow: hidden; color: #e2e2e2; text-align: left;}.WidgetBack .dijitContentPane {padding: 0 !important;}.Collapsed .WidgetBack {width: 150pt; height: 150pt;}.BaseWidget_HeaderPane {margin: 3pt 9pt 0 9pt; overflow: hidden;}.BaseWidget_ContentPane {margin: 0 9pt 0 9pt;}.BaseWidget_FooterPane {margin: 0 9pt 3pt 9pt; overflow: hidden;}.BaseWidget_Title {font-size: 131.25%; margin-bottom: 3pt; color: #ffffff;}.dj_rtl .BaseWidget_Title {text-align: right;}.BaseWidget_Subtitle {font-size: 9pt; color: #e2e2e2;}.Collapsed .BaseWidget_Subtitle {font-size: 8pt;}.BaseWidget_Subtitle div {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.SortSpan {font-size: 80%; color: gray;}.SortLink {cursor: pointer; vertical-align: middle; white-space: nowrap;}.SortLink:hover {text-decoration: underline;}.SortArrow {font-size: 80%;}.AlternatingRow {background-color: #666666;}.Collapsed .BaseWidget_ContentPane {margin: 0 3.75pt 1.5pt 3.75pt;}.Collapsed .BaseWidget_HeaderPane {margin: 2.25pt 3.75pt 0 3.75pt;}.BufferOptions_StudyAreaLabel {text-align: right;}.BufferOptions_RingToggle {}.BufferOptions_DriveTimeToggle {margin-left: 3.75pt;}.BufferOptions_RadiusLabel {text-align: right;}.BufferOptions_RadiusSpinner {width: 61.5pt; margin-right: 1px;}.BufferOptions_RadiusTd {text-align: left;}.NumberSpinner {position: relative;}.NumberSpinner_RadiusButton {position: absolute; top: 0; cursor: pointer; padding: 10px; margin: -8px -8px -10px -8px;}.NumberSpinner_RadiusPlus {right: 0;}.NumberSpinner_RadiusMinus {left: 0;}.claro .NumberSpinner .dijitInputContainer {text-align: center;}.DataBrowser {font-size: 13px; -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none;}.DataBrowser_Title {margin: 16px 20px 0 20px; font-size: 1.2em; color: #2892CD;}.DataBrowser .dgrid-selected {background: none;}.DataBrowser .dgrid-row {white-space: nowrap; cursor: default;}.DataBrowser .ShoppingCart .Label {color: #9b9b9b;}.DataBrowser .ShoppingCart .ShoppingCart_CounterDiv {font-weight: 600; font-size: 1.1em;}.DataBrowser .Wizard_Buttons {margin: 0 15px;}.DataBrowser .Wizard_Buttons .Wizard_Button {margin: 5px; float: right;}.dj_rtl .DataBrowser .Wizard_Buttons .Wizard_Button {float: left;}.DataBrowserInfoIcon {background: url("../dijit/geoenrichment/themes/common/images/InfoIcon.png") no-repeat center center; display: inline-block; width: 16px; height: 16px; margin: 0; padding: 0;}.DataBrowserVarHeader {font-weight: 600; font-size: 14px; color: #777777;}.DataBrowserVarSpacer {width: 0.5em;}.DataBrowserVarIcon {position: relative; top: 1px;}.DataBrowserVarIcon.FavoriteItemIcon {cursor: pointer;}.DataBrowserVarGroup {color: #777777;}.DataBrowserVarLabel {color: #666666;}.DataBrowserVarFloatStart {float: left;}.dj_rtl .DataBrowserVarFloatStart {float: right;}.DataBrowserVarFloatEnd {float: right;}.dj_rtl .DataBrowserVarFloatEnd {float: left;}.DataBrowser_Clickable {cursor: pointer !important;}.DataBrowser_Selectable {}.DataBrowser_SelectVar {animation-name: DataBrowser_SelectVar; -webkit-animation-name: DataBrowser_SelectVar;}.DataBrowser_SelectVar.Anim_Common {animation-duration: 0.5s; -webkit-animation-duration: 0.5s;}@keyframes DataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {right: 20px; top: 20px; opacity: 0; transform: scale(0.5, 0.5); transform-origin: right top;}}@-webkit-keyframes DataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {right: 20px; top: 20px; opacity: 0; -webkit-transform: scale(0.5, 0.5); -webkit-transform-origin: right top;}}.dj_rtl .DataBrowser_SelectVar {animation-name: RTLDataBrowser_SelectVar; -webkit-animation-name: RTLDataBrowser_SelectVar;}@keyframes RTLDataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {left: 20px; top: 20px; opacity: 0; transform: scale(0.5, 0.5); transform-origin: left top;}}@-webkit-keyframes RTLDataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {left: 20px; top: 20px; opacity: 0; -webkit-transform: scale(0.5, 0.5); -webkit-transform-origin: left top;}}.DataBrowser_CountryBoxContainer {display: inline-block; height: 23px; width: 198px; position: relative;}.DataBrowser_CountryBox, .DataBrowser_HierarchyBox {display: block; vertical-align: top;}.DataBrowser_HierarchyBox {position: absolute; left: 1px; top: 28px;}.dj_rtl .DataBrowser_HierarchyBox {left: auto; right: 1px;}.DataBrowser_CountrySelectMenu.dijitComboBoxMenu .dijitMenuItemSelected {background: #DFDFDF; border: none;}.DataCategoryItem {display: inline-block; width: 90px; height: 72px; margin: 10px; vertical-align: top;}.DataCategoryItem:hover {background-color: #EFEFEF;}.DataCategoryItemIconMargins {display: block; margin: -2px 21px 0; width: 48px;}.DataCategoryItemIcon {width: 48px; height: 45px; background-position: center 13px; background-repeat: no-repeat;}.DataCategoryItemLabel {display: block; width: 88px; max-height: 34px; overflow-y: hidden; text-overflow: ellipsis; padding: 0 1px; text-align: center; text-wrap: normal; font-size: 12px; color: #666666;}.DataCategoryImage {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Default.svg");}.dj_ie8 .DataCategoryImage {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Default.png");}.DataCategoryImage_AllCategories {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_All.svg") !important;}.dj_ie8 .DataCategoryImage_AllCategories {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_All.png") !important;}.DataCategoryImage_age {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Age.svg") !important;}.dj_ie8 .DataCategoryImage_age {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Age.png") !important;}.DataCategoryItemIcon.DataCategoryImage_age {background-position: center 12px; height: 45px;}.DataCategoryImage_atrisk {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_PopulationsAtRisk.svg") !important;}.dj_ie8 .DataCategoryImage_atrisk {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_PopulationsAtRisk.png") !important;}.DataCategoryItemIcon.DataCategoryImage_atrisk {background-position: center 13px; height: 45px;}.DataCategoryImage_behaviors {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Behavior.svg") !important;}.dj_ie8 .DataCategoryImage_behaviors {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Behavior.png") !important;}.DataCategoryItemIcon.DataCategoryImage_behaviors {background-position: center 13px; height: 45px;}.DataCategoryImage_business {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Business.svg") !important;}.dj_ie8 .DataCategoryImage_business {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Business.png") !important;}.DataCategoryItemIcon.DataCategoryImage_business {background-position: center 12px; height: 45px;}.DataCategoryImage_education {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Education.svg") !important;}.dj_ie8 .DataCategoryImage_education {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Education.png") !important;}.DataCategoryItemIcon.DataCategoryImage_education {background-position: center 14px; height: 45px;}.DataCategoryImage_households {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Households.svg") !important;}.dj_ie8 .DataCategoryImage_households {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Households.png") !important;}.DataCategoryItemIcon.DataCategoryImage_households {background-position: center 12px; height: 45px;}.DataCategoryImage_housing {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Housing.svg") !important;}.dj_ie8 .DataCategoryImage_housing {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Housing.png") !important;}.DataCategoryItemIcon.DataCategoryImage_housing {background-position: center 12px; height: 45px;}.DataCategoryImage_income {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Wealth.svg") !important;}.dj_ie8 .DataCategoryImage_income {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Wealth.png") !important;}.DataCategoryItemIcon.DataCategoryImage_income {background-position: center 14px; height: 45px;}.DataCategoryImage_jobs {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Jobs.svg") !important;}.dj_ie8 .DataCategoryImage_jobs {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Jobs.png") !important;}.DataCategoryItemIcon.DataCategoryImage_jobs {background-position: center 14px; height: 45px;}.DataCategoryImage_keyfacts {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_KeyFacts.svg") !important;}.dj_ie8 .DataCategoryImage_keyfacts {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_KeyFacts.png") !important;}.DataCategoryItemIcon.DataCategoryImage_keyfacts {background-position: center 13px; height: 45px;}.DataCategoryImage_maritalstatus {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_MaritalStatus.svg") !important;}.dj_ie8 .DataCategoryImage_maritalstatus {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_MaritalStatus.png") !important;}.DataCategoryItemIcon.DataCategoryImage_maritalstatus {background-position: center 13px; height: 45px;}.DataCategoryImage_policy {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Policy.svg") !important;}.dj_ie8 .DataCategoryImage_policy {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Policy.png") !important;}.DataCategoryItemIcon.DataCategoryImage_policy {background-position: center 12px; height: 45px;}.DataCategoryImage_poverty {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Poverty.svg") !important;}.dj_ie8 .DataCategoryImage_poverty {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Poverty.png") !important;}.DataCategoryItemIcon.DataCategoryImage_poverty {background-position: center 14px; height: 45px;}.DataCategoryImage_population {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Population.svg") !important;}.dj_ie8 .DataCategoryImage_population {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Population.png") !important;}.DataCategoryItemIcon.DataCategoryImage_population {background-position: center 13px; height: 45px;}.DataCategoryImage_race {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Race.svg") !important;}.dj_ie8 .DataCategoryImage_race {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Race.png") !important;}.DataCategoryItemIcon.DataCategoryImage_race {background-position: center 13px; height: 45px;}.DataCategoryImage_supplyanddemand {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_SupplyAndDemand.svg") !important;}.dj_ie8 .DataCategoryImage_supplyanddemand {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_SupplyAndDemand.png") !important;}.DataCategoryItemIcon.DataCategoryImage_supplyanddemand {background-position: center 6px; height: 36px;}.DataCategoryImage_spending {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Spending.svg") !important;}.dj_ie8 .DataCategoryImage_spending {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Spending.png") !important;}.DataCategoryItemIcon.DataCategoryImage_spending {background-position: center 13px; height: 45px;}.DataCategoryImage_tapestry, .DataCategoryImage_segmentation {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Tapestry.svg") !important;}.dj_ie8 .DataCategoryImage_tapestry, .dj_ie8 .DataCategoryImage_segmentation {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Tapestry.png") !important;}.DataCategoryItemIcon.DataCategoryImage_tapestry, .DataCategoryItemIcon.DataCategoryImage_segmentation {background-position: center 13px; height: 45px;}.DataCategoryImage_landscape {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Landscape.svg") !important;}.dj_ie8 .DataCategoryImage_landscape {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Landscape.png") !important;}.DataCategoryItemIcon.DataCategoryImage_landscape {background-position: center 12px; height: 45px;}.DataCategoryImage_health {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Health.svg") !important;}.dj_ie8 .DataCategoryImage_health {background-image: url("../dijit/geoenrichment/themes/common/images/analysis/Categories_Health.png") !important;}.DataCategoryItemIcon.DataCategoryImage_health {background-position: center 12px; height: 45px;}.Breadcrumb {position: absolute; top: 0;}.BreadcrumbHeight {height: 70px; margin-top: 35px;}.Breadcrumb_AllCategories {position: absolute; left: 20px; top: 16px; width: 48px; height: 36px; border: 1px solid #9b9b9b; background-color: white; background-position: center center; background-repeat: no-repeat; cursor: pointer;}.dj_rtl .Breadcrumb_AllCategories {left: auto; right: 20px;}.Breadcrumb_AllCategories:hover {background-color: #EFEFEF;}.Breadcrumb_DataCollections {position: absolute; left: 100px; top: 11px; width: 46px; height: 46px; border: 1px solid #9b9b9b; border-radius: 23px; background-position: center center; background-repeat: no-repeat; background-color: white;}.dj_rtl .Breadcrumb_DataCollections {right: 100px; left: auto;}.Breadcrumb_DataCollections.DataBrowser_Clickable:hover {background-color: #EFEFEF;}.DataCategoryImage.Anim_FlyingObj {width: 32px; height: 46px; margin-top: -7px; background-position: center center; background-repeat: no-repeat;}.DataCategoryImage_age.Breadcrumb_DataCollections, .DataCategoryImage_age.Anim_FlyingObj, .DataCategoryImage_business.Breadcrumb_DataCollections, .DataCategoryImage_business.Anim_FlyingObj, .DataCategoryImage_households.Breadcrumb_DataCollections, .DataCategoryImage_households.Anim_FlyingObj, .DataCategoryImage_housing.Breadcrumb_DataCollections, .DataCategoryImage_housing.Anim_FlyingObj, .DataCategoryImage_policy.Breadcrumb_DataCollections, .DataCategoryImage_policy.Anim_FlyingObj, .DataCategoryImage_income.Breadcrumb_DataCollections, .DataCategoryImage_income.Anim_FlyingObj, .DataCategoryImage_health.Breadcrumb_DataCollections, .DataCategoryImage_health.Anim_FlyingObj {background-position: center 4px;}.DataCategoryImage_jobs.Breadcrumb_DataCollections, .DataCategoryImage_jobs.Anim_FlyingObj, .DataCategoryImage_supplyanddemand.Breadcrumb_DataCollections, .DataCategoryImage_supplyanddemand.Anim_FlyingObj, .DataCategoryImage_atrisk.Breadcrumb_DataCollections, .DataCategoryImage_atrisk.Anim_FlyingObj {background-position: center 6px;}.Breadcrumb_Variables {position: absolute; top: 21px; left: 178px; cursor: default;}.dj_rtl .Breadcrumb_Variables {right: 178px; left: auto;}.Breadcrumb_Variables.Breadcrumb_VariablesNoDC {left: 100px;}.dj_rtl .Breadcrumb_Variables.Breadcrumb_VariablesNoDC {right: 100px; left: auto;}.Breadcrumb_Line {position: absolute; top: 36px; left: 70px; height: 34px;}.dj_rtl .Breadcrumb_Line {left: auto; right: 70px;}.Breadcrumb_AnimatedConnect {border-style: solid; border-color: #9b9b9b; border-width: 1px 1px 0 0;}.dj_rtl .Breadcrumb_AnimatedConnect {border-width: 1px 0 0 1px;}.Breadcrumb_Connect {width: 77px; height: 0 !important;}.Breadcrumb_ConnectDC {width: 108px;}.Breadcrumb_ConnectVars {width: 250px;}.Breadcrumb_ConnectDCVars {width: 328px;}.Breadcrumb_SelectCategory {animation-name: Breadcrumb_SelectCategory; -webkit-animation-name: Breadcrumb_SelectCategory;}@keyframes Breadcrumb_SelectCategory {from {} to {left: 108px; top: 54px;}}@-webkit-keyframes Breadcrumb_SelectCategory {from {} to {left: 108px; top: 54px;}}.dj_rtl .Breadcrumb_SelectCategory {animation-name: RTLBreadcrumb_SelectCategory; -webkit-animation-name: RTLBreadcrumb_SelectCategory;}@keyframes RTLBreadcrumb_SelectCategory {from {} to {right: 108px; top: 54px;}}@-webkit-keyframes RTLBreadcrumb_SelectCategory {from {} to {right: 108px; top: 54px;}}.Breadcrumb_SelectDC {animation-name: Breadcrumb_SelectDC; -webkit-animation-name: Breadcrumb_SelectDC;}@keyframes Breadcrumb_SelectDC {from {} to {left: 178px; top: 56px;}}@-webkit-keyframes Breadcrumb_SelectDC {from {} to {left: 178px; top: 56px;}}.dj_rtl .Breadcrumb_SelectDC {animation-name: RTLBreadcrumb_SelectDC; -webkit-animation-name: RTLBreadcrumb_SelectDC;}@keyframes RTLBreadcrumb_SelectDC {from {} to {right: 178px; top: 56px;}}@-webkit-keyframes RTLBreadcrumb_SelectDC {from {} to {right: 178px; top: 56px;}}.DataCategoriesPage_Country {margin: 8px 0 0 0; text-align: center;}.DataCategoriesPage_Country .dijitInputInner::-ms-clear {display: none;}.DataCategoriesPage_Search {position: absolute; top: 50px; right: 20px; left: 20px; width: auto; max-width: 350px;}.DataCategoriesPage_Pagination {min-height: 135px;}.DataCategoriesPage_Pagination .Pagination_PageAndArrows {top: 15px; left: 20px; right: 20px; border-color: #bcbcbc; border-style: solid; border-width: 1px 1px 0 1px; background-color: white;}.DataCategoriesPage_Pagination .Pagination_Items {}.DataCategoriesPage_Pagination .Pagination_Bullets {left: 20px; right: 20px; overflow: hidden; white-space: nowrap; text-align: center; color: #d1d1d1; border-color: #bcbcbc; border-style: solid; border-width: 0 1px 1px 1px; background-color: white;}.DataCategoriesPage_Bullet {font-size: 30px; font-weight: bold; margin: 0 3px; cursor: pointer;}.DataCategoriesPage_BulletCurrent {color: #898989;}.DataCategoriesPage_ShowFavorites {display: block; margin: 0 20px; position: absolute;}.DataCategoriesPage_FadeAnim {position: absolute; width: 100%; top: 0;}@keyframes MoveLeft {from {margin-left: 0;} to {margin-left: -100%;}}@-webkit-keyframes MoveLeft {from {margin-left: 0;} to {margin-left: -100%;}}@keyframes MoveRight {from {margin-left: -100%;} to {margin-left: 0;}}@-webkit-keyframes MoveRight {from {margin-left: -100%;} to {margin-left: 0;}}.DataCollectionsPage_Header {height: 25px; margin-top: 25px; padding-left: 10px; padding-right: 10px;}.DataCollectionsPage_Panel {margin-left: 20px; margin-right: 20px; background-color: white; border: 1px #bcbcbc solid;}.DataCollectionsPage_Panel > div:first-child {margin-top: 0;}.DataCollectionsPage_PanelTop {border-bottom: none; padding-top: 5px;}.DataCollectionsPage_PanelCenter {border-top: none; border-bottom: none; height: 100%; padding-right: 3px;}.DataCollectionsPage_PanelBottom {border-top: none; margin-bottom: 5px;}.DataCollectionsPage_Search {display: block; width: auto; margin-left: 10px; margin-right: 10px; width: 350px;}.DataCollectionButton {text-align: center; padding: 0 2px; width: 186px; height: 30px; line-height: 30px; display: inline-block; background: #9B9B9B; color: #fff;}.DataCollectionButton.DataBrowser_Clickable:hover {background: #7a7a7a;}.DataCollectionsPage_DataCollectionContainer {min-height: 100px;}.DataCollectionsPage_DataCollectionContainer .DataCollectionButtonContainer {display: inline-block; margin: 5px;}.DataCollectionsPage_PopularVariables {margin: 0 20px;}.DataCollectionsPage_PopularVariables.dgrid {height: auto; border: 0;}.DataCollectionsPage_PopularVariables .dgrid-cell {border: 0;}.DataCollectionsPage_PopularVariables .dgrid-scroller {position: relative; overflow-y: hidden;}.DataCollectionsPage_DataCollectionContainer .dgrid {border: 0; height: 100%;}.DataCollectionsPage_DataCollectionContainer .dgrid-scroller {margin-top: 0; overflow-y: auto;}.DataCollectionsPage_DataCollectionContainer .Pagination {margin-left: 20px; margin-right: 20px; height: 100%; background-color: white; border-left: 1px #bcbcbc solid; border-right: 1px #bcbcbc solid;}.DataCollectionsPage_ShowAll {display: inline-block; margin: 0 20px 5px 20px;}.DataVariablesPage_VarCount {margin-left: 20px; margin-right: 20px; background: white; border-style: solid; border-color: #bcbcbc; border-width: 1px 1px 0 1px; padding: 5px 10px;}.DataVariablesPage_Container {position: absolute; top: 0; left: 20px; right: 20px; bottom: 10px; border-width: 0 1px 1px 1px; border-style: solid; border-color: #bcbcbc; background: white; min-height: 110px;}.DataVariablesPage_Variables.dgrid {height: auto;}.DataVariablesPage_Variables .dgrid-cell {border: none; vertical-align: middle;}.DataVariablesPage_Variables .dgrid-cell-padding {padding-left: 5px; padding-right: 5px;}.DataVariablesPage_Variables .dgrid-scroller {overflow-y: auto;}.FavoriteItemIcon {background-image: url("../dijit/geoenrichment/themes/common/images/stars.svg"); background-repeat: no-repeat; background-size: cover; display: inline-block; width: 15px; height: 15px; margin: 0; padding: 0;}.dj_ie8 .FavoriteItemIcon {background-image: url("../dijit/geoenrichment/themes/common/images/stars.png");}.FavoriteItemIcon.small {width: 13px; height: 13px;}.FavoriteItem {background-position: 0;}.FavoriteItemChecked {background-position: -15px;}.FavoriteItemChecked.small {background-position: -13px;}.FavoriteItem:hover {background-position: -30px;}.FavoriteItem.small:hover {background-position: -26px;}.FavoriteItemChecked:hover {background-position: -45px;}.FavoriteItemChecked.small:hover {background-position: -39px;}.Grid_Measure {width: 100%; height: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}.GridCell_Measure {position: absolute !important; display: inline-block !important; top: 0 !important; left: 0 !important; width: auto !important; height: auto !important;}.Grid > .dijitContentPane {width: 100%; padding: 0 !important;}.Browser_Table {position: relative; background: #444444; overflow: hidden; font-family: Verdana;}.Browser_ReloadProgress {background-image: url("../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; -webkit-box-shadow: 2px 2px 6px #9e9e9e; box-shadow: 2px 2px 6px #9e9e9e;}.Browser_ReloadProgressBack {background-color: #999999; position: absolute; width: 100%; height: 100%; top: 0; left: 0; filter: alpha(opacity=55); -moz-opacity: 0.55; -khtml-opacity: 0.55; opacity: 0.55;}.Browser_UpdateProgress {position: absolute; width: 57px; height: 50px; top: 12pt; right: 12pt; background-image: url("../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_BackTd .Browser_Back.Browser_Disabled, .Browser_BackTd:hover .Browser_Back.Browser_Disabled, .dj_rtl .Browser_BackTd .Browser_Back.Browser_Disabled, .dj_rtl .Browser_BackTd:hover .Browser_Back.Browser_Disabled, .Browser_ForwardTd .Browser_Forward.Browser_Disabled, .Browser_ForwardTd:hover .Browser_Forward.Browser_Disabled, .dj_rtl .Browser_ForwardTd .Browser_Forward.Browser_Disabled, .dj_rtl .Browser_ForwardTd:hover .Browser_Forward.Browser_Disabled {background-image: none; cursor: default;}.Browser_HostBorder {position: relative; width: 367.5pt; height: 245pt; margin: 3.75pt 0 3.75pt 0; border: 0.75pt solid #fff;}.Browser_TitlePane {font-size: 10.5pt; text-align: left; overflow: hidden !important; padding: 4.5pt 9pt 0 9pt !important; z-index: 3;}.dj_rtl .Browser_TitlePane {text-align: right;}.Browser_Table .Browser_TitlePane .dijitSelect {position: relative; background: none; border: none;}.Browser_Table .Browser_TitlePane .dijitSelect .dijitButtonContents, .Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButton {color: #ffffff; background: none; border: none; min-width: 0;}.Browser_Table .Browser_TitlePane .dijitSelectFocused .dijitArrowButton {padding: 0;}.Browser_Table .Browser_TitlePane .dijitSelectHover .dijitSelectLabel {text-decoration: underline;}.Browser_Table .Browser_TitlePane .dijitSelectLabel {width: auto; padding: 0;}.Browser_Table .Browser_TitlePane .dijitSelect .dijitInputField {padding: 0;}.Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonContainer {border: 0;}.Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonInner {background-image: url("../dijit/geoenrichment/themes/common/images/PulldownTriangleIcon.png"); background-position: 3.75pt 50%;}.dj_rtl .Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonInner {right: auto; left: 3pt;}.Browser_ContentPane {overflow: hidden; position: absolute; width: 100%; top: 20pt; right: 0; bottom: 0; left: 0;}.Browser_ContentPane .WidgetBack .BaseWidget_HeaderPane {margin-top: 0;}.Collapsed .Browser_ContentPane {top: 15pt;}.Collapsed .Browser_Table .Browser_TitlePane .dijitSelectLabel {max-width: 142.5pt; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}.Collapsed .Browser_HostBorder {width: 157.5pt; height: 164.25pt; margin: 0; border: 0;}.Collapsed .Browser_TitlePane {padding: 0 3.75pt 0 3.75pt !important;}.Collapsed .Browser_Back, .Collapsed .Browser_Forward {width: 13.5pt; margin-left: 3.75pt; margin-right: 3.75pt; background-size: 13.5pt;}._Wizard_Root .InfographicsMainPage_VarListsPane {left: 15px; right: 0; padding: 0; width: auto; min-height: 70px;}._Wizard_Root .InfographicsMainPage_PreviewPane {width: 37%; right: 0; padding: 0; overflow: hidden;}.InfographicsMainPage_VarListsPane .dgrid {height: auto; border: none; margin: 5px 5px 5px 10px}.InfographicsMainPage_VarListsPane .dgrid .dgrid-scroller {position: relative; margin-top: 0; overflow: visible;}.InfographicsMainPage_VarListsPane .dgrid-row {white-space: nowrap; cursor: pointer;}.InfographicsMainPage_VarListsPane .dgrid-selected {background: none;}.InfographicsMainPage_CountryAndTheme {margin: 7.5pt 0 0 19px;}.InfographicsMainPage_ChooseDataCollection {margin-top: 3.75pt;}.InfographicsMainPage_AddVariables {margin: 0 38pt;}.InfographicsMainPage_BufferOptions {margin: 2.25pt;}.dgrid .InfographicsMainPage_CurrentRow {background: #dedede;}.InfographicsMainPage_Preview {position: absolute; width: 185px; height: 185px; background-size: contain; background-position: left top; background-repeat: no-repeat;}.InfographicsMainPage_Step3 {margin: 0 0 5px 19px;}.InfographicsMainPage_Item {float: left; position: relative; padding: 3px 0 0 3px; width: 165px; height: 100px; cursor: pointer;}.InfographicsMainPage_Item:hover {background: #e5e5e5;}.InfographicsMainPage_ItemCheck {vertical-align: top;}.InfographicsMainPage_ItemLabel {position: absolute; font-size: 90%; left: 20px; top: 1.5pt; right: 2.25pt; bottom: 2.25pt;}.InfographicsMainPage_ItemImage {width: 75pt; height: 75pt; margin-top: 3.75pt; background-size: contain; background-position: left top; background-repeat: no-repeat;}.InfographicsMainPage_ItemImage_AgePyramid {background-image: url("../dijit/geoenrichment/themes/common/images/AgePyramid.png");}.InfographicsMainPage_ItemImage_Tapestry {background-image: url("../dijit/geoenrichment/themes/common/images/Tapestry.png");}.InfographicsMainPage_ItemImage_RelatedVariables {background-image: url("../dijit/geoenrichment/themes/common/images/RelatedVariables.png");}.InfographicsMainPage_ItemImage_OneVar {background-image: url("../dijit/geoenrichment/themes/common/images/OneVar.png");}.NotSupported_Message {font: bold 9pt verdana; padding: 7.5pt;}.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;}.Pagination {position: absolute; top: 0; bottom: 0; left: 0; right: 0;}.Pagination_PageAndArrows {position: absolute; top: 0; bottom: 30px; left: 0; right: 0;}.Pagination_Triangle {position: absolute; top: 50%; width: 20px; height: 60px; margin-top: -30px; cursor: pointer; background-position: center center; background-repeat: no-repeat;}.Pagination_TriangleDisabled {cursor: default !important;}.Pagination_TriangleBack {background: url("../dijit/geoenrichment/themes/common/images/leftArrow_Normal.png") no-repeat right center; left: 0; margin-left: 20px; margin-right: 0;}.dj_rtl .Pagination_TriangleBack {background-image: url("../dijit/geoenrichment/themes/common/images/rightArrow_Normal.png"); left: auto; right: 0; margin-left: 0; margin-right: 20px;}.Pagination_TriangleBack.Pagination_TriangleEnabled:hover {background-image: url("../dijit/geoenrichment/themes/common/images/leftArrow_hover.png");}.dj_rtl .Pagination_TriangleBack.Pagination_TriangleEnabled:hover {background-image: url("../dijit/geoenrichment/themes/common/images/rightArrow_hover.png");}.Pagination_TriangleForward {background: url("../dijit/geoenrichment/themes/common/images/rightArrow_Normal.png") no-repeat left center; right: 0; margin-left: 0; margin-right: 20px;}.dj_rtl .Pagination_TriangleForward {background-image: url("../dijit/geoenrichment/themes/common/images/leftArrow_Normal.png"); right: auto; left: 0; margin-left: 20px; margin-right: 0;}.Pagination_TriangleForward.Pagination_TriangleEnabled:hover {background-image: url("../dijit/geoenrichment/themes/common/images/rightArrow_hover.png");}.dj_rtl .Pagination_TriangleForward.Pagination_TriangleEnabled:hover {background-image: url("../dijit/geoenrichment/themes/common/images/leftArrow_hover.png");}.Pagination_Items {overflow: hidden; position: absolute; top: 0; bottom: 0; left: 40px; right: 40px;}.Pagination_Bullets {position: absolute; bottom: 0; left: 0; right: 0; height: 30px; overflow: hidden; white-space: nowrap; text-align: center;}.Pagination_Bullet {display: inline-block; vertical-align: top; width: 10px; height: 10px; border-radius: 5px; background-color: #d1d1d1; margin: 10px 7px; cursor: pointer;}.touch .Pagination_Bullet {width: 16px; height: 16px; border-radius: 8px; margin: 7px 4px;}.Pagination_Bullet:hover {background-color: #b9b9b9;}.Pagination_BulletCurrent {background-color: #898989 !important; cursor: default !important;}.Pagination_BulletCurrent:hover {background-color: #898989 !important;}.Pagination_SlideAnim {position: absolute; white-space: nowrap; width: 100%;}.Pagination_SlideAnim > div {display: inline-block; width: 100%; white-space: normal; vertical-align: top;}.Pagination_FadeAnim {position: absolute; width: 100%; top: 0;}.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;}.searchTextBox {white-space: nowrap; display: inline-block;}.searchTextBox .searchTextBoxInput {display: block; width: auto;}.searchTextBox .dijitInputContainer {}.searchTextBox .dijitInputInner::-ms-clear {display: none;}.searchTextBox .searchTextBoxButton {display: block; width: 29px; height: 22px; cursor: pointer; background: url("../dijit/geoenrichment/themes/common/images/dataSearchIcon.png") no-repeat center center; position: relative; float: right;}.dj_rtl .searchTextBox .searchTextBoxButton {float: left;}.ShoppingCart {z-index: 100; position: absolute; top: 10px; right: 20px; cursor: pointer; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}.dj_rtl .ShoppingCart {left: 20px; right: auto;}.ShoppingCart .Label {border: 0; border-collapse: collapse; height: 25px; position: absolute; right: 0; z-index: 101;}.ShoppingCart td {padding: 0px;}.dj_rtl .Label {left: 0; right: auto;}.ShoppingCart .ShoppingCart_CounterTD {white-space: nowrap; padding-bottom: 0.3em; padding-left: 4px; padding-right: 4px;}.ShoppingCart_CounterTD > div {display: inline-block; vertical-align: bottom;}.ShoppingCart_CounterDivRightBorder {border-right: 2px solid #d4d4d4; height: 15px; transform: translateX(-2px) rotate(30deg); transform-origin: right bottom; -ms-transform: translateX(-2px) rotate(30deg); -ms-transform-origin: right bottom; -webkit-transform: translateX(-2px) rotate(30deg); -webkit-transform-origin: right bottom;}.dj_rtl .ShoppingCart_CounterDivRightBorder {transform: translateX(2px) rotate(-30deg); transform-origin: left bottom; -ms-transform: translateX(2px) rotate(-30deg); -ms-transform-origin: left bottom; -webkit-transform: translateX(2px) rotate(-30deg); -webkit-transform-origin: left bottom;}.ShoppingCart_CounterDivLeftBorder {border-left: 2px solid #d4d4d4; height: 15px; transform: translateX(2px) rotate(-30deg); transform-origin: left bottom; -ms-transform: translateX(2px) rotate(-30deg); -ms-transform-origin: left bottom; -webkit-transform: translateX(2px) rotate(-30deg); -webkit-transform-origin: left bottom;}.dj_rtl .ShoppingCart_CounterDivLeftBorder {transform: translateX(-2px) rotate(30deg); transform-origin: right bottom; -ms-transform: translateX(-2px) rotate(30deg); -ms-transform-origin: right bottom; -webkit-transform: translateX(-2px) rotate(30deg); -webkit-transform-origin: right bottom;}.ShoppingCart_CounterDiv {border-bottom: 2px solid #d4d4d4; padding-left: 0; padding-right: 0;}.ShoppingCart .ShoppingCart_OuterDiv {height: 207px; width: 302px; position: absolute; right: -2px; top: 25px;}.dj_rtl .ShoppingCart .ShoppingCart_OuterDiv {left: -2px; right: auto;}.ShoppingCart .ShoppingCart_DivList {background-color: white; height: 200px; width: 300px; right: 0; top: 4px; -webkit-box-shadow: 2px 2px 6px #9e9e9e; box-shadow: 2px 2px 6px #9e9e9e;}.ShoppingCart .ShoppingCart_DivEmpty {height: 200px; width: 300px; color: #666666; font-size: 1.1em; text-align: center; position: absolute; top: 4px; display: table;}.ShoppingCart .ShoppingCart_DivEmpty div {display: table-cell; width: 100%; height: 100%; vertical-align: middle; padding: 10px 30px;}.ShoppingCart .dgrid-content {height: 190px;}.ShoppingCart .dgrid-scroller {margin-top: 0; overflow-y: auto;}.ShoppingCart .ShoppingCart_LabelTd {font-size: 0.9em; text-align: center; padding: 0 2px 0 6px;}.dj_rtl .ShoppingCart .ShoppingCart_LabelTd {padding: 0 6px 0 6px;}.ShoppingCart .ShoppingCart_LabelTd div {display: inline-block; height: 100%; line-height: 12px;}.ShoppingCart .ShoppingCartOpener {line-height: 22px; font-size: 0.8em;}.ShoppingCart .ShoppingCartRow {color: white; background-color: #f99e19; height: 34px; padding: 0px 5px; margin: 5px;}.ShoppingCart .ShoppingCartRowLabel {line-height: 34px; vertical-align: middle;}.ShoppingCart .ShoppingCartRowSpacer {width: 3px;}.ShoppingCart .ShoppingCartRowCloser {background-image: url("../dijit/geoenrichment/themes/common/images/CloseIconforSelectedVariables.png"); background-position: center; background-repeat: no-repeat; width: 15px; height: 15px; position: relative; top: 10px; display: inline-block; cursor: pointer;}.ShoppingCart .VariableToggleButtonGroup {position: relative; top: 8px;}.ShoppingCart .ShoppingCartRowFloatEnd {float: right;}.dj_rtl .ShoppingCart .ShoppingCartRowFloatEnd {float: left;}.Tapestry_Main_Table {margin-top: 12px; background: #4c4c4c; border-spacing: 0;}.dj_rtl .Tapestry_Main_Table, .dj_rtl .Tapestry_Details_Table {text-align: right;}.Tapestry_Main_Pct {font-size: 145%; padding: 0 0 0 15px; border-left: 1px solid #6c6d70; font-weight: bold;}.dj_rtl .Tapestry_Main_Pct {padding: 0 15px 0 0; border-right: 1px solid #6c6d70; border-left: none;}.Tapestry_Main_PctLabel {color: #A6A8AB; font-size: 65%; vertical-align: top; font-weight: normal; padding-top: 5px; display: block;}.Tapestry_Main_Name {font-size: 135%; padding: 0 8px; vertical-align: middle; font-weight: bold;}.dj_rtl .Tapestry_Main_Name {padding: 0 8px 0 0;}.Tapestry_Main_Value {vertical-align: top; color: #A6A8AB; font-size: 70%; font-weight: normal; display: block; padding-top: 5px;}.Tapestry_Main_Arrow div {background: url("../dijit/geoenrichment/themes/common/images/upDown.png") no-repeat center; background-position: 7px 0; width: 32px; height: 32px; margin-right: 5px; margin: 15px 5px 0 0;}.dj_rtl .Tapestry_Main_Arrow div {margin: 15px 0 0 5px;}.clicked .Tapestry_Main_Arrow div {background-position: -20px 0;}.Tapestry_Main_Button {cursor: pointer; border-bottom: 2px solid #444444;}.Tapestry_Main_Button.Tapestry_Details_Image {padding: 10px 0 10px 12px; text-align: left;}.dj_rtl .Tapestry_Main_Button.Tapestry_Details_Image {text-align: right; padding: 10px 12px 10px 0;}.clicked .Tapestry_Main_Button {border-bottom: none !important;}.Tapestry_LifeMode .LifeModeColor {color: #F7F8F8;}.Tapestry_LifeMode:hover {background-color: #595959;}.Tapestry_LifeMode .Tapestry_Details_Image div:first-child {width: 55.55px; height: 55.55px;}.Collapsed .Tapestry_Main_Table {background: none;}.Collapsed .Tapestry_Main_Pct {font-size: 110%; padding: 0 5px; border-left: none;}.Collapsed .Tapestry_Main_Name {font-size: 110%; padding: 1px 5px;}.Collapsed .Tapestry_Main_Value {padding: 2px 3px;}.Tapestry_Details_Table {padding-bottom: 10px; width: 100%; border-bottom: 2px solid #4c4c4c;}.Tapestry_Details_Title div, .Tapestry_Details_Title a {display: inline-block; vertical-align: middle;}.Tapestry_Details_Title a {color: #fff;}.dj_rtl .Tapestry_Details_Title {text-align: right;}.Tapestry_thumbnail_Code {font-size: 110%; border: 3px solid #80C342; width: 25px; height: 25px; border-radius: 28px; text-align: center; line-height: 25px; font-weight: bold; background-color: #F7F8F8; display: block; margin: 5px 0 0 55px; color: #4c4c4c;}.dj_rtl .Tapestry_thumbnail_Code {margin: 5px 55px 0 0;}.Tapestry_Details_Name {margin: 0 0 0 10px; background-image: url("../dijit/geoenrichment/themes/common/images/acrobat.png"); background-repeat: no-repeat; padding-left: 20px; color: #7FBBDF; height: 20px;}.dj_rtl .Tapestry_Details_Name {margin: 0 10px 0 0; padding-right: 20px; padding-left: 0; float: right; background-position: 140px 0;}.Tapestry_Details_FieldCell {padding: 10px 10px 25px 10px; font-size: 110%; vertical-align: bottom;}.Tapestry_Details_FieldCell > div {padding: 1px 5px; border-left: 2px solid #A6A8AB;}.dj_rtl .Tapestry_Details_FieldCell > div {border-width: 0 2px 0 0;}.Tapestry_Details_Label {color: #fff; margin: 2px 0;}.Tapestry_Details_Image {text-align: center;}.Tapestry_Details_Image div:first-child {display: inline-block; background-repeat: no-repeat; width: 85px; height: 85px; border: 4px solid #e5e5e5; border-radius: 45px;}.Tapestry_Details_Image.housing div:first-child {background-position: -85px 0;}.Tapestry_Details_Image.code_01A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/01A.png");}.Tapestry_Details_Image.code_01B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/01B.png");}.Tapestry_Details_Image.code_01C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/01C.png");}.Tapestry_Details_Image.code_01D div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/01D.png");}.Tapestry_Details_Image.code_01E div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/01E.png");}.Tapestry_Details_Image.code_02A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/02A.png");}.Tapestry_Details_Image.code_02B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/02B.png");}.Tapestry_Details_Image.code_02C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/02C.png");}.Tapestry_Details_Image.code_02D div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/02D.png");}.Tapestry_Details_Image.code_03A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/03A.png");}.Tapestry_Details_Image.code_03B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/03B.png");}.Tapestry_Details_Image.code_03C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/03C.png");}.Tapestry_Details_Image.code_04A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/04A.png");}.Tapestry_Details_Image.code_04B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/04B.png");}.Tapestry_Details_Image.code_04C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/04C.png");}.Tapestry_Details_Image.code_05A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/05A.png");}.Tapestry_Details_Image.code_05B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/05B.png");}.Tapestry_Details_Image.code_05C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/05C.png");}.Tapestry_Details_Image.code_05D div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/05D.png");}.Tapestry_Details_Image.code_05E div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/05E.png");}.Tapestry_Details_Image.code_06A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/06A.png");}.Tapestry_Details_Image.code_06B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/06B.png");}.Tapestry_Details_Image.code_06C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/06C.png");}.Tapestry_Details_Image.code_06D div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/06D.png");}.Tapestry_Details_Image.code_06E div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/06E.png");}.Tapestry_Details_Image.code_06F div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/06F.png");}.Tapestry_Details_Image.code_07A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/07A.png");}.Tapestry_Details_Image.code_07B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/07B.png");}.Tapestry_Details_Image.code_07C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/07C.png");}.Tapestry_Details_Image.code_07D div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/07D.png");}.Tapestry_Details_Image.code_07E div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/07E.png");}.Tapestry_Details_Image.code_07F div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/07F.png");}.Tapestry_Details_Image.code_08A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/08A.png");}.Tapestry_Details_Image.code_08B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/08B.png");}.Tapestry_Details_Image.code_08C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/08C.png");}.Tapestry_Details_Image.code_08D div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/08D.png");}.Tapestry_Details_Image.code_08E div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/08E.png");}.Tapestry_Details_Image.code_08F div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/08F.png");}.Tapestry_Details_Image.code_08G div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/08G.png");}.Tapestry_Details_Image.code_09A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/09A.png");}.Tapestry_Details_Image.code_09B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/09B.png");}.Tapestry_Details_Image.code_09C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/09C.png");}.Tapestry_Details_Image.code_09D div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/09D.png");}.Tapestry_Details_Image.code_09E div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/09E.png");}.Tapestry_Details_Image.code_09F div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/09F.png");}.Tapestry_Details_Image.code_10A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/10A.png");}.Tapestry_Details_Image.code_10B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/10B.png");}.Tapestry_Details_Image.code_10C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/10C.png");}.Tapestry_Details_Image.code_10D div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/10D.png");}.Tapestry_Details_Image.code_10E div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/10E.png");}.Tapestry_Details_Image.code_11A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/11A.png");}.Tapestry_Details_Image.code_11B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/11B.png");}.Tapestry_Details_Image.code_11C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/11C.png");}.Tapestry_Details_Image.code_11D div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/11D.png");}.Tapestry_Details_Image.code_11E div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/11E.png");}.Tapestry_Details_Image.code_12A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/12A.png");}.Tapestry_Details_Image.code_12B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/12B.png");}.Tapestry_Details_Image.code_12C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/12C.png");}.Tapestry_Details_Image.code_12D div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/12D.png");}.Tapestry_Details_Image.code_13A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/13A.png");}.Tapestry_Details_Image.code_13B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/13B.png");}.Tapestry_Details_Image.code_13C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/13C.png");}.Tapestry_Details_Image.code_13D div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/13D.png");}.Tapestry_Details_Image.code_13E div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/13E.png");}.Tapestry_Details_Image.code_14A div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/14A.png");}.Tapestry_Details_Image.code_14B div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/14B.png");}.Tapestry_Details_Image.code_14C div:first-child {background-image: url("../dijit/geoenrichment/themes/common/images/tapestry/14C.png");}.Collapsed .Tapestry_Details_Name {font-size: 110%;}span.Tapestry_LifeMode1.LifeModeBorder, .Tapestry_LifeMode1.LifeModeBorder div {border-color: #F5821F;}span.Tapestry_LifeMode2.LifeModeBorder, .Tapestry_LifeMode2.LifeModeBorder div {border-color: #80C342;}span.Tapestry_LifeMode3.LifeModeBorder, .Tapestry_LifeMode3.LifeModeBorder div {border-color: #9FD2F1;}span.Tapestry_LifeMode4.LifeModeBorder, .Tapestry_LifeMode4.LifeModeBorder div {border-color: #F598B1;}span.Tapestry_LifeMode5.LifeModeBorder, .Tapestry_LifeMode5.LifeModeBorder div {border-color: #EDE80A;}span.Tapestry_LifeMode6.LifeModeBorder, .Tapestry_LifeMode6.LifeModeBorder div {border-color: #009E4D;}span.Tapestry_LifeMode7.LifeModeBorder, .Tapestry_LifeMode7.LifeModeBorder div {border-color: #B19ACA;}span.Tapestry_LifeMode8.LifeModeBorder, .Tapestry_LifeMode8.LifeModeBorder div {border-color: #00C0F3;}span.Tapestry_LifeMode9.LifeModeBorder, .Tapestry_LifeMode9.LifeModeBorder div {border-color: #F05B72;}span.Tapestry_LifeMode10.LifeModeBorder, .Tapestry_LifeMode10.LifeModeBorder div {border-color: #DAC496;}span.Tapestry_LifeMode11.LifeModeBorder, .Tapestry_LifeMode11.LifeModeBorder div {border-color: #35BBA5;}span.Tapestry_LifeMode12.LifeModeBorder, .Tapestry_LifeMode12.LifeModeBorder div {border-color: #FFC20E;}span.Tapestry_LifeMode13.LifeModeBorder, .Tapestry_LifeMode13.LifeModeBorder div {border-color: #8A73B4;}span.Tapestry_LifeMode14.LifeModeBorder, .Tapestry_LifeMode14.LifeModeBorder div {border-color: #ACB671;}.esriTriStateCheckBoxIcon {background-image: url("../dijit/geoenrichment/themes/common/images/TriStateCheckboxStates.svg"); background-repeat: no-repeat; display: inline-block; vertical-align: top; cursor: pointer; width: 15px; height: 16px; margin: 0; padding: 0;}.dj_ie8 .esriTriStateCheckBoxIcon {background-image: url("../dijit/geoenrichment/themes/common/images/TriStateCheckboxStates.png");}.esriTriStateCheckBoxIcon.esriStyleDark {background-image: url("../dijit/geoenrichment/themes/common/images/TriStateCheckboxStatesDark.svg");}.dj_ie8 .esriTriStateCheckBoxIcon.esriStyleDark {background-image: url("../dijit/geoenrichment/themes/common/images/TriStateCheckboxStatesDark.png");}.esriTriStateCheckBoxIcon.esriStyleWhite {background-image: url("../dijit/geoenrichment/themes/common/images/TriStateCheckboxStatesWhite.svg");}.dj_ie8 .esriTriStateCheckBoxIcon.esriStyleWhite {background-image: url("../dijit/geoenrichment/themes/common/images/TriStateCheckboxStatesWhite.png");}.esriTriStateCheckBoxIcon.esriStyleInTable {vertical-align: middle;}.esriTriStateCheckBoxLabel {cursor: pointer;}.esriTriStateCheckBox {background-position: -60px;}.esriTriStateCheckBoxChecked {background-position: 0px;}.esriTriStateCheckBoxMixed {background-position: -30px;}.esriStateCheckBoxDisabled {background-position: -105px;}.esriTriStateCheckBoxCheckedDisabled {background-position: -90px;}.esriTriStateCheckBoxMixedDisabled {background-position: -120px;}.esriTriStateCheckBox:hover {background-position: -60px;}.esriTriStateCheckBoxChecked:hover {background-position: -45px;}.esriTriStateCheckBoxMixed:hover {background-position: -75px;}.VariableInfo_Header {font-weight: bold;}.VariableInfo_Header, .VariableInfo_Value {color: #666666;}.dj_rtl .VariableInfo_Header, .dj_rtl .VariableInfo_Value {text-align: right;}.VariableInfo_Spacer {height: 0.5em;}.VariableToggleButtonGroup {display: inline-block; border: none; height: 21px; vertical-align: top;}.VariableToggleButtonGroup span {font-size: 12px; margin: 0;}.VariableToggleButtonGroup .dijitButtonText {position: relative; bottom: 2px; min-width: 20px;}.VariableToggleButtonGroup .dijitButtonNode {border-color: #A4A3A4 !important;}.VariableToggleButtonGroup .dijitToggleButton .dijitButtonContents {height: 19px; line-height: 19px;}.VariableToggleButtonGroup .dijitToggleButton .dijitButtonNode {padding: 0; color: #444444; -moz-border-radius: 0px; border-radius: 0px; margin-left: -1px; margin-right: 0px;}.dj_rtl .VariableToggleButtonGroup .dijitToggleButton .dijitButtonNode {margin-left: 0px; margin-right: -1px;}.VariableToggleButtonGroup .firstButton.dijitToggleButton .dijitButtonNode {margin-left: 0px; margin-right: 0px;}.VariableToggleButtonGroup .esriGroupButton .esriGroupChecked {border: none; color: white;}.VariableToggleButtonGroup .dijitButtonContents {background: -webkit-linear-gradient(#FFFFFF, #A6A6A6); background: -o-linear-gradient(#FFFFFF, #A6A6A6); background: -moz-linear-gradient(#FFFFFF, #A6A6A6); background: linear-gradient(#FFFFFF, #A6A6A6);}.VariableToggleButtonGroup .esriGroupChecked {background: -webkit-linear-gradient(#003A66, #409ECE); background: -o-linear-gradient(#003A66, #409ECE); background: -moz-linear-gradient(#003A66, #409ECE); background: linear-gradient(#003A66, #409ECE);}._Wizard_Root {width: 100%; height: 100%;}.Wizard_Buttons {margin: 0 10px 10px 15px;}.Wizard_Button {min-width: 75px; height: 25px; border-radius: 0; border: 1px solid #b2b2b2; background-color: white; vertical-align: middle; color: #666666; padding: 1px 5px 1px 5px; text-align: center; margin: 2px 2px 2px 5px; cursor: pointer;}.Wizard_Button:hover {background-color: #acd8ef; color: #666666;}.Wizard_Button:active {background-color: #01709d; color: #ffffff;}.Wizard_Button:disabled {background-color: #fafafa !important; opacity: 0.25;}.Wizard_Progress {position: absolute; margin: 0; top: 0; right: 0; bottom: 0; left: 0; display: none;}.Wizard_Progress.Wizard_Loading {display: block; background: url("../dijit/geoenrichment/themes/common/images/largeBusy.gif"); background-repeat: no-repeat; background-position: center center;}.Wizard_Progress.Wizard_Error {display: block; color: red; padding: 7.5pt; background: white;}.Wizard_Link {color: #274cec; cursor: pointer;}.Wizard_Link:hover {text-decoration: underline;}.Wizard_AlignRight {text-align: right;}.dj_rtl .Wizard_AlignRight {text-align: left;}.VariablesPage_DataCollection {height: 37.5pt;}.Wizard_AltRow {background: #e5e5e5;}.GridCell_Measure .EnrichOptionsPage_Fields {height: auto !important;}.GridCell_Measure .EnrichOptionsPage_Fields .dgrid-scroller {position: relative;}.EnrichOptionsPage_Fields .dgrid-scroller {position: relative; height: 100%;}.EnrichOptionsPage_Fields .ui-widget-header {position: relative;}._Wizard_Root .Wizard_TopPane {padding: 0 0 5px 0;}._Wizard_Root .Wizard_CenterPane {padding: 0 10px;}._Wizard_Root .Wizard_BottomPane {padding: 5px 0 0 0;}.EnrichOptionsPage_Fields {height: 100% !important; border: none !important;}.EnrichOptionsPage_GridHideScroll .dgrid-scroller {overflow-y: hidden !important;}.EnrichOptionsPage_Fields .dgrid-tree-container {-moz-transition: none; -o-transition: none; -webkit-transition: none; transition: none;}.EnrichOptionsPage_Fields .dgrid-cell {border: none; vertical-align: middle;}.EnrichOptionsPage_Fields .field-expander {width: 15pt;}.EnrichOptionsPage_Fields .field-column {width: 93.75pt;}.EnrichOptionsPage_Fields .dgrid-scroller {overflow-y: visible;}.EnrichOptionsPage_Fields th {font-weight: normal;}.EnrichOptionsPage_Fields .dgrid-header-row {background: #cccccc;}.EnrichOptionsPage_Fields .ui-icon {background-image: url("../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;}.dj_rtl .EnrichOptionsPage_VariableCheckbox {margin-right: 12pt;}.dj_rtl .VariableRowRoot {text-align: right;}.configureInfographicsStep {width: 22px; height: 22px; text-align: center; vertical-align: middle; margin-right: 5px;}.dj_rtl .configureInfographicsStep {margin-right: auto; margin-left: 3.75pt;}.configureInfographicsStepOne {background-image: url("../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;}.Wizard_FadeAnim {position: absolute; top: 0;}.light .AgePyramid_Tooltip_Content {background-color: #F7F7F7; padding: 5px; margin: -6px -7px;}.light .AgePyramid_TextFemale {color: #f279ca;}.light .BaseSelectComparison_Select .dijitSelect .dijitButtonContents, .light .BaseSelectComparison_Select .dijitSelect .dijitArrowButton {color: #666666;}.light .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner {border-top: 6px solid #666666;}.light .WidgetBack {background-color: #F7F7F7; color: #666666;}.light .BaseWidget_Title {color: #666666; font-weight: 500;}.light .BaseWidget_Subtitle {color: #a4a4a4;}.light .AlternatingRow {background-color: #eaeaea;}.light .Browser_Table {background: #F7F7F7;}.light .Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonInner {background-image: url("../dijit/geoenrichment/themes/light/images/PulldownTriangleIcon.png");}.light .Browser_BackTd:hover .Browser_Back {background-image: url("../dijit/geoenrichment/themes/light/images/legendLayerContextGray_rtl.png");}.dj_rtl .light .Browser_BackTd:hover .Browser_Back {background-image: url("../dijit/geoenrichment/themes/light/images/legendLayerContextGray.png");}.light .Browser_ForwardTd:hover .Browser_Forward {background-image: url("../dijit/geoenrichment/themes/light/images/legendLayerContextGray.png");}.dj_rtl .light .Browser_ForwardTd:hover .Browser_Forward {background-image: url("../dijit/geoenrichment/themes/light/images/legendLayerContextGray_rtl.png");}.light .Browser_HostBorder {border-color: #CECECE;}.light .Browser_TitlePane .dijitSelect .dijitButtonContents, .light .Browser_TitlePane .dijitSelect .dijitArrowButton {color: #666666;}.light .InfographicsMainPage_ItemImage_AgePyramid {background-image: url("../dijit/geoenrichment/themes/light/images/AgePyramid.png");}.light .InfographicsMainPage_ItemImage_Tapestry {background-image: url("../dijit/geoenrichment/themes/light/images/Tapestry.png");}.light .InfographicsMainPage_ItemImage_RelatedVariables {background-image: url("../dijit/geoenrichment/themes/light/images/RelatedVariables.png");}.light .InfographicsMainPage_ItemImage_OneVar {background-image: url("../dijit/geoenrichment/themes/light/images/OneVar.png");}.light .OneVarMultiComparison_CurrentRow {color: #666666; font-weight: 600;}.light .OneVarMultiComparison_Row {color: #666666;}.light .OneVarMultiComparison_TextColumnHeader {color: #666666;}.light .OneVarMultiComparison_ValueColumnHeader {color: #666666;}.light .OneVarMultiComparison_TextColumn {border: 1px solid #CECECE;}.light .OneVarMultiComparison_ValueColumn {border: 1px solid #CECECE;}.light .OneVarMultiComparison_ChartColumn {border: 1px solid #CECECE;}.light .OneVarMultiComparison_Expanded_Value_Primary {color: #669933;}.light .OneVarMultiComparison_Comparison {margin: 0; font-size: 11px; color: #a4a4a4;}.light .OneVarMultiComparison_Expanded_CurrentBar {background: #669933;}.light .RelatedVariables_ColumnHeader {color: #000000;}.light .RelatedVariables_DifferenceColumn_Positive {color: #339900;}.light .RelatedVariables_DifferenceColumn_Negative {color: #2a71d8;}.light .RelatedVariables_PositiveBar {background-color: #339900;}.light .RelatedVariables_NegativeBar {background-color: #2a71d8;}.light .Tapestry_Main_Table {background: #EFEEEF;}.light .Tapestry_Main_Pct {border-left: 1px solid #cbcbcb;}.dj_rtl .light .Tapestry_Main_Pct {border-right: 1px solid #cbcbcb; border-left: none;}.light .Collapsed .Tapestry_Main_Pct {border-left: none;}.light .Tapestry_Main_Button {border-bottom: 2px solid #F7F8F8;}.light .Tapestry_LifeMode .LifeModeColor {color: #4c4c4c;}.light .Tapestry_Main_Value {color: #7f8183;}.light .Tapestry_Main_Arrow div {background-image: url("../dijit/geoenrichment/themes/light/images/upDown.png");}.light .Tapestry_LifeMode:hover {background-color: #e5e5e5;}.light .Tapestry_Main_PctLabel {color: #7f8183;}.light .Tapestry_Details_FieldCell > div {border-left: 2px solid #7f8183;}.light .Tapestry_Details_Name {background-image: url("../dijit/geoenrichment/themes/light/images/acrobat.png"); color: #336699;}.light .Tapestry_Details_Title a {color: #000;}.light .Tapestry_Details_Label {color: #000;}.light .Tapestry_Details_Table {border-bottom: 2px solid #F7F8F8;}.TrimWithEllipses {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esriColorPicker {font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d; text-shadow: none; width: 195px;}.esriColorPicker .esriSection {margin: 10px 0 8px;}.esriColorPicker .esriSection:last-child {margin-bottom: 0;}.esriColorPicker.esriContainer {border: solid 2px #aaa; display: inline-block; padding: 4px 15px; background-color: #fff; border-radius: 4px;}.esriColorPicker .esriHexInput {display: inline-block; color: #4d4d4d; width: 5.6em; border: 1px solid #aaa; direction: ltr;}.esriColorPicker .esriHexInput .dijitInputInner {text-transform: uppercase;}.esriColorPicker .esriHexInput .dijitInputContainer {height: auto;}.esriColorPicker .esriInputLabel {display: inline-block; vertical-align: middle;}.esriColorPicker .esriSwatch {box-sizing: border-box; vertical-align: middle; height: 15px; width: 15px; display: inline-block; cursor: pointer; margin: 0; border-radius: 0; border-color: transparent; transition: background-color .25s, border-color 0.25s;}.esriColorPicker .esriDisplayNone {display: none;}.esriColorPicker .esriSwatchEmpty:before {display: inline-block; background-color: #f00; position: absolute; height: 1px; bottom: 0; left: 0; width: 200%; transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform-origin: top left; -ms-transform-origin: top left; -webkit-transform-origin: top left; content: ""; z-index: 1;}.esriColorPicker .esriSwatchEmpty {position: relative; overflow: hidden; border: solid 1px #aaa; background-color: #fff;}.esriColorPicker .esriPaletteOptions {padding: 6px 0 0; position: relative;}.esriColorPicker .esriPaletteOptions .esriSwatchEmpty {margin: 0 10px 0;}.esriColorPicker .esriPaletteOptions .esriPaletteToggle {position: absolute; right: 0; vertical-align: middle; box-shadow: none; border: none; padding: 0;}.dijitRtl .esriColorPicker .esriPaletteOptions .esriPaletteToggle {left: 0; right: auto;}.esriColorPicker .esriMiddle .esriPaletteOptions .dijit.esriPaletteToggle .dijitButtonNode {background: none; box-shadow: none; border: none; padding: 0;}.esriColorPicker .esriPaletteOptions .esriPaletteToggle.dijitChecked {background-color: transparent;}.esriColorPicker .esriLabel {margin: 0 0 4px;}.esriColorPickerLabel.esriDisabled {opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}.esriColorPicker .esriSwatchPreview {box-sizing: border-box; margin: 0; vertical-align: middle; display: inline-block; height: 25px; width: 100%;}.esriColorPicker .esriSwatchPreview.esriContainer {position: relative; left: 0; right: 0; display: block; text-align: center;}.esriColorPicker .esriSwatchPreview .esriSwatch {position: absolute; cursor: auto; margin: 0; right: 0; top: 0; bottom: 0; left: 0; height: 25px; width: 100%;}.esriColorPicker .esriSwatchPreview .esriSwatch.esriSwatchEmpty {display: none;}.esriColorPicker .esriSwatchRow {font-size: 0; white-space: nowrap;}.esriColorPicker .esriSwatch.esriSwatchTransparencyBackground {background-image: url("../dijit/images/transparent-bg.png");}.esriColorPicker .esriSwatch.esriSelected, .esriColorPicker .esriSwatchPreview .esriSwatch {border: 1px solid;}.esriColorPicker .esriTransparencySlider {padding-top: 5px;}.esriColorPicker .esriSwatch.esriSelected {-webkit-animation: esriColorPicker-highlight-selection 0.2s ease; animation: esriColorPicker-highlight-selection 0.2s ease;}.esriColorPicker .esriHeader, .esriColorPicker .esriFooter {margin: 8px 0 10px;}.esriColorPicker .dijitRuleContainer {padding: 5px; color: #4d4d4d;}.esriColorPicker .esriPalette.esriContainer.esriAlt .esriPalette {left: -100%;}.esriColorPicker .esriPalette.esriContainer {width: 100%; overflow: hidden; white-space: nowrap;}.esriColorPicker .esriPalette {left: 0; width: 100%; position: relative; display: inline-block; -webkit-transition: left 0.15s, visibility 0.1s; -moz-transition: left 0.15s, visibility 0.1s; -ms-transition: left 0.15s, visibility 0.1s; -o-transition: left 0.15s, visibility 0.1s; transition: left 0.15s, visibility 0.1s;}.dijitRtl .esriColorPicker .esriPalette {left: auto; right: 0; -webkit-transition-property: right; -moz-transition-property: right; -ms-transition-property: right; -o-transition-property: right; transition-property: right;}.dijitRtl .esriColorPicker .esriPalette.esriContainer.esriAlt .esriPalette {right: -100%; left: 0;}.esriHorizontalSlider.dijitSlider.dijitDisabled {opacity: 0.50;}.esriHorizontalSlider.dijitSlider .dijitSliderBumper {background: #999 none;}.esriHorizontalSlider.dijitSlider .dijitSliderBar {border-color: #999;}.esriHorizontalSlider.dijitSlider .dijitSliderProgressBar {background: #ddd none;}.esriHorizontalSlider.dijitSlider .dijitSliderImageHandle, .esriHorizontalSlider.dijitSlider .dijitSliderImageHandle.dijitSliderThumbHover {background: url("../dijit/images/slider-handle.png"); width: 10px; border: none; height: 14px;}.dijitRtl .esriHorizontalSlider.dijitSlider .dijitSliderImageHandle {left: auto; right: 50%;}.dijitRtl .esriHorizontalSlider .dijitSliderMoveableH {right: auto; left: 0;}.esriHorizontalSlider .dijitRuleContainer {padding: 6px 0 20px; color: #4d4d4d;}.esriHorizontalSlider .dijitRuleLabel {z-index: 2; font-size: 12px;}.esriVisibleScaleRangeSlider {font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; position: relative;}.esriVisibleScaleRangeSlider .esriScaleIndicatorContainer {position: absolute; height: 4px; top: 0; left: 0; right: 0;}.esriVisibleScaleRangeSlider .esriCurrentScaleIndicator {position: absolute; bottom: 4px; margin: 0 -4px; width: 0; height: 0; border-right: 4px solid transparent; border-left: 4px solid transparent; border-top: 8px solid black;}.esriVisibleScaleRangeSlider .esriScaleIndicator {transition-property: left, right, width; transition-duration: 0.2s;}.esriScalePreviewPopup.dijitPopup {border: none; box-shadow: none; -webkit-box-shadow: none; padding: 6px 0;}.esriScalePreviewPopup.dijitPopup .esriScalePreview {background-color: #fff; padding: 6px; box-shadow: #4d4d4d 0 0 6px;}.esriScalePreviewPopup.dijitPopup .esriScalePreview .esriHeader {color: #5cace1; margin: 0 0 4px 0; max-width: 128px; word-wrap: break-word;}.esriScalePreviewPopup.dijitPopup .esriScalePreview .esriThumbnail {display: block; box-sizing: border-box; padding: 64px;}.esriVisibleScaleRangeSlider .esriScaleMenuButton {margin-top: 6px; width: 50%;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonNode, .esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonContents {width: 100%;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonText {text-overflow: ellipsis; overflow: hidden; max-width: 80%;}.esriVisibleScaleRangeSlider .esriMinScaleMenuButton .dijitButtonNode {text-align: left;}.esriVisibleScaleRangeSlider .esriMaxScaleMenuButton .dijitButtonNode {text-align: right;}.dijitRtl .esriVisibleScaleRangeSlider .esriMinScaleMenuButton .dijitButtonNode {text-align: right;}.dijitRtl .esriVisibleScaleRangeSlider .esriMaxScaleMenuButton .dijitButtonNode {text-align: left;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonNode {border: none; background: transparent none; box-shadow: none; -webkit-box-shadow: none;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriHeader {display: block; background-color: #a6a8ab; padding: 4px 8px; color: #f6f6f8; text-transform: uppercase;}.esriScaleMenuPopup .esriScaleMenu .esriSection:last-child .esriHeader .esriInline {vertical-align: middle;}.esriScaleMenuPopup .esriScaleMenu .esriSection:last-child .esriHeader .esriInline:last-child {font-size: 0.8em; padding: 0 4px;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriContent {padding: 15px 4px;}.esriScaleMenuPopup .esriScaleMenu {padding: 0; background-color: #f6f6f8; color: #4d4d4d;}.esriScaleMenuPopup .esriScaleMenu .esriList {padding: 0; margin: 0;}.esriScaleMenuPopup .esriScaleMenu .esriItem {padding: 4px 0; margin: 0; list-style-type: none;}.esriScaleMenuPopup .esriScaleMenu .esriItem.esriSelectable:hover {cursor: pointer; color: #21759B; text-decoration: underline;}.esriScaleMenuPopup .esriHidden {display: none;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriContent .esriCurrent.esriItem:first-child {white-space: nowrap; display: inline-block; padding: 0 4px 0 0; font-size: 1.2em; font-weight: bolder; vertical-align: middle;}.dijitRtl .esriScaleMenuPopup .esriScaleMenu .esriHeader .esriItem {padding: 0 0 0 4px;}.esriScaleMenuPopup .esriScaleMenu .esriContent .esriInput {width: 10em;}.esriScaleMenuPopup .esriScaleMenu {padding: 0; background-color: #f6f6f8; border: 1px solid #999;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer {padding: 0; box-shadow: none; border: none;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer .dijitTooltipFocusNode {padding: 0;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer + .dijitTooltipConnector {background-image: none;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitDownArrowButton .dijitArrowButtonInner {background: url("calcite/images/ago_sprite.png") -66px -50px;}.esriSymbolStyler {width: 236px; font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d; position: relative; padding: 20px; background-color: #fff;}.esriSymbolStyler .esriLink {margin: 8px 0; display: inline-block; cursor: pointer; text-decoration: underline;}.esriSymbolStyler .esriLink .dijitButtonText {padding: 0; text-decoration: underline;}.esriSymbolStyler .esriSymbolPreview {margin: auto auto 10px; transition: background-color .25s;}.esriSymbolStyler .esriSymbolPreview.esriAlt {background-color: #ddd; padding: 2px;}.esriSymbolStyler .esriMarkerSymbolPicker {width: auto;}.esriSymbolStyler .esriInlineInput .dijitDisabled + .esriText {opacity: 0.5;}.esriSymbolStyler .esriColorPicker {width: 100%;}.esriSymbolStyler .esriColorPicker.esriContainer {border: none; padding: 0;}.esriSymbolStyler .esriColorPicker .esriSwatch {width: 18px; height: 18px;}.esriSymbolStyler .esriColorPicker .esriHeader {display: none;}.esriSymbolStyler .esriColorPicker .esriFooter {margin-bottom: 0;}.esriSymbolStyler .esriColorPicker .esriSection:first-child {margin-top: 0;}.esriSymbolStyler .esriContent {height: 100%;}.esriSymbolStyler .esriTabBar {display: block; margin: 10px 0; white-space: nowrap;}.esriSymbolStyler .esriTabBar .dijitToggleButton {background: none; color: #4d4d4d; font-size: 11px; padding: 4px 10px; border: none; box-shadow: none; text-transform: uppercase;}.esriSymbolStyler .esriTabBar .dijitDisabled .dijitButtonNode, .esriSymbolStyler .esriTabBar .dijitDisabled .dijitButtonContents, .esriSymbolStyler .esriTabBar .dijitDisabled .dijitButtonText {cursor: auto; color: #c3c3c3;}.esriSymbolStyler .esriTabBar .dijitToggleButtonChecked {background-color: #CEE7F8; border-radius: 4px;}.esriSymbolStyler .esriLabel {margin: 10px 0 4px;}.esriSymbolStyler .esriColorPicker .esriHorizontalSlider .dijitRuleContainer {padding: 10px 0 14px;}.esriSymbolStyler .esriSymbolSizeInput .esriHorizontalSlider, .esriSymbolStyler .esriLineWidthInput .esriHorizontalSlider {width: 66%;}.esriSymbolStyler .esriInlineInput {white-space: nowrap;}.esriSymbolStyler .esriInlineInput .esriHorizontalSlider, .esriSymbolStyler .esriInlineInput .dijitTextBox {display: inline-block;}.esriSymbolStyler .esriInlineInput .dijitTextBox {width: 4.4em; margin: 0 2px; box-sizing: border-box;}.esriSymbolStyler .esriLinePatternInput .dijitButtonContents {width: 100%;}.esriSymbolStyler .esriLinePatternInput {box-sizing: border-box; margin: 0;}.esriSymbolStyler .esriLabel.esriDisabled, .esriSymbolStyler .esriLinePatternInput.dijitDisabled {opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}.esriSymbolStyler .esriLinePatternInput .dijitButtonText {padding: 0;}.esriSymbolStylerMenu.esriLinePatternInputMenu .dijitMenuItemIconCell {margin: 0 2px;}.esriSymbolStylerMenu.esriLinePatternInputMenu .dijitMenuItemIcon {width: 100%; display: block;}.esriSymbolStylerMenu.esriLinePatternInputMenu .dijitMenuArrowCell, .esriSymbolStylerMenu.esriLinePatternInputMenu .dijitMenuItemLabel {display: none;}.esriSymbolStylerMenu.esriLinePatternInputMenu .dijitMenuItemLabel .dijitSelect {padding: 0; margin: 0 5px;}.esriSymbolStyler .esriLinePattern, .esriSymbolStylerMenu .esriLinePattern {background: url("../dijit/SymbolStyler/images/line-patterns.png") repeat-x; height: 15px; width: 100%;}.esriSymbolStyler .solid, .esriSymbolStylerMenu .solid {background-position: 0 0;}.esriSymbolStyler .dot, .esriSymbolStylerMenu .dot {background-position: 0 -15px;}.esriSymbolStyler .dash, .esriSymbolStylerMenu .dash {background-position: 0 -30px;}.esriSymbolStyler .dashdot, .esriSymbolStylerMenu .dashdot {background-position: 0 -45px;}.esriSymbolStyler .dashdotdot, .esriSymbolStylerMenu .dashdotdot {background-position: 0 -60px;}.esriSymbolStyler .esriSymbolPreviewContainer {text-align: center;}.esriSymbolStyler .esriTabBar .dijitToggleButton {vertical-align: middle;}.esriSymbolStyler .esriAddIcon {background: url("../dijit/SymbolStyler/images/add.png") no-repeat; background-size: 18px; height: 18px; width: 18px;}.esriSymbolStyler .dijitDisabled .addIcon {cursor: auto;}.esriSymbolStyler .dijitLayoutContainer, .esriSymbolStyler .dijitContentPane {padding: 0; overflow: visible;}.esriSymbolStyler .esriSymbolPreviewContainer ~ .esriTabBar .dijitButton .dijitButtonNode, .esriSymbolStyler .esriSymbolPreviewContainer ~ .esriContent .dijitButton .dijitButtonNode, .esriSymbolStyler .esriSymbolPreviewContainer ~ .dijitContentPane .dijitButton .dijitButtonNode, .esriSymbolStyler .esriSymbolPreviewContainer ~ .esriTabBar .dijitToggleButton .dijitButtonNode, .esriSymbolStyler .esriSymbolPreviewContainer ~ .esriContent .dijitToggleButton .dijitButtonNode, .esriSymbolStyler .esriSymbolPreviewContainer ~ .dijitContentPane .dijitToggleButton .dijitButtonNode {box-shadow: none; border: none; padding: 0; background: none;}.esriSymbolStyler .esriErrorDisplay {padding: 8px 0 4px 0;}.esriSymbolStyler .esriShapeImageUrlContainer .esriUrlInput {width: 90%;}.esriSymbolStyler .esriShapeImageUrlContainer .esriErrorDisplay {color: #aaa;}.esriSymbolStyler .esriHidden {display: none;}.esriSymbolStyler .esriColorRampPicker .esriViewport {width: 200px;}.esriSymbolStyler .dijitCheckBox + .esriLabel {margin-left: 4px; margin-right: 4px; vertical-align: middle;}.esriMarkerSymbolPicker {position: relative; width: 290px; padding: 8px 0;}.esriMarkerSymbolPicker .templatePicker {border: none; padding: 0;}.esriMarkerSymbolPicker .templatePicker .dojoxGrid {height: auto !important; width: auto !important;}.esriMarkerSymbolPicker .templatePicker .dojoxGridCell {padding: 0; width: 3.43em !important;}.esriMarkerSymbolPicker .templatePicker .dojoxGridCell.dojoxGridCellOver .item {cursor: pointer;}.esriMarkerSymbolPicker .templatePicker .dojoxGridCell.selectedItem .item {cursor: auto;}.esriMarkerSymbolPicker.esriDefaultSymbols .esriContainer {height: auto;}.esriMarkerSymbolPicker .esriContainer {height: 180px; overflow: auto;}.esriMarkerSymbolPicker .esriTypeInput {margin-bottom: 10px;}.esriMarkerSymbolPicker .esriTypeInput .dijitButtonContents {width: 100%;}.esriMarkerSymbolPicker .esriOverlay {position: absolute; left: 0; right: 0; top: 0; bottom: 0; display: none;}.esriMarkerSymbolPicker.esriNoSymbols .esriOverlay {display: inline;}.esriMarkerSymbolPicker .esriOverlay .esriCenterContainer.esriTable {width: 100%; height: 100%; display: table;}.esriMarkerSymbolPicker .esriOverlay .esriTable .esriTableCell {display: table-cell; vertical-align: middle; text-align: center;}.esriMarkerSymbolPicker .esriOverlay .esriTable .esriCenterBlock {width: 50%; margin: 0 auto;}.esriColorRampPicker {min-width: 200px; white-space: nowrap;}.esriColorRampPicker .esriContainer {display: inline-block; vertical-align: top;}.esriColorRampPicker .esriViewport {white-space: normal; height: 208px; box-sizing: border-box; overflow-x: hidden; overflow-y: auto; margin: 0 6px; padding: 2px 0; border: solid 1px #ededed;}.esriColorRampPicker .esriList {display: inline-block;}.esriColorRampPicker .esriItem {position: relative; display: inline-block; height: 70px; width: 20px; margin: 0 4px; cursor: pointer; border: 1px solid #ededed;}.esriColorRampPicker .esriItem.esriPreview {height: 180px; width: 20px; cursor: auto; margin: 0; display: inline-block;}.esriColorRampPicker .esriItem.esriSelected {cursor: auto;}.esriColorRampPicker .dijitButton .dijitButtonNode {box-shadow: none; border: none; padding: 0; background: none;}.esriColorRampPicker .esriFlipper {margin: 6px 0 0; display: block; cursor: pointer; background: url("../dijit/SymbolStyler/images/flip.png") no-repeat; border: none; height: 0; width: 0; padding: 10px 12px;}.esriColorRampPicker .esriFlipper:hover {background-position: -24px;}.esriTags .select2-container-multi .select2-choices {list-style-type: none;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 18px 3px 3px; margin: 3px 5px 3px 5px; position: relative; line-height: 13px; color: #333; cursor: default; border: 1px solid #7FBBDF; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #D1E9F9; filter: none; background-image: none;}.esriTags .select2-container-multi .select2-search-choice-close {left: 3px;}.esriTags .select2-search-choice-close {background-image: url("calcite/images/ago_sprite.png") !important; background-position: -48px -81px; width: 13px; height: 13px; display: block; position: absolute; left: auto; right: 3px; top: 3px; font-size: 1px; outline: none;}.esriTags .select2-search-choice-close:hover, .esriTags .select2-search-choice-close:focus {background-position: -32px -81px;}.esriTags .select2-container .dgrid-row.ui-state-default {padding: 3px 3px 4px 3px; cursor: pointer; outline: none !important;}.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd {background: #eee;}.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-hover, .esriTags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd.dgrid-hover, .esriTags .dgrid-focus, .esriTags .select2-container-multi .select2-choices .select2-search-choice-focus {background: #E1F0FB !important;}.esriTags .select2-container .dgrid-no-data {color: #969696; font-size: 1.3em; padding: 1em; text-align: center;}.esriTags .select2-container .dgrid-scroller {outline: none !important;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 20px 3px 3px; float: left;}.dj_rtl .esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 5px 3px 18px; float: right;}.dj_rtl .esriTags .select2-container-multi .select2-search-choice-close {right: auto; left: 3px;}.esriTags .dijitReset .dijitInputInner, .esriTags .dijitInputField {margin-left: 0.3em;}.dj_rtl .esriTags .dijitReset .dijitInputInner, .dj_rtl .esriTags .dijitInputField {margin-left: 0; margin-right: 0.3em;}.esriTags .dijitInputInner {background-color: white !important;}div.esriTags {outline: none;}.esriTags .highlightMatch {color: red;}.esriTags .dgrid-no-data, .esriTags .dgrid-loading {color: #aaa; font-size: 2em; padding: 1em; text-align: center;}.esriTags .dgrid-selected {background: #999;}.esriTags .dgrid-cell {border: none !important;}.esriTags .dgrid-focus {background-color: #CCCCCC;}.esriTags .dijitInputInner {background-color: white !important;}.esriTags .dgrid-scroller {margin-top: 0 !important;}.esriTags .dijitButton {position: absolute !important; top: 120px !important;}.esriTags .rtl {padding-right: 1em;}.esriTags .gridHeightLimiter {height: 6em;}.esriTags .select2-container {margin: 0; position: relative; display: inline-block; zoom: 1; *display: inline; vertical-align: middle;}.esriTags .select2-container, .esriTags .select2-search, .esriTags .select2-search input {-webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}.esriTags .select2-container .select2-choice {display: block; height: 26px; padding: 0 0 0 8px; overflow: hidden; position: relative; border: 1px solid #aaa !important; white-space: nowrap; line-height: 26px; color: #444; text-decoration: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #fff; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white)); background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%); background-image: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee", GradientType=0); background-image: linear-gradient(top, #ffffff 0%, #eeeeee 50%);}.esriTags .select2-container .select2-choice span {margin-right: 26px; display: block; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis;}.esriTags .select2-search {display: inline-block; width: 100%; min-height: 26px; margin: 0; padding-left: 4px; padding-right: 4px; position: relative; z-index: 10000; white-space: nowrap;}.esriTags .select2-search input {width: 100%; height: auto !important; min-height: 26px; padding: 4px 20px 4px 5px; margin: 0; outline: 0; font-family: sans-serif; font-size: 1em; border: 1px solid #aaa; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: #fff url("../dijit/images/select.png") no-repeat 100% -22px; background: url("../dijit/images/select.png") no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); background: url("../dijit/images/select.png") no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); background: url("../dijit/images/select.png") no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); background: url("../dijit/images/select.png") no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); background: url("../dijit/images/select.png") no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%); background: url("../dijit/images/select.png") no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);}.esriTags .select2-container-multi .select2-choices {height: auto !important; height: 1%; margin: 0; padding: 0; position: relative; border: 1px solid #aaa; cursor: text; overflow: hidden;}.esriTags .select2-container-multi .select2-choices {min-height: 26px;}.esriTags .select2-container-multi.select2-container-active .select2-choices {border: 1px solid #5897fb; outline: none; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3); box-shadow: 0 0 5px rgba(0, 0, 0, .3);}.esriTags .select2-container-multi .select2-choices li {float: left; list-style: none;}.esriTags .select2-container-multi .select2-choices .select2-search-field {margin: 0; padding: 0; white-space: nowrap;}.esriTags .select2-container-multi .select2-choices .select2-search-field input {padding: 5px; margin: 1px 0; font-family: sans-serif; font-size: 100%; color: #666; outline: 0; border: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: transparent !important;}.esriTags .select2-default {color: #999 !important;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 5px 3px 18px; margin: 3px 0 3px 5px; position: relative; line-height: 13px; color: #333; cursor: default; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.esriTags .select2-container-multi .select2-choices .select2-search-choice span {cursor: default;}.esriTags .select2-container-multi .select2-choices .select2-search-choice-focus {background: #d4d4d4;}.esriTags .select2-search-choice-close {display: block; width: 12px; height: 13px; position: absolute; right: 3px; top: 3px; font-size: 1px; outline: none;}.esriTags .dijitReset .dijitInputInner, .esriTags .dijitInputField {line-height: 23px; padding: 2px 0 0 !important; outline: none;}.esriTags .ie8Style .dijitReset .dijitInputInner, .esriTags .ie8Style .dijitInputField {padding: 2px 0 2px !important;}.esriTags .ieStyle .dijitReset .dijitInputInner, .esriTags .ieStyle .dijitInputField {line-height: 21px !important; padding: 2px 0 2px !important;}.esriTags .dijitPlaceHolder {left: 0 !important;}.dj_rtl .esriTags .dijitPlaceHolder {left: auto; right: 0 !important;}.esriTags .inputTextBox {margin-top: 0.2em; margin-bottom: 0.2em; border: none !important; margin-left: 10px;}.esriTags .dropDownList {display: none; position: absolute; z-index: 999; -moz-box-shadow: 2px 2px 20px #888888; -webkit-box-shadow: 2px 2px 20px #888888; box-shadow: 2px 2px 20px #888888; background-color: white;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 20px 3px 3px; float: left;}.dj_rtl .esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 3px 3px 20px; float: right;}.esriTags .select2-container-multi .select2-search-choice-close {right: 3px; left: auto;}.dj_rtl .esriTags .select2-container-multi .select2-search-choice-close {left: 3px; right: auto;}.esriTags .container_2 {width: 92%; margin-left: 4%; margin-right: 4%;}.esriTags .grid_1, .esriTags .grid_2 {display: inline; float: left; position: relative; margin: 0;}.dj_rtl .esriTags .grid_1, .dj_rtl .esriTags .grid_2 {float: right;}.esriTags .alpha {margin-left: 0;}.esriTags .omega {margin-right: 0;}.esriTags .container_2 .grid_1 {width: 48.0%;}.esriTags .container_2 .grid_2 {width: 98.0%;}.esriTags .container_2 .prefix_1 {padding-left: 50.0%;}.esriTags .container_2 .suffix_1 {padding-right: 50.0%;}.esriTags .container_2 .push_1 {left: 50.0%;}.esriTags .container_2 .pull_1 {left: -50.0%;}.esriTags .clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.esriTags .clearfix:after {clear: both; content: " "; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0;}.esriTags .clearfix {display: inline-block;}.esriTags .clearfix {height: 1%;}.esriTags .clearfix {display: block;}.esri-feature-table {font-family: verdana; font-size: 12px; height: 100%; width: 100%;}.esri-feature-table-border-container, .esri-feature-table-wrapper-border-container {height: 100%; width: 100%;}.esri-feature-table-wrapper .dijitContentPane, .esri-feature-table .dijitLayoutContainer .esri-feature-table-content-pane {padding: 0;}.esri-feature-table .esri-feature-table-grid {bottom: 0; height: auto; left: 0; position: absolute; right: 0; top: 0;}.esri-feature-table-grid .dgrid-cell {}.esri-feature-table .esri-feature-table-grid .dgrid-header .dgrid-cell {border-left: none; border-right: 1px solid #ccc; color: #57585A; font-size: 1.1em; font-weight: normal;}.esri-feature-table .esri-feature-table-grid .dgrid-header-row {border-bottom: 1px solid #ccc;}.esri-feature-table .esri-feature-table-grid .dgrid-row .dgrid-cell {border-bottom: none; border-left: none; border-right: 1px solid #ccc; border-top: none; padding: 7px 3px;}.esri-feature-table .esri-feature-table-grid .dgrid-row {border: none;}.esri-feature-table .esri-feature-table-grid .dgrid-row-even {background-color: #F7F8F8;}.esri-feature-table .esri-feature-table-grid .dgrid-row-odd {background-color: #EFEFEF;}.esri-feature-table .esri-feature-table-grid .ui-state-active {background-color: #B4DAF5;}.esri-feature-table .esri-feature-table-grid .dgrid-row:hover {background-color: #CBE5F8;}.esri-feature-table .esri-feature-table-grid .ui-state-active:hover {background-color: #9ECEF2;}.esri-feature-table .esri-feature-table-menu .dijitDropDownButton {height: 30px; margin: 0; line-height: 22px;}.esri-feature-table .esri-feature-table-menu .dijitDropDownButton .dijitButtonNode {background: none; border: none; box-shadow: none; color: #444; padding: 0; margin: 0;}.esri-feature-table .esri-feature-table-menu .esri-feature-table-menu-item .dijitDropDownButtonHover .dijitButtonNode {color: #21759B;}.esri-feature-table-column-change-drop-down-node:focus {outline: none;}.esri-feature-table .esri-feature-table-menu .dijitDropDownButton .dijitButtonContents {height: 26px; line-height: 26px; margin: 0; padding: 0;}.esri-feature-table .esri-feature-table-menu .dijitDropDownButton .dijitButtonContents:focus {outline: none;}.esri-feature-table-menu-item .dijitMenuItemLabel {font-family: verdana; font-size: 12px;}.esri .esri-feature-table-options-menu-container .dijitMenuItemSelected td {background-image: none;}.esri-feature-table .esri-feature-table-menu {background-color: #EFEFEF; border: 1px solid #AFAFAF; color: #444; height: 30px; padding: 0; overflow: hidden;}.esri-feature-table-menu .esri-feature-table-menu-item {height: 30px; line-height: 30px; margin: 0;}.esri-feature-table-loading-indicator {background-image: url("../dijit/images/ajax-loader-segments-circle-64.gif"); background-position: center center; background-repeat: no-repeat; background-size: 28px 28px; float: left; height: 30px; width: 30px;}.esri-feature-table-rtl .esri-feature-table-menu .esri-feature-table-loading-indicator {float: right;}.esri-feature-table-title {float: left; font-weight: bold; padding: 0 10px;}.esri-feature-table-closer-container {float: right; margin: 0 0 0 10px; text-align: center; width: 17px;}.esri-feature-table-closer {background-clip: border-box; background-image: url("../dijit/FeatureTable/images/ago_sprite.png"); background-repeat: no-repeat; display: block; height: 15px; margin: 8px 0 0; width: 15px;}.esri-feature-table .toggleOpened {background-position: -16px 0 !important;}.esri-feature-table .toggleOpened:hover {background-position: -16px -16px !important;}.esri-feature-table .toggleClosed {background-position: -16px -105px !important;}.esri-feature-table .toggleClosed:hover {background-position: 0 -105px !important;}.esri-feature-table-menu-options {color: #444444; cursor: pointer; float: right; text-decoration: none;}.esri-feature-table-menu .dijitDropDownButtonHover .dijitButtonNode, .esri-feature-table-menu-options:hover {color: #21759B;}.esri-feature-table-menu-options .esriSpriteArrow {background-image: url("../dijit/FeatureTable/images/spriteArrows.png"); display: inline-block; height: 8px; margin-left: 3px; width: 11px;}.iconSortAscending, .iconSortDescending, .iconFilterColumn, .iconProperties, .iconTableStatistics {background-image: url("../dijit/FeatureTable/images/column_menu_icons.png"); background-repeat: no-repeat; display: inline-block; height: 17px; margin-left: 8px; margin-right: 8px; width: 17px;}.iconSortAscending {background-position: 0 -1px;}.iconSortDescending {background-position: -17px -1px;}.iconFilterColumn {background-position: -34px -1px;}.iconProperties {background-position: -52px -1px;}.iconTableStatistics {background-position: -94px -1px;}.esri-feature-table-dialog {background-color: #FFF; border-color: #555; border-radius: 5px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); font-family: verdana; padding-bottom: 8px;}.esri-feature-table-dialog .dijitDialogTitleBar, .dijitDialog.esri-feature-table-dialog .dijitDialogTitleBar {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-radius: 3px 3px 0 0; padding: 10px 10px 0;}.esri-feature-table-dialog .dijitDialogTitleBar .dijitDialogTitle {color: #333; display: inline-block; font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; line-height: 28px;}.esri-feature-table-dialog .dijitDialogPaneContent, .esri .esri-feature-table-dialog .dijitDialogPaneContent {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-bottom-color: inherit; border-left-color: inherit; border-right-color: inherit; border-top: medium none; padding: 10px;}.esri-feature-table-dialogRtl .dijitDialogTitleBar .dijitDialogCloseIcon {left: 5px; right: auto;}.esri-feature-table-dialog .dijitDialogTitleBar .dijitDialogCloseIcon {background-clip: border-box; background-image: url("../dijit/FeatureTable/images/ago_sprite.png"); background-position: -16px 0; background-repeat: no-repeat; left: auto; outline: none; right: 5px;}.esri-feature-table-dialog .dijitDialogCloseIcon:hover, .esri-feature-table-dialog .dijitDialogCloseIcon:focus, .esriLtr .esri-feature-table-dialog .dijitDialogCloseIcon:hover, .esriLtr .esri-feature-table-dialog .dijitDialogCloseIcon:focus {background-position: -16px -16px !important;}.esri-feature-table-dialog .esriAGOTableStatistics {font-family: Verdana, Helvetica, sans-serif !important; font-size: 12px !important; width: 270px;}.esri-feature-table-dialog .esriAGOTableStatistics .hzLine {border-color: #333; border-image: none; border-right: medium none; border-style: solid none none; border-width: 1px medium medium; margin: 6px 0;}.esri-feature-table-dialog .esriAGOTableStatistics .header {color: #444; font-weight: bold;}.esri-feature-table-dialog .esriAGOTableStatistics .break {height: 14px;}.esri-feature-table-dialog .esriAGOTableStatistics .attrTable {border-collapse: collapse;}.esri-feature-table-dialog .esriAGOTableStatistics .attrTable td {color: #444; padding: 2px 2px 5px;}.esri-feature-table-dialog .esriAGOTableStatistics .attrTable td.attrName {color: #888; padding-right: 5px;}.esri-feature-table-dialog .primary {-moz-box-sizing: border-box; -moz-user-select: none; background: none repeat scroll 0 0 #5DADDD; border: medium none; border-radius: 4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); cursor: pointer; display: inline-block; filter: none; font-size: 0.875em; letter-spacing: 1px; line-height: 1.71429em; padding: 0; position: relative; text-transform: uppercase; transition: all 0.05s linear 0s; white-space: nowrap;}.esri-feature-table-dialog .primaryHover {background: none repeat scroll 0 0 #4997D2;}.esri-feature-table-dialog .dijitDialogPaneContent .primary .dijitButtonNode {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; border-radius: 0; height: auto; padding: 0;}.esri-feature-table-dialog .dijitDialogPaneContent .primary .dijitButtonContents {padding: 0.3em 1.25em;}.esri-feature-table-dialog .dijitDialogPaneContent .primary .dijitButtonText {color: #FFF; font-family: verdana; font-size: 14px; padding: 0.4em;}.esri-feature-table .dijitTextBox, .esri-feature-table .dijitDateTextBox {background-color: #FFF; width: 98%;}.esri-feature-table-rtl .dgrid-header {left: 17px; right: 0;}.dgrid-rtl-swap .dgrid-header-scroll {left: 0; right: auto;}.esri-feature-table-rtl .dgrid-cell {text-align: right;}.esri-feature-table-rtl .esri-feature-table-grid .dgrid-header-row .dgrid-cell {border-left: 1px solid #ccc; border-right: none;}.esri-feature-table-rtl .esri-feature-table-grid .dgrid-row .dgrid-cell {border-left: 1px solid #ccc; border-right: none;}.esri-feature-table-rtl .esri-feature-table-menu .esri-feature-table-title {float: right;}.esri-feature-table-rtl .esri-feature-table-menu .esri-feature-table-closer-container {float: left;}.esri-feature-table-rtl .esri-feature-table-menu-options {float: left;}.esri-feature-table .expando {background: #fff; border-bottom: 1px solid #ccc !important; border-top: 1px solid #ccc !important; padding: 5px;}.esri-feature-table .collapsed .expando {display: none;}.esri-feature-table .esri-attachments-link, .esri-feature-table .esri-related-records-link {color: #005e95;}.esri-feature-table .esri-attachments-link:hover, .esri-feature-table .esri-related-records-link:hover {cursor: pointer; text-decoration: underline;}.esri-feature-table .esri-embedded-grid-title {font-weight: bold; height: 20px; width: 100%;}.esri-feature-table .esri-embedded-dgrid {height: 205px; width: 100%;}.esri-feature-table-gear {float: right; padding-top: 2px; width: 14px;}.esri-feature-table-column-header {position: relative;}.esri-feature-table-column-header-title {display: block; float: left;}.esri-feature-table-related-records-title {float: none; font-style: italic; text-align: center; word-wrap: break-word;}.esri-feature-table-related-records-cell {text-align: center; word-wrap: break-word;}.esri-feature-table-attachments-title {float: none; font-style: italic; text-align: center; word-wrap: break-word;}.esri-feature-table-attachments-cell {text-align: center; word-wrap: break-word;}.esri-feature-table-column-header-type {color: #a9a9a9; display: block; float: left;}.esri-feature-table-dialog .dijitTabContainerTop-container {border: 1px solid #b5bcc7; border-top: none;}.esri-feature-table-dialog .dijitTabContainerTop-tabs {border-bottom: 1px solid #b5bcc7;}.esri-feature-table-dialog .dijitTabContainerTop-tabs .dijitTab {top: 1px; display: inline-block; margin-right: 1px; padding: 3px 6px; border-bottom-width: 0; min-width: 60px; text-align: center;}.esri-feature-table-dialog .dijitTab {position: relative; border: 1px solid #b5bcc7; background-color: #efefef; color: #494949;}.esri-feature-table-dialog .dijitTabHover {cursor: pointer;}.esri-feature-table-dialog .dijitTabCheckedHover {cursor: default;}.esri-feature-table-dialog .dijitTabContainerTop-tabs .dijitTabChecked {top: 1px; padding-bottom: 4px; padding-top: 9px; border-color: #b5bcc7; background-color: #FFF; color: #000000;}.esri-feature-table-dialog .esri-attachments-tab-container {height: 230px; width: 400px; margin-bottom: 5px;}.esri-feature-table-dialog .esri-attachments-view-pane, .esri-feature-table-dialog .esri-attachments-add-pane {padding: 5px;}.esri-feature-table-dialog .esri-attachments-view-pane-content {width: 100%; height: 100%; overflow-y: scroll; overflow-x: none;}.esri-feature-table-dialog .esri-attachments-node {width: 100%; min-height: 50px; margin-bottom: 14px; font-size: .8em;}.esri-feature-table-dialog .esri-attachments-node-icon {height: 48px; width: 48px; display: inline; float: left; margin-left: 5px;}.esri-feature-table-dialog .esri-attachments-node-icon-archive {background-image: url("../dijit/FeatureTable/images/AttachmentArchive64.png"); background-size: 48px 48px;}.esri-feature-table-dialog .esri-attachments-node-icon-audiovideo {background-image: url("../dijit/FeatureTable/images/AttachmentAudioVideo64.png"); background-size: 48px 48px;}.esri-feature-table-dialog .esri-attachments-node-icon-document {background-image: url("../dijit/FeatureTable/images/AttachmentDocument64.png"); background-size: 48px 48px;}.esri-feature-table-dialog .esri-attachments-node-icon-image {background-image: url("../dijit/FeatureTable/images/AttachmentImage64.png"); background-size: 48px 48px;}.esri-feature-table-dialog .esri-attachments-node-icon-other {background-image: url("../dijit/FeatureTable/images/AttachmentOther64.png"); background-size: 48px 48px;}.esri-feature-table-dialog .esri-attachments-node-text-container {height: auto; width: 70%; display: inline-block; padding: 1px; word-wrap: break-word; margin: 5px 0 0 5px;}.esri-feature-table-dialog .esri-attachments-node-text-name {display: block; line-height: 15px}.esri-feature-table-dialog .esri-attachments-node-text-size {display: block;}.esri-feature-table-dialog .icon-ui-close-circled {font-size: 20px;}.esri-feature-table-dialog .drag-drop {background: url("../dijit/FeatureTable/images/upload.svg") no-repeat top center #f8f8f8; background-size: 30%; padding: 116px 5% 2rem 20%; border: 3px dashed #efefef; border-radius: 4px; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif; font-size: 1rem; text-indent: -1em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block; width: 100%;}.esri-feature-table-dialog .drag-drop:focus {outline: none;}.esri-feature-table-dialog .esri-attachments-add-pane-content {overflow: hidden; width: 100%; height: 100%;}.esri-feature-table-dialog .esri-attachments-feedback-text {height: 40px; line-height: 40px; float: right; padding-right: 10px;}.esri-feature-table-dialog .esri-attachments-dialog-button {float: right; margin-left: 5px;}.esri-feature-table-dialog .dijitDisabled {opacity: .35;}.esri-feature-table-dialog .dijitDialogTitle {cursor: pointer;}.esri-feature-table-dialog .esri-attachments-node-delete {background-image: url("../dijit/FeatureTable/images/ago_sprite.png"); background-position: -32px -64px; background-repeat: no-repeat; width: 16px; height: 16px; padding: 1px; float: right; margin: 10px 10px 0 0;}.esri-feature-table-dialog .esri-attachments-node-delete:hover {cursor: pointer; color: #0079c1;}.esri-feature-table-related-border-container {height: 100%; width: 100%; margin: 0; padding: 0; margin: 0 0 0 2px;}.esri-feature-table-related-leading-content-pane {width: 100%; height: 100%;}.esri-feature-table-related-close-button-container {height: 30px; line-height: 30px; float: right; margin-right: 5px;}.esri-feature-table-column-header-clear {clear: both;}.esri-feature-table .field-ft_related-records-small {width: 40px; text-align: center;}.esri-renderer-slider {position: relative; display: inline-block; margin: 10px; font-weight: normal; text-align: left; background-color: #fff;}.esri-renderer-slider .esri-slider-node {position: relative; display: inline-block; vertical-align: top; padding: 10px 4px; white-space: nowrap; margin: 0 0 0 80px;}.esri-renderer-slider .esri-slider-area {display: inline-block; box-sizing: border-box; border: 1px solid #888; width: 2px; height: 200px;}.esri-renderer-slider .esri-slider-area-right {width: 140px; height: 200px; display: inline-block; vertical-align: top;}.esri-renderer-slider .esri-slider-area-right *:focus {outline: none;}.esri-renderer-slider .esri-slider-area-right .esri-histogram-bar:hover {cursor: pointer; fill: #888;}.esri-renderer-slider .esri-ramp {border: 1px solid #888;}.esri-renderer-slider .esri-moveable {position: absolute; left: 0;}.esri-renderer-slider .esri-handle-container {position: absolute; height: 20px; width: 18px;}.esri-renderer-slider .esri-handle {position: absolute; background-color: #000; border: 1px solid #ccc; border-right: none; box-sizing: border-box; cursor: pointer; width: 10px; height: 14px; top: 3px; background-image: url("../dijit/RendererSlider/images/handles.png"); background-position: -15px -8px; z-index: 4; box-shadow: 0px 1px 3px #000;}.esri-renderer-slider .esri-handle-span {background-color: #000; border: 1px solid #ccc; box-shadow: 2px 0 3px #000; height: 12px; width: 12px; transform: scale(0.707) rotate(45deg); -moz-transform: scale(0.707) rotate(45deg); -webkit-transform: scale(0.707) rotate(45deg); position: absolute; z-index: 3; top: 3px; left: 3px;}.esri-renderer-slider .esri-handle:hover, .esri-handle-span:hover + .esri-handle {background-position: -30px -8px; background-color: #fff;}.esri-renderer-slider .esri-handle-span:hover {cursor: pointer;}.esri-renderer-slider .esri-handle-label {position: absolute; right: 5px; top: 3px; text-align: right;}.esri-renderer-slider .esri-handle-label-span:hover {background-color: #e5f2fe; cursor: pointer; text-decoration: underline;}.esri-renderer-slider .esri-moveable .dijitNumberTextBox, .esri-renderer-slider .esri-moveable .dijitValidationTextBox {text-align: start; position: relative; width: 100px; top: -3px; left: 117px; z-index: 99;}.esri-renderer-slider .esri-moveable .dijitValidationTextBox {width: 140px; left: 157px;}.esri-renderer-slider .esri-handler-tick {border-top: 1px solid #FFF; border-bottom: 1px solid #000; box-sizing: border-box; height: 1px; left: 10px; position: absolute; top: 9px; width: 32px; z-index: 2;}.esri-renderer-slider .esri-handler-tick-top {border-top: 1px solid #FFF; border-bottom: 1px solid #000;}.esri-renderer-slider .esri-handler-tick-bottom {border-top: 1px solid #000; border-bottom: 1px solid #FFF;}.esri-renderer-slider .esri-top-label-node {margin-bottom: 4px;}.esri-renderer-slider .esri-top-label-node, .esri-renderer-slider .esri-bottom-label-node {height: 22px; margin: auto; text-align: center; line-height: 20px;}.esri-renderer-slider .esri-top-label-node, .esri-renderer-slider .esri-bottom-label-node, .esri-renderer-slider .esri-handle-label {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #444;}.esri-renderer-slider .esri-handler-tick-size {border-top: none !important; border-bottom: 1px solid #000 !important; width: 32px !important;}.esri-renderer-slider .esri-heatmap-tick {width: 34px !important;}.esri-renderer-slider .esri-top-label-node span, .esri-renderer-slider .esri-bottom-label-node span {height: 20px;}.esri-renderer-slider .esri-top-label-node-hover:hover, .esri-renderer-slider .esri-bottom-label-node-hover:hover {background-color: #e5f2fe; cursor: pointer; text-decoration: underline;}.dj_rtl .esri-renderer-slider .esri-slider-node {margin: 0 80px 0 0; width: 114px;}.dj_rtl .esri-renderer-slider .esri-slider-area-right {text-align: right;}.dj_rtl .esri-renderer-slider .esri-slider-node .esri-handle-label {unicode-bidi: embed; left: 0; position: absolute; right: auto; text-align: left; top: 3px; padding-left: 3px;}.dj_rtl .esri-renderer-slider .esri-moveable .dijitNumberTextBox {left: -112px; text-align: right;}.dj_rtl .esri-renderer-slider .esri-moveable .dijitValidationTextBox {left: -152px; text-align: right;}.dj_rtl .esri-renderer-slider .esri-handler-tick {left: -42px;}.dj_rtl .esri-renderer-slider .esri-top-label-node, .dj_rtl .esri-renderer-slider .esri-bottom-label-node {unicode-bidi: embed;}.dj_rtl .esri-renderer-slider .esri-handle {border: 1px solid #ccc; border-left: none; box-shadow: 0px 1px 3px #000; background-position: -16px -8px;}.dj_rtl .esri-renderer-slider .esri-handle-span {box-shadow: 2px 0 3px #000; left: 1px;}.arcgisSearch .searchGroup {position: relative; color: #4C4C4C; font-family: Arial, Helvetica, sans-serif; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.arcgisSearch .searchInputGroup {float: left; position: relative;}.dj_rtl .arcgisSearch .searchInputGroup {float: right;}.arcgisSearch .searchInputGroup form {margin: 0; padding: 0;}.arcgisSearch .searchBtn {display: block; float: left; padding: 6px 12px; margin: 0; font-size: 16px; font-weight: normal; line-height: 20px; height: 20px; width: 20px; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid #57585A; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; background-color: #fff; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.dj_rtl .arcgisSearch .searchBtn {float: right; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.arcgisSearch .searchBtn:hover, .arcgisSearch .searchBtn:focus {text-decoration: none; background-color: #eee;}.arcgisSearch .searchBtn:active {background-color: #ddd;}.arcgisSearch .searchButtonText {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.arcgisSearch .searchGroup .searchInput {position: relative; z-index: 2; margin: 0; float: left; display: block; height: 20px; width: 200px; padding: 6px 24px 6px 12px; font-size: 14px; line-height: 20px; color: #4C4C4C; background-color: #fff; border: 1px solid #57585A; border-right: 0; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; -webkit-transition: width .175s ease-in; -moz-transition: width .175s ease-in; -ms-transition: width .175s ease-in; -o-transition: width .175s ease-in; transition: width .175s ease-in; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.dj_rtl .arcgisSearch .searchGroup .searchInput {float: right; padding: 6px 12px 6px 24px; border: 1px solid #57585A; border-left: 0; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.arcgisSearch .searchGroup .searchInput::-ms-clear {display: none;}.arcgisSearch .searchInput::-moz-placeholder {color: #999; opacity: 1;}.arcgisSearch .searchInput:-ms-input-placeholder {color: #999;}.arcgisSearch .searchInput::-webkit-input-placeholder {color: #999;}.arcgisSearch .searchClear {display: none; position: absolute; top: 2px; right: 0; z-index: 2; height: 30px; width: 24px; text-align: center; background-color: #fff; cursor: pointer;}.dj_rtl .arcgisSearch .searchClear {right: auto; left: 0;}.arcgisSearch .sourceName {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.dj_rtl .arcgisSearch .sourceName {text-align: right;}.arcgisSearch .hasValue .searchClear {display: block;}.arcgisSearch .searchIcon {font-size: 16px; width: 20px; height: 20px; line-height: 20px; display: inline-block;}.arcgisSearch .searchClose, .arcgisSearch .searchSpinner {line-height: 30px; width: 24px; height: 30px;}.arcgisSearch .searchLoading .searchClose {display: none;}.arcgisSearch .searchSpinner {display: none;}.arcgisSearch .searchLoading .searchSpinner {display: block;}.arcgisSearch .searchMenu {position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; padding: 5px 0; margin: 2px 0 0; font-size: 14px; line-height: 16px; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #57585A; -webkit-border-radius: 4px; border-radius: 4px; overflow: auto; max-height: 300px;}.dj_rtl .arcgisSearch .searchMenu {left: auto; right: 0; float: right;}.arcgisSearch .searchMenu ul {margin: 0; padding: 0; list-style: none;}.arcgisSearch .searchMenu li {padding: 6px 12px; cursor: pointer;}.arcgisSearch .searchMenu li:hover, .arcgisSearch .searchMenu li:focus {background-color: #eee;}.arcgisSearch .searchMenu li:active {background-color: #ddd;}.arcgisSearch .searchMenu li.active {background-color: #4C4C4C; color: #fff; cursor: default;}.arcgisSearch .searchMenu .menuHeader {padding: 6px 12px; background: #4C4C4C; color: #fff;}.arcgisSearch .showSuggestions .suggestionsMenu {display: block; width: 100%;}.arcgisSearch .showSources .sourcesMenu {display: block; width: 70%;}.arcgisSearch .searchToggle {display: none; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.dj_rtl .arcgisSearch .searchToggle {-webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.arcgisSearch .hasMultipleSources .searchToggle {display: block;}.arcgisSearch .hasMultipleSources .searchInput {border-left: 0; -webkit-border-radius: 0; border-radius: 0;}.dj_rtl .arcgisSearch .hasMultipleSources .searchInput {border-right: 0; -webkit-border-radius: 0; border-radius: 0;}.arcgisSearch .searchLatLongHeader {font-weight: bold; margin-bottom: 2px;}.arcgisSearch .moreResults .moreHeader {font-weight: bold; margin-bottom: 2px;}.arcgisSearch .moreResults .moreItem {margin-bottom: 10px;}.arcgisSearch .moreResults .resultsList {display: none;}.arcgisSearch .moreResults .resultsList ul {list-style: none; margin: 0 0 10px 0; padding: 0;}.arcgisSearch .moreResults .resultsList li {padding: 2px 0;}.arcgisSearch .moreResults .resultsList .popupHeader {font-weight: bold;}.arcgisSearch .showMoreResults .resultsList {display: block; margin-top: 10px; padding-top: 10px; border-top: 1px solid #ccc;}.arcgisSearch .noResultsMenu {display: none; width: 100%;}.arcgisSearch .noResultsBody {padding: 12px;}.arcgisSearch .noResultsHeader {font-weight: bold; margin-bottom: 5px;}.arcgisSearch .showNoResults .noResultsMenu {display: block;}.arcgisSearch .noValueIcon {font-size: 16px; line-height: 16px; margin: 0 5px 0 0; vertical-align: text-bottom;}.dj_rtl .arcgisSearch .noValueIcon {margin: 0 0 0 5px;}.arcgisSearch .searchExpandContainer {float: left;}.dj_rtl .arcgisSearch .searchExpandContainer {float: right;}.arcgisSearch .hasButtonMode .searchExpandContainer {-webkit-transition: width .175s ease-in; -moz-transition: width .175s ease-in; -ms-transition: width .175s ease-in; -o-transition: width .175s ease-in; transition: width .175s ease-in; overflow: hidden; height: 34px;}.arcgisSearch .hasButtonMode.showSuggestions .searchExpandContainer {overflow: inherit;}.arcgisSearch .hasButtonMode.searchCollapsed .searchExpandContainer {width: 0px;}.arcgisSearch .hasButtonMode.searchExpanded .searchExpandContainer, .arcgisSearch .hasButtonMode .searchAnimate {width: 237px;}.arcgisSearch .hasButtonMode.searchExpanded.hasMultipleSources .searchExpandContainer, .arcgisSearch .hasButtonMode.hasMultipleSources .searchAnimate {width: 282px;}.arcgisSearch .searchCollapsed .searchSubmit {-webkit-border-radius: 4px; border-radius: 4px;}.arcgisSearch .searchClearFloat {clear: both;}@-webkit-keyframes anim-rotate {0% {-webkit-transform: rotate(0); transform: rotate(0);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}@keyframes anim-rotate {0% {-webkit-transform: rotate(0); transform: rotate(0);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}.arcgisSearch .searchSpinner {-webkit-animation: anim-rotate 1.25s infinite linear; animation: anim-rotate 1.25s infinite linear;}.esriLayerList .esriContainer {background-color: #f8f8f8; color: #6e6e6e; border-top: 2px solid #ccc; border-bottom: 2px solid #ccc;}.esriLayerList .esriTitleContainer {margin: 0; border-top: 2px solid #ccc;}.esriLayerList .esriLayer:first-child .esriTitleContainer {border-top: none;}.esriLayerList .esriSubList .esriTitleContainer {padding: 0 0 0 10px; border-top: none;}.dj_rtl .esriLayerList .esriSubList .esriTitleContainer {padding: 0 10px 0 0;}.esriLayerList .esriNoLayers .esriList {display: none;}.esriLayerList .esriNoLayersText {display: none;}.esriLayerList .esriNoLayers .esriNoLayersText {display: block; padding: 16px;}.esriLayerList .esriList, .esriLayerList .esriLayer, .esriLayerList .esriSubList, .esriLayerList .esriSubListLayer {list-style: none; margin: 0; padding: 0;}.esriLayerList .esriSubList {margin-bottom: 10px;}.esriLayerList .esriSubList .esriSubList {display: none;}.esriLayerList .esriSubListExpand > .esriSubList {display: block;}.esriLayerList .esriSubList .esriSubList {margin: 0 0 10px 16px;}.dj_rtl .esriLayerList .esriSubList .esriSubList {margin: 0 16px 10px 0;}.esriLayerList .esriHasTabContent.esriListVisible .esriToggleButton {display: block;}.esriLayerList .esriTabMenu {display: none; list-style: none; margin: 5px 10px; padding: 0; border-bottom: 1px solid #ccc;}.esriLayerList .esriTabMenu .esriTabMenuItem {float: left; padding: 5px 10px; font-size: 12px; cursor: pointer; top: 1px; position: relative; border: 1px solid transparent; border-bottom: none;}.dj_rtl .esriLayerList .esriTabMenu .esriTabMenuItem {float: right;}.esriLayerList .esriTabMenu .esriTabMenuSelected {border-color: #ccc; background-color: #f8f8f8; cursor: default;}.esriLayerList .esriTabContainer {display: none;}.esriLayerList .esriTabMenu {display: none;}.esriLayerList .esriTabMenuVisible .esriTabMenu {display: block;}.esriLayerList .esriListExpand.esriListVisible .esriTabContainer {display: block;}.esriLayerList .esriTab {display: none;}.esriLayerList .esriTabSelected {display: block; padding: 0 10px;}.esriLayerList .esriLegend {margin-left: 10px;}.dj_rtl .esriLayerList .esriLegend {margin-left: 0; margin-right: 10px;}.esriLayerList .esriLegend .esriLegendService > table {display: none;}.esriLayerList .esriLegend .esriLegendMsg {margin-bottom: 10px;}.esriLayerList .dijitSlider {width: 200px; margin: 10px 0 0 0;}.esriLayerList .esriSliderLabels {line-height: 16px; font-size: 12px; height: 16px; position: relative; width: 180px; margin: 2px 10px 10px 10px;}.esriLayerList .esriTitle {font-size: 14px; line-height: 16px;}.esriLayerList .esriLabel {display: block; padding: 10px 10px 10px 36px; margin: 0; word-wrap: break-word;}.dj_rtl .esriLayerList .esriLabel {padding: 10px 36px 10px 10px;}.esriLayerList .esriSubList .esriLabel, .esriLayerList .esriHasTabContent.esriHasButton .esriSubList .esriLabel {padding: 5px 0 5px 36px;}.dj_rtl .esriLayerList .esriSubList .esriLabel, .dj_rtl .esriLayerList .esriHasTabContent.esriHasButton .esriSubList .esriLabel {padding: 5px 36px 5px 0;}.esriLayerList .esriToggleButton {float: right; width: 16px; height: 16px; line-height: 16px; margin: 0; padding: 10px; cursor: pointer; display: none; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.dj_rtl .esriLayerList .esriToggleButton {float: left;}.esriLayerList .esriHasTabContent .esriLabel, .esriLayerList .esriHasButton .esriLabel {padding-right: 36px;}.dj_rtl .esriLayerList .esriHasTabContent .esriLabel, .dj_rtl .esriLayerList .esriHasButton .esriLabel {padding-right: 36px; padding-left: 36px;}.esriLayerList .esriHasTabContent.esriHasButton .esriLabel {padding-right: 72px;}.dj_rtl .esriLayerList .esriHasTabContent.esriHasButton .esriLabel {padding-right: 36px; padding-left: 72px;}.esriLayerList .esriScaleInvisible .esriLabel {color: #ccc;}.esriLayerList .esriCheckbox {float: left; height: 16px; width: 16px; padding: 0; margin: 10px;}.dj_rtl .esriLayerList .esriCheckbox {float: right;}.esriLayerList .esriSubList .esriCheckbox {margin-top: 5px; margin-bottom: 5px;}.esriLayerList .esriButton {float: right; font-size: 16px; line-height: 16px; padding: 10px; cursor: pointer;}.esriLayerList .esriButton:hover, .esriLayerList .esriButton:active {color: #333;}.esriLayerList .esriContent {margin: 0 0 0 36px;}.dj_rtl .esriLayerList .esriContent {margin: 0 36px 0 0;}.dj_rtl .esriLayerList .esriButton {float: left;}.esriLayerList .esriClear {clear: both;}.esriLayerList .esriClearFix:before, .esriLayerList .esriClearFix:after {content: " "; display: table;}.esriLayerList .esriClearFix:after {clear: both;}@font-face {font-family: 'CalciteWebCoreIcons'; src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype'); font-weight: normal; font-style: normal;}[class^="esri-icon-"], [class*=" esri-icon-"] {font-family: 'CalciteWebCoreIcons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.esri-icon-close:before {content: "\e600";}.esri-icon-drag-horizontal:before {content: "\e601";}.esri-icon-drag-vertical:before {content: "\e602";}.esri-icon-handle-horizontal:before {content: "\e603";}.esri-icon-handle-vertical:before {content: "\e604";}.esri-icon-check-mark:before {content: "\e605";}.esri-icon-left-triangle-arrow:before {content: "\e606";}.esri-icon-right-triangle-arrow:before {content: "\e607";}.esri-icon-down-arrow:before {content: "\e608";}.esri-icon-up-arrow:before {content: "\e609";}.esri-icon-overview-arrow-bottom-left:before {content: "\e60a";}.esri-icon-overview-arrow-bottom-right:before {content: "\e60b";}.esri-icon-overview-arrow-top-left:before {content: "\e60c";}.esri-icon-overview-arrow-top-right:before {content: "\e60d";}.esri-icon-maximize:before {content: "\e60e";}.esri-icon-minimize:before {content: "\e60f";}.esri-icon-checkbox-unchecked:before {content: "\e610";}.esri-icon-checkbox-checked:before {content: "\e611";}.esri-icon-radio-unchecked:before {content: "\e612";}.esri-icon-radio-checked:before {content: "\e613";}.esri-icon-up-arrow-circled:before {content: "\e614";}.esri-icon-down-arrow-circled:before {content: "\e615";}.esri-icon-left-arrow-circled:before {content: "\e616";}.esri-icon-right-arrow-circled:before {content: "\e617";}.esri-icon-zoom-out-fixed:before {content: "\e618";}.esri-icon-zoom-in-fixed:before {content: "\e619";}.esri-icon-refresh:before {content: "\e61a";}.esri-icon-edit:before {content: "\e61b";}.esri-icon-authorize:before {content: "\e61c";}.esri-icon-map-pin:before {content: "\e61d";}.esri-icon-blank-map-pin:before {content: "\e61e";}.esri-icon-table:before {content: "\e61f";}.esri-icon-plus:before {content: "\e620";}.esri-icon-minus:before {content: "\e621";}.esri-icon-beginning:before {content: "\e622";}.esri-icon-reverse:before {content: "\e623";}.esri-icon-pause:before {content: "\e624";}.esri-icon-play:before {content: "\e625";}.esri-icon-forward:before {content: "\e626";}.esri-icon-end:before {content: "\e627";}.esri-icon-erase:before {content: "\e628";}.esri-icon-up-down-arrows:before {content: "\e629";}.esri-icon-left:before {content: "\e62a";}.esri-icon-right:before {content: "\e62b";}.esri-icon-announcement:before {content: "\e62c";}.esri-icon-notice-round:before {content: "\e62d";}.esri-icon-notice-triangle:before {content: "\e62e";}.esri-icon-home:before {content: "\e62f";}.esri-icon-locate:before {content: "\e630";}.esri-icon-expand:before {content: "\e631";}.esri-icon-collapse:before {content: "\e632";}.esri-icon-layer-list:before {content: "\e633";}.esri-icon-basemap:before {content: "\e634";}.esri-icon-globe:before {content: "\e635";}.esri-icon-applications:before {content: "\e636";}.esri-icon-arrow-up-circled:before {content: "\e637";}.esri-icon-arrow-down-circled:before {content: "\e638";}.esri-icon-arrow-left-circled:before {content: "\e639";}.esri-icon-arrow-right-circled:before {content: "\e63a";}.esri-icon-minus-circled:before {content: "\e63b";}.esri-icon-plus-circled:before {content: "\e63c";}.esri-icon-add-attachment:before {content: "\e63d";}.esri-icon-attachment:before {content: "\e63e";}.esri-icon-calendar:before {content: "\e63f";}.esri-icon-close-circled:before {content: "\e640";}.esri-icon-browser:before {content: "\e641";}.esri-icon-collection:before {content: "\e642";}.esri-icon-comment:before {content: "\e643";}.esri-icon-configure-popup:before {content: "\e644";}.esri-icon-contact:before {content: "\e645";}.esri-icon-dashboard:before {content: "\e646";}.esri-icon-deny:before {content: "\e647";}.esri-icon-description:before {content: "\e648";}.esri-icon-directions:before {content: "\e649";}.esri-icon-directions2:before {content: "\e64a";}.esri-icon-documentation:before {content: "\e64b";}.esri-icon-duplicate:before {content: "\e64c";}.esri-icon-review:before {content: "\e64d";}.esri-icon-environment-settings:before {content: "\e64e";}.esri-icon-error:before {content: "\e64f";}.esri-icon-error2:before {content: "\e650";}.esri-icon-experimental:before {content: "\e651";}.esri-icon-feature-layer:before {content: "\e652";}.esri-icon-filter:before {content: "\e653";}.esri-icon-grant:before {content: "\e654";}.esri-icon-group:before {content: "\e655";}.esri-icon-key:before {content: "\e656";}.esri-icon-labels:before {content: "\e657";}.esri-icon-tag:before {content: "\e658";}.esri-icon-layers:before {content: "\e659";}.esri-icon-left-arrow:before {content: "\e65a";}.esri-icon-right-arrow:before {content: "\e65b";}.esri-icon-link-external:before {content: "\e65c";}.esri-icon-link:before {content: "\e65d";}.esri-icon-loading-indicator:before {content: "\e65e";}.esri-icon-maps:before {content: "\e65f";}.esri-icon-marketplace:before {content: "\e660";}.esri-icon-media:before {content: "\e661";}.esri-icon-media2:before {content: "\e662";}.esri-icon-menu:before {content: "\e663";}.esri-icon-mobile:before {content: "\e664";}.esri-icon-phone:before {content: "\e665";}.esri-icon-navigation:before {content: "\e666";}.esri-icon-pan:before {content: "\e667";}.esri-icon-printer:before {content: "\e668";}.esri-icon-pie-chart:before {content: "\e669";}.esri-icon-chart:before {content: "\e66a";}.esri-icon-line-chart:before {content: "\e66b";}.esri-icon-question:before {content: "\e66c";}.esri-icon-resend-invitation:before {content: "\e66d";}.esri-icon-rotate:before {content: "\e66e";}.esri-icon-save:before {content: "\e66f";}.esri-icon-settings:before {content: "\e670";}.esri-icon-settings2:before {content: "\e671";}.esri-icon-share:before {content: "\e672";}.esri-icon-sign-out:before {content: "\e673";}.esri-icon-support:before {content: "\e674";}.esri-icon-user:before {content: "\e675";}.esri-icon-time-clock:before {content: "\e676";}.esri-icon-trash:before {content: "\e677";}.esri-icon-upload:before {content: "\e678";}.esri-icon-download:before {content: "\e679";}.esri-icon-zoom-in-magnifying-glass:before {content: "\e67a";}.esri-icon-search:before {content: "\e67b";}.esri-icon-zoom-out-magnifying-glass:before {content: "\e67c";}.esri-icon-locked:before {content: "\e67d";}.esri-icon-unlocked:before {content: "\e67e";}.esri-icon-favorites:before {content: "\e67f";}.esri-icon-compass:before {content: "\e680";}.esri-icon-down:before {content: "\e681";}.esri-icon-up:before {content: "\e682";}.esri-icon-chat:before {content: "\e683";}.esri-icon-dock-bottom:before {content: "\e684";}.esri-icon-dock-left:before {content: "\e685";}.esri-icon-dock-right:before {content: "\e686";}.esri-icon-organization:before {content: "\e687";}.esri-icon-north-navigation:before {content: "\e900";}.esri-icon-locate-circled:before {content: "\e901";}.esri-icon-dial:before {content: "\e902";}.esri-icon-close {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe600;');}.esri-icon-drag-horizontal {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe601;');}.esri-icon-drag-vertical {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe602;');}.esri-icon-handle-horizontal {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe603;');}.esri-icon-handle-vertical {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe604;');}.esri-icon-check-mark {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe605;');}.esri-icon-left-triangle-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe606;');}.esri-icon-right-triangle-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe607;');}.esri-icon-down-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe608;');}.esri-icon-up-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe609;');}.esri-icon-overview-arrow-bottom-left {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60a;');}.esri-icon-overview-arrow-bottom-right {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60b;');}.esri-icon-overview-arrow-top-left {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60c;');}.esri-icon-overview-arrow-top-right {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60d;');}.esri-icon-maximize {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60e;');}.esri-icon-minimize {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe60f;');}.esri-icon-checkbox-unchecked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe610;');}.esri-icon-checkbox-checked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe611;');}.esri-icon-radio-unchecked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe612;');}.esri-icon-radio-checked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe613;');}.esri-icon-up-arrow-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe614;');}.esri-icon-down-arrow-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe615;');}.esri-icon-left-arrow-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe616;');}.esri-icon-right-arrow-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe617;');}.esri-icon-zoom-out-fixed {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe618;');}.esri-icon-zoom-in-fixed {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe619;');}.esri-icon-refresh {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61a;');}.esri-icon-edit {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61b;');}.esri-icon-authorize {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61c;');}.esri-icon-map-pin {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61d;');}.esri-icon-blank-map-pin {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61e;');}.esri-icon-table {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe61f;');}.esri-icon-plus {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe620;');}.esri-icon-minus {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe621;');}.esri-icon-beginning {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe622;');}.esri-icon-reverse {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe623;');}.esri-icon-pause {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe624;');}.esri-icon-play {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe625;');}.esri-icon-forward {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe626;');}.esri-icon-end {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe627;');}.esri-icon-erase {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe628;');}.esri-icon-up-down-arrows {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe629;');}.esri-icon-left {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62a;');}.esri-icon-right {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62b;');}.esri-icon-announcement {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62c;');}.esri-icon-notice-round {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62d;');}.esri-icon-notice-triangle {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62e;');}.esri-icon-home {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe62f;');}.esri-icon-locate {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe630;');}.esri-icon-expand {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe631;');}.esri-icon-collapse {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe632;');}.esri-icon-layer-list {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe633;');}.esri-icon-basemap {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe634;');}.esri-icon-globe {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe635;');}.esri-icon-applications {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe636;');}.esri-icon-arrow-up-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe637;');}.esri-icon-arrow-down-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe638;');}.esri-icon-arrow-left-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe639;');}.esri-icon-arrow-right-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63a;');}.esri-icon-minus-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63b;');}.esri-icon-plus-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63c;');}.esri-icon-add-attachment {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63d;');}.esri-icon-attachment {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63e;');}.esri-icon-calendar {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe63f;');}.esri-icon-close-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe640;');}.esri-icon-browser {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe641;');}.esri-icon-collection {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe642;');}.esri-icon-comment {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe643;');}.esri-icon-configure-popup {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe644;');}.esri-icon-contact {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe645;');}.esri-icon-dashboard {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe646;');}.esri-icon-deny {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe647;');}.esri-icon-description {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe648;');}.esri-icon-directions {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe649;');}.esri-icon-directions2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64a;');}.esri-icon-documentation {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64b;');}.esri-icon-duplicate {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64c;');}.esri-icon-review {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64d;');}.esri-icon-environment-settings {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64e;');}.esri-icon-error {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe64f;');}.esri-icon-error2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe650;');}.esri-icon-experimental {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe651;');}.esri-icon-feature-layer {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe652;');}.esri-icon-filter {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe653;');}.esri-icon-grant {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe654;');}.esri-icon-group {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe655;');}.esri-icon-key {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe656;');}.esri-icon-labels {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe657;');}.esri-icon-tag {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe658;');}.esri-icon-layers {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe659;');}.esri-icon-left-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65a;');}.esri-icon-right-arrow {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65b;');}.esri-icon-link-external {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65c;');}.esri-icon-link {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65d;');}.esri-icon-loading-indicator {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65e;');}.esri-icon-maps {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe65f;');}.esri-icon-marketplace {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe660;');}.esri-icon-media {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe661;');}.esri-icon-media2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe662;');}.esri-icon-menu {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe663;');}.esri-icon-mobile {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe664;');}.esri-icon-phone {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe665;');}.esri-icon-navigation {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe666;');}.esri-icon-pan {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe667;');}.esri-icon-printer {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe668;');}.esri-icon-pie-chart {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe669;');}.esri-icon-chart {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66a;');}.esri-icon-line-chart {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66b;');}.esri-icon-question {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66c;');}.esri-icon-resend-invitation {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66d;');}.esri-icon-rotate {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66e;');}.esri-icon-save {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe66f;');}.esri-icon-settings {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe670;');}.esri-icon-settings2 {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe671;');}.esri-icon-share {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe672;');}.esri-icon-sign-out {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe673;');}.esri-icon-support {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe674;');}.esri-icon-user {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe675;');}.esri-icon-time-clock {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe676;');}.esri-icon-trash {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe677;');}.esri-icon-upload {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe678;');}.esri-icon-download {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe679;');}.esri-icon-zoom-in-magnifying-glass {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67a;');}.esri-icon-search {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67b;');}.esri-icon-zoom-out-magnifying-glass {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67c;');}.esri-icon-locked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67d;');}.esri-icon-unlocked {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67e;');}.esri-icon-favorites {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe67f;');}.esri-icon-compass {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe680;');}.esri-icon-down {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe681;');}.esri-icon-up {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe682;');}.esri-icon-chat {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe683;');}.esri-icon-dock-bottom {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe684;');}.esri-icon-dock-left {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe685;');}.esri-icon-dock-right {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe686;');}.esri-icon-organization {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe687;');}.esri-icon-north-navigation {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe900;');}.esri-icon-locate-circled {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe901;');}.esri-icon-dial {*zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe902;');}.esriObliqueRotationWidget {height: 100%; width: 100%; position: absolute;}.esriObliqueRotationWidgetGauge {height: 100%; width: 100%; transition: 1s;}.esriRasterListThumbnailRow {height: 105px; padding-left: 2px; padding-right: 2px;}.esriRasterListThumbnailRow.dgrid-row {height: 105px; padding-left: 2px; padding-right: 2px;}.esriRasterListNoThumbnailRow {height: 50px; padding-left: 2px; padding-right: 2px;}.esriRasterListThumbnail {height: 100px; width: 100px; display: inline;}.esriRasterListInfoTag {display: inline;}.esriRasterListRowTable {height: 100%; width: 100%;}.esri-histogram-svg-container {width: 90%; height: auto; border-left: 1px solid black; border-bottom: 1px solid black; margin-left: 10px;}.esri-histogram-surface {overflow: visible; display: inline-block;}.esri-histogram-bar:hover {cursor: pointer; fill: #888;}.esri-histogram-top-label, .esri-histogram-bottom-label {height: 30px; line-height: 30px; padding: 0 10px; width: auto; font-size: 12px;}.esri-histogram-bottom-label {clear: both;}.esri-histogram-group *:focus {outline: none;}.dijitReset {margin:0; border:0; padding:0; font: inherit; line-height:normal; color: inherit;}.dj_a11y .dijitReset {-moz-appearance: none;}.dijitInline {display:inline-block; #zoom: 1; #display:inline; border:0; padding:0; vertical-align:middle; #vertical-align: auto;}table.dijitInline {display:inline-table; box-sizing: content-box; -moz-box-sizing: content-box;}.dijitHidden {display: none !important;}.dijitVisible {display: block !important; position: relative;}.dj_ie6 .dijitComboBox .dijitInputContainer,.dijitInputContainer {#zoom: 1; overflow: hidden; float: none !important; position: relative;}.dj_ie7 .dijitInputContainer {float: left !important; clear: left; display: inline-block !important;}.dj_ie .dijitSelect input,.dj_ie input.dijitTextBox,.dj_ie .dijitTextBox input {font-size: 100%;}.dijitSelect .dijitButtonText {float: left; vertical-align: top;}TABLE.dijitSelect {padding: 0 !important; border-collapse: separate;}.dijitTextBox .dijitSpinnerButtonContainer,.dijitTextBox .dijitArrowButtonContainer,.dijitValidationTextBox .dijitValidationContainer {float: right; text-align: center;}.dijitSelect input.dijitInputField,.dijitTextBox input.dijitInputField {padding-left: 0 !important; padding-right: 0 !important;}.dijitValidationTextBox .dijitValidationContainer {display: none;}.dijitTeeny {font-size:1px; line-height:1px;}.dijitOffScreen {position: absolute !important; left: -10000px !important; top: -10000px !important;}.dijitPopup {position: absolute; background-color: transparent; margin: 0; border: 0; padding: 0; -webkit-overflow-scrolling: touch;}.dijitPositionOnly {padding: 0 !important; border: 0 !important; background-color: transparent !important; background-image: none !important; height: auto !important; width: auto !important;}.dijitNonPositionOnly {float: none !important; position: static !important; margin: 0 0 0 0 !important; vertical-align: middle !important;}.dijitBackgroundIframe {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; border: 0; padding: 0; margin: 0;}.dijitDisplayNone {display:none !important;}.dijitContainer {overflow: hidden;}.dj_a11y .dijitIcon,.dj_a11y div.dijitArrowButtonInner, .dj_a11y span.dijitArrowButtonInner,.dj_a11y img.dijitArrowButtonInner,.dj_a11y .dijitCalendarIncrementControl,.dj_a11y .dijitTreeExpando {display: none;}.dijitSpinner div.dijitArrowButtonInner {display: block;}.dj_a11y .dijitA11ySideArrow {display: inline !important; cursor: pointer;}.dj_a11y .dijitCalendarDateLabel {padding: 1px; border: 0px !important;}.dj_a11y .dijitCalendarSelectedDate .dijitCalendarDateLabel {border-style: solid !important; border-width: 1px !important; padding: 0;}.dj_a11y .dijitCalendarDateTemplate {padding-bottom: 0.1em !important; border: 0px !important;}.dj_a11y .dijitButtonNode {border: black outset medium !important; padding: 0 !important;}.dj_a11y .dijitArrowButton {padding: 0 !important;}.dj_a11y .dijitButtonContents {margin: 0.15em;}.dj_a11y .dijitTextBoxReadOnly .dijitInputField,.dj_a11y .dijitTextBoxReadOnly .dijitButtonNode {border-style: outset!important; border-width: medium!important; border-color: #999 !important; color:#999 !important;}.dijitButtonNode * {vertical-align: middle;}.dijitSelect .dijitArrowButtonInner,.dijitButtonNode .dijitArrowButtonInner {background: no-repeat center; width: 12px; height: 12px; direction: ltr;}.dijitLeft {background-position:left top; background-repeat:no-repeat;}.dijitStretch {white-space:nowrap; background-repeat:repeat-x;}.dijitRight {#display:inline; background-position:right top; background-repeat:no-repeat;}.dj_gecko .dj_a11y .dijitButtonDisabled .dijitButtonNode {opacity: 0.5;}.dijitToggleButton,.dijitButton,.dijitDropDownButton,.dijitComboButton {margin: 0.2em; vertical-align: middle;}.dijitButtonContents {display: block;}td.dijitButtonContents {display: table-cell;}.dijitButtonNode img {vertical-align:middle;}.dijitToolbar .dijitComboButton {border-collapse: separate;}.dijitToolbar .dijitToggleButton,.dijitToolbar .dijitButton,.dijitToolbar .dijitDropDownButton,.dijitToolbar .dijitComboButton {margin: 0;}.dijitToolbar .dijitButtonContents {padding: 1px 2px;}.dj_webkit .dijitToolbar .dijitDropDownButton {padding-left: 0.3em;}.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner {padding:0;}.dijitSelect {border:1px solid gray;}.dijitButtonNode {border:1px solid gray; margin:0; line-height:normal; vertical-align: middle; #vertical-align: auto; text-align:center; white-space: nowrap;}.dj_webkit .dijitSpinner .dijitSpinnerButtonContainer {line-height:inherit;}.dijitTextBox .dijitButtonNode {border-width: 0;}.dijitSelect,.dijitSelect *,.dijitButtonNode,.dijitButtonNode * {cursor: pointer; -webkit-tap-highlight-color: transparent;}.dj_ie .dijitButtonNode {zoom: 1;}.dj_ie .dijitButtonNode button {overflow: visible;}div.dijitArrowButton {float: right;}.dijitTextBox {border: solid black 1px; #overflow: hidden; width: 15em; vertical-align: middle;}.dijitTextBoxReadOnly,.dijitTextBoxDisabled {color: gray;}.dj_safari .dijitTextBoxDisabled input {color: #B0B0B0;}.dj_safari textarea.dijitTextAreaDisabled {color: #333;}.dj_gecko .dijitTextBoxReadOnly input.dijitInputField, .dj_gecko .dijitTextBoxDisabled input {-moz-user-input: none;}.dijitPlaceHolder {color: #AAAAAA; font-style: italic; position: absolute; top: 0; left: 0; #filter: "";}.dijitTimeTextBox {width: 8em;}.dijitTextBox input:focus {outline: none;}.dijitTextBoxFocused {outline: 5px -webkit-focus-ring-color;}.dijitSelect input,.dijitTextBox input {float: left;}.dj_ie6 input.dijitTextBox,.dj_ie6 .dijitTextBox input {float: none;}.dijitInputInner {border:0 !important; background-color:transparent !important; width:100% !important; padding-left: 0 !important; padding-right: 0 !important; margin-left: 0 !important; margin-right: 0 !important;}.dj_a11y .dijitTextBox input {margin: 0 !important;}.dijitValidationTextBoxError input.dijitValidationInner,.dijitSelect input,.dijitTextBox input.dijitArrowButtonInner {text-indent: -2em !important; direction: ltr !important; text-align: left !important; height: auto !important; #text-indent: 0 !important; #letter-spacing: -5em !important; #text-align: right !important;}.dj_ie .dijitSelect input,.dj_ie .dijitTextBox input,.dj_ie input.dijitTextBox {overflow-y: visible; line-height: normal;}.dijitSelect .dijitSelectLabel span {line-height: 100%;}.dj_ie .dijitSelect .dijitSelectLabel {line-height: normal;}.dj_ie6 .dijitSelect .dijitSelectLabel,.dj_ie7 .dijitSelect .dijitSelectLabel,.dj_ie8 .dijitSelect .dijitSelectLabel,.dj_iequirks .dijitSelect .dijitSelectLabel,.dijitSelect td,.dj_ie6 .dijitSelect input,.dj_iequirks .dijitSelect input,.dj_ie6 .dijitSelect .dijitValidationContainer,.dj_ie6 .dijitTextBox input,.dj_ie6 input.dijitTextBox,.dj_iequirks .dijitTextBox input.dijitValidationInner,.dj_iequirks .dijitTextBox input.dijitArrowButtonInner,.dj_iequirks .dijitTextBox input.dijitSpinnerButtonInner,.dj_iequirks .dijitTextBox input.dijitInputInner,.dj_iequirks input.dijitTextBox {line-height: 100%;}.dj_a11y input.dijitValidationInner,.dj_a11y input.dijitArrowButtonInner {text-indent: 0 !important; width: 1em !important; #text-align: left !important; color: black !important;}.dijitValidationTextBoxError .dijitValidationContainer {display: inline; cursor: default;}.dijitSpinner .dijitSpinnerButtonContainer,.dijitComboBox .dijitArrowButtonContainer {border-width: 0 0 0 1px !important;}.dj_a11y .dijitSelect .dijitArrowButtonContainer,.dijitToolbar .dijitComboBox .dijitArrowButtonContainer {border-width: 0 !important;}.dijitComboBoxMenu {list-style-type: none;}.dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode {border-width: 0;}.dj_ie .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode {clear: both;}.dj_ie .dijitToolbar .dijitComboBox {vertical-align: middle;}.dijitTextBox .dijitSpinnerButtonContainer {width: 1em; position: relative !important; overflow: hidden;}.dijitSpinner .dijitSpinnerButtonInner {width:1em; visibility:hidden !important; overflow-x:hidden;}.dijitComboBox .dijitButtonNode,.dijitSpinnerButtonContainer .dijitButtonNode {border-width: 0;}.dj_a11y .dijitSpinnerButtonContainer .dijitButtonNode {border-width: 0px !important; border-style: solid !important;}.dj_a11y .dijitTextBox .dijitSpinnerButtonContainer,.dj_a11y .dijitSpinner .dijitArrowButtonInner,.dj_a11y .dijitSpinnerButtonContainer input {width: 1em !important;}.dj_a11y .dijitSpinner .dijitArrowButtonInner {margin: 0 auto !important;}.dj_ie .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {padding-left: 0.3em !important; padding-right: 0.3em !important; margin-left: 0.3em !important; margin-right: 0.3em !important; width: 1.4em !important;}.dj_ie7 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {padding-left: 0 !important; padding-right: 0 !important; width: 1em !important;}.dj_ie6 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {margin-left: 0.1em !important; margin-right: 0.1em !important; width: 1em !important;}.dj_iequirks .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {margin-left: 0 !important; margin-right: 0 !important; width: 2em !important;}.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {padding: 0; position: absolute !important; right: 0; float: none; height: 50%; width: 100%; bottom: auto; left: 0; right: auto;}.dj_iequirks .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {width: auto;}.dj_a11y .dijitSpinnerButtonContainer .dijitArrowButton {overflow: visible !important;}.dijitSpinner .dijitSpinnerButtonContainer .dijitDownArrowButton {top: 50%; border-top-width: 1px !important;}.dijitSpinner .dijitSpinnerButtonContainer .dijitUpArrowButton {#bottom: 50%; top: 0;}.dijitSpinner .dijitArrowButtonInner {margin: auto; overflow-x: hidden; height: 100% !important;}.dj_iequirks .dijitSpinner .dijitArrowButtonInner {height: auto !important;}.dijitSpinner .dijitArrowButtonInner .dijitInputField {-moz-transform: scale(0.5); -moz-transform-origin: center top; -webkit-transform: scale(0.5); -webkit-transform-origin: center top; -o-transform: scale(0.5); -o-transform-origin: center top; transform: scale(0.5); transform-origin: left top; padding-top: 0; padding-bottom: 0; padding-left: 0 !important; padding-right: 0 !important; width: 100%; visibility: hidden;}.dj_ie .dijitSpinner .dijitArrowButtonInner .dijitInputField {zoom: 50%;}.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButtonInner {overflow: hidden;}.dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {width: 100%;}.dj_iequirks .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {width: 1em;}.dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {vertical-align:top; visibility: visible;}.dj_a11y .dijitSpinnerButtonContainer {width: 1em;}.dijitCheckBox,.dijitRadio,.dijitCheckBoxInput {padding: 0; border: 0; width: 13px; height: 13px; background-position:center center; background-repeat:no-repeat; overflow: hidden;}.dijitCheckBox input,.dijitRadio input {margin: 0; padding: 0; display: block;}.dijitCheckBoxInput {opacity: 0.01;}.dj_ie .dijitCheckBoxInput {filter: alpha(opacity=0);}.dj_a11y .dijitCheckBox,.dj_a11y .dijitRadio {width: auto !important; height: auto !important;}.dj_a11y .dijitCheckBoxInput {opacity: 1; filter: none; width: auto; height: auto;}.dj_a11y .dijitFocusedLabel {border: 1px dotted; outline: 0px !important;}.dijitProgressBar {z-index: 0;}.dijitProgressBarEmpty {position:relative;overflow:hidden; border:1px solid black; z-index:0;}.dijitProgressBarFull {position:absolute; overflow:hidden; z-index:-1; top:0; width:100%;}.dj_ie6 .dijitProgressBarFull {height:1.6em;}.dijitProgressBarTile {position:absolute; overflow:hidden; top:0; left:0; bottom:0; right:0; margin:0; padding:0; width: 100%; height:auto; background-color:#aaa; background-attachment: fixed;}.dj_a11y .dijitProgressBarTile {border-width:2px; border-style:solid; background-color:transparent !important;}.dj_ie6 .dijitProgressBarTile {position:static; height:1.6em;}.dijitProgressBarIndeterminate .dijitProgressBarTile {}.dijitProgressBarIndeterminateHighContrastImage {display:none;}.dj_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage {display:block; position:absolute; top:0; bottom:0; margin:0; padding:0; width:100%; height:auto;}.dijitProgressBarLabel {display:block; position:static; width:100%; text-align:center; background-color:transparent !important;}.dijitTooltip {position: absolute; z-index: 2000; display: block; left: 0; top: -10000px; overflow: visible;}.dijitTooltipContainer {border: solid black 2px; background: #b8b5b5; color: black; font-size: small;}.dijitTooltipFocusNode {padding: 2px 2px 2px 2px;}.dijitTooltipConnector {position: absolute;}.dj_a11y .dijitTooltipConnector {display: none;}.dijitTooltipData {display:none;}.dijitLayoutContainer {position: relative; display: block; overflow: hidden;}.dijitAlignTop,.dijitAlignBottom,.dijitAlignLeft,.dijitAlignRight {position: absolute; overflow: hidden;}body .dijitAlignClient {position: absolute;}.dijitBorderContainer, .dijitBorderContainerNoGutter {position:relative; overflow: hidden; z-index: 0;}.dijitBorderContainerPane,.dijitBorderContainerNoGutterPane {position: absolute !important; z-index: 2;}.dijitBorderContainer > .dijitTextArea {resize: none;}.dijitGutter {position: absolute; font-size: 1px;}.dijitSplitter {position: absolute; overflow: hidden; z-index: 10; background-color: #fff; border-color: gray; border-style: solid; border-width: 0;}.dj_ie .dijitSplitter {z-index: 1;}.dijitSplitterActive {z-index: 11 !important;}.dijitSplitterCover {position:absolute; z-index:-1; top:0; left:0; width:100%; height:100%;}.dijitSplitterCoverActive {z-index:3 !important;}.dj_ie .dijitSplitterCover {background: white; opacity: 0;}.dj_ie6 .dijitSplitterCover,.dj_ie7 .dijitSplitterCover,.dj_ie8 .dijitSplitterCover {filter: alpha(opacity=0);}.dijitSplitterH {height: 7px; border-top:1px; border-bottom:1px; cursor: row-resize; -webkit-tap-highlight-color: transparent;}.dijitSplitterV {width: 7px; border-left:1px; border-right:1px; cursor: col-resize; -webkit-tap-highlight-color: transparent;}.dijitSplitContainer {position: relative; overflow: hidden; display: block;}.dijitSplitPane {position: absolute;}.dijitSplitContainerSizerH,.dijitSplitContainerSizerV {position:absolute; font-size: 1px; background-color: ThreeDFace; border: 1px solid; border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight; margin: 0;}.dijitSplitContainerSizerH .thumb, .dijitSplitterV .dijitSplitterThumb {overflow:hidden; position:absolute; top:49%;}.dijitSplitContainerSizerV .thumb, .dijitSplitterH .dijitSplitterThumb {position:absolute; left:49%;}.dijitSplitterShadow,.dijitSplitContainerVirtualSizerH,.dijitSplitContainerVirtualSizerV {font-size: 1px; background-color: ThreeDShadow; -moz-opacity: 0.5; opacity: 0.5; filter: Alpha(Opacity=50); margin: 0;}.dijitSplitContainerSizerH, .dijitSplitContainerVirtualSizerH {cursor: col-resize;}.dijitSplitContainerSizerV, .dijitSplitContainerVirtualSizerV {cursor: row-resize;}.dj_a11y .dijitSplitterThumb {border-top:1px solid #d3d3d3 !important; border-bottom:1px solid #d3d3d3 !important;}.dj_a11y .dijitSplitterV {border-left:1px solid #d3d3d3 !important; border-right:1px solid #d3d3d3 !important;}.dijitContentPane {display: block; overflow: auto; -webkit-overflow-scrolling: touch;}.dijitContentPaneSingleChild {overflow: hidden;}.dijitContentPaneLoading .dijitIconLoading,.dijitContentPaneError .dijitIconError {margin-right: 9px;}.dijitTitlePane {display: block; overflow: hidden;}.dijitFieldset {border: 1px solid gray;}.dijitTitlePaneTitle, .dijitFieldset legend {cursor: pointer; -webkit-tap-highlight-color: transparent;}.dijitFixedOpen, .dijitFixedClosed {cursor: default;}.dijitFixedOpen .dijitArrowNode, .dijitFixedOpen .dijitArrowNodeInner,.dijitFixedClosed .dijitArrowNode, .dijitFixedClosed .dijitArrowNodeInner{display: none;}.dijitTitlePaneTitle * {vertical-align: middle;}.dijitTitlePane .dijitArrowNodeInner, .dijitFieldset .dijitArrowNodeInner {display: none;}.dj_a11y .dijitTitlePane .dijitArrowNodeInner, .dj_a11y .dijitFieldset .dijitArrowNodeInner {display:inline !important; font-family: monospace;}.dj_a11y .dijitTitlePane .dijitArrowNode, .dj_a11y .dijitFieldset .dijitArrowNode {display:none;}.dj_ie6 .dijitTitlePaneContentOuter,.dj_ie6 .dijitTitlePane .dijitTitlePaneTitle {zoom: 1;}.dijitColorPalette {border: 1px solid #999; background: #fff; position: relative;}.dijitColorPalette .dijitPaletteTable {padding: 2px 3px 3px 3px; position: relative; overflow: hidden; outline: 0; border-collapse: separate;}.dj_ie6 .dijitColorPalette .dijitPaletteTable,.dj_ie7 .dijitColorPalette .dijitPaletteTable,.dj_iequirks .dijitColorPalette .dijitPaletteTable {padding: 0; margin: 2px 3px 3px 3px;}.dijitColorPalette .dijitPaletteCell {font-size: 1px; vertical-align: middle; text-align: center; background: none;}.dijitColorPalette .dijitPaletteImg {padding: 1px; border: 1px solid #999; margin: 2px 1px; cursor: default; font-size: 1px;}.dj_gecko .dijitColorPalette .dijitPaletteImg {padding-bottom: 0;}.dijitColorPalette .dijitColorPaletteSwatch {width: 14px; height: 12px;}.dijitPaletteTable td {padding: 0;}.dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg {border: 1px solid #000;}.dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg,.dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg {border: 2px solid #000; margin: 1px 0;}.dj_a11y .dijitColorPalette .dijitPaletteTable,.dj_a11y .dijitColorPalette .dijitPaletteTable * {background-color: transparent !important;}.dijitAccordionContainer {border:1px solid #b7b7b7; border-top:0 !important;}.dijitAccordionTitle {cursor: pointer; -webkit-tap-highlight-color: transparent;}.dijitAccordionTitleSelected {cursor: default;}.dijitAccordionTitle .arrowTextUp,.dijitAccordionTitle .arrowTextDown {display: none; font-size: 0.65em; font-weight: normal !important;}.dj_a11y .dijitAccordionTitle .arrowTextUp,.dj_a11y .dijitAccordionTitleSelected .arrowTextDown {display: inline;}.dj_a11y .dijitAccordionTitleSelected .arrowTextUp {display: none;}.dijitAccordionChildWrapper {overflow: hidden;}.dijitCalendarContainer {width: auto;}.dijitCalendarContainer th, .dijitCalendarContainer td {padding: 0; vertical-align: middle;}.dijitCalendarYearLabel {white-space: nowrap;}.dijitCalendarNextYear {margin:0 0 0 0.55em;}.dijitCalendarPreviousYear {margin:0 0.55em 0 0;}.dijitCalendarIncrementControl {vertical-align: middle;}.dijitCalendarIncrementControl,.dijitCalendarDateTemplate,.dijitCalendarMonthLabel,.dijitCalendarPreviousYear,.dijitCalendarNextYear {cursor: pointer; -webkit-tap-highlight-color: transparent;}.dijitCalendarDisabledDate {color: gray; text-decoration: line-through; cursor: default;}.dijitSpacer {position: relative; height: 1px; overflow: hidden; visibility: hidden;}.dijitCalendarMonthMenu .dijitCalendarMonthLabel {text-align:center;}.dijitMenu {border:1px solid black; background-color:white;}.dijitMenuTable {border-collapse:collapse; border-width:0; background-color:white;}.dj_webkit .dijitMenuTable td[colspan="2"]{border-right:hidden;}.dijitMenuItem {text-align: left; white-space: nowrap; padding:.1em .2em; cursor:pointer; -webkit-tap-highlight-color: transparent;}.dijitMenuItem:focus {outline: none}.dijitMenuPassive .dijitMenuItemHover,.dijitMenuItemSelected {background-color:black; color:white;}.dijitMenuItemIcon, .dijitMenuExpand {background-repeat: no-repeat;}.dijitMenuItemDisabled * {opacity:0.5; cursor:default;}.dj_ie .dj_a11y .dijitMenuItemDisabled,.dj_ie .dj_a11y .dijitMenuItemDisabled *,.dj_ie .dijitMenuItemDisabled * {color: gray; filter: alpha(opacity=35);}.dijitMenuItemLabel {position: relative; vertical-align: middle;}.dj_a11y .dijitMenuItemSelected {border: 1px dotted black !important;}.dj_a11y .dijitMenuItemSelected .dijitMenuItemLabel {border-width: 1px; border-style: solid;}.dj_ie8 .dj_a11y .dijitMenuItemLabel {position:static;}.dijitMenuExpandA11y {display: none;}.dj_a11y .dijitMenuExpandA11y {display: inline;}.dijitMenuSeparator td {border: 0; padding: 0;}.dijitMenuSeparatorTop {height: 50%; margin: 0; margin-top:3px; font-size: 1px;}.dijitMenuSeparatorBottom {height: 50%; margin: 0; margin-bottom:3px; font-size: 1px;}.dijitMenuItemIconChar {display: none; visibility: hidden;}.dj_a11y .dijitMenuItemIconChar {display: inline;}.dijitCheckedMenuItemChecked .dijitMenuItemIconChar,.dijitRadioMenuItemChecked .dijitMenuItemIconChar {visibility: visible;}.dj_ie .dj_a11y .dijitMenuBar .dijitMenuItem {margin: 0;}.dijitStackController .dijitToggleButtonChecked * {cursor: default;}.dijitTabContainer {z-index: 0; overflow: visible;}.dj_ie6 .dijitTabContainer {overflow: hidden;}.dijitTabContainerNoLayout {width: 100%;}.dijitTabContainerBottom-tabs,.dijitTabContainerTop-tabs,.dijitTabContainerLeft-tabs,.dijitTabContainerRight-tabs {z-index: 1; overflow: visible !important;}.dijitTabController {z-index: 1;}.dijitTabContainerBottom-container,.dijitTabContainerTop-container,.dijitTabContainerLeft-container,.dijitTabContainerRight-container {z-index:0; overflow: hidden; border: 1px solid black;}.nowrapTabStrip {width: 50000px; display: block; position: relative; text-align: left; z-index: 1;}.dijitTabListWrapper {overflow: hidden; z-index: 1;}.dj_a11y .tabStripButton img {display: none;}.dijitTabContainerTop-tabs {border-bottom: 1px solid black;}.dijitTabContainerTop-container {border-top: 0;}.dijitTabContainerLeft-tabs {border-right: 1px solid black; float: left;}.dijitTabContainerLeft-container {border-left: 0;}.dijitTabContainerBottom-tabs {border-top: 1px solid black;}.dijitTabContainerBottom-container {border-bottom: 0;}.dijitTabContainerRight-tabs {border-left: 1px solid black; float: left;}.dijitTabContainerRight-container {border-right: 0;}div.dijitTabDisabled, .dj_ie div.dijitTabDisabled {cursor: auto;}.dijitTab {position:relative; cursor:pointer; -webkit-tap-highlight-color: transparent; white-space:nowrap; z-index:3;}.dijitTab * {vertical-align: middle;}.dijitTabChecked {cursor: default;}.dijitTabContainerTop-tabs .dijitTab {top: 1px;}.dijitTabContainerBottom-tabs .dijitTab {top: -1px;}.dijitTabContainerLeft-tabs .dijitTab {left: 1px;}.dijitTabContainerRight-tabs .dijitTab {left: -1px;}.dijitTabContainerTop-tabs .dijitTab,.dijitTabContainerBottom-tabs .dijitTab {display:inline-block; #zoom: 1; #display:inline;}.tabStripButton {z-index: 12;}.dijitTabButtonDisabled .tabStripButton {display: none;}.dijitTabCloseButton {margin-left: 1em;}.dijitTabCloseText {display:none;}.dijitTab .tabLabel {min-height: 15px; display: inline-block;}.dijitNoIcon {display: none;}.dj_ie6 .dijitTab .dijitNoIcon {display: inline; height: 15px; width: 1px;}.dj_a11y .dijitTabCloseButton {background-image: none !important; width: auto !important; height: auto !important;}.dj_a11y .dijitTabCloseText {display: inline;}.dijitTabPane,.dijitStackContainer-child,.dijitAccordionContainer-child {border: none !important;}.dijitInlineEditBoxDisplayMode {border: 1px solid transparent; cursor: text;}.dj_a11y .dijitInlineEditBoxDisplayMode,.dj_ie6 .dijitInlineEditBoxDisplayMode {border: none;}.dijitInlineEditBoxDisplayModeHover,.dj_a11y .dijitInlineEditBoxDisplayModeHover,.dj_ie6 .dijitInlineEditBoxDisplayModeHover {background-color: #e2ebf2; border: solid 1px black;}.dijitInlineEditBoxDisplayModeDisabled {cursor: default;}.dijitTree {overflow: auto; -webkit-tap-highlight-color: transparent;}.dijitTreeContainer {float: left;}.dijitTreeIndent {width: 19px;}.dijitTreeRow, .dijitTreeContent {white-space: nowrap;}.dj_ie .dijitTreeLabel:focus {outline: 1px dotted black;}.dijitTreeRow img {vertical-align: middle;}.dijitTreeContent {cursor: default;}.dijitExpandoText {display: none;}.dj_a11y .dijitExpandoText {display: inline; padding-left: 10px; padding-right: 10px; font-family: monospace; border-style: solid; border-width: thin; cursor: pointer;}.dijitTreeLabel {margin: 0 4px;}.dijitDialog {position: absolute; z-index: 999; overflow: hidden;}.dijitDialogTitleBar {cursor: move;}.dijitDialogFixed .dijitDialogTitleBar {cursor:default;}.dijitDialogCloseIcon {cursor: pointer; -webkit-tap-highlight-color: transparent;}.dijitDialogPaneContent {-webkit-overflow-scrolling: touch;}.dijitDialogUnderlayWrapper {position: absolute; left: 0; top: 0; z-index: 998; display: none; background: transparent !important;}.dijitDialogUnderlay {background: #eee; opacity: 0.5;}.dj_ie .dijitDialogUnderlay {filter: alpha(opacity=50);}.dj_a11y .dijitSpinnerButtonContainer,.dj_a11y .dijitDialog {opacity: 1 !important; background-color: white !important;}.dijitDialog .closeText {display:none; position:absolute;}.dj_a11y .dijitDialog .closeText {display:inline;}.dijitSliderMoveable {z-index:99; position:absolute !important; display:block; vertical-align:middle;}.dijitSliderMoveableH {right:0;}.dijitSliderMoveableV {right:50%;}.dj_a11y div.dijitSliderImageHandle,.dijitSliderImageHandle {margin:0; padding:0; position:relative !important; border:8px solid gray; width:0; height:0; cursor: pointer; -webkit-tap-highlight-color: transparent;}.dj_iequirks .dj_a11y .dijitSliderImageHandle {font-size: 0;}.dj_ie7 .dijitSliderImageHandle {overflow: hidden;}.dj_ie7 .dj_a11y .dijitSliderImageHandle {overflow: visible;}.dj_a11y .dijitSliderFocused .dijitSliderImageHandle {border:4px solid #000; height:8px; width:8px;}.dijitSliderImageHandleV {top:-8px; right: -50%;}.dijitSliderImageHandleH {left:50%; top:-5px; vertical-align:top;}.dijitSliderBar {border-style:solid; border-color:black; cursor: pointer; -webkit-tap-highlight-color: transparent;}.dijitSliderBarContainerV {position:relative; height:100%; z-index:1;}.dijitSliderBarContainerH {position:relative; z-index:1;}.dijitSliderBarH {height:4px; border-width:1px 0;}.dijitSliderBarV {width:4px; border-width:0 1px;}.dijitSliderProgressBar {background-color:red; z-index:1;}.dijitSliderProgressBarV {position:static !important; height:0; vertical-align:top; text-align:left;}.dijitSliderProgressBarH {position:absolute !important; width:0; vertical-align:middle; overflow:visible;}.dijitSliderRemainingBar {overflow:hidden; background-color:transparent; z-index:1;}.dijitSliderRemainingBarV {height:100%; text-align:left;}.dijitSliderRemainingBarH {width:100% !important;}.dijitSliderBumper {overflow:hidden; z-index:1;}.dijitSliderBumperV {width:4px; height:8px; border-width:0 1px;}.dijitSliderBumperH {width:8px; height:4px; border-width:1px 0;}.dijitSliderBottomBumper,.dijitSliderLeftBumper {background-color:red;}.dijitSliderTopBumper,.dijitSliderRightBumper {background-color:transparent;}.dijitSliderDecoration {text-align:center;}.dijitSliderDecorationC,.dijitSliderDecorationV {position: relative;}.dijitSliderDecorationH {width: 100%;}.dijitSliderDecorationV {height: 100%; white-space: nowrap;}.dijitSliderButton {font-family:monospace; margin:0; padding:0; display:block;}.dj_a11y .dijitSliderButtonInner {visibility:visible !important;}.dijitSliderButtonContainer {text-align:center; height:0;}.dijitSliderButtonContainer * {cursor: pointer; -webkit-tap-highlight-color: transparent;}.dijitSlider .dijitButtonNode {padding:0; display:block;}.dijitRuleContainer {position:relative; overflow:visible;}.dijitRuleContainerV {height:100%; line-height:0; float:left; text-align:left;}.dj_opera .dijitRuleContainerV {line-height:2%;}.dj_ie .dijitRuleContainerV {line-height:normal;}.dj_gecko .dijitRuleContainerV {margin:0 0 1px 0;}.dijitRuleMark {position:absolute; border:1px solid black; line-height:0; height:100%;}.dijitRuleMarkH {width:0; border-top-width:0 !important; border-bottom-width:0 !important; border-left-width:0 !important;}.dijitRuleLabelContainer {position:absolute;}.dijitRuleLabelContainerH {text-align:center; display:inline-block;}.dijitRuleLabelH {position:relative; left:-50%;}.dijitRuleLabelV {text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}.dijitRuleMarkV {height:0; border-right-width:0 !important; border-bottom-width:0 !important; border-left-width:0 !important; width:100%; left:0;}.dj_ie .dijitRuleLabelContainerV {margin-top:-.55em;}.dj_a11y .dijitSliderReadOnly,.dj_a11y .dijitSliderDisabled {opacity:0.6;}.dj_ie .dj_a11y .dijitSliderReadOnly .dijitSliderBar,.dj_ie .dj_a11y .dijitSliderDisabled .dijitSliderBar {filter: alpha(opacity=40);}.dj_a11y .dijitSlider .dijitSliderButtonContainer div {font-family: monospace; font-size: 1em; line-height: 1em; height: auto; width: auto; margin: 0 4px;}.dj_a11y .dijitButtonContents .dijitButtonText,.dj_a11y .dijitTab .tabLabel {display: inline !important;}.dj_a11y .dijitSelect .dijitButtonText {display: inline-block !important;}.dijitTextArea {width:100%; overflow-y: auto;}.dijitTextArea[cols] {width:auto;}.dj_ie .dijitTextAreaCols {width:auto;}.dijitExpandingTextArea {resize: none;}.dijitToolbarSeparator {height: 18px; width: 5px; padding: 0 1px; margin: 0;}.dijitIEFixedToolbar {position:absolute; top: expression(eval((document.documentElement||document.body).scrollTop));}.dijitEditor {display: block;}.dijitEditorDisabled,.dijitEditorReadOnly {color: gray;}.dijitTimePicker {background-color: white;}.dijitTimePickerItem {cursor:pointer; -webkit-tap-highlight-color: transparent;}.dijitTimePickerItemHover {background-color:gray; color:white;}.dijitTimePickerItemSelected {font-weight:bold; color:#333; background-color:#b7cdee;}.dijitTimePickerItemDisabled {color:gray; text-decoration:line-through;}.dijitTimePickerItemInner {text-align:center; border:0; padding:2px 8px 2px 8px;}.dijitTimePickerTick,.dijitTimePickerMarker {border-bottom:1px solid gray;}.dijitTimePicker .dijitDownArrowButton {border-top: none !important;}.dijitTimePickerTick {color:#CCC;}.dijitTimePickerMarker {color:black; background-color:#CCC;}.dj_a11y .dijitTimePickerItemSelected .dijitTimePickerItemInner {border: solid 4px black;}.dj_a11y .dijitTimePickerItemHover .dijitTimePickerItemInner {border: dashed 4px black;}.dijitToggleButtonIconChar {display:none !important;}.dj_a11y .dijitToggleButton .dijitToggleButtonIconChar {display:inline !important; visibility:hidden;}.dj_ie6 .dijitToggleButtonIconChar, .dj_ie6 .tabStripButton .dijitButtonText {font-family: "Arial Unicode MS";}.dj_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar {display: inline !important; visibility:visible !important;}.dijitArrowButtonChar {display:none !important;}.dj_a11y .dijitArrowButtonChar {display:inline !important;}.dj_a11y .dijitDropDownButton .dijitArrowButtonInner,.dj_a11y .dijitComboButton .dijitArrowButtonInner {display:none !important;}.dj_a11y .dijitSelect {border-collapse: separate !important; border-width: 1px; border-style: solid;}.dj_ie .dijitSelect {vertical-align: middle;}.dj_ie6 .dijitSelect .dijitValidationContainer,.dj_ie8 .dijitSelect .dijitButtonText {vertical-align: top;}.dj_ie6 .dijitTextBox .dijitInputContainer,.dj_iequirks .dijitTextBox .dijitInputContainer,.dj_ie6 .dijitTextBox .dijitArrowButtonInner,.dj_ie6 .dijitSpinner .dijitSpinnerButtonInner,.dijitSelect .dijitSelectLabel {vertical-align: baseline;}.dijitNumberTextBox {text-align: left; direction: ltr;}.dijitNumberTextBox .dijitInputInner {text-align: inherit;}.dijitToolbar .dijitSelect {margin: 0;}.dj_webkit .dijitToolbar .dijitSelect {padding-left: 0.3em;}.dijitSelect .dijitButtonContents {padding: 0; white-space: nowrap; text-align: left; border-style: none solid none none; border-width: 1px;}.dijitSelectFixedWidth .dijitButtonContents {width: 100%;}.dijitSelectMenu .dijitMenuItemIcon {display:none;}.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel,.dj_ie7 .dijitSelectMenu .dijitMenuItemLabel {position: static;}.dijitSelectLabel *{vertical-align: baseline;}.dijitSelectSelectedOption * {font-weight: bold;}.dijitSelectMenu {border-width: 1px;}.dijitForceStatic {position: static !important;}.dijitReadOnly *,.dijitDisabled *,.dijitReadOnly,.dijitDisabled {cursor: default;}.dojoDndItem {padding: 2px; -webkit-touch-callout: none; -webkit-user-select: none;}.dojoDndHorizontal .dojoDndItem {#display: inline; display: inline-block;}.dojoDndItemBefore,.dojoDndItemAfter {border: 0px solid #369;}.dojoDndItemBefore {border-width: 2px 0 0 0; padding: 0 2px 2px 2px;}.dojoDndItemAfter {border-width: 0 0 2px 0; padding: 2px 2px 0 2px;}.dojoDndHorizontal .dojoDndItemBefore {border-width: 0 0 0 2px; padding: 2px 2px 2px 0;}.dojoDndHorizontal .dojoDndItemAfter {border-width: 0 2px 0 0; padding: 2px 0 2px 2px;}.dojoDndItemOver {cursor:pointer;}.dj_gecko .dijitArrowButtonInner INPUT,.dj_gecko INPUT.dijitArrowButtonInner {-moz-user-focus:ignore;}.dijitFocused .dijitMenuItemShortcutKey {text-decoration: underline;}.claro .dijitPopup {-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);}.claro .dijitTooltipDialogPopup {-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}.claro .dijitComboBoxHighlightMatch {background-color: #abd6ff;}.claro .dijitFocusedLabel {outline: 1px dotted #494949;}.claro .dojoDndItem {font-family: FacktNormal; padding-top: 8px; padding-right: 4px; padding-left: 4px; padding-bottom: 8px; border-bottom:1px solid #e9e9e9;}.claro .dojoDndItemOver {background-color: #eeeeee;font-family: FacktNormal; _background-image: none; padding-top: 8px; padding-right: 4px; padding-left: 4px; padding-bottom: 8px; color:#414141; border-bottom:1px solid #e9e9e9;}.claro .dojoDndItemAnchor,.claro .dojoDndItemSelected {font-family: FacktNormal; background-color: #eeeeee; padding-top: 8px; padding-right: 4px; padding-left: 4px; padding-bottom: 8px; border: 0px solid #000000; color:#414141;}.claro .dojoDndItemBefore{border-top:1px solid #93CD3B;}.claro .dojoDndItemAfter {border-bottom:1px solid #93CD3B;}.claro table.dojoDndAvatar {pointer-events: none; border: 0px solid #b5bcc7; border-collapse: collapse; background-color: #ffffff; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);}.claro .dojoDndAvatarHeader td {height: 20px; padding-left: 21px;}.claro.dojoDndMove .dojoDndAvatarHeader,.claro.dojoDndCopy .dojoDndAvatarHeader {background-image: url("common/claro/images/dnd.png"); background-repeat: no-repeat; background-position: 2px -122px;}.claro .dojoDndAvatarItem td {padding: 5px;}.claro.dojoDndMove .dojoDndAvatarHeader {background-color: #f58383; background-position: 2px -103px;}.claro.dojoDndCopy .dojoDndAvatarHeader {background-color: #f58383; background-position: 2px -68px;}.claro.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #97e68d; background-position: 2px -33px;}.claro.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #97e68d; background-position: 2px 2px;}.claro .dijitTextBox,.claro .dijitInputInner {font-family:Fackt; color: #333333; font-size: 13px; padding: 1px; padding-bottom: 1px;}.claro .dijitValidationTextBoxError .dijitValidationContainer {background-color: #d46464; background-image: url("common/claro/form/images/error.png"); background-position: top center; border: solid #d46464 0; width: 9px;}.claro .dijitTextBoxError .dijitValidationContainer {border-left-width: 1px;}.claro .dijitValidationTextBoxError .dijitValidationIcon {width: 0; background-color: transparent;}.claro .dijitTextArea,.claro .dijitInputField .dijitPlaceHolder {padding: 0px;}.claro .dijitSelect .dijitInputField,.claro .dijitTextBox .dijitInputField {padding-top: 6px; padding-right: 5px; padding-left: 5px; padding-bottom: 3px; min-height: 17px;}.dj_gecko .claro .dijitTextBox .dijitInputInner,.dj_webkit .claro .dijitTextBox .dijitInputInner {padding-left: 1px; padding-right: 1px;}.claro .dijitSelect,.claro .dijitSelect .dijitButtonContents,.claro .dijitTextBox,.claro .dijitTextBox .dijitButtonNode {font-family:FacktNormal; line-height: 26px; color: #333333; font-size: 13px; padding-top: 0px; padding-bottom: 0px; border: 1px solid #c7c7c7; -o-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -webkit-transition-property: background-color, border; -moz-transition-property: background-color, border; transition-property: background-color, border; -webkit-transition-duration: 0.35s; -moz-transition-duration: 0.35s; transition-duration: 0.35s;}.claro .dijitSelect{border: none !important; background-color: #F8F8F8; height: 29px; -webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.10); -moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.10); box-shadow:0px 1px 2px 0px rgba(0,0,0,0.10);}.claro .dijitTextBox {background-color: #ffffff; color:#333333; font-size: 13px; padding-top: 1px; padding-bottom: 1px; line-height: 17px;}.claro .dijitSelectHover,.claro .dijitSelectHover .dijitButtonContents,.claro .dijitTextBoxHover,.claro .dijitTextBoxHover .dijitButtonNode {-webkit-transition-duration: 0.25s; -moz-transition-duration: 0.25s; transition-duration: 0.25s;}.claro .dijitTextBoxHover,.claro .dijitTextBoxHover .dijitInputInner{background-color: #ffffff;}.claro .dijitSelectError,.claro .dijitSelectError .dijitButtonContents,.claro .dijitTextBoxError,.claro .dijitTextBoxError .dijitButtonNode {border-color: #d46464;}.claro .dijitSelectFocused,.claro .dijitSelectFocused .dijitButtonContents,.claro .dijitTextBoxFocused,.claro .dijitTextBoxFocused .dijitInputInner,.claro .dijitTextBoxFocused .dijitButtonNode {-webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; transition-duration: 0.1s;}.claro .dijitTextBoxFocused {background-color: #ffffff; 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: -o-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);}.claro .dijitTextBoxFocused .dijitInputContainer {background: #ffffff;}.claro .dijitSelectErrorFocused,.claro .dijitSelectErrorFocused .dijitButtonContents,.claro .dijitTextBoxErrorFocused,.claro .dijitTextBoxErrorFocused .dijitButtonNode {border-color: #ce5050;}.claro .dijitSelectDisabled,.claro .dijitSelectDisabled .dijitButtonContents,.claro .dijitTextBoxDisabled,.claro .dijitTextBoxDisabled .dijitButtonNode {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSelectDisabled,.claro .dijitTextBoxDisabled,.claro .dijitTextBoxDisabled .dijitInputContainer {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSelectDisabled,.claro .dijitTextBoxDisabled,.claro .dijitTextBoxDisabled .dijitInputInner {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.dj_webkit .claro .dijitDisabled input {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.dj_webkit .claro textarea.dijitTextAreaDisabled {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSelect .dijitArrowButtonInner,.claro .dijitComboBox .dijitArrowButtonInner {background-image: none; font-family: FontAwesome; color: #333333; content: "\f0d7"; margin: 0; margin-right: 2px; width: 12px;}.claro .dijitComboBox .dijitArrowButtonInner {border: 0px solid #cccccc;}.claro .dijitToolbar .dijitComboBox .dijitArrowButtonInner {border: none;}.claro .dijitToolbar .dijitComboBox .dijitArrowButtonInner {border: none;}.claro .dijitSelectLabel,.claro .dijitTextBox .dijitInputInner,.claro .dijitValidationTextBox .dijitValidationContainer {}.claro .dijitComboBox .dijitButtonNode {background-color: #ffffff;color: #ffffff;}.claro .dijitComboBoxOpenOnClick .dijitButtonNode,.claro .dijitComboBox .dijitDownArrowButton,.claro .dijitComboBox .dijitArrowButton {background-color:transparent; border: none !important;}.claro .dijitComboBoxOpenOnClickHover .dijitButtonNode,.claro .dijitComboBox .dijitDownArrowButtonHover,.claro .dijitComboBoxFocused .dijitArrowButton {background-color:transparent;}.claro .dijitComboBoxOpenOnClickHover .dijitArrowButtonInner,.claro .dijitComboBox .dijitDownArrowButtonHover .dijitArrowButtonInner {background-position: -70px 53%;}.claro .dijitComboBox .dijitHasDropDownOpen {background-color: #033041; _background-image: none; padding: 1px;}.dj_iequirks .claro .dijitComboBox .dijitHasDropDownOpen {padding: 1px 0;}.claro .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner {background-position: -70px 53%; border: 0 none;}.claro div.dijitComboBoxDisabled .dijitArrowButtonInner {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.dj_ff3 .claro .dijitInputField input[type="hidden"] {display: none; height: 0; width: 0;}.dj_borderbox .claro .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner {width: 18px;}.dj_borderbox .claro .dijitComboBoxFocused .dijitHasDropDownOpen .dijitArrowButtonInner {width: 13px;}.claro .dijitButtonNode {-webkit-transition-property: background-color; -moz-transition-property: background-color; transition-property: background-color; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s;}.claro .dijitButton .dijitButtonNode,.claro .dijitToggleButton .dijitButtonNode,.claro .dijitDropDownButton .dijitButtonNode,.claro .dijitComboButton .dijitButtonNode {border: 1px solid #c7c7c7; padding-top: 7px; padding-right: 5px; padding-left: 5px; padding-bottom: 4px; -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.10); box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.10); line-height: 28px; -o-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #F8F8F8; font-family: FacktNormal; font-size: 13px; _background-image: none;}.claro .dijitButton .dijitIcon,.claro .dijitToggleButton .dijitIcon {color: #333333; font-size: 16px; margin-top: -2px; padding: 0px;}.claro .dijitComboButton .dijitArrowButton {border-left-width: 0; padding: 0;}.claro .dijitArrowButtonInner {width: 15px; height: 15px; margin: 0 auto;}.claro .dijitLeftArrowButton .dijitArrowButtonInner {background-position: -77px 53%;}.claro .dijitRightArrowButton .dijitArrowButtonInner {background-position: -26px 53%;}.claro .dijitUpArrowButton .dijitArrowButtonInner {background-position: 0 53%;}.claro .dijitDisabled .dijitArrowButtonInner {background-position: -151px 53%;}.claro .dijitDisabled .dijitLeftArrowButton .dijitArrowButtonInner {background-position: -177px 53%;}.claro .dijitDisabled .dijitRightArrowButton .dijitArrowButtonInner {background-position: -126px 53%;}.claro .dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner {background-position: -100px 53%;}.claro .dijitButtonText {padding: 0 0.3em; text-align: center;}.claro .dijitButtonHover .dijitButtonNode,.claro .dijitDropDownButtonHover .dijitButtonNode,.claro .dijitComboButton .dijitButtonNodeHover,.claro .dijitComboButton .dijitDownArrowButtonHover,.claro .dijitToggleButtonHover .dijitButtonNode {font-family: FacktNormal; font-size: 13px; background: #F8F8F8; border: 1px solid #A3A3A3; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; transition-duration: 0.2s;}.claro .dijitToggleButtonHover .dijitIcon {}.claro .dijitToggleButtonChecked .dijitIcon {}.claro .dijitButtonActive .dijitButtonNode,.claro .dijitDropDownButtonActive .dijitButtonNode,.claro .dijitComboButtonActive .dijitButtonNode,.claro .dijitToggleButtonActive .dijitButtonNode,.claro .dijitToggleButtonChecked .dijitButtonNode {background-color: #EEEEEE; border: 1px solid #A3A3A3; box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.10); -webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.10); -webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; transition-duration: 0.1s;}.claro .dijitButtonDisabled,.claro .dijitDropDownButtonDisabled,.claro .dijitComboButtonDisabled,.claro .dijitToggleButtonDisabled {filter: "alpha(opacity=75);"; MozOpacity: 0.75; opacity: 0.75; KhtmlOpacity: 0.75;}.claro .dijitButtonDisabled .dijitButtonNode,.claro .dijitDropDownButtonDisabled .dijitButtonNode,.claro .dijitComboButtonDisabled .dijitButtonNode,.claro .dijitToggleButtonDisabled .dijitButtonNode {filter: "alpha(opacity=75);"; MozOpacity: 0.75; opacity: 0.75; KhtmlOpacity: 0.75;}.claro .dijitComboButtonDisabled .dijitArrowButton {border-left-width: 0;}.claro table.dijitComboButton {border-collapse: separate;}.claro .dijitComboButton .dijitStretch {-moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.claro .dijitComboButton .dijitArrowButton {-moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.claro .dijitToggleButton .dijitCheckBoxIcon {background-image: url("common/claro/images/checkmarkNoBorder.png");}.dj_ie6 .claro .dijitToggleButton .dijitCheckBoxIcon {background-image: url("common/claro/images/checkmarkNoBorder.gif");}.claro .dijitCheckBox,.claro .dijitCheckBoxIcon {background-image: url("common/claro/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; width: 15px; height: 15px; margin-right: 0px; margin-left: 0px;}.claro .dijitCheckBox{margin-top: -1px; margin-right: 6px; margin-left: 3px; margin-bottom: 0px;}.dj_ie6 .claro .dijitCheckBox,.dj_ie6 .claro .dijitCheckBoxIcon {background-image: url("common/claro/form/images/checkboxAndRadioButtons_IE6.png");}.claro .dijitCheckBox,.claro .dijitToggleButton .dijitCheckBoxIcon {background-position: -15px;}.claro .dijitCheckBoxChecked,.claro .dijitToggleButtonChecked .dijitCheckBoxIcon {background-position: 0;}.claro .dijitCheckBoxDisabled {background-position: -75px;}.claro .dijitCheckBoxCheckedDisabled {background-position: -60px;}.claro .dijitCheckBoxHover {background-position: -45px;}.claro .dijitCheckBoxCheckedHover {background-position: -30px;}.claro .dijitToggleButton .dijitRadio,.claro .dijitToggleButton .dijitRadioIcon {background-image: url("common/claro/form/images/checkboxRadioButtonStates.png");}.dj_ie6 .claro .dijitToggleButton .dijitRadio,.dj_ie6 .claro .dijitToggleButton .dijitRadioIcon {background-image: url("common/claro/form/images/checkboxAndRadioButtons_IE6.png");}.claro .dijitRadio,.claro .dijitRadioIcon {background-image: url("common/claro/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; width: 15px; height: 15px; margin-top: -5px; margin-right: 2px; margin-left: 0; margin-bottom: 0; padding: 0;}.dj_ie6 .claro .dijitRadio,.dj_ie6 .claro .dijitRadioIcon {background-image: url("common/claro/form/images/checkboxAndRadioButtons_IE6.png");}.claro .dijitRadio {background-position: -105px;}.claro .dijitToggleButton .dijitRadioIcon {background-position: -107px;}.claro .dijitRadioDisabled {background-position: -165px;}.claro .dijitRadioHover {background-position: -135px;}.claro .dijitRadioChecked {background-position: -90px;}.claro .dijitToggleButtonChecked .dijitRadioIcon {background-position: -92px;}.claro .dijitRadioCheckedHover {background-position: -120px;}.claro .dijitRadioCheckedDisabled {background-position: -150px;}.claro .dijitSelect .dijitArrowButtonContainer {border: 1px solid #c7c7c7;}.claro .dijitSelect .dijitArrowButton {padding-top: 2px; padding-right: 1px; padding-left: 1px; padding-bottom: 2px; background-color:#F8F8F8; -webkit-border-top-right-radius: 3px; -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; position: relative; border: 1px solid #c7c7c7; border-left: none; right: 2px; bottom: 0;}.claro .dijitSelect .dijitArrowButton .dijitArrowButtonInner {height: 14px;}.claro .dijitSelectHover {background-color:#ffffff;;}.claro .dijitSelectHover .dijitArrowButton {background-color:#ffffff;;}.claro .dijitSelectHover .dijitArrowButton .dijitArrowButtonInner {background-position: -70px 53%;}.claro .dijitSelectFocused .dijitArrowButton .dijitArrowButtonInner {background-position: -70px 53%;}.claro .dijitSelectDisabled {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSelectDisabled .dijitArrowButton .dijitArrowButtonInner {background-position: 0 53%;}.claro .dijitSelectMenu td.dijitMenuItemIconCell,.claro .dijitSelectMenu td.dijitMenuArrowCell {display: none;}.claro .dijitSelectMenu td.dijitMenuItemLabel {padding: 2px;}.claro .dijitSelectMenu .dijitMenuSeparatorTop {border-bottom: 1px solid #759dc0;}.claro .dijitTabPaneWrapper {background: #ffffff;}.claro .dijitTabPaneWrapper,.claro .dijitTabContainerTop-tabs,.claro .dijitTabContainerBottom-tabs,.claro .dijitTabContainerLeft-tabs,.claro .dijitTabContainerRight-tabs {margin-top: -1px; border-color: #CCCCCC;}.claro .dijitTabCloseButton {background: url("common/claro/layout/images/tabClose.png") no-repeat; width: 14px; height: 14px; margin-left: 5px; margin-right: -5px;}.claro .dijitTabCloseButtonHover {background-position: -14px;}.claro .dijitTabCloseButtonActive {background-position: -28px;}.claro .dijitTabSpacer {display: none;}.claro .dijitTab {font-size: 13px; border: 1px solid #cccccc; background-color: #E6E6E6; -webkit-transition-property: background-color, border; -moz-transition-property: background-color, border; transition-property: background-color, border; -webkit-transition-duration: 0.35s; -moz-transition-duration: 0.35s; transition-duration: 0.35s; color: #333333; font-family:Fackt;}.claro .dijitTabHover {border-color: #cccccc; background-color:#F9F9F9; -webkit-transition-duration: 0.25s; -moz-transition-duration: 0.25s; transition-duration: 0.25s; color: #414141;;}.claro .dijitTabActive {border-color: #cccccc; background-color: #ffffff; color: #333333; -webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; transition-duration: 0.1s;}.claro .dijitTabChecked {border-color: #cccccc; background-color: #ffffff; color: #414141;}.claro .dijitTabDisabled {background-color: #ff3366;}.claro .tabStripButton {background-color: transparent; border: none;}.claro .dijitTabContainerTop-tabs .dijitTabDisabled{background-color: #ff0000;}.claro .dijitTabContainerTop-tabs .dijitTab {top: 1px; margin-right: 1px; padding-top: 6px; padding-right: 6px; padding-left: 8px; padding-bottom: 8px; border-bottom-width: 0; min-width: 60px; text-align: center; background-color: #E6E6E6;}.claro .dijitTabContainerTop-tabs .dijitTabChecked {padding-top: 6px; padding-right: 6px; padding-left: 8px; padding-bottom: 8px; background-color: #ffffff;}.claro .dijitTabContainerBottom-tabs .dijitTab {top: -1px; margin-right: 1px; padding: 3px 6px; border-top-width: 0; min-width: 60px; text-align: center; background-image: url("common/claro/layout/images/tabBottomUnselected.png"); background-repeat: repeat-x; background-position: bottom; background-image: -moz-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);}.claro .dijitTabContainerBottom-tabs .dijitTabChecked {padding-bottom: 9px; padding-top: 4px; background-image: url("common/claro/layout/images/tabBottomSelected.png"); background-image: -moz-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); background-image: -webkit-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); background-image: -o-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); background-image: linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}.claro .dijitTabContainerLeft-tabs .dijitTab {left: 1px; margin-bottom: 1px; padding: 3px 8px 4px 4px; background-image: url("common/claro/layout/images/tabLeftUnselected.png"); background-repeat: repeat-y; background-image: -moz-linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);}.claro .dijitTabContainerLeft-tabs .dijitTabChecked {border-right-width: 0; padding-right: 9px; background-image: url("common/claro/layout/images/tabLeftSelected.png"); background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); background-image: linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); -webkit-box-shadow: -1px 0 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: -1px 0 2px rgba(0, 0, 0, 0.05); box-shadow: -1px 0 2px rgba(0, 0, 0, 0.05);}.claro .dijitTabContainerRight-tabs .dijitTab {left: -1px; margin-bottom: 1px; padding: 3px 8px 4px 4px; background-image: url("common/claro/layout/images/tabRightUnselected.png"); background-repeat: repeat-y; background-position: right; background-image: -moz-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);}.claro .dijitTabContainerRight-tabs .dijitTabChecked {padding-left: 5px; border-left-width: 0; background-image: url("common/claro/layout/images/tabRightSelected.png"); background-image: -moz-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); background-image: -o-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); background-image: linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); -webkit-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07); -moz-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07); box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07);}.claro .dijitTabContainerTop-tabs .dijitTab {-moz-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0;}.claro .dijitTabContainerBottom-tabs .dijitTab {-moz-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px;}.claro .dijitTabContainerLeft-tabs .dijitTab {-moz-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px;}.claro .dijitTabContainerRight-tabs .dijitTab {-moz-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0;}.claro .tabStripButton {background-color: #e5f2fe; border: 0px solid #b5bcc7;}.claro .dijitTabListContainer-top .tabStripButton {padding: 4px 3px; margin-top: 7px; background-image: -moz-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%);}.claro .dijitTabListContainer-bottom .tabStripButton {padding: 4px 3px; margin-bottom: 7px; background-image: -moz-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%);}.claro .tabStripButtonHover {background-color: #abd6ff;}.claro .tabStripButtonActive {background-color: #7dbdfa;}.claro .dijitTabStripIcon {height: 15px; width: 15px; margin: 0 auto; background: url("common/claro/form/images/buttonArrows.png") no-repeat -75px 50%; background-color: transparent;}.claro .dijitTabStripSlideRightIcon {background-position: -24px 50%;}.claro .dijitTabStripMenuIcon {background-position: -51px 50%;}.claro .dijitTabListContainer-top .tabStripButtonDisabled,.claro .dijitTabListContainer-bottom .tabStripButtonDisabled {background-color: #434343; border: 1px solid #b5bcc7;}.claro .tabStripButtonDisabled .dijitTabStripSlideLeftIcon {background-position: -175px 50%;}.claro .tabStripButtonDisabled .dijitTabStripSlideRightIcon {background-position: -124px 50%;}.claro .tabStripButtonDisabled .dijitTabStripMenuIcon {background-position: -151px 50%;}.claro .dijitTabContainerNested .dijitTabListWrapper {height: auto;}.claro .dijitTabContainerNested .dijitTabContainerTop-tabs {border-color: #CCCCCC; padding:0px;}.claro .dijitTabContainerTabListNested .dijitTab {border: 1px solid #cccccc; background-color: #E6E6E6; color: #333333; font-family:Fackt; padding: 4px; font-size: 13px; -webkit-transition-property: background-color, border-color; -moz-transition-property: background-color, border-color; transition-property: background-color, border-color; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s; -moz-border-radius: 2px; border-radius: 2px; top: 1px;}.claro .dijitTabContainerTabListNested .dijitTabHover {background-color: #ffffff; border: solid 1px #cccccc; padding: 4px; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; transition-duration: 0.2s;}.claro .dijitTabContainerTabListNested .dijitTabHover .tabLabel {text-decoration: none;}.claro .dijitTabContainerTabListNested .dijitTabActive {border: solid 1px #cccccc; border-bottom: none; padding: 4px; -webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; transition-duration: 0.1s;}.claro .dijitTabContainerTabListNested .dijitTabChecked {padding: 5px; border: solid 1px #cccccc; border-bottom: none; background-color: #ffffff;}.claro .dijitTabContainerTabListNested .dijitTabChecked .tabLabel {text-decoration: none; background-image: none;}.claro .dijitTabPaneWrapperNested {border-color: #CCCCCC; margin-top: 1px;}.claro .dijitTabContainer .dijitTab,.claro .dijitTabContainer .tabStripButton {_background-image: none;}.claro .dijitDialog {border: 0px solid #cccccc; -webkit-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.25); -moz-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.25); border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px;}.claro .dijitDialogPaneContent {background: #ffffff repeat-x top left; border-top: 0px solid #cccccc; padding: 10px 8px; position: relative;}.claro .dijitDialogPaneContentArea {margin: -10px -8px; padding: 10px 8px;}.claro .dijitDialogPaneActionBar {background-color: #F1F1F1; padding: 2px 4px 1px 5px; text-align: right; border-top: 1px solid #cccccc; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: -8px; border-radius: 3px 3px 0px 0px; -moz-border-radius: 3px 3px 0px 0px; -webkit-border-radius: 3px 3px 0px 0px;}.claro .dijitTooltipDialog .dijitDialogPaneActionBar {-webkit-border-bottom-right-radius: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: -8px;}.claro .dijitDialogPaneActionBar .dijitButton {float: none;}.claro .dijitDialogTitleBar {border: none; border-top: none; background-color: #F1F1F1; _background-image: none; padding-top: 8px; padding-right: 6px; padding-left: 6px; padding-bottom: 8px;}.claro .dijitDialogTitle {padding-top: 4px; padding-right: 1px; padding-left: 10px; padding-bottom: 4px; font-size: 14px; font-family: Fackt; color: #333333; margin-top: 1px;}.claro .dijitDialogCloseIcon {position: absolute; right: 4px; margin-top: 0px; height: 15px; width: 15px;}.dj_ie6 .claro .dijitDialogCloseIcon {}.claro .dijitDialogCloseIconHover {filter: "alpha(opacity=75);"; MozOpacity: 0.75; opacity: 0.75; KhtmlOpacity: 0.75;}.claro .dijitDialogCloseIcon:active {}.claro .dijitDialogUnderlay {background: #ffffff;}.claro .dijitAccordionContainer {border: none;}.claro .dijitAccordionInnerContainer {background-color: #033041; border: none; margin-bottom: 0px; -webkit-transition-property: background-color, border; -moz-transition-property: background-color, border; transition-property: background-color, border; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; transition-timing-function: linear;}.claro .dijitAccordionTitle {background-color: #048abb; color:#ffffff; padding-top: 5px; padding-right: 7px; padding-left: 7px; padding-bottom: 2px; min-height: 17px;}.claro .dijitAccordionContainer .dijitAccordionChildWrapper {background-color: #033041; border: 1px solid #033041; margin-top: 0; margin-right: 0px; margin-left: 0px; margin-bottom: 0px;}.claro .dijitAccordionContainer .dijitAccordionContainer-child {padding: 9px;}.claro .dijitAccordionInnerContainerHover {border: none; background-color: #033041; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; transition-duration: 0.2s;}.claro .dijitAccordionInnerContainerHover .dijitAccordionTitle {color: #000000;}.claro .dijitAccordionInnerContainerActive {border: 0px solid #033041; background-color: #033041; -webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; transition-duration: 0.1s;}.claro .dijitAccordionInnerContainerActive .dijitAccordionTitle {background-color: #033041; color:#ffffff;}.claro .dijitAccordionInnerContainerSelected {border-color:#033041; background-color: #033041;}.claro .dijitAccordionInnerContainerSelected .dijitAccordionTitle {background-color:#033041; color:#ffffff; border: 0px solid #033041;}.claro .dijitContentPane {padding: 8px;}.claro .dijitTabContainerTop-dijitContentPane,.claro .dijitTabContainerLeft-dijitContentPane,.claro .dijitTabContainerBottom-dijitContentPane,.claro .dijitTabContainerRight-dijitContentPane,.claro .dijitAccordionContainer-dijitContentPane {background-color: #ffffff; padding: 8px;}.claro .dijitSplitContainer-dijitContentPane,.claro .dijitBorderContainer-dijitContentPane {background-color: #ffffff; padding: 8px;}.claro .dijitCalendar .dijitArrowButtonInner:before{padding-top: 5px; font-family: FontAwesome; color: #333333; content: "\f0d7";}.claro .dijitCalendar {border: solid 1px #b5bcc7; border-collapse: separate; -moz-border-radius: 4px; border-radius: 4px; background-color: #cfe5fa; background-image: url("common/claro/images/calendar.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); text-align: center; padding: 6px 5px 3px 5px;}.dj_ie6 .claro .dijitCalendar {background-image: none;}.claro .dijitCalendar img {border: none;}.claro .dijitCalendarHover,.claro .dijitCalendar:hover,.claro .dijitCalendarActive {background-color: #33AAE4; border: solid 1px #c7c7c7;}.claro .dijitCalendarMonthContainer th {text-align: center; padding-bottom: 4px; vertical-align: middle;}.claro .dijitCalendarMonthLabel {color:#33AAE4; font-size: 1.091em; padding: 0 4px;}.claro .dijitCalendarIncrementControl {width: 18px; height: 13px; background-image: url("common/claro/images/calendarArrows.png"); background-repeat: no-repeat;}.dj_ie6 .claro .dijitCalendarIncrementControl {background-image: url("common/claro/images/calendarArrows8bit.png");}.claro .dijitCalendarIncrease {background-position: -18px 0;}.claro .dijitCalendarArrowHover .dijitCalendarDecrease,.claro .dijitCalendarArrow:hover .dijitCalendarDecrease {background-position: -36px 0;}.claro .dijitCalendarArrowHover .dijitCalendarIncrease,.claro .dijitCalendarArrow:hover .dijitCalendarIncrease {background-position: -55px 0;}.claro .dijitCalendarArrowActive .dijitCalendarDecrease,.claro .dijitCalendarArrow:active .dijitCalendarDecrease {background-position: -72px 0;}.claro .dijitCalendarArrowActive .dijitCalendarIncrease,.claro .dijitCalendarArrow:active .dijitCalendarIncrease {background-position: -91px 0;}.claro .dijitA11ySideArrow {display: none;}.claro .dijitCalendarDayLabelTemplate {padding-bottom: 0; text-align: center; border-bottom: 1px solid #b5bcc7; padding: 0 3px 2px;}.claro .dijitCalendarDayLabel {padding: 0 4px 0 4px; font-weight: bold; font-size: 0.909em; text-align: center; color: #223A40;}.claro .dijitCalendarDateTemplate {background-color: #ffffff; border-bottom: 1px solid #d3d3d3; padding-top: 0; font-size: 0.909em; font-family: Arial; font-weight: bold; letter-spacing: .05em; text-align: center; color: #223A40;}.dj_ie6 .claro .dijitCalendarDateTemplate {background-image: none;}.claro .dijitCalendarPreviousMonth,.claro .dijitCalendarNextMonth {background-color:#E4E9C9; background-image: none; border-bottom: solid 1px #d3d3d3;}.claro .dijitCalendarDateTemplate .dijitCalendarDateLabel {text-decoration: none; display: block; padding: 3px 5px 3px 4px; border: solid 1px #ffffff; background-color: rgba(171, 212, 251, 0); -webkit-transition-property: background-color, border; -moz-transition-property: background-color, border; transition-property: background-color, border; -webkit-transition-duration: 0.35s; -moz-transition-duration: 0.35s; transition-duration: 0.35s;}.claro .dijitCalendarPreviousMonth .dijitCalendarDateLabel,.claro .dijitCalendarNextMonth .dijitCalendarDateLabel {color: #33AAE4; border-color:#c7c7c7;}.claro .dijitCalendarYearContainer {vertical-align: middle;}.claro .dijitCalendarYearControl {padding: 1px 2px 2px 2px;}.claro .dijitCalendarYearLabel {padding: 2px 0 0 0; margin: 0; font-size: 1.17em;}.claro .dijitCalendarYearLabel span {vertical-align: middle;}.claro .dijitCalendarSelectedYear {padding: 0 3px; color: #33AAE4;}.claro .dijitCalendarNextYear,.claro .dijitCalendarPreviousYear {padding: 1px 6px 1px 6px; font-size: 0.909em;}.claro .dijitCalendarSelectedYear {font-size: 1.091em; color: #223A40;}.claro .dijitCalendarHoveredDate .dijitCalendarDateLabel,.claro .dijitCalendarEnabledDate:hover .dijitCalendarDateLabel {background-color: #c7c7c7; border: solid 1px #c7c7c7; color: #ffffff; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; transition-duration: 0.2s;}.claro .dijitCalendarNextYearHover,.claro .dijitCalendarNextYear:hover,.claro .dijitCalendarPreviousYearHover,.claro .dijitCalendarPreviousYear:hover {color: #ffffff; border: solid 1px #ffffff; padding: 0 5px 0 5px; background-color: #c7c7c7;}.claro .dijitCalendarNextYearActive,.claro .dijitCalendarNextYear:active .claro .dijitCalendarPreviousYearActive,.claro .dijitCalendarPreviousYear:active {border: solid 1px #c7c7c7; padding: 0 5px 0 5px; color: #ffffff; background-color: #c7c7c7;}.claro .dijitCalendarActiveDate .dijitCalendarDateLabel,.claro .dijitCalendarEnabledDate:active .dijitCalendarDateLabel {background-color: #c7c7c7; border: solid 1px #ffffff; -webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; transition-duration: 0.1s;}.dj_ie6 .claro .dijitCalendarActiveDate .dijitCalendarDateLabel {background-image: none;}.claro .dijitCalendarSelectedDate .dijitCalendarDateLabel {color: #ffffff; background-color: #c7c7c7; border-color: #c7c7c7;}.claro .dijitCalendarDisabledDate .dijitCalendarDateLabel {color: #818181; text-decoration: line-through;}.claro .dijitCalendar .dijitDropDownButton {margin: 0;}.claro .dijitCalendar .dijitButtonText {padding: 1px 0 3px; margin-right: -4px;}.claro .dijitCalendar .dijitDropDownButton .dijitButtonNode {padding: 0 3px 0 2px; border: solid 1px #c7c7c7; -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0 0 rgba(0, 0, 0, 0); background-color: transparent; background-image: none;}.claro .dijitCalendar .dijitDropDownButtonHover .dijitButtonNode,.claro .dijitCalendar .dijitDropDownButton:hover .dijitButtonNode {background-color: #c7c7c7; border: solid 1px #ffffff;}.claro .dijitCalendarMonthMenu {border-color: #c7c7c7; background-color: #ffffff; text-align: center; background-image: none;}.claro .dijitCalendarMonthMenu .dijitCalendarMonthLabel {border-top: solid 1px #ffffff; color:#33AAE4 ; border-bottom: solid 1px #ffffff; padding: 2px 0;}.claro .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover,.claro .dijitCalendarMonthMenu .dijitCalendarMonthLabel:hover {border-color:#c7c7c7; border-width: 1px 0; background-color: #c7c7c7; color: #ffffff;}.claro .dijitMenuBar {border: 0px solid #b5bcc7; margin: 0; padding: 0; background-color: #efefef; background-image: url("common/claro/images/standardGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); _background-image: none;}.claro .dijitMenu {background-color: #ffffff; border: 0px solid #759dc0;}.claro .dijitMenuItem {color: #333333; font-family: FacktNormal; font-size: 13px; height:24px; line-height: 24px; vertical-align: middle; padding-top: 6px; padding-right: 4px; padding-left: 4px; padding-bottom: 6px;}.claro .dijitMenuBar .dijitMenuItem {}.claro .dijitMenuBar .dijitMenuItemHover,.claro .dijitMenuBar .dijitMenuItemSelected {border: solid 0px #759dc0;}.claro .dijitMenuTable {border-collapse: separate; border-spacing: 0 0;}.claro .dijitMenu .dijitMenuItem td,.claro .dijitComboBoxMenu .dijitMenuItem {padding-top: 8px; padding-right: 4px; padding-left: 4px; padding-bottom: 8px; border-width: 0px 0 0px 0; border-style: solid; border-color: #ffffff;}.claro .dijitMenu .dijitMenuItemHover td,.claro .dijitMenu .dijitMenuItemSelected td,.claro .dijitMenuItemHover,.claro .dijitComboBoxMenu .dijitMenuItemHover,.claro .dijitMenuItemSelected {border-color:#F8F8F8; background-color:#eeeeee; color:#333333;}.claro .dijitMenuItemActive {background-color: #eeeeee;}.dj_ie .claro .dijitMenuActive .dijitMenuItemHover,.dj_ie .claro .dijitMenuActive .dijitMenuItemSelected,.dj_ie .claro .dijitMenuPassive .dijitMenuItemHover,.dj_ie .claro .dijitMenuPassive .dijitMenuItemSelected {background-color:#E9E9E9; padding: 6px;}.claro td.dijitMenuItemIconCell {padding: 1px; margin-top: 0; margin-right: 0; margin-left: 2px; margin-bottom: 0;}.claro td.dijitMenuItemLabel {padding-top: 1px; padding-bottom: 3px;}.claro .dijitMenuExpand {width: 7px; height: 7px; background-image: url("common/claro/images/spriteArrows.png"); background-position: -14px 0; margin-right: 3px; margin-bottom: 4px;}.claro .dijitMenuItemDisabled .dijitMenuItemIconCell {opacity: 1;}.claro .dijitMenuSeparatorTop {height: auto; margin-top: 1px; border-bottom: 1px solid #b5bcc7;}.claro .dijitMenuSeparatorBottom {height: auto; margin-bottom: 1px;}.claro .dijitCheckedMenuItem .dijitMenuItemIcon,.claro .dijitRadioMenuItem .dijitMenuItemIcon {background-image: url("common/claro/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; background-position: -15px 50%; width: 15px; height: 13px;}.dj_ie6 .claro .dijitCheckedMenuItem .dijitMenuItemIcon,.dj_ie6 .claro .dijitRadioMenuItem .dijitMenuItemIcon {background-image: url("common/claro/form/images/checkboxAndRadioButtons_IE6.png");}.claro .dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon {background-position: 0 50%;}.claro .dijitRadioMenuItem .dijitMenuItemIcon {background-position: -105px 50%;}.claro .dijitRadioMenuItemChecked .dijitMenuItemIcon {background-position: -90px 50%;}.claro .dijitComboBoxMenu {margin-left: 0; background-image: none;}.claro .dijitMenu .dijitMenuItemSelected td,.claro .dijitComboBoxMenu .dijitMenuItemSelected {border: none; background-color: #E9E9E9; color: #333333;}.claro .dijitComboBoxMenuActive .dijitMenuItemSelected {background-color: #7dbdfa;}.claro .dijitMenuPreviousButton,.claro .dijitMenuNextButton {font-style: italic;}.claro .dijitSliderBar {border-style: solid; outline: 1px;}.claro .dijitSliderFocused .dijitSliderBar {border-color: #759dc0;}.claro .dijitSliderHover .dijitSliderBar {border-color: #759dc0;}.claro .dijitSliderDisabled .dijitSliderBar {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitRuleLabelsContainer {color: #000000;}.claro .dijitRuleLabelsContainerH {padding: 2px 0;}.claro .dijitSlider .dijitSliderProgressBarH,.claro .dijitSlider .dijitSliderLeftBumper {border: 1px solid #C7C7C7; background-color:#C7C7C7; border-right: none; height: 3px; -webkit-border-top-left-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-topleft: 2px; -moz-border-radius-bottomleft: 2px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; background-image:none;}.claro .dijitSlider .dijitSliderRemainingBarH,.claro .dijitSlider .dijitSliderRightBumper {border: 1px solid #C7C7C7; background-color:#C7C7C7; border-left: none; height: 3px; -webkit-border-top-right-radius: 2px; -webkit-border-bottom-right-radius: 2px; -moz-border-radius-topright: 2px; -moz-border-radius-bottomright: 2px; border-top-right-radius: 2px; border-bottom-right-radius: 2px;}.claro .dijitSliderRightBumper {border-right: solid 1px #C7C7C7;}.claro .dijitSliderLeftBumper {border-left: solid 1px #C7C7C7;}.claro .dijitSliderHover .dijitSliderProgressBarH,.claro .dijitSliderHover .dijitSliderLeftBumper {}.claro .dijitSliderHover .dijitSliderRemainingBarH,.claro .dijitSliderHover .dijitSliderRightBumper {}.claro .dijitSliderFocused .dijitSliderProgressBarH,.claro .dijitSliderFocused .dijitSliderLeftBumper {-webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);}.claro .dijitSliderFocused .dijitSliderRemainingBarH,.claro .dijitSliderFocused .dijitSliderRightBumper {-webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);}.claro .dijitSliderDisabled .dijitSliderProgressBarH,.claro .dijitSliderDisabled .dijitSliderLeftBumper {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSliderDisabled .dijitSliderRemainingBarH,.claro .dijitSliderDisabled .dijitSliderRightBumper {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitRuleLabelsContainerV {padding: 0 2px;}.claro .dijitSlider .dijitSliderProgressBarV,.claro .dijitSlider .dijitSliderBottomBumper {border-color: #CCCCCC; background-color: #CCCCCC; background-image: -moz-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px); background-image: -webkit-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px); background-image: -o-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px); background-image: linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px);}.claro .dijitSlider .dijitSliderRemainingBarV,.claro .dijitSlider .dijitSliderTopBumper {border-color: #b5bcc7; background-color: #4ecbf9;}.claro .dijitSliderBottomBumper {border-bottom: solid 0px #b5bcc7;}.claro .dijitSliderTopBumper {border-top: solid 0px #b5bcc7;}.claro .dijitSliderHover .dijitSliderProgressBarV,.claro .dijitSliderHover .dijitSliderBottomBumper {background-color: #abd6ff; border-color: #759dc0;}.claro .dijitSliderHover .dijitSliderRemainingBarV,.claro .dijitSliderHover .dijitSliderTopBumper {background-color: #ffffff; border-color: #759dc0;}.claro .dijitSliderFocused .dijitSliderProgressBarV,.claro .dijitSliderFocused .dijitSliderBottomBumper {background-color: #abd6ff; border-color: #759dc0; -webkit-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2);}.claro .dijitSliderFocused .dijitSliderRemainingBarV,.claro .dijitSliderFocused .dijitSliderTopBumper {background-color: #ffffff; border-color: #759dc0; -webkit-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2);}.claro .dijitSliderDisabled .dijitSliderProgressBarV,.claro .dijitSliderDisabled .dijitSliderBottomBumper {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSliderDisabled .dijitSliderRemainingBarV,.claro .dijitSliderDisabled .dijitSliderTopBumper {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSliderImageHandleH {border: 0; width: 17px; height: 17px; background-image: url("common/claro/form/images/sliderThumbs.png"); background-repeat: no-repeat; background-position: 0 0 ; margin-top: -1.5px;}.claro .dijitSliderHover .dijitSliderImageHandleH {background-position: 0 0 ;}.claro .dijitSliderFocused .dijitSliderImageHandleH {background-position: 0 0 ;}.claro .dijitSliderProgressBarH .dijitSliderThumbHover {background-position: 0 0 ;}.claro .dijitSliderProgressBarH .dijitSliderThumbActive {background-position: 0 0 ;}.claro .dijitSliderReadOnly .dijitSliderImageHandleH,.claro .dijitSliderDisabled .dijitSliderImageHandleH {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSliderImageHandleV {border: 0; width: 18px; height: 13px; background-image: url("common/claro/form/images/sliderThumbs.png"); background-repeat: no-repeat; background-position: -289px 0;}.claro .dijitSliderHover .dijitSliderImageHandleV {background-position: -307px 0;}.claro .dijitSliderFocused .dijitSliderImageHandleV {background-position: -325px 0;}.claro .dijitSliderProgressBarV .dijitSliderThumbHover {background-position: -325px 0;}.claro .dijitSliderProgressBarV .dijitSliderThumbActive {background-position: -325px 0;}.claro .dijitSliderReadOnly .dijitSliderImageHandleV,.claro .dijitSliderDisabled .dijitSliderImageHandleV {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSliderButtonContainerH {padding: 1px 3px 1px 2px;}.claro .dijitSliderButtonContainerV {padding-top: 3px; padding-right: 1px; padding-left: 1px; padding-bottom: 2px;}.claro .dijitSliderDecrementIconH,.claro .dijitSliderIncrementIconH,.claro .dijitSliderDecrementIconV,.claro .dijitSliderIncrementIconV {background-image: url("common/claro/form/images/commonFormArrows.png"); background-repeat: no-repeat; background-color: #efefef; -moz-border-radius: 2px; border-radius: 2px; border: solid 1px #b5bcc7; font-size: 1px;}.claro .dijitSliderDecrementIconH,.claro .dijitSliderIncrementIconH {height: 12px; width: 9px;}.claro .dijitSliderDecrementIconV,.claro .dijitSliderIncrementIconV {height: 9px; width: 12px;}.claro .dijitSliderActive .dijitSliderDecrementIconH,.claro .dijitSliderActive .dijitSliderIncrementIconH,.claro .dijitSliderActive .dijitSliderDecrementIconV,.claro .dijitSliderActive .dijitSliderIncrementIconV,.claro .dijitSliderHover .dijitSliderDecrementIconH,.claro .dijitSliderHover .dijitSliderIncrementIconH,.claro .dijitSliderHover .dijitSliderDecrementIconV,.claro .dijitSliderHover .dijitSliderIncrementIconV {border: solid 1px #759dc0; background-color: #ffffff;}.claro .dijitSliderDecrementIconH {background-position: -357px 50%;}.claro .dijitSliderActive .dijitSliderDecrementIconH .claro .dijitSliderHover .dijitSliderDecrementIconH {background-position: -393px 50%;}.claro .dijitSliderIncrementIconH {background-position: -251px 50%;}.claro .dijitSliderActive .dijitSliderIncrementIconH .claro .dijitSliderHover .dijitSliderIncrementIconH {background-position: -283px 50%;}.claro .dijitSliderDecrementIconV {background-position: -38px 50%;}.claro .dijitSliderActive .dijitSliderDecrementIconV .claro .dijitSliderHover .dijitSliderDecrementIconV {background-position: -73px 50%;}.claro .dijitSliderIncrementIconV {background-position: -143px 49%;}.claro .dijitSliderActive .dijitSliderIncrementIconV .claro .dijitSliderHover .dijitSliderIncrementIconV {background-position: -178px 49%;}.claro .dijitSliderButtonContainerV .dijitSliderDecrementButtonHover,.claro .dijitSliderButtonContainerH .dijitSliderDecrementButtonHover,.claro .dijitSliderButtonContainerV .dijitSliderIncrementButtonHover,.claro .dijitSliderButtonContainerH .dijitSliderIncrementButtonHover {background-color: #cfe5fa;}.claro .dijitSliderButtonContainerV .dijitSliderDecrementButtonActive,.claro .dijitSliderButtonContainerH .dijitSliderDecrementButtonActive,.claro .dijitSliderButtonContainerV .dijitSliderIncrementButtonActive,.claro .dijitSliderButtonContainerH .dijitSliderIncrementButtonActive {background-color: #abd6ff; border-color: #759dc0;}.claro .dijitSliderButtonInner {visibility: hidden;}.claro .dijitSliderDisabled .dijitSliderBar {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSliderReadOnly *,.claro .dijitSliderDisabled * {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSliderReadOnly .dijitSliderDecrementIconH,.claro .dijitSliderDisabled .dijitSliderDecrementIconH {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSliderReadOnly .dijitSliderIncrementIconH,.claro .dijitSliderDisabled .dijitSliderIncrementIconH {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSliderReadOnly .dijitSliderDecrementIconV,.claro .dijitSliderDisabled .dijitSliderDecrementIconV {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSliderReadOnly .dijitSliderIncrementIconV,.claro .dijitSliderDisabled .dijitSliderIncrementIconV {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitColorPalette {border: 1px solid #b5bcc7; background: #ffffff; -moz-border-radius: 0; border-radius: 0;}.claro .dijitColorPalette .dijitPaletteImg {border: 1px solid #d3d3d3;}.claro .dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg {border: 1px solid #000000;}.claro .dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg,.claro .dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg {border: 2px solid #000000;}.claro .dijitInlineEditBoxDisplayMode {border: 1px solid transparent;}.claro .dijitInlineEditBoxDisplayModeHover {background-color: #e5f2fe; border: solid 1px #759dc0;}.dj_ie6 .claro .dijitInlineEditBoxDisplayMode {border: none;}.claro .dijitProgressBar {margin: 2px 0 2px 0;}.claro .dijitProgressBarEmpty {background-color: #ffffff; border-color: #759dc0;}.claro .dijitProgressBarTile {background-color: #abd6ff; background-image: url("common/claro/images/progressBarFull.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); background-attachment: scroll;}.dj_ie6 .claro .dijitProgressBarTile {background-image: none;}.claro .dijitProgressBarFull {border: 0px solid #759dc0; border-right-width: 1px; -webkit-transition-property: width; -moz-transition-property: width; transition-property: width; -webkit-transition-duration: 0.25s; -moz-transition-duration: 0.25s; transition-duration: 0.25s;}.claro .dijitProgressBarLabel {color: #000000;}.claro .dijitProgressBarIndeterminate .dijitProgressBarTile {background: #efefef url("common/claro/images/progressBarAnim.gif") repeat-x top;}.claro .dijitTimePicker .dijitButtonNode {padding: 0 0; -moz-border-radius: 0; border-radius: 0;}.claro .dijitTimePicker {border: 1px #b5bcc7 solid; border-top: none; border-bottom: none; background-color: #fff;}.claro .dijitTimePickerItem {background-image: url("common/claro/images/standardGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); _background-image: none; border-top: solid 1px #b5bcc7; border-bottom: solid 1px #b5bcc7; margin-top: -1px;}.claro .dijitTimePickerTick {color: #818181; background-color: #efefef; font-size: 0.818em;}.claro .dijitTimePickerMarker {background-color: #e5f2fe; font-size: 1em; white-space: nowrap;}.claro .dijitTimePickerTickHover,.claro .dijitTimePickerMarkerHover,.claro .dijitTimePickerMarkerSelected,.claro .dijitTimePickerTickSelected {background-color: #7dbdfa; color: #000000;}.claro .dijitTimePickerMarkerSelected,.claro .dijitTimePickerTickSelected {font-size: 1em;}.claro .dijitTimePickerTick .dijitTimePickerItemInner {padding: 1px; margin: 0;}.claro .dijitTimePicker .dijitButtonNode {border-left: none; border-right: none; border-color: #b5bcc7; background-color: #efefef; background-image: url("common/claro/images/standardGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); _background-image: none;}.claro .dijitTimePicker .dijitArrowButtonInner {height: 100%; background-image: url("common/claro/form/images/commonFormArrows.png"); background-repeat: no-repeat; background-position: -140px 45%;}.claro .dijitTimePicker .dijitDownArrowButton .dijitArrowButtonInner {background-position: -35px 45%;}.claro .dijitTimePicker .dijitUpArrowHover,.claro .dijitTimePicker .dijitDownArrowHover {background-color: #abd6ff;}.claro .dijitTimePicker .dijitUpArrowHover .dijitArrowButtonInner {background-position: -175px 45%;}.claro .dijitTimePicker .dijitDownArrowHover .dijitArrowButtonInner {background-position: -70px 45%;}.claro .dijitBorderContainer {padding: 5px;}.claro .dijitSplitContainer-child,.claro .dijitBorderContainer-child {border: 1px #b5bcc7 solid;}.claro .dijitBorderContainer-dijitTabContainerTop,.claro .dijitBorderContainer-dijitTabContainerBottom,.claro .dijitBorderContainer-dijitTabContainerLeft,.claro .dijitBorderContainer-dijitTabContainerRight,.claro .dijitBorderContainer-dijitAccordionContainer {border: none;}.claro .dijitBorderContainer-dijitBorderContainer {border: 0; padding: 0;}.claro .dijitSplitterH,.claro .dijitGutterH {background: none; border: 0; height: 32px; width: 50% !important; left: 25% !important;}.dj_ios .claro .dijitSplitterH,.dj_android .claro .dijitSplitterH {height: 11px;}.claro .dijitSplitterH .dijitSplitterThumb {background: none; height: 1px; top: 1px; width: 100%;}.dj_ios .claro .dijitSplitterH .dijitSplitterThumb,.dj_android .claro .dijitSplitterH .dijitSplitterThumb {top: 5px;}.claro .dijitSplitterV,.claro .dijitGutterV {background: none; border: 0; width: 5px; margin: 0;}.dj_ios .claro .dijitSplitterV,.dj_android .claro .dijitSplitterV {width: 11px;}.claro .dijitSplitterV .dijitSplitterThumb {background: #b5bcc7 none; height: 19px; left: 2px; width: 1px; margin: 0;}.dj_ios .claro .dijitSplitterV .dijitSplitterThumb,.dj_android .claro .dijitSplitterV .dijitSplitterThumb {left: 5px;}.claro .dijitSplitterHHover,.claro .dijitSplitterVHover {font-size: 0px; background-color:transparent;}.claro .dijitSplitterHHover {background-image: none;}.claro .dijitSplitterVHover {background-image: -moz-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%); background-image: -webkit-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%); background-image: -o-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%); background-image: linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%);}.claro .dijitSplitterHHover .dijitSplitterThumb,.claro .dijitSplitterVHover .dijitSplitterThumb {background: none;}.claro .dijitSplitterHActive,.claro .dijitSplitterVActive {font-size: 0px; height: 0; background-color: transparent; background-image: none;}.claro .dijitTreeNode {zoom: 1;}.claro .dijitTreeIsRoot {background-image: none;}.claro .dijitTreeRow,.claro .dijitTreeNode .dojoDndItemBefore,.claro .dijitTreeNode .dojoDndItemAfter {padding: 4px 0 2px 0; background-color: none; background-color: transparent; background-color: rgba(171, 214, 255, 0); background-position: 0 0; background-repeat: repeat-x; border: solid 0 transparent; color: #000000; -webkit-transition-property: background-color, border-color; -moz-transition-property: background-color, border-color; transition-property: background-color, border-color; -webkit-transition-duration: 0.25s; -moz-transition-duration: 0.25s; transition-duration: 0.25s; -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; transition-timing-function: ease-out;}.claro .dijitTreeRowSelected {background-color: #cfe5fa; background-image: url("common/claro/images/standardGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); _background-image: none; padding: 3px 0 1px; border-color: #759dc0; border-width: 1px 0; color: #000000;}.claro .dijitTreeRowHover {background-color: #abd6ff; background-image: url("common/claro/images/standardGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); _background-image: none; padding: 3px 0 1px; border-color: #759dc0; border-width: 1px 0; color: #000000; -webkit-transition-duration: 0.25s; -moz-transition-duration: 0.25s; transition-duration: 0.25s;}.claro .dijitTreeRowActive {background-color: #7dbdfa; background-image: url("common/claro/images/activeGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); _background-image: none; padding: 3px 0 1px; border-color: #759dc0; border-width: 1px 0; color: #000000;}.claro .dijitTreeRowFocused {background-repeat: repeat;}.claro .dijitTreeExpando {background-image: url("common/claro/images/treeExpandImages.png"); width: 13px; height: 13px; background-position: -35px 0;}.dj_ie6 .claro .dijitTreeExpando {background-image: url("common/claro/images/treeExpandImages8bit.png");}.claro .dijitTreeRowHover .dijitTreeExpandoOpened {background-position: -53px 0;}.claro .dijitTreeExpandoClosed {background-position: 1px 0;}.claro .dijitTreeRowHover .dijitTreeExpandoClosed {background-position: -17px 0;}.claro .dijitTreeExpandoLeaf,.dj_ie6 .claro .dijitTreeExpandoLeaf {background-image: none;}.claro .dijitTreeExpandoLoading {background-image: url("common/claro/images/loadingAnimation.gif");}.claro .dijitTreeNode .dojoDndItemBefore .dijitTreeContent {border-top: 2px solid #759dc0;}.claro .dijitTreeNode .dojoDndItemAfter .dijitTreeContent {border-bottom: 2px solid #759dc0;}.claro .dijitToolbar {border-bottom: 1px solid #b5bcc7; background-color: #efefef; background-image: url("common/claro/images/standardGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); _background-image: none; padding: 2px 0 2px 4px; zoom: 1;}.claro .dijitToolbar label {padding: 0 3px 0 6px;}.claro .dijitToolbar .dijitButton .dijitButtonNode,.claro .dijitToolbar .dijitDropDownButton .dijitButtonNode,.claro .dijitToolbar .dijitComboButton .dijitButtonNode,.claro .dijitToolbar .dijitToggleButton .dijitButtonNode,.claro .dijitToolbar .dijitComboBox .dijitButtonNode {border-width: 0; padding: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-transition-property: background-color; -moz-transition-property: background-color; transition-property: background-color; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s; background-color: rgba(171, 214, 255, 0); background-image: none;}.dj_ie .claro .dijitToolbar .dijitButton .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitDropDownButton .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitComboButton .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitToggleButton .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitComboBox .dijitButtonNode {background-color: transparent;}.dj_ie .claro .dijitToolbar .dijitButtonHover .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitComboButton .dijitButtonNodeHover,.dj_ie .claro .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover,.dj_ie .claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode {background-color: #abd6ff;}.dj_ie .claro .dijitToolbar .dijitButtonActive .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitComboButtonActive .dijitButtonNode,.dj_ie .claro .dijitToolbar .dijitToggleButtonActive .dijitButtonNode {background-color: #abd6ff;}.claro .dijitToolbar .dijitComboButton .dijitStretch {-moz-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px;}.claro .dijitToolbar .dijitComboButton .dijitArrowButton {-moz-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0;}.claro .dijitToolbar .dijitComboBox .dijitButtonNode {padding: 0;}.claro .dijitToolbar .dijitButtonHover .dijitButtonNode,.claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode,.claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode,.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNode {border-width: 1px; background-color: #abd6ff; background-image: url("common/claro/images/standardGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); _background-image: none; padding: 1px;}.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNode,.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton {background-color: #f3ffff;}.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNodeHover,.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButtonHover {background-color: #abd6ff;}.claro .dijitToolbar .dijitButtonActive .dijitButtonNode,.claro .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode,.claro .dijitToolbar .dijitToggleButtonActive .dijitButtonNode {border-width: 1px; background-color: #7dbdfa; background-image: url("common/claro/images/activeGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); _background-image: none; padding: 1px;}.claro .dijitToolbar .dijitComboButtonActive {-webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; transition-duration: 0.2s; border-width: 1px; padding: 0;}.claro .dijitToolbar .dijitComboButtonActive .dijitButtonNode,.claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton {background-color: #f3ffff; padding: 2px;}.claro .dijitToolbar .dijitComboButtonActive .dijitButtonNodeActive {background-color: #7dbdfa; background-image: url("common/claro/images/activeGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); _background-image: none;}.claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButtonActive {background-color: #7dbdfa; background-image: url("common/claro/images/activeGradient.png"); background-repeat: repeat-x; background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); _background-image: none;}.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton,.claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton {border-left-width: 0;}.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton {padding-left: 2px;}.claro .dijitToolbar .dijitToggleButtonChecked .dijitButtonNode {margin: 0; border-width: 1px; border-style: solid; background-image: none; border-color: #759dc0; background-color: #ffffff; padding: 1px;}.claro .dijitToolbarSeparator {background: url("icons/images/editorIconsEnabled.png");}.claro .dijitDisabled .dijitToolbar {background: none; background-color: #efefef; border-bottom: 1px solid #d3d3d3;}.claro .dijitToolbar .dijitComboBoxDisabled .dijitArrowButtonInner {background-position: 0 50%;}.claro .dijitEditorIFrameContainer {padding: 3px 3px 1px 10px;}.claro .dijitEditorIFrame {background-color: #ffffff;}.claro .dijitEditor {border: 1px solid #b5bcc7;}.claro .dijitEditor .dijitEditorIFrameContainer {background-color: #ffffff; background-repeat: repeat-x;}.claro .dijitEditorHover .dijitEditorIFrameContainer,.claro .dijitEditorHover .dijitEditorIFrameContainer .dijitEditorIFrame {background-color: #e5f2fe;}.claro .dijitEditorFocused .dijitEditorIFrameContainer,.claro .dijitEditorFocused .dijitEditorIFrameContainer .dijitEditorIFrame {background-color: #ffffff;}.claro .dijitEditorHover .dijitEditorIFrameContainer,.claro .dijitEditorFocused .dijitEditorIFrameContainer {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: -o-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);}.claro .dijitEditorDisabled {border: 1px solid #d3d3d3; color: #818181;}.claro .dijitDisabled .dijitEditorIFrame,.claro .dijitDisabled .dijitEditorIFrameContainer,.claro .dijitDisabled .dijitEditorIFrameContainer .dijitEditorIFrame {background-color: #efefef; background-image: none;}.claro .dijitTitlePaneTitle {background-color: #E6E6E6; _background-image: none; border: 1px solid #cccccc; padding-top: 2px; padding-right: 7px; padding-left: 7px; padding-bottom: 2px; min-height: 13px; font-family:Fackt; font-size: 13px; color:#ffffff; margin: 0 !important; border: none !important; outline: none !important;}.claro .dijitFieldset {-moz-border-radius: 0px; border-radius: 0px;}.claro .dijitTitlePaneTitleOpen,.claro .dijitTitlePaneTitleFixedOpen {background-color: #E6E6E6; font-family:Fackt; color:#414141;;}.claro .dijitTitlePaneTitleHover {background-color: #33AAE4; border-color: #759dc0; border: none;}.claro .dijitTitlePaneTitleActive {background-color: #33AAE4; border-color: #759dc0; _background-image: none; border: none;}.claro .dijitTitlePaneTitleFocus {margin-top: 3px; padding-bottom: 2px;}.claro .dijitTitlePane .dijitArrowNode,.claro .dijitFieldset .dijitArrowNode {background-image: url("common/claro/images/spriteArrows.png"); background-repeat: no-repeat; height: 8px; width: 7px;}.claro .dijitTitlePaneTitleOpen .dijitArrowNode,.claro .dijitFieldsetTitleOpen .dijitArrowNode {background-position: 0 0;}.claro .dijitTitlePaneTitleClosed .dijitArrowNode,.claro .dijitFieldsetTitleClosed .dijitArrowNode {background-position: -14px 0;}.claro .dijitTitlePaneContentOuter {background: #ffffff; border: 1px solid #b5bcc7; border-top: none;}.claro .dijitTitlePaneContentInner {padding: 10px;}.claro .dijitFieldsetContentInner {padding: 4px;}.claro .dijitTitlePaneTextNode,.claro .dijitFieldsetLegendNode {margin-left: 4px; margin-right: 4px; vertical-align: text-top;}.claro .dijitSpinnerButtonContainer {overflow: hidden; position: relative; border: none !important; width: auto; margin-top: 1px; padding-top: 1px; padding-right: 2px; padding-left: 2px; padding-bottom: 0px;}.claro .dijitSpinnerButtonContainer .dijitSpinnerButtonInner {} .claro .dijitSpinner .dijitArrowButton {width: auto; background-color: #ffffff; _background-image: none; overflow: hidden;}.dj_iequirks .claro .dijitSpinner .dijitArrowButton {overflow: visible;}.claro .dijitSpinner .dijitSpinnerButtonInner {width: 15px;}.claro .dijitSpinner .dijitArrowButtonInner:before {border: none !important; border-bottom-width: 0; background-image: none height: 14px; width: 412px; padding-left: 0px; padding-right: 0px; font-family: FontAwesome; content: "\f0d8"; color: red; display: block; margin: 0;}.dj_iequirks .claro .dijitSpinner .dijitArrowButtonInner,.dj_ie6 .claro .dijitSpinner .dijitArrowButtonInner,.dj_ie7 .claro .dijitSpinner .dijitArrowButtonInner,.dj_ie8 .claro .dijitSpinner .dijitArrowButtonInner {margin-top: 0;}.dj_iequirks .claro .dijitSpinner .dijitArrowButtonInner {width: 19px;}.claro .dijitSpinner .dijitUpArrowButton .dijitArrowButtonInner:before {background: none; border: none !important;}.claro .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner:before {background: none; border: none !important;}.claro .dijitSpinner .dijitArrowButtonInner .dijitInputField {padding: 0;}.claro .dijitUpArrowButtonActive,.claro .dijitDownArrowButtonActive {background-color: #abd6ff;}.claro .dijitSpinner .dijitUpArrowButton:before{font-family: FontAwesome; content: "\f0d8"; border: none !important;}.claro .dijitSpinner .dijitDownArrowButton:before{font-family: FontAwesome; content: "\f0d7"; border: none !important;}.claro .dijitSpinner{min-width: 65px;}.claro .dijitSpinner .dijitDownArrowButton{background: none; border: none !important;}.claro .dijitSpinner .dijitUpArrowButton{background: none; border: none !important;}.claro .dijitSpinner .dijitUpArrowButtonHover,.claro .dijitSpinner .dijitDownArrowButtonHover,.claro .dijitSpinnerFocused .dijitArrowButton {background-color: #ffffff;;}.claro .dijitSpinner .dijitUpArrowButtonHover .dijitArrowButtonInner {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSpinner .dijitDownArrowButtonHover .dijitArrowButtonInner {filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSpinnerFocused {background-image: none; color: #F8F8F8;}.claro .dijitSpinner .dijitDownArrowButtonActive,.claro .dijitSpinner .dijitUpArrowButtonActive {background-color: #eeeeee;; _background-image: none;}.claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner,.claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner {border: none !important;}.claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner {background-position: -173px;}.claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner {background-position: -69.5px;}.claro .dijitSpinnerDisabled .dijitArrowButtonInner {background-color: #efefef; filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSpinnerDisabled .dijitUpArrowButton .dijitArrowButtonInner {background-position: -104px; filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.claro .dijitSpinnerDisabled .dijitDownArrowButton .dijitArrowButtonInner {background-position: 1px; filter:"alpha(opacity=75);"; MozOpacity:0.75; opacity:0.75; KhtmlOpacity:0.75;}.dj_ie7 .claro .dijitSpinner {overflow: visible;}.dijitRtl .dijitOffScreen {left: auto !important; right: -10000px !important;}.dijitRtl .dijitPlaceHolder {left: auto; right: 0;}.dijitMenuItemRtl {text-align: right;}.dj_iequirks .dijitComboButtonRtl button {float:left;}.dj_ie .dijitTextBoxRtl .dijitInputContainer {clear: right;}.dijitTextBoxRtl .dijitValidationContainer,.dijitTextBoxRtl .dijitSpinnerButtonContainer,.dijitComboBoxRtl .dijitArrowButtonContainer {border-right-width: 1px !important; border-left-width: 0 !important;}.dijitSpinnerRtl .dijitSpinnerButtonContainer .dijitArrowButton {right: 0; left: auto;}.dijitSelectRtl .dijitButtonText {float: right;}.dijitTextBoxRtl .dijitSpinnerButtonContainer,.dijitValidationTextBoxRtl .dijitValidationContainer,.dijitTextBoxRtl .dijitArrowButtonContainer {float: left;}div.dijitNumberTextBoxRtl {text-align: right;}.dijitCalendarRtl .dijitCalendarNextYear {margin:0 0.55em 0 0;}.dijitCalendarRtl .dijitCalendarPreviousYear {margin:0 0 0 0.55em;}.dijitSliderRtl .dijitSliderImageHandleV {left:auto;}.dijitSliderRtl .dijitSliderImageHandleH {left:-50%;}.dijitSliderRtl .dijitSliderMoveableH {right:auto; left:0;}.dijitSliderRtl .dijitRuleContainerV {float:right;}.dj_ie .dijitSliderRtl .dijitRuleContainerV {text-align:right;}.dj_ie .dijitSliderRtl .dijitRuleLabelV {text-align:left;}.dj_ie .dijitSliderRtl .dijitRuleLabelH {zoom:1;}.dijitSliderRtl .dijitSliderProgressBarH {float:right; right:0; left:auto;}.dijitRtl .dijitContentPaneLoading .dijitIconLoading,.dijitRtl .dijitContentPaneError .dijitIconError {margin-right: 0; margin-left: 9px;}.dijitTabControllerRtl .nowrapTabStrip {text-align: right;}.dijitTabRtl .dijitTabCloseButton {margin-left: 0; margin-right: 1em;}.dj_ie6 .dijitTabRtl .tabLabel,.dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl,.dj_ie6 .dijitTabContainerLeft-tabs .dijitTabRtl,.dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl,.dj_ie7 .dijitTabContainerLeft-tabs .dijitTabRtl {zoom: 1;}.dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl,.dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl {left: 0;}.dj_ie6 .dijitTabContainerRightRtl .dijitTabContainerRight-tabs,.dj_ie6 .dijitTabContainerLeftRtl .dijitTabContainerLeft-tabs {width: 1%;}.dj_ie .dijitTimePickerRtl .dijitTimePickerItem {width:100%;}.dijitColorPaletteRtl .dijitColorPaletteUnder {left: auto; right: 0;}.dijitSelectRtl .dijitButtonContents {border-style: none none none solid; text-align: right;}.dijitTreeRtl .dijitTreeContainer {float: right;}.dijitRtl .dojoDndHorizontal .dojoDndItemBefore {border-width: 0 2px 0 0; padding: 2px 0 2px 2px;}.dijitRtl .dojoDndHorizontal .dojoDndItemAfter {border-width: 0 0 0 2px; padding: 2px 2px 2px 0;}.claro .dijitTextBoxRtlError .dijitValidationContainer {border-left-width: 0; border-right-width: 1px;}.claro .dijitComboButtonRtl .dijitStretch {-moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.claro .dijitComboButtonRtl .dijitArrowButton {-moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; padding: 3px 0 4px; border-left-width: 1px; border-right-width: 0;}.claro .dijitTabContainerTop-tabs .dijitTabRtl,.claro .dijitTabContainerBottom-tabs .dijitTabRtl {margin-right: 0; margin-left: 1px;}.claro .dijitSliderRtl .dijitSliderProgressBarH,.claro .dijitSliderRtl .dijitSliderRemainingBarH,.claro .dijitSliderRtl .dijitSliderLeftBumper,.claro .dijitSliderRtl .dijitSliderRightBumper,.claro .dijitSliderRtl .dijitSliderTopBumper {background-position: top right;}.claro .dijitSliderRtl .dijitSliderProgressBarV,.claro .dijitSliderRtl .dijitSliderRemainingBarV,.claro .dijitSliderRtl .dijitSliderBottomBumper {background-position: bottom right;}.claro .dijitSliderRtl .dijitSliderLeftBumper {border-left-width: 0; border-right-width: 1px;}.claro .dijitSliderRtl .dijitSliderRightBumper {border-left-width: 1px; border-right-width: 0;}.claro .dijitSliderRtl .dijitSliderIncrementIconH {background-position: -357px 50%;}.claro .dijitSliderRtl .dijitSliderDecrementIconH {background-position: -251px 50%;}.claro .dijitDialogRtl .dijitDialogCloseIcon {right: auto; left: 5px;}.claro .dijitDialogRtl .dijitDialogPaneActionBar {text-align: left; padding: 3px 7px 2px 5px;}.claro .dijitEditorRtl .dijitEditorIFrameContainer {padding: 3px 10px 1px 3px;}.dj_ie6 .claro .dijitEditorRtl .dijitEditorIFrameContainer,.dj_ie7 .claro .dijitEditorRtl .dijitEditorIFrameContainer,.dj_ie8 .claro .dijitEditorRtl .dijitEditorIFrameContainer {padding: 3px 0px 1px 10px; margin-right: 0px; border: 0px solid #d3d3d3;}.dijitEditorRtl .dijitEditorIcon {background-image: url("icons/images/editorIconsEnabled_rtl.png");}.dijitEditorRtlDisabled .dijitEditorIcon {background-image: url("icons/images/editorIconsDisabled_rtl.png");}.dijitToolbarRtl .dijitToolbarSeparator {background-image: url("icons/images/editorIconsEnabled_rtl.png");}.dijitRtl .dijitIconSave,.dijitRtl .dijitIconPrint,.dijitRtl .dijitIconCut,.dijitRtl .dijitIconCopy,.dijitRtl .dijitIconClear,.dijitRtl .dijitIconDelete,.dijitRtl .dijitIconUndo,.dijitRtl .dijitIconEdit,.dijitRtl .dijitIconNewTask,.dijitRtl .dijitIconEditTask,.dijitRtl .dijitIconEditProperty,.dijitRtl .dijitIconTask,.dijitRtl .dijitIconFilter,.dijitRtl .dijitIconConfigure,.dijitRtl .dijitIconSearch,.dijitRtl .dijitIconApplication,.dijitRtl .dijitIconBookmark,.dijitRtl .dijitIconChart,.dijitRtl .dijitIconConnector,.dijitRtl .dijitIconDatabase,.dijitRtl .dijitIconDocuments,.dijitRtl .dijitIconMail,.dijitRtl .dijitLeaf,.dijitRtl .dijitIconFile,.dijitRtl .dijitIconFunction,.dijitRtl .dijitIconKey,.dijitRtl .dijitIconPackage,.dijitRtl .dijitIconSample,.dijitRtl .dijitIconTable,.dijitRtl .dijitIconUsers,.dijitRtl .dijitFolderClosed,.dijitRtl .dijitIconFolderClosed,.dijitRtl .dijitFolderOpened,.dijitRtl .dijitIconFolderOpen,.dijitRtl .dijitIconError {background-image: url("icons/images/commonIconsObjActEnabled_rtl.png"); width: 16px; height: 16px;}.dj_ie6 .dijitRtl .dijitIconSave,.dj_ie6 .dijitRtl .dijitIconPrint,.dj_ie6 .dijitRtl .dijitIconCut,.dj_ie6 .dijitRtl .dijitIconCopy,.dj_ie6 .dijitRtl .dijitIconClear,.dj_ie6 .dijitRtl .dijitIconDelete,.dj_ie6 .dijitRtl .dijitIconUndo,.dj_ie6 .dijitRtl .dijitIconEdit,.dj_ie6 .dijitRtl .dijitIconNewTask,.dj_ie6 .dijitRtl .dijitIconEditTask,.dj_ie6 .dijitRtl .dijitIconEditProperty,.dj_ie6 .dijitRtl .dijitIconTask,.dj_ie6 .dijitRtl .dijitIconFilter,.dj_ie6 .dijitRtl .dijitIconConfigure,.dj_ie6 .dijitRtl .dijitIconSearch,.dj_ie6 .dijitRtl .dijitIconApplication,.dj_ie6 .dijitRtl .dijitIconBookmark,.dj_ie6 .dijitRtl .dijitIconChart,.dj_ie6 .dijitRtl .dijitIconConnector,.dj_ie6 .dijitRtl .dijitIconDatabase,.dj_ie6 .dijitRtl .dijitIconDocuments,.dj_ie6 .dijitRtl .dijitIconMail,.dj_ie6 .dijitRtl .dijitLeaf,.dj_ie6 .dijitRtl .dijitIconFile,.dj_ie6 .dijitRtl .dijitIconFunction,.dj_ie6 .dijitRtl .dijitIconKey,.dj_ie6 .dijitRtl .dijitIconPackage,.dj_ie6 .dijitRtl .dijitIconSample,.dj_ie6 .dijitRtl .dijitIconTable,.dj_ie6 .dijitRtl .dijitIconUsers,.dj_ie6 .dijitRtl .dijitFolderClosed,.dj_ie6 .dijitRtl .dijitIconFolderClosed,.dj_ie6 .dijitRtl .dijitFolderOpened,.dj_ie6 .dijitRtl .dijitIconFolderOpen,.dj_ie6 .dijitRtl .dijitIconError {background-image: url("icons/images/commonIconsObjActEnabled8bit_rtl.png");}.dijitRtl .dijitDisabled .dijitIconSave,.dijitRtl .dijitDisabled .dijitIconPrint,.dijitRtl .dijitDisabled .dijitIconCut,.dijitRtl .dijitDisabled .dijitIconCopy,.dijitRtl .dijitDisabled .dijitIconClear,.dijitRtl .dijitDisabled .dijitIconDelete,.dijitRtl .dijitDisabled .dijitIconUndo,.dijitRtl .dijitDisabled .dijitIconEdit,.dijitRtl .dijitDisabled .dijitIconNewTask,.dijitRtl .dijitDisabled .dijitIconEditTask,.dijitRtl .dijitDisabled .dijitIconEditProperty,.dijitRtl .dijitDisabled .dijitIconTask,.dijitRtl .dijitDisabled .dijitIconFilter,.dijitRtl .dijitDisabled .dijitIconConfigure,.dijitRtl .dijitDisabled .dijitIconSearch,.dijitRtl .dijitDisabled .dijitIconApplication,.dijitRtl .dijitDisabled .dijitIconBookmark,.dijitRtl .dijitDisabled .dijitIconChart,.dijitRtl .dijitDisabled .dijitIconConnector,.dijitRtl .dijitDisabled .dijitIconDatabase,.dijitRtl .dijitDisabled .dijitIconDocuments,.dijitRtl .dijitDisabled .dijitIconMail,.dijitRtl .dijitDisabled .dijitLeaf,.dijitRtl .dijitDisabled .dijitIconFile,.dijitRtl .dijitDisabled .dijitIconFunction,.dijitRtl .dijitDisabled .dijitIconKey,.dijitRtl .dijitDisabled .dijitIconPackage,.dijitRtl .dijitDisabled .dijitIconSample,.dijitRtl .dijitDisabled .dijitIconTable,.dijitRtl .dijitDisabled .dijitIconUsers,.dijitRtl .dijitDisabled .dijitFolderClosed,.dijitRtl .dijitDisabled .dijitIconFolderClosed,.dijitRtl .dijitDisabled .dijitFolderOpened,.dijitRtl .dijitDisabled .dijitIconFolderOpen,.dijitRtl .dijitDisabled .dijitIconError {background-image: url("icons/images/commonIconsObjActDisabled_rtl.png");}.dijitRtl .dijitIconLoading {background-image: url("icons/images/loadingAnimation_rtl.gif");}.claro .dijitTitlePaneRtl .dijitClosed .dijitArrowNode,.claro .dijitFieldsetRtl .dijitFieldsetTitleClosed .dijitArrowNode {background-position: -7px 0;}.claro .dijitMenuItemRtl .dijitMenuExpand {background-position: -7px 0; margin-right: 0; margin-left: 3px;}.claro .dijitMenuItemRtl .dijitMenuItemIcon {margin: 0 4px 0 0;}.claro .dijitCalendarRtl .dijitCalendarIncrease {background-position: 0 0;}.claro .dijitCalendarRtl .dijitCalendarDecrease {background-position: -18px 0;}.claro .dijitCalendarRtl .dijitCalendarArrowHover .dijitCalendarIncrease {background-position: -36px 0;}.claro .dijitCalendarRtl .dijitCalendarArrowHover .dijitCalendarDecrease {background-position: -55px 0;}.claro .dijitCalendarRtl .dijitCalendarArrowActive .dijitCalendarIncrease {background-position: -72px 0;}.claro .dijitCalendarRtl .dijitCalendarArrowActive .dijitCalendarDecrease {background-position: -91px 0;}.claro .dijitToolbar .dijitComboButtonRtl .dijitButtonNode {border-width: 0; padding: 2px;}.claro .dijitToolbar .dijitComboButtonRtlHover .dijitButtonNode,.claro .dijitToolbar .dijitComboButtonRtlActive .dijitButtonNode {border-width: 1px; padding: 1px;}.claro .dijitToolbar .dijitComboButtonRtl .dijitStretch {-moz-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0;}.claro .dijitToolbar .dijitComboButtonRtl .dijitArrowButton {-moz-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px;}.claro .dijitToolbar .dijitComboButtonRtlHover .dijitArrowButton,.claro .dijitToolbar .dijitComboButtonRtlActive .dijitArrowButton {border-left-width: 1px; border-right-width: 0; padding-left: 1px; padding-right: 2px;}.claro .dijitProgressBarRtl .dijitProgressBarFull {border-left-width: 1px; border-right-width: 0px;}.dojoxColorPicker {padding: 8px; -moz-border-radius: 4pt; -webkit-border-radius: 5pt; -webkit-drop-shadow: 3pt;}.dojoxColorPickerRightPad {padding-right: 8px;}.tundra .dojoxColorPicker {background: #ededed; border: 1px solid #ccc;}.dojoxColorPickerBox {position: relative; width: 150px; height: 150px; margin: 0; padding: 0;}.dojoxColorPickerUnderlay {position: relative; top: 0; left: 0; width: 150px; height: 150px; z-index: 1;}.tundra .dojoxColorPickerUnderlay {border: 1px solid #a0a0a0;}.claro .dojoxColorPicker {background: #ededed; border: 1px solid #cdcdcd;}.claro .dojoxColorPickerUnderlay {border: 1px solid #cccccc;}.dojoxHuePickerUnderlay {position: relative; top: 0; left: 0; height: 150px; width: 20px; z-index: 1; text-align: center;}.dojoxHuePicker {position: relative; top: 0px; left: 0px; padding: 0px;}.dojoxHuePickerPoint {position: absolute; top: 0; left: 0; width: 20px; height: 8px; z-index: 3; cursor: move;}.dojoxColorPickerPoint {position: relative; width: 10px; height: 10px; border: 0; z-index: 3; cursor: move;}.dojoxColorPickerPreview {display: block; width: 45px; height: 45px; border: 1px solid #333; background-color: #fff; position: relative; top: 0px; left: 0px;}.dojoxColorPickerWebSafePreview {display: block; width: 25px; height: 25px; position: relative; top: 0px; left: 0px; border: 1px solid #333;}.dojoxColorPickerOptional {position: relative; top: 0px; left: 0px; height: 100%;}.dojoxColorPickerOptional table {border-spacing: 4px;}.dojoxColorPickerPreviewContainer table {border-spacing: 6px 0px;}.dojoxColorPickerOptional input {border: 1px solid #a7a7a7; width: 25px; padding: 1px 3px 1px 3px; line-height: 1.1em;}.dojoxColorPickerHex input {width: 55px;}.esriPopup {position: absolute; z-index: 40; font-family:Fackt, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 3px; -webkit-border-radius: 3px;}.esriPopup .esriPopupWrapper {-webkit-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); border-radius: 3px; -webkit-border-radius: 3px;}.esriPopup .hidden {display: none;}.esriPopup .sizer {position: relative; width: 270px; z-index: 1; margin-top: -5px;}.esriPopup a {color: #336699; text-decoration: underline;}.esriPopup .titlePane {background-color: #444444; color: #FFFFFF; line-height: 20px; padding-left: 6px; border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; cursor: default; display: none;}.dj_rtl .esriPopup .titlePane {padding-left: 0; padding-right: 6px;}.esriPopup.blueTheme .titlePane {background-color: #5491B8; border-color: #777777;}.esriPopup .titlePane .spinner {float: left; margin-top: 2px; margin-right: 4px; cursor: pointer; background: url("images/ajax-loader.gif") no-repeat; width: 13px; height: 13px; background-position: 0px 0px;}.dj_rtl .esriPopup .titlePane .spinner {float: right; margin-right: 0; margin-left: 4px;}.esriPopup.blueTheme .titlePane .spinner {background: url(../images/ajax-loader-blue.gif) no-repeat;}.dj_ie7 .esriPopup .titlePane .spinner.hidden, .dj_ie7 .esriPopup.blueTheme .titlePane .spinner.hidden {background: none;}.dj_ie7 .esriPopup .titlePane .title {background-color: #444444;}.dj_ie7 .esriPopup.blueTheme .titlePane .title {background-color: #5491B8;}.esriPopup .titleButton {position: absolute; top: 2px; cursor: pointer; background: url("images/popup.png") no-repeat;}.esriPopup .titleButton.prev {right: 64px; background-position: -29px 0; width: 9px; height: 17px;}.dj_rtl .esriPopup .titleButton.prev {right: auto; left: 64px; background-position: -13px 0;}.esriPopup .titleButton.next {right: 46px; background-position: -13px 0; width: 9px; height: 17px;}.dj_rtl .esriPopup .titleButton.next {right: auto; left: 46px; background-position: -29px 0;}.esriPopup .titleButton.maximize {right: 22px; background-position: -55px 0; width: 11px; height: 11px; top: 5px;}.dj_rtl .esriPopup .titleButton.maximize {right: auto; left: 22px;}.esriPopup .titleButton.restore {right: 22px; background-position: -42px -25px; width: 11px; height: 11px; top: 5px;}.dj_rtl .esriPopup .titleButton.restore {right: auto; left: 22px;}.esriPopup .titleButton.close {right: 3px; background-position: 0 0; width: 12px; height: 17px;}.dj_rtl .esriPopup .titleButton.close {right: auto; left: 3px;}.dj_ie7 .esriPopup .titleButton.hidden {background: none;}.esriPopup .contentPane {position: relative; max-height: 300px; overflow: auto; padding-top: 6px; padding-right: 6px; padding-left: 10px; padding-bottom: 6px; background-color: #ffffff; color: #333333; border-radius: 3px; -webkit-border-radius: 3px;}.esriPopup .actionsPane {padding: 2px 10px 4px 10px; background-color: #ffffff; border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; position: relative;}.dj_ie11 .esriPopup .actionsPane {border-top: 1px solid #f7f7f7;}.esriPopup .actionsPane .action {margin-right: 10px;}.dj_rtl .esriPopup .actionsPane .action {margin-right: 0; margin-left: 10px;}.esriPopup .pointer, .esriPopup .outerPointer {background: #ffffff; display: none; height: 13px; position: absolute; width: 13px; z-index: 0; transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); -webkit-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); border-radius: 0px 0px 3px 0px; -webkit-border-radius: 0px 0px 3px 0px;}.dj_ie7 .esriPopup .pointer, .dj_ie7 .esriPopup .outerPointer {z-index: -1;}.esriPopup .pointer.top {background: #ffffff; display: block; left: 50%; top: -8px; margin-left: -8px;}.esriPopup.blueTheme .pointer.top {display: block; left: 50%; top: -8px; margin-left: -8px; background: #5491B8;}.esriPopup .pointer.bottom {background: #ffffff; display: block; left: 50%; margin-left: -8px; bottom: -7px;}.esriPopup .outerPointer.right {display: block; right: 8px; top: 50%; margin-top: -8px;}.esriPopup .outerPointer.left {display: block; left: 8px; margin-top: -8px; top: 50%;}.esriPopup .pointer.topLeft {background: #ffffff; display: block; left: 6px; top: -7px;}.esriPopup.blueTheme .pointer.topLeft {background: #5491B8; display: block; left: 5px; top: -7px;}.esriPopup .pointer.topRight {background: #ffffff; display: block; right: 5px; top: -7px;}.esriPopup.blueTheme .pointer.topRight {background: #ffffff; display: block; right: 5px; top: -7px;}.esriPopup .pointer.bottomRight {display: block; right: 5px; bottom: -7px;}.esriPopup .pointer.bottomLeft {display: block; left: 5px; bottom: -7px;}.dj_ie7 .esriPopup .pointer.hidden {background: none;}.dj_ie8 .esriPopup .pointer, .dj_ie8 .esriPopup .outerPointer {-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865476, M21=0.7071067811865476, M22=0.7071067811865474, SizingMethod='auto expand')";}.dj_ie7 .esriPopup .pointer, .dj_ie7 .esriPopup .outerPointer {filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865476, M21=0.7071067811865476, M22=0.7071067811865474, SizingMethod='auto expand');}.dj_ie7 .esriPopup .pointer.bottom, .dj_ie8 .esriPopup .pointer.bottom {margin-left: -10px;}.dj_ie7 .esriPopup .pointer.bottom {margin-bottom: -2px;}.dj_ie8 .esriPopup .pointer.bottom, .dj_ie8 .esriPopup .pointer.bottomLeft, .dj_ie8 .esriPopup .pointer.bottomRight {margin-bottom: 2px;}.dj_ie7 .esriPopup .pointer.bottomRight {margin-left: 4px;}.dj_ie8 .esriPopup .pointer.bottomRight {margin-right: 2px;}.dj_ie8 .esriPopup .pointer.bottomLeft {margin-left: -4px;}.dj_ie7 .esriPopup .outerPointer.left, .dj_ie8 .esriPopup .outerPointer.left {left: 5px;}.dj_ie7 .esriPopup .outerPointer.right {right: 5px;}.dj_ie8 .esriPopup .outerPointer.right {right: 11px;}.dj_ie8 .esriPopup .pointer.topRight, .dj_ie8 .esriPopup .pointer.top, .dj_ie8 .esriPopup .pointer.topLeft {top: -11px;}.dj_ie8 .esriPopup .pointer.topRight, .dj_ie8 .esriPopup .pointer.top {right: 6px;}.dj_ie8 .esriPopup .pointer.topLeft {left: 1px;}.esriViewPopup .hidden {display: none;}.esriViewPopup .hzLine {border: none; border-top: 1px solid #333333; margin-top: 6px; margin-bottom: 6px;}.esriViewPopup .break {height: 14px;}.esriViewPopup .header {font-weight: bold;}.esriViewPopup .esriNumericValue {direction: ltr; unicode-bidi: embed;}.esriViewPopup .mainSection .attrTable {border-collapse: collapse;}.esriViewPopup .mainSection .attrTable td {padding: 2px; padding-bottom: 5px;}.esriViewPopup .mainSection .attrTable td.attrName {color: #888888; padding-right: 5px;}.esriViewPopup .attachmentsSection ul {margin: 0px; padding: 0px; list-style-type: none;}.esriViewPopup .caption {font-style: italic;}.esriViewPopup .gallery {position: relative; width: 200px; height: 150px; margin: 10px 13px 0px 12px;}.esriViewPopup .gallery .frame.image {text-align: center;}.esriViewPopup .gallery .frame img {max-width: 200px; max-height: 150px; border-style: none;}.esriViewPopup .gallery .frame div.chart {width: 200px; height: 150px;}.esriViewPopup .gallery ul.summary {position: absolute; right: 0px; bottom: -18px; list-style-type: none; margin: 0; padding: 0;}.dj_rtl .esriViewPopup .gallery ul.summary {right: auto; left: 0px;}.esriViewPopup .gallery ul.summary li {float: left;}.dj_rtl .esriViewPopup .gallery ul.summary li {float: right;}.esriViewPopup .gallery ul.summary li.mediaCount {margin-left: 3px;}.dj_rtl .esriViewPopup .gallery ul.summary li.mediaCount {margin-left: 0; margin-right: 3px;}.esriViewPopup .gallery .mediaHandle {position: absolute; top: 67px; cursor: pointer; background: url("images/popup.png") no-repeat;}.esriViewPopup .gallery .mediaHandle.prev {left: -12px; background-position: -57px -20px; width: 9px; height: 13px;}.dj_rtl .esriViewPopup .gallery .mediaHandle.prev {left: auto; right: -12px; background-position: -42px 0;}.esriViewPopup .gallery .mediaHandle.next {right: -12px; background-position: -42px 0; width: 9px; height: 13px;}.dj_rtl .esriViewPopup .gallery .mediaHandle.next {right: auto; left: -12px; background-position: -57px -20px;}.dj_ie7 .esriViewPopup .gallery .mediaHandle.hidden {background: none;}.esriViewPopup .gallery .mediaIcon {background: url("images/popup.png") no-repeat;}.esriViewPopup .gallery .mediaIcon.image {background-position: -23px -21px; width: 15px; height: 15px;}.esriViewPopup .gallery .mediaIcon.chart {background-position: 0 -21px; width: 19px; height: 15px;}.dj_ie7 .esriViewPopup .gallery .mediaIcon.hidden {background: none;}.esriViewPopup .editSummarySection .break {height: 10px;}.esriViewPopup .editSummary {color: #888888;}.esriPopup.light, .esriPopup.dark {border-radius: 3px; -webkit-border-radius: 3px; box-shadow: none; -webkit-box-shadow: none;}.esriPopup.light .esriPopupWrapper, .esriPopup.dark .esriPopupWrapper {border-radius: 3px; -webkit-border-radius: 3px;}.esriPopup.light .titlePane, .esriPopup.dark .titlePane {font-size: 12px; line-height: 13px; height: 13px; padding: 10px; border: 0; border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px;}.esriPopup.light .titlePane .title, .esriPopup.dark .titlePane .title {line-height: 13px;}.esriPopup.light .titleButton, .esriPopup.dark .titleButton {top: 10px; background: none;}.esriPopup.light .titleButton.prev, .esriPopup.dark .titleButton.prev {right: 73px;}.dj_rtl .esriPopup.light .titleButton.prev, .dj_rtl .esriPopup.dark .titleButton.prev {left: 73px; right: auto;}.esriPopup.light .titleButton.next, .esriPopup.dark .titleButton.next {right: 55px;}.dj_rtl .esriPopup.light .titleButton.next, .dj_rtl .esriPopup.dark .titleButton.next {left: 55px; right: auto;}.esriPopup.light .titleButton.maximize, .esriPopup.dark .titleButton.maximize {right: 31px;}.dj_rtl .esriPopup.light .titleButton.maximize, .dj_rtl .esriPopup.dark .titleButton.maximize {left: 31px; right: auto;}.esriPopup.light .titleButton.restore, .esriPopup.dark .titleButton.restore {right: 29px;}.dj_rtl .esriPopup.light .titleButton.restore, .dj_rtl .esriPopup.dark .titleButton.restore {left: 29px; right: auto;}.esriPopup.light .titleButton.close, .esriPopup.dark .titleButton.close {right: 10px;}.dj_rtl .esriPopup.light .titleButton.close, .dj_rtl .esriPopup.dark .titleButton.close {left: 10px; right: auto;}.esriPopup.light .contentPane, .esriPopup.dark .contentPane {padding: 10px; border: 0;}.esriPopup.light .actionsPane, .esriPopup.dark .actionsPane {padding: 0 10px 10px 10px; border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; border: 0;}.esriPopup.light .actionsPane .action, .esriPopup.dark .actionsPane .action {cursor: pointer; text-decoration: none;}.esriPopup.light .actionsPane .zoomTo, .esriPopup.dark .actionsPane .zoomTo {display: inline-block;}.esriPopup.light .actionsPane .zoomTo span, .esriPopup.dark .actionsPane .zoomTo span {display: none;}.esriPopup.light .esriViewPopup .gallery .mediaHandle, .esriPopup.dark .esriViewPopup .gallery .mediaHandle {background: none;}.esriPopup.light .esriViewPopup .gallery .mediaHandle.prev, .esriPopup.dark .esriViewPopup .gallery .mediaHandle.prev {left: -13px;}.esriPopup.light .esriViewPopup .gallery .mediaHandle.next, .esriPopup.dark .esriViewPopup .gallery .mediaHandle.next {right: -13px;}.dj_rtl .esriPopup.light .esriViewPopup .gallery .mediaHandle.prev, .dj_rtl .esriPopup.dark .esriViewPopup .gallery .mediaHandle.prev {right: -13px; left: auto;}.dj_rtl .esriPopup.light .esriViewPopup .gallery .mediaHandle.next, .dj_rtl .esriPopup.dark .esriViewPopup .gallery .mediaHandle.next {left: -13px; right: auto;}.esriPopup.light .actionsPane .action, .esriPopup.dark .actionsPane .action, .esriPopup.light .esriViewPopup .gallery .mediaIcon, .esriPopup.dark .esriViewPopup .gallery .mediaIcon, .esriPopup.light .esriViewPopup .gallery .mediaHandle, .esriPopup.dark .esriViewPopup .gallery .mediaHandle, .esriPopup.light .titleButton, .esriPopup.dark .titleButton {text-align: center; width: 13px; height: 13px; background: none; font-size: 12px; line-height: 13px;}.esriPopup.light .esriPopupWrapper {border: 0; -webkit-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2);}.esriPopup.light .titlePane, .dj_ie7 .esriPopup.light .titlePane .title, .esriPopup.light .contentPane, .esriPopup.light .actionsPane {background-color: #fff; color: #6d6e71;}.esriPopup.light .actionsPane .action {color: #6d6e71;}.esriPopup.light .pointer, .esriPopup.light .outerPointer {background: #fff; border: 0; -webkit-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2);}.esriPopup.light .pointer.top, .esriPopup.light .pointer.topLeft, .esriPopup.light .pointer.topRight {background: #fff;}.esriPopup.light .actionsPane .action, .esriPopup.light .esriViewPopup .gallery .mediaIcon, .esriPopup.light .esriViewPopup .gallery .mediaHandle, .esriPopup.light .titleButton {color: #6d6e71;}.esriPopup.dark .esriPopupWrapper {border: 0; -webkit-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2);}.esriPopup.dark .titlePane, .dj_ie7 .esriPopup.dark .titlePane .title, .esriPopup.dark .contentPane, .esriPopup.dark .actionsPane {background-color: #555454; color: #fff;}.esriPopup.dark .actionsPane .action {color: #fff;}.esriPopup.dark .pointer, .esriPopup.dark .outerPointer {border: 0; -webkit-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2); box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.2);}.esriPopup.dark .pointer.top, .esriPopup.dark .pointer.topLeft, .esriPopup.dark .pointer.topRight {}.esriPopup.dark .actionsPane .action, .esriPopup.dark .esriViewPopup .gallery .mediaIcon, .esriPopup.dark .esriViewPopup .gallery .mediaHandle, .esriPopup.dark .titleButton {color: #fff;}.dojoxResizeHandle {float: right; position: absolute; right: 2px; bottom: 2px; width: 13px; height: 13px; z-index: 20; background-image: url('../default/icons/resize.png'); line-height: 0px;}.dijitRtl .dojoxResizeHandle {float: right; left: 0px; right: auto; background-image: url('../default/icons/resizeRtl.png');}.dojoxResizeNW {cursor: nw-resize;}.dijitRtl .dojoxResizeNW {cursor: ne-resize;}.dojoxResizeNE {cursor: ne-resize;}.dijitRtl .dojoxResizeNE {cursor: nw-resize;}.dojoxResizeW {cursor: w-resize;}.dojoxResizeN {cursor: n-resize;}.dojoxResizeHandleClone {position: absolute; top: 0; left: 0; border: 1px dashed #666; z-index: 999;}.SwitchChecbox{margin-right: 3px; margin-left: 3px;}.SwitchChecbox .dijitButtonNode{background-image: url("common/images/RoundChecbox.png"); background-repeat: no-repeat; width: 34px; height: 20px; margin-right: 0px; margin-left: 0; background-position: -34px; border: none !important; outline: none !important;}.SwitchChecboxChecked .dijitButtonNode{background-position: 0px;}@font-face {font-family: 'FontAwesome'; src: url("fonts/fontawesome-webfont.eot"); src: url("fonts/fontawesome-webfont.eot?#iefix") format('embedded-opentype'), url("fonts/fontawesome-webfont.woff") format('woff'), url("fonts/fontawesome-webfont.ttf") format('truetype'), url("fonts/fontawesome-webfont.svg#FontAwesome") format('svg'); font-weight: normal; font-style: normal;}[class^="icon-"], [class*=" icon-"] {font-family: 'FontAwesome'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; padding: 3px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}a [class^="icon-"], a [class*=" icon-"] {display: inline-block; text-decoration: inherit;}.icon-large:before {vertical-align: middle; font-size: 1.3em;}.btn [class^="icon-"], .nav-tabs [class^="icon-"], .btn [class*=" icon-"], .nav-tabs [class*=" icon-"] {line-height: 0.9em;}li [class^="icon-"], li [class*=" icon-"] {display: inline-block; width: 1.25em; text-align: center;}li .icon-large:before {width: 1.875em;}ul.icons {list-style-type: none; margin-left: 2em; text-indent: -0.8em;}ul.icons li [class^="icon-"], ul.icons li [class*=" icon-"] {width: 0.8em;}ul.icons li .icon-large:before {vertical-align: initial;}.icon-border {border: solid 3px #ccc; padding: 0.2em 0.25em 0.15em; -webkit-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}.icon-muted {color: #ccc;}.dijitSelect .dijitArrowButtonInner, .dijitButtonNode .dijitArrowButtonInner {background: no-repeat center; width: 12px; height: 12px; direction: ltr;}.icon-caret-down:before, .claro .dijitArrowButtonInner:before, .claro .dijitTitlePane .dijitOpen .dijitArrowNode:before, .claro .dgrid-sort-arrow:before, .claro .dgrid-sort-down .dgrid-sort-arrow:before {font-family: FontAwesome; content: "\f0d7";}.dijitSpinner .dijitSpinnerButtonInner {width: 1em; visibility: hidden !important; overflow-x: hidden;}.icon-caret-up:before, .claro .dijitUpArrowButton .dijitArrowButtonInner:before, .claro .dgrid-sort-up .dgrid-sort-arrow:before {font-family: FontAwesome; content: "\f0d8";}.dijitSpinner .dijitSpinnerButtonContainer .dijitDownArrowButton {top: 50%; border-top-width: 1px !important;}.dijitSpinner .dijitSpinnerButtonContainer .dijitUpArrowButton {#bottom: 50%; top: 0;}.dijitSpinner div.dijitArrowButtonInner {display: block;}.dijitSpinner .dijitSpinnerButtonInner {width: 1em; visibility: hidden !important; overflow-x: hidden;}.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {padding: 0; line-height: 10px; position: absolute !important; right: 0; float: none; height: 50%; width: 100%; bottom: auto; left: 0; right: auto;}.dijitSpinner .dijitArrowButtonInner {margin: auto; overflow-x: hidden; height: 100% !important;}.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButtonInner {overflow: hidden;}.claro .dijitTooltipContainer {background-color: #ffffff; background-position: bottom; border: 0px solid #ffffff; padding: 6px 8px; box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.20); -webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,0.20); border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; font-size: 1em; color: #333333;}.claro .dijitTooltipConnector, .claro .dijitTooltipConnector:before {position: absolute; width: 0; height: 0; display: inline-block; border-color: transparent; border-style: solid; font-family: FontAwesome; color: #ffffff; content: "\f0d7"; font-size: 24px;}.claro .dijitTooltipConnector:after {content: ""; z-index: -1; color: #ffffff; text-shadow: 1px 1px 1px rgba(0,0,0,0.20);}.claro .dijitTooltipAbove {padding-bottom: 5px;}.claro .dijitTooltipAbove .dijitTooltipConnector {right: 14px; bottom: 15px; text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.2);}.claro .dijitTooltipBelow {padding-top: 5px;}.claro .dijitTooltipBelow .dijitTooltipConnector {top: 14px; left: 25px !important; display: none; -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); text-shadow:-1px 0.5px 1px rgba(0, 0, 0, 0.2);}.claro .dijitTooltipBelow .dijitTooltipConnector:after {}.claro .dijitTooltipLeft {padding-right: 5px;}.claro .dijitTooltipLeft .dijitTooltipConnector {right: 14px; margin-top: 5px; display: none; -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); text-shadow: -1px 2px 3px rgba(0, 0, 0, 0.2);}.claro .dijitTooltipLeft .dijitTooltipConnector:after {}.claro .dijitTooltipRight {z-index: 9999999999999999; max-width: 200px;}.claro .dijitTooltipRight .dijitTooltipConnector {left: 10px; margin-top: -7px; display: none; -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); text-shadow: 1px 2px 3px rgba(0, 0, 0, 0.2);}.claro .dijitTooltipRight .dijitTooltipConnector:after {}.claro .dijitTooltipABLeft .dijitTooltipConnector {left: 5px;}.claro .dijitTooltipABRight .dijitTooltipConnector {right: 5px;}.eCOP {background-image: url("../icons/eCOP/eCOP.png"); background-repeat: no-repeat; width: 172px; height: 68px; vertical-align: middle;}.androidDownload {background-image: url("images/icons/AndroidDownload.png"); background-repeat: no-repeat; width: 170px; height: 55px; vertical-align: middle; background-position: center; background-size: cover;}.appStoreDownload {background-image: url("images/icons/AppStoreDownload.png"); background-repeat: no-repeat; width: 170px; height: 55px; vertical-align: middle; background-position: center; background-size: cover;}.TDNPreloaderImg {background-image: url("images/icons/TDNPreloaderImgBlue-sg.png"); background-repeat: no-repeat; width: 442px; height: 166px; vertical-align: middle;}.ElevateLogo {background-image: url("images/icons/Logo.png"); background-repeat: no-repeat; width: 201px; height: 39px; vertical-align: middle; margin: auto;}.ElevateLogoHeader {background-image: url("images/icons/elevate-logo-inside-app-top-banner.png"); background-repeat: no-repeat; width: 195px; height: 36px; vertical-align: middle;}.townshipRangeIcon {background-image: url("../icons/TwonshipRange.png"); background-repeat: no-repeat; width: 24px; height: 24px; vertical-align: middle;}.savedMapIcon {background-image: url("../icons/SavedMap.png"); background-repeat: no-repeat; width: 220px; height: 142px; vertical-align: middle;}.pinPointIcon {background-image: url("../icons/PinPointAvl.png"); background-repeat: no-repeat; width: 14px; height: 22px; vertical-align: middle;}.lomaIcon {background-image: url("../icons/LOMA.png"); background-repeat: no-repeat; width: 24px; height: 24px; vertical-align: middle;}div.tagsinput {border: 1px solid #c7c7c7;; background: #FFF; padding: 0px; -o-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; width: 250px; height: 50px; overflow-y: auto;}div.tagsinput span.tag {border: 1px solid #a5d24a; -moz-border-radius: 2px; -webkit-border-radius: 2px; display: block; float: left; padding: 5px; text-decoration: none; background: #cde69c; color: #638421; margin-right: 5px; margin-bottom: 5px; font-family: helvetica; font-size: 13px;}div.tagsinput span.tag a {font-weight: bold; color: #82ad2b; text-decoration: none; font-size: 11px;}div.tagsinput input {width: 80px; margin: 0px; font-family: helvetica; font-size: 13px; border: 1px solid transparent; padding: 5px; background: transparent; color: #000; outline: 0px; margin-right: 5px; margin-bottom: 5px;}div.tagsinput div {display: block; float: left;}.tags_clear {clear: both; width: 100%; height: 0px;}.not_valid {background: #FBD8DB !important; color: #90111A !important;}.maintenance-container {width: 100%; height: 100%; z-index: 10000000000000; display: none; background-color: #2593da;}.maintenance-logo {position: absolute; top: 20px; left: 20px;}.maintenance-title {font-family: FacktNormal; font-size: 22px; font-weight: normal; font-style: normal; font-stretch: normal; text-align: center; color: #454c5c; margin-bottom: 50px;}.maintenance-message {font-family: FacktNormal; font-size: 17px; text-align: center; width: 100%; color: #454c5c; margin-top: 50px;}.maintenance-content {text-align: center;}.maintenance-message-container {display: flex; align-items: center; justify-content: center; padding-left: 50px; padding-right: 50px; width: 710px; height: 500px; border-radius: 3px; background-color: #ffffff; box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2); position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}.maintenance-toolkit {}.introjs-overlay {position: absolute; box-sizing: content-box; z-index: -999; background-color: #000; opacity: 0; background: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0, 0, 0, 0.4)), color-stop(100%, rgba(0, 0, 0, 0.9))); background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); background: -o-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); background: -ms-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); background: radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.9) 100%); filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)"; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}.introjs-fixParent {opacity: 1.0 !important; -webkit-transform: none !important; -moz-transform: none !important; -ms-transform: none !important; -o-transform: none !important; transform: none !important;}.introjs-showElement,tr.introjs-showElement > td,tr.introjs-showElement > th {}.introjs-disableInteraction {z-index: 99999999 !important; position: absolute; background-color: white; opacity: 0; filter: alpha(opacity=0);}.introjs-relativePosition,tr.introjs-showElement > td,tr.introjs-showElement > th {}.introjs-helperLayer {border: 1px solid rgba(0, 0, 0, .5);}.introjs-tooltipReferenceLayer {box-sizing: content-box; position: absolute; visibility: hidden; z-index: 100000000; background-color: transparent; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box;}.introjs-helperNumberLayer {box-sizing: content-box; position: absolute; visibility: visible; top: -16px; left: -16px; z-index: 9999999999 !important; padding: 2px; font-family: Arial, verdana, tahoma; font-size: 13px; font-weight: bold; color: white; text-align: center; text-shadow: 1px 1px 1px rgba(0, 0, 0, .3); background: #ff3019; background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404)); background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); background: -ms-linear-gradient(top, #ff3019 0%, #cf0404 100%); background: -o-linear-gradient(top, #ff3019 0%, #cf0404 100%); background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%); width: 20px; height: 20px; line-height: 20px; border: 3px solid white; border-radius: 50%; filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)"; filter: "progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)"; box-shadow: 0 2px 5px rgba(0, 0, 0, .4);}.introjs-arrow {border: 5px solid white; content: ''; position: absolute;}.introjs-arrow.top {top: -10px; border-top-color: transparent; border-right-color: transparent; border-bottom-color: white; border-left-color: transparent;}.introjs-arrow.top-right {top: -10px; right: 10px; border-top-color: transparent; border-right-color: transparent; border-bottom-color: white; border-left-color: transparent;}.introjs-arrow.top-middle {top: -10px; left: 50%; margin-left: -5px; border-top-color: transparent; border-right-color: transparent; border-bottom-color: white; border-left-color: transparent;}.introjs-arrow.right {right: -10px; top: 10px; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: white;}.introjs-arrow.right-bottom {bottom: 10px; right: -10px; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: white;}.introjs-arrow.bottom {bottom: -10px; border-top-color: white; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent;}.introjs-arrow.left {left: -10px; top: 10px; border-top-color: transparent; border-right-color: white; border-bottom-color: transparent; border-left-color: transparent;}.introjs-arrow.left-bottom {left: -10px; bottom: 10px; border-top-color: transparent; border-right-color: white; border-bottom-color: transparent; border-left-color: transparent;}.introjs-tooltip {box-sizing: content-box; position: absolute; visibility: visible; padding: 10px; background-color: #ffffff; min-width: 300px; max-width: 400px; border-radius: 3px; box-shadow: 0 1px 10px rgba(0, 0, 0, .4); -webkit-transition: opacity 0.1s ease-out; -moz-transition: opacity 0.1s ease-out; -ms-transition: opacity 0.1s ease-out; -o-transition: opacity 0.1s ease-out; transition: opacity 0.1s ease-out;}.introjs-tooltiptext {font-size: 15px;}.introjs-tooltipbuttons {text-align: right; white-space: nowrap;}.introjs-button {box-sizing: content-box; position: relative; overflow: visible; display: inline-block; padding: 0.3em 0.8em; background-color: #ffffff; text-decoration: underline; margin: 0; text-shadow: 1px 1px 0 #fff; font-family: FacktNormal; white-space: nowrap; cursor: pointer; -webkit-background-clip: padding; margin-top: 10px;}.introjs-prevbutton {-webkit-border-radius: 0.2em 0 0 0.2em; -moz-border-radius: 0.2em 0 0 0.2em; border-radius: 0.2em 0 0 0.2em; border-right: none;}.introjs-prevbutton.introjs-fullbutton {border: 1px solid #d4d4d4; -webkit-border-radius: 0.2em; -moz-border-radius: 0.2em; border-radius: 0.2em;}.introjs-nextbutton {-webkit-border-radius: 0 0.2em 0.2em 0; -moz-border-radius: 0 0.2em 0.2em 0; border-radius: 0 0.2em 0.2em 0;}.introjs-nextbutton.introjs-fullbutton {-webkit-border-radius: 0.2em; -moz-border-radius: 0.2em; border-radius: 0.2em;}.introjs-disabled, .introjs-disabled:hover, .introjs-disabled:focus {color: #9a9a9a; border-color: #d4d4d4; box-shadow: none; cursor: default; background-color: #f4f4f4; background-image: none; text-decoration: none;}.introjs-hidden {display: none;}.introjs-bullets {display: none; text-align: center;}.introjs-bullets ul {box-sizing: content-box; clear: both; margin: 15px auto 0; padding: 0; display: inline-block;}.introjs-bullets ul li {box-sizing: content-box; list-style: none; float: left; margin: 0 2px;}.introjs-bullets ul li a {box-sizing: content-box; display: block; width: 6px; height: 6px; background: #ccc; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-decoration: none; cursor: pointer;}.introjs-bullets ul li a:hover {background: #999;}.introjs-bullets ul li a.active {background: #999;}.introjs-progress {box-sizing: content-box; overflow: hidden; height: 10px; margin: 10px 0 5px 0; border-radius: 4px; background-color: #ecf0f1}.introjs-progressbar {box-sizing: content-box; float: left; width: 0%; height: 100%; font-size: 10px; line-height: 10px; text-align: center; background-color: #08c;}.introjsFloatingElement {position: absolute; height: 0; width: 0; left: 50%; top: 50%;}.introjs-fixedTooltip {position: fixed;}.introjs-hint {box-sizing: content-box; position: absolute; background: transparent; width: 20px; height: 15px; cursor: pointer;}.introjs-hint:focus {border: 0; outline: 0;}.introjs-hidehint {display: none;}.introjs-fixedhint {position: fixed;}.introjs-hint:hover > .introjs-hint-pulse {border: 5px solid rgba(60, 60, 60, 0.57);}.introjs-hint-pulse {box-sizing: content-box; width: 10px; height: 10px; border: 5px solid rgba(60, 60, 60, 0.27); -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background-color: rgba(136, 136, 136, 0.24); z-index: 10; position: absolute; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}.introjs-hint-no-anim .introjs-hint-dot {-webkit-animation: none; -moz-animation: none; animation: none;}.introjs-hint-dot {box-sizing: content-box; border: 10px solid rgba(146, 146, 146, 0.36); background: transparent; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; height: 50px; width: 50px; -webkit-animation: introjspulse 3s ease-out; -moz-animation: introjspulse 3s ease-out; animation: introjspulse 3s ease-out; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite; position: absolute; top: -25px; left: -25px; z-index: 1; opacity: 0;}@-webkit-keyframes introjspulse {0% {-webkit-transform: scale(0); opacity: 0.0;} 25% {-webkit-transform: scale(0); opacity: 0.1;} 50% {-webkit-transform: scale(0.1); opacity: 0.3;} 75% {-webkit-transform: scale(0.5); opacity: 0.5;} 100% {-webkit-transform: scale(1); opacity: 0.0;}}@-moz-keyframes introjspulse {0% {-moz-transform: scale(0); opacity: 0.0;} 25% {-moz-transform: scale(0); opacity: 0.1;} 50% {-moz-transform: scale(0.1); opacity: 0.3;} 75% {-moz-transform: scale(0.5); opacity: 0.5;} 100% {-moz-transform: scale(1); opacity: 0.0;}}@keyframes introjspulse {0% {transform: scale(0); opacity: 0.0;} 25% {transform: scale(0); opacity: 0.1;} 50% {transform: scale(0.1); opacity: 0.3;} 75% {transform: scale(0.5); opacity: 0.5;} 100% {transform: scale(1); opacity: 0.0;}}.result-pane {width: calc(100% - 15px) !important;}.notification-component {position: absolute; z-index: 9999999999999; top: 0px; left: 100%; height: 100%;}.ago-add-map-button {width: 100%; background-color: #f8f8f8; color: #333333; height: 40px; text-align: center; display: inline-flex; justify-content: center; cursor: pointer; align-items: center;}.ago-item-label {width: 200px; padding-left: 10px; min-height: 30px; line-height: 30px; text-overflow: ellipsis; max-width: 90%; overflow: hidden; white-space: nowrap; justify-content: center; align-items: center;}.ago-add-map-button:hover {opacity: 0.8;}.AGOTabContainer {max-width: 920px; width: calc(85vw); height: calc(100vh - 140px); position: absolute; border: 1px solid rgba(0, 0, 0, 0.2) !important;; box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2); left: 50%; top: 50px; transform: translateX(-50%);}.AGOTabContainer .dijitTabPaneWrapper {border: 0px solid transparent !important; top: 59px !important; z-index: 999 !important;}.AGOTabContainer .dijitTabPaneWrapper,.AGOTabContainer .dijitTabContainerTop-tabs,.AGOTabContainer .dijitTabContainerBottom-tabs,.AGOTabContainer .dijitTabContainerLeft-tabs,.AGOTabContainer .dijitTabContainerRight-tabs {border: 0px solid transparent !important; border-radius: 3px; height: 60px;}.AGOTabContainer .dijitTab {font-size: 13px; height: 60px; padding: 0; background-color: transparent; font-weight: normal; color: #333333; border-bottom: 1px solid transparent !important; font-family: FacktNormal;}.AGOTabContainer .dijitTabContainerTop-tabs {background-color: #444c5c; text-align: left; padding: 0; height: 60px; border-left: none !important; border-top: 0px solid transparent !important; border-right: none !important; border-bottom: 1px solid #444c5c !important;}.AGOTabContainer .dijitTabContainerTop-tabs .dijitTab {height: 60px; top: 0px; padding: 0; padding-left: 30px; padding-right: 30px; margin-right: 1px; border-left: none; border-top: none; border-right: none; border-bottom: 1px solid #444c5c !important; border-right: 1px solid transparent !important; border-left: 1px solid transparent !important; min-width: 60px; text-align: center; line-height: 60px; vertical-align: middle; background-color: #444c5c; font-size: 17px; font-weight: normal; color: #ffffff;}.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabChecked {background-color: #ffffff; color: #444c5c; border-right: 1px solid transparent !important; border-left: 1px solid transparent !important; top: 1px;}.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabChecked:first-child {background-color: #ffffff; border-right: 1px solid transparent !important; border-left: 1px solid transparent !important; top: 1px;}.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabHover {background-color: #ffffff; border-right: 1px solid transparent !important; border-left: 1px solid transparent !important; color: #444c5c; top: 1px;}.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabHover:first-child {background-color: #ffffff; border-bottom: none; border-right: 1px solid transparent !important; border-left: 1px solid transparent !important; top: 1px;}.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabHover {background-color: #ffffff; border-bottom: none; border-right: 1px solid transparent !important; border-left: 1px solid transparent !important; top: 1px;}.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabHover:first-child {background-color: #ffffff; border-bottom: none; border-right: 1px solid transparent !important; border-left: 1px solid transparent !important; top: 1px;}.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabActive {border-bottom: none; background-color: #ffffff; border-right: 1px solid transparent !important; border-left: 1px solid transparent !important; top: 1px;}.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabActive:first-child {border-bottom: none; background-color: #ffffff; border-right: 1px solid transparent !important; border-left: 1px solid transparent !important; top: 1px;}.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabHover .tabLabel,.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabHover:first-child .tabLabel,.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabActive .tabLabel,.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabActive:first-child .tab-label {text-decoration: underline;}.AGOTabContainer .dijitTabContainerTop-tabs .dijitTabDisabled {cursor: default; -webkit-filter: brightness(50%); filter: brightness(50%); -webkit-filter: brightness(50%); -moz-filter: brightness(50%); -o-filter: brightness(50%); -ms-filter: brightness(50%);}.disable-mess-container {padding: 30px; width: 450px; background-color: #ffffff; text-align: center;}.disable-mess {text-align: left; margin-bottom: 30px; color: #333333; font-size: 15px; font-family: FacktNormal;}.results-tab-container .dijitTabContainerTop-tabs .dijitTab {padding-right: 16px;}.claro .dijitTabContainerTop-tabs .dijitTabChecked {padding-right: 16px;}textarea {border: 1px solid #c7c7c7; -o-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}.notifications-container {width: 400px; height: 100%; background-color: #ffffff;}.notification-header {height: 60px; display: inline-flex; align-items: center; justify-content: center; background-color: #fdfdfd; box-shadow: 0 0 0.40em #aaaaaa; -webkit-box-shadow: 0 0 0.40em #aaaaaa; background-color: #454c5c; color: #ffffff;}.notification-busy-indicator {position: absolute; z-index: 999999999999; top: 50%; left: 50%; transform: translate(-50%, -50%);}.notification-list {height: calc(100% - 80px); overflow-y: auto; padding: 20px; padding-top: 0px; background-color: #f8fafc;}.notification-group-title {background-color: rgba(222, 227, 232, 0.6); font-family: Fackt; font-size: 17px; color: #333333; font-weight: normal; padding-top: 10px; padding-bottom: 10px; margin-bottom: 0px; margin-top: 20px; padding-left: 20px;}.notification-group-container {}.notifications-list {}.notification-title {font-family: Fackt; font-size: 17px; color: #333333; font-weight: normal;}.notification-content {font-family: Fackt; font-size: 15px; color: #333333; overflow-x: hidden; font-weight: normal;}.notification-content p {color: #4e4e4e !important; font-family: FacktNormal !important; font-size: 14px; font-weight: normal;}.notification-button {color: #ffffff; font-size: 18px !important; margin-right: 5px; cursor: pointer;}@keyframes glowing {0% {color: #56a9df;} 50% {color: #ffffff;} 100% {color: #56a9df;}}.glow-notification {animation: glowing 1501ms infinite;}.glow-notification:hover {animation: none; color: #ffffff;}.not-glow-notification {animation: none; color: #ffffff;}.notification-item {cursor: pointer; background-color: #ffffff; box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2); border-radius: 3px; margin-bottom: 5px; margin-top: 5px;}.notification-content-text {padding: 20px;}.notification-item:hover {background-color: #f4f6f8;}.notification-title-content {display: inline-flex; align-items: center; justify-content: center;}.notification-star {color: #F86ABE; margin-right: 5px; font-size: 25px; height: 20px; vertical-align: middle;}.notification-footer {width: calc(100% - 20px); background-color: rgba(222, 227, 232, 0.0); padding-left: 20px; padding-bottom: 10px; display: inline-flex; align-items: center;}.close-notification-icon {transform: rotate(180deg); color: #ffffff;}.likes-number {margin-left: 5px; font-size: 17px; color: #4d4d4d; padding-top: 4px;}.like-button {font-size: 20px !important; cursor: pointer; color: #4d4d4d;}.like-button:hover {font-size: 22px !important; color: #F86ABE;}.pictometry-icon {background-image: url("../icons/pictometry.png"); width: 15px; height: 15px;}