body {font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif;}.calcite .dijitInline {display: inline-block; border: 0; padding: 0; vertical-align: middle;}.calcite .dijitReset {margin: 0; border: 0; padding: 0; font: inherit; line-height: normal; color: inherit;}.calcite .dijitOffScreen {position: absolute !important; left: -10000px !important; top: -10000px !important;}.dijitRtl .calcite .dijitOffScreen {left: auto !important; right: -10000px !important;}.calcite .dijitToggleButton, .calcite .dijitButton, .calcite .dijitDropDownButton, .calcite .dijitComboButton {margin: 0.2em; vertical-align: middle;}.calcite .dijitButtonNode * {vertical-align: middle;}.calcite .dijitDialog, .calcite .dijitTitlePane {background: #FFF; padding: 20px; border: 1px solid #DDD; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); -moz-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6);}.calcite .dijitDialogTitleBar {margin-bottom: 15px;}.calcite .dijitDialogUnderlayWrapper {position: absolute; left: 0; top: 0; z-index: 998; display: none; background: transparent !important;}.calcite .dijitDialogUnderlay {background: #FFF; opacity: 0.5;}.calcite .dijitDialogCloseIcon {cursor: pointer; float: right; width: 16px; height: 16px; background-image: url("images/ago_sprite.png"); background-position: -16px -18px;}.calcite .closeText {display: none;}.calcite .esriAnalysisCloseIcon {width: 16px; height: 16px; background-image: url("images/ago_sprite.png"); background-position: -16px -18px; margin-left: 5px; padding-left: 20px;}.calcite .dijitContentPane {padding: 8px;}.calcite .dijitContentPane {display: block; overflow: auto; -webkit-overflow-scrolling: touch;}.calcite .dijitSelect, .calcite .dijitSelect *, .calcite .dijitButtonNode, .calcite .dijitButtonNode * {cursor: pointer; -webkit-tap-highlight-color: transparent;}.calcite .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;}.calcite .dijitComboButton .dijitArrowButton {border-left-width: 0; padding: 4px 2px 4px 2px;}.calcite .dijitArrowButtonContainer {width: 20px; height: 100%; border: 1px solid #CBCBCB; display: inline-block;}.calcite .dijitArrowButtonInner {width: 16px; height: 12px; background-image: url("images/ago_sprite.png"); background-position: -50px -35px;}.calcite .dijitComboBox .dijitArrowButton .dijitArrowButtonInner {border: 1px solid #CBCBCB; height: 20px; width: 17px; margin-left: -1px; margin-top: 0px; padding-bottom: 14px; background-position: -63px -25px;}.calcite .dijitComboBox.dijitTextBox .dijitButtonNode.dijitDownArrowButton {border-left: none !important;}.calcite .dijitComboButton .dijitButtonContentsHover {background: none; border: none; color: #FFF;}.calcite .dijitLeftArrowButton .dijitArrowButtonInner {background-position: -77px 53%;}.calcite .dijitRightArrowButton .dijitArrowButtonInner {background-position: -26px 53%;}.calcite .dijitUpArrowButton .dijitArrowButtonInner {background: url("images/arrow-up.png") no-repeat;}.calcite .dijitDisabled .dijitArrowButtonInner {background-position: -151px 53%;}.calcite .dijitDisabled .dijitLeftArrowButton .dijitArrowButtonInner {background-position: -177px 53%;}.calcite .dijitDisabled .dijitRightArrowButton .dijitArrowButtonInner {background-position: -126px 53%;}.calcite .dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner {background-position: -100px 53%;}.calcite .dijitButtonNode .dijitButtonText {border: none;}.calcite .dijitButtonText {padding: 0 0.3em; text-align: center; border: 1px solid #CBCBCB;}.calcite .dijitToggleButton {background: none; border: 1px solid #A6A6A6; color: #555; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-size: .875em; line-height: 1.71429em; -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: .3em 1.25em .6em; display: inline-block; text-transform: uppercase; cursor: pointer; text-shadow: 0 -1px 1px rgba(0,0,0,0.125); letter-spacing: 1px; position: relative; -webkit-font-smoothing: antialiased;}.calcite .dijitToggleButtonChecked {border: 1px solid transparent; color: white; background: #A6A6A6;}.calcite .dijitToggleButton .dijitCheckBoxIcon {display: none;}.calcite .dijitButtonActive .dijitButtonNode,.calcite .dijitDropDownButtonActive .dijitButtonNode,.calcite .dijitComboButtonActive .dijitButtonNode,.calcite .dijitToggleButtonActive .dijitButtonNode,.calcite .dijitToggleButtonChecked .dijitButtonNode {-webkit-transition-duration: 0.1s; -moz-transition-duration: 0.1s; transition-duration: 0.1s;}.calcite .dijitButtonDisabled,.calcite .dijitDropDownButtonDisabled,.calcite .dijitComboButtonDisabled,.calcite .dijitToggleButtonDisabled {background-image: none; outline: none;}.calcite .dijitComboButtonDisabled .dijitArrowButton {border-left-width: 0;}.calcite .dijitDropDownButton .dijitDownArrowButton .dijitArrowButtonInner, .calcite .dijitComboButton .dijitButtonNode .dijitArrowButtonInner {background-position: -46px -29px;}.calcite .dijitArrowButtonInner{background-position: -62px -26px;}.calcite .dijitTooltipBelow .dijitTooltipConnector {display: none;}.calcite .dijitSelect .dijitButtonContents, .calcite .dijitTextBox .dijitButtonNode {height: 26px; border: 0px; background: none;}.calcite .dijitValidationTextBoxError input.dijitValidationInner, .calcite .dijitSelect input, .calcite .dijitTextBox input.dijitArrowButtonInner {padding: 0px; text-indent: -2em !important; direction: ltr !important; text-align: left !important; height: auto !important;}.calcite .dijitSelect .dijitArrowButton, .calcite .dijitSelect .dijitButtonContents, .calcite .dijitSelect, .calcite .dijitTextBox {background: none;}.calcite .dijitSelect .dijitArrowButton {border: 1px solid #CBCBCB; margin-left: -1px;}.calcite .dijitToggleButtonIconChar {display: none;}.calcite .dijitNoIcon {display: none;}.calcite .dijitArrowButtonChar {display: none;}.calcite .dijitPopup {position: absolute; background-color: transparent; margin: 0; border: 0; padding: 0; -webkit-overflow-scrolling: touch;}.calcite .dijitMenuTable {border-collapse: collapse; border-width: 0; background-color: white;}.calcite .dijitMenu {border: 1px solid #CBCBCB; background-color: white;}.calcite .dijitMenuItemLabel {position: relative; vertical-align: middle; padding: 4px;}.calcite .dijitMenuPassive .dijitMenuItemHover, .calcite .dijitMenuItemSelected {background: #5daddd; color: #FFF; cursor: pointer;}.calcite .dijitTooltipContainer {border: solid #777 1px; background: #FFF; color: black; font-size: small; padding: 6px; -webkit-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); -moz-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6);}.calcite .dijitMenuItem {padding: 4px;}.calcite .dijitMenuItem:hover {color: white; background: #5daddd;}.calcite table.dijitComboButton {border-collapse: separate;}.calcite .dijitComboButton .dijitStretch {-webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.calcite .dijitComboButton .dijitArrowButton {-webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.calcite .dijitToggleButton .dijitCheckBoxIcon {background-image: url("images/form-sprite.png");}.calcite .dijitCheckBox, .calcite .dijitCheckBoxIcon {background-image: url("images/form-sprite.png"); background-repeat: no-repeat; width: 15px; height: 16px; margin: 0 2px 0 0; padding: 0;}.calcite .dijitCheckBoxInput {opacity: 0.01;}.calcite .dijitCheckBox,.calcite .dijitToggleButton .dijitCheckBoxIcon {background-position: -18px -53px;}.calcite .dijitCheckBoxChecked,.calcite .dijitToggleButtonChecked .dijitCheckBoxIcon {background-position: -18px -35px;}.calcite .dijitCheckBoxDisabled {background-position: -18px -17px;}.calcite .dijitCheckBoxCheckedDisabled {background-position: -18px 0px;}.calcite .dijitCheckBoxHover {background-position: -18px -89px;}.calcite .dijitCheckBoxCheckedHover {background-position: -18px -71px;}.calcite .dijitToggleButton .dijitRadio,.calcite .dijitToggleButton .dijitRadioIcon {background-image: url("images/form-sprite.png");}.calcite .dijitRadio,.calcite .dijitRadioIcon {background-image: url("images/form-sprite.png"); background-repeat: no-repeat; width: 15px; height: 15px; margin: 0 2px 0 0; padding: 0;}.calcite .dijitRadio {background-position: 0px -53px;}.calcite .dijitToggleButton .dijitRadioIcon {background-position: 0px -53px;}.calcite .dijitRadioDisabled {background-position: 0px -17px;}.calcite .dijitRadioHover {background-position: 0px -89px;}.calcite .dijitRadioChecked {background-position: 0px -35px;}.calcite .dijitToggleButtonChecked .dijitRadioIcon {background-position: 0px -71px;}.calcite .dijitRadioCheckedHover {background-position: 0px -71px;}.calcite .dijitRadioCheckedDisabled {background-position: 0px 0px;}.calcite label {margin-bottom: .8em;}.calcite .dijitSelect input.dijitInputField, .calcite .dijitTextBox input.dijitInputField {padding-left: 0 !important; padding-right: 0 !important;}.calcite .dijitTextBoxFocused .dijitInputContainer, .calcite .dijitTextBoxFocused .dijitInputField, .calcite .dijitTextBoxFocused .dijitUpArrowButton, .calcite .dijitSpinnerFocused .dijitDownArrowButton, .calcite .dijitTextAreaFocused {border: 1px solid #007ac2 !important; -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out;}.calcite .dijitValidationTextBox .dijitValidationContainer {display: none;}.calcite .dijitTextBox .dijitSpinnerButtonContainer, .calcite .dijitTextBox .dijitArrowButtonContainer, .calcite .dijitValidationTextBox .dijitValidationContainer {float: right; text-align: center;}.calcite .dijitInputField {padding: 4px; border: 1px solid #CBCBCB; height: 20px;}.calcite .dijitInputContainer {overflow: hidden; float: none !important; position: relative;}.calcite .dijitTextBox input {float: left; outline: none;}.calcite .dijitTextBox .dijitArrowButtonInner {}.calcite .dijitTextArea {outline: none; border: 1px solid #CBCBCB;}.calcite .dijitCalendarContainer {background: #FFF; border: 1px solid #CBCBCB; border-collapse: collapse; margin-top: -1px;}.calcite .dijitCalendarArrow {vertical-align: middle; cursor: pointer;}.calcite .dijitCalendarMonthContainer {height: 40px; vertical-align: middle; cursor: pointer;}.calcite .dijitCalendarMonthContainer .dijitArrowButtonInner {display: none;}.calcite .dijitCalendarDayLabelTemplate {font-size: 12px; text-align: center;}.calcite .dijitCalendarBodyContainer tr td {padding: 10px 10px; text-align: center; border: 1px solid #AAA;}.calcite .dijitSpacer {position: relative; height: 1px; overflow: hidden; visibility: hidden;}.calcite .dijitCalendarSelectedDate {background: #5daddd; outline: none;}.calcite .dijitCalendarCurrentDate {background: #e8f6ff;}.calcite .dijitCalendarPreviousMonth, .calcite .dijitCalendarNextMonth {background: #f3f3f3;}.calcite .dijitCalendarYearContainer {display: none;}.calcite .dijitA11ySideArrow {display: none;}.calcite .dijitCalendarDecrease, .calcite .dijitCalendarIncrease {background-image: url("images/ago_sprite.png"); width: 16px; height: 16px;}.calcite .dijitCalendarDecrease {background-position: -68px -9px;}.calcite .dijitCalendarIncrease {background-position: -82px -9px;}.calcite .dijitTimePickerPopup {background: #FFF; border: 1px solid #CBCBCB; text-align: center; width: 200px; overflow: none; -webkit-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); -moz-box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6); box-shadow: 0px 3px 6px 0px rgba(50, 50, 50, 0.6);}.calcite .dijitTimePickerMarker {color: white; background-color: #5daddd;}.calcite .dijitTimePickerTick {color: #4d4d4d;}.calcite .dijitTimePickerTick, .calcite .dijitTimePickerMarker {border-bottom: 1px solid gray; padding: 3px 0px 1px; cursor: pointer; overflow: visible;}.calcite .dijitSpinnerButtonContainer {margin-left: -1px; height: 14px;}.calcite .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;}.calcite .dijitSpinner .dijitSpinnerButtonInner {width: 1em; visibility: hidden !important; overflow-x: hidden;}.calcite .dijitSpinner .dijitUpArrowButton {height: 11px; border: 1px solid #CBCBCB; padding: 3px 0 0 10px;}.calcite .dijitSpinner .dijitDownArrowButton {height: 13px; border: 1px solid #CBCBCB; margin-top: -1px;}.calcite .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner {margin: -7px 0px 0px 4px;}.calcite .btn {-webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; background: #a6a6a6; font-size: .875em; line-height: 1.71429em; -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; font-family: "Avenir LT W01 65 Medium",Arial,Helvetica,sans-serif; padding: .3em 1.25em .6em; border: none; color: white; display: inline-block; text-transform: uppercase; cursor: pointer; text-shadow: 0 -1px 1px rgba(0,0,0,0.125); letter-spacing: 1px; position: relative; -webkit-font-smoothing: antialiased;}.calcite .btn:hover {background: gray; color: white;}.calcite .btn.disabled, .calcite .btn.pseudo-class-disabled {opacity: 0.5; background-color: rgb(166, 166, 166); cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .primary {background: #e98d32;}.calcite .primary:hover {background: #e16b17;}.calcite .primary.disabled, .calcite .primary.pseudo-class-disabled {background-color: rgb(233, 141, 50); cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .secondary {background: #5daddd;}.calcite .secondary:hover {background: #4997d2;}.calcite .secondary.disabled, .calcite .secondary.pseudo-class-disabled {background-color: rgb(93, 173, 221); cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .tertiary {background: #6aa23f;}.calcite .tertiary:hover {background: #4b8d2c;}.calcite .tertiary.disabled, .calcite .tertiary.pseudo-class-disabled {background-color: rgb(106, 162, 63); cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .light {background: #ededed; color: gray; text-shadow: none;}.calcite .light:hover {background: #cccccc;}.calcite .light.disabled, .calcite .light.pseudo-class-disabled {background-color: rgb(237, 237, 237); color: gray; cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .caution {background: #b9392f;}.calcite .caution:hover {background: #d6564d;}.calcite .caution.disabled, .calcite .caution.pseudo-class-disabled {background-color: rgb(185, 57, 47); cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .transparent {background: none; color: #007ac2; text-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}.calcite .transparent:hover {color: #00b9f2; background: none;}.calcite .transparent.disabled, .calcite .transparent.pseudo-class-disabled {background-color: transparent; color: rgb(0, 122, 194); background: none; cursor: default !important; background-position: initial initial; background-repeat: initial initial;}.calcite .dijitButtonDisabled .dijitButtonText, .calcite .dijitButtonDisabled .dijitButtonNode, .calcite .dijitButtonDisabled .dijitButtonContents {cursor: default;}.calcite .dijitTooltip {position: absolute; z-index: 2000;}.calcite .dijitTooltipContainer {background: white; border-radius: 3px; box-shadow: 0 0 .55em #CCC; border: none; opacity: 1; color: #4D4D4D; padding: 4px;}.calcite .dijitEditor {border: 1px solid #CBCBCB; background: white; padding: 10px;}.calcite .dijitEditorIcon {background-image: url("images/richTextSprite.png"); background-repeat: no-repeat; width: 18px; height: 18px; text-align: center;}.calcite .dijitDisabled .dijitEditorIcon {background-image: url("images/richTextSprite.png");}.dijitEditorIFrameContainer {border: 1px solid #CBCBCB; padding: 0px 10px; margin: 10px 0px 0px;}.calcite .dijitToolbar .dijitButtonContents {padding: 1px 2px; display: block;}.calcite .dijitToolbar .dijitButton {margin: 0;}.calcite .dijitToolbar .dijitButton:hover, .calcite .dijitToolbar .dijitToggleButton:hover, .calcite .dijitToolbar .dijitToggleButtonFocused, .calcite .dijitToolbar .dijitChecked {background: #DCDCDC; border-radius: 4px;}.calcite .dijitEditorIconSep {background-position: 0;}.calcite .dijitEditorIconSave {background-position: -18px;}.calcite .dijitEditorIconPrint {background-position: -36px;}.calcite .dijitEditorIconCut {background-position: -54px;}.calcite .dijitEditorIconCopy {background-position: -72px;}.calcite .dijitEditorIconPaste {background-position: -90px;}.calcite .dijitEditorIconDelete {background-position: -108px;}.calcite .dijitEditorIconCancel {background-position: -126px;}.calcite .dijitEditorIconUndo {background-position: -144px;}.calcite .dijitEditorIconRedo {background-position: -162px;}.calcite .dijitEditorIconSelectAll {background-position: -180px;}.calcite .dijitEditorIconBold {background-position: -198px;}.calcite .dijitEditorIconItalic {background-position: -216px;}.calcite .dijitEditorIconUnderline {background-position: -234px;}.calcite .dijitEditorIconStrikethrough {background-position: -252px;}.calcite .dijitEditorIconSuperscript {background-position: -270px;}.calcite .dijitEditorIconSubscript {background-position: -288px;}.calcite .dijitEditorIconJustifyCenter {background-position: -306px;}.calcite .dijitEditorIconJustifyFull {background-position: -324px;}.calcite .dijitEditorIconJustifyLeft {background-position: -342px;}.calcite .dijitEditorIconJustifyRight {background-position: -360px;}.calcite .dijitEditorIconIndent {background-position: -378px;}.calcite .dijitEditorIconOutdent {background-position: -396px;}.calcite .dijitEditorIconListBulletIndent {background-position: -414px;}.calcite .dijitEditorIconListBulletOutdent {background-position: -432px;}.calcite .dijitEditorIconListNumIndent {background-position: -450px;}.calcite .dijitEditorIconListNumOutdent {background-position: -468px;}.calcite .dijitEditorIconTabIndent {background-position: -486px;}.calcite .dijitEditorIconLeftToRight {background-position: -504px;}.calcite .dijitEditorIconRightToLeft, .dijitEditorIconToggleDir {background-position: -522px;}.calcite .dijitEditorIconBackColor {background-position: -540px;}.calcite .dijitEditorIconForeColor {background-position: -558px;}.calcite .dijitEditorIconHiliteColor {background-position: -576px;}.calcite .dijitEditorIconNewPage {background-position: -594px;}.calcite .dijitEditorIconInsertImage {background-position: -612px;}.calcite .dijitEditorIconInsertTable {background-position: -630px;}.calcite .dijitEditorIconSpace {background-position: -648px;}.calcite .dijitEditorIconInsertHorizontalRule {background-position: -666px;}.calcite .dijitEditorIconInsertOrderedList {background-position: -684px;}.calcite .dijitEditorIconInsertUnorderedList {background-position: -702px;}.calcite .dijitEditorIconCreateLink {background-position: -720px;}.calcite .dijitEditorIconUnlink {background-position: -738px;}.calcite .dijitEditorIconViewSource {background-position: -756px;}.calcite .dijitEditorIconRemoveFormat {background-position: -774px;}.calcite .dijitEditorIconFullScreen {background-position: -792px;}.calcite .dijitEditorIconWikiword {background-position: -810px;}.calcite .dijitMenuSeparator {border-bottom: 1px solid #999;}.calcite .dijitMenuItemIconCell {padding-left: 4px;}.calcite .dijitMenuSeparatorTop, .calcite .dijitMenuSeparatorBottom {height: 50%; margin: 0; margin-top: 1px; font-size: 1px;}.calcite .dijitMenuItem {text-align: left; white-space: nowrap; padding: .1em .2em; cursor: pointer; -webkit-tap-highlight-color: transparent;}.calcite .dijitMenuExpandA11y {display: none;}.calcite .dijitPaletteTable {padding: 6px; border: 1px solid #CBCBCB; position: relative; overflow: hidden; outline: 0; border-collapse: separate;}.calcite .dijitColorPalette .dijitColorPaletteSwatch {width: 12px; height: 12px;}.calcite .dijitColorPalette {background: #FFF; position: relative;}.calcite .dijitColorPalette .dijitPaletteCell {font-size: 1px; vertical-align: middle; text-align: center; background: none;}.calcite .dijitColorPalette .dijitPaletteImg {padding: 1px; border: 1px solid #CBCBCB; margin: 2px; cursor: default; font-size: 1px;}.calcite .dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg, .calcite .dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg {border: 1px solid #000; margin: 1px 0;}.calcite .dijitSliderProgressBarH {position: absolute !important; width: 0; vertical-align: middle; overflow: visible;}.calcite .dijitSliderBottomBumper, .calcite .dijitSliderLeftBumper {background-color: #5daddd;}.calcite .dijitSliderTopBumper, .calcite .dijitSliderRightBumper {background-color: transparent;}.calcite .dijitSliderProgressBar {background-color: #5daddd; z-index: 1;}.calcite .dijitSliderBarH {height: 4px; border-width: 1px 0;}.calcite .dijitSliderBar {border-style: solid; border-color: #999; cursor: pointer; -webkit-tap-highlight-color: transparent;}.calcite .dj_a11y div.dijitSliderImageHandle, .calcite .dijitSliderImageHandle {margin: 0; padding: 0; position: relative !important; width: 16px; height: 16px; cursor: pointer; -webkit-tap-highlight-color: transparent; background-image: url("images/sliderThumb.png");}.calcite .dijitSliderImageHandleH {left: 50%; top: -5px; vertical-align: top;}.calcite .dijitSliderDecoration {width: 100%; text-align: center;}.calcite .dijitSliderBarContainerH {position: relative; z-index: 1;}.calcite .dijitSliderRemainingBarH {width: 100% !important;}.calcite .dijitSliderMoveableH {right: 0;}.calcite .dijitSliderMoveable {z-index: 99; position: absolute !important; display: block; vertical-align: middle;}.calcite .dijitRuleContainer {position: relative; overflow: visible;}.calcite .dijitSliderButtonContainer * {cursor: pointer; -webkit-tap-highlight-color: transparent;}.calcite .dijitRuleLabelContainerH {text-align: center; display: inline-block;}.calcite .dijitRuleLabelContainer {position: absolute;}.calcite .dijitRuleLabelH {position: relative; left: -50%;}.calcite .dijitToolbar {background: #FFF; border: 1px solid #CBCBCB;}.calcite .dijitToolbar .dijitDropDownButton {border: 1px solid transparent;}.calcite .dijitToolbar .dijitDropDownButtonHover {background: #FFF; border-radius: 4px; border: 1px solid #5daddd;}.calcite .dijitTreeRow .dijitTreeExpandoOpened {background-image: url("images/ago_sprite.png"); background-position: -64px -184px; width: 16px; height: 16px;}.calcite .dijitTreeRow .dijitTreeExpandoClosed {background-image: url("images/ago_sprite.png"); background-position: 21px -159px; width: 16px; height: 16px;}.calcite .dijitTreeRow .dijitExpandoText {display: none;}.calcite .dijitTreeRow .dijitTreeExpandoLeaf {background-image: url("images/ago_sprite.png"); background-position: -64px -184px; width: 16px; height: 16px;}.calcite .esriPopup {position: absolute; z-index: 40; box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.calcite .esriPopup .esriPopupWrapper {box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.calcite .esriPopup .titlePane {background-color: #FFF; color: #444444; line-height: 20px; padding: 10px 6px 6px 10px; cursor: default; border: 1px solid #666666; border-bottom: none; 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;}.calcite .esriPopup .contentPane {position: relative; max-height: 300px; overflow: auto; padding: 10px 6px 6px 10px; background-color: #FFF; border: 1px solid #999999; border-top: none; border-bottom: none; color: #444444;}.calcite .esriPopup .actionsPane {padding: 10px 6px 6px 10px; background-color: #FFF; border: 1px solid #999999; border-top: none; top: 0px; height: 14px; 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;}.calcite .esriPopup .titleButton {position: absolute; cursor: pointer; background-image: url("images/popup-sprite.png"); width: 12px; height: 12px;}.calcite .esriPopup .titleButton.close {right: 6px; top: 10px; background-position: 0 -32px; width: 12px; height: 12px;}.calcite .esriPopup .titleButton.maximize {right: 24px; top: 10px; background-position: 0 -160px; width: 12px; height: 12px;}.calcite .esriPopup .titleButton.restore {right: 24px; top: 10px; background-position: 0 -64px; width: 12px; height: 12px;}.charts-dark {width: 12px; height: 12px; background-position: 0 0;}.charts-light {width: 12px; height: 12px; background-position: 0 -16px;}.close-dark {width: 12px; height: 12px; background-position: 0 -32px;}.close-light {width: 12px; height: 12px; background-position: 0 -48px;}.collapse-dark {width: 12px; height: 12px; background-position: 0 -64px;}.collapse-light {width: 12px; height: 12px; background-position: 0 -80px;}.directions-dark {width: 12px; height: 12px; background-position: 0 -96px;}.directions-light {width: 12px; height: 12px; background-position: 0 -112px;}.edit-dark {width: 12px; height: 12px; background-position: 0 -128px;}.edit-light {width: 12px; height: 12px; background-position: 0 -144px;}.expand-dark {width: 12px; height: 12px; background-position: 0 -160px;}.expand-light {width: 12px; height: 12px; background-position: 0 -176px;}.media-dark {width: 12px; height: 12px; background-position: 0 -192px;}.media-light {width: 12px; height: 12px; background-position: 0 -208px;}.zoom-dark {width: 12px; height: 12px; background-position: 0 -224px;}.zoom-light {width: 12px; height: 12px; background-position: 0 -240px;}.calcite .actionsPane .action {position: absolute; cursor: pointer; background-image: url("images/popup-sprite.png"); width: 12px; height: 12px; text-indent: -9999px;}.calcite .actionsPane .action.zoomTo {background-position: 0 -224px;}.dijitDisplayNone {display: none !important;}.dijitBackgroundIframe {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; border: 0; padding: 0; margin: 0;}.esriFormWarning {padding: 1.2em; margin: 0.7em 0; border: 1px solid #e6e5b7; border-color: #e6e5b7; background-color: #ffffcb;}.esriRoundedBox {-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px 4px 4px 4px;}.calcite .Breadcrumb_Connect1 {left: 62px; border-width: 1px 0 0 0;}.dj_rtl .calcite .Breadcrumb_Connect1 {right: 72px; left: auto;}.calcite .Breadcrumb_SelectCategory {left: 100px; top: -3px; animation-name: Breadcrumb_SelectCategory; -webkit-animation-name: Breadcrumb_SelectCategory;}.calcite .DataCategoriesPage_Country {margin: 55px 20px 0 0; text-align: center; float: right;}.dj_rtl .calcite .DataCategoriesPage_Country {margin: 55px 0 0 20px; text-align: center; float: left;}.calcite .DataCategoriesPage_Pagination {min-height:160px; top:15px;}.calcite .DataCategoriesPage_Pagination .Pagination_PageAndArrows {top: 15px; left: 20px; right: 20px; border:1px #bcbcbc solid; background-color:white;}.calcite .DataCategoriesPage_Pagination .Pagination_Items {}.calcite .DataCategoriesPage_Item {display: inline-block; width: 100px; height: 32px; margin: 20px 22px; padding-left: 50px; line-height: 36px; background-repeat: no-repeat; background-position: left center;}.calcite .DataCategoriesPage_Item span {display: inline-block; line-height: normal; vertical-align: middle;}.calcite .DataCategoriesPage .GridCell_Measure {width: 100% !important;}.calcite .DataCategoriesPage_Item.DataBrowser_Clickable {background-image: url("geoenrichment/images/analysisSprite.png");}.calcite .DataCategoriesPage_Item {background-position: 0 -1008px;}.calcite .DataCategoriesPage_Item.DataBrowser_Clickable:hover {background-position: 0 -144px;}.calcite .DataCategoriesPage_Item_age {background-position: 0 -864px;}.calcite .DataCategoriesPage_Item_age.DataBrowser_Clickable:hover {background-position: 0 0;}.calcite .DataCategoriesPage_Item_at_risk {background-position: 0 -1476px;}.calcite .DataCategoriesPage_Item_at_risk.DataBrowser_Clickable:hover {background-position: 0 -612px;}.calcite .DataCategoriesPage_Item_behaviors {background-position: 0 -936px;}.calcite .DataCategoriesPage_Item_behaviors.DataBrowser_Clickable:hover {background-position: 0 -72px;}.calcite .DataCategoriesPage_Item_business {background-position: 0 -972px;}.calcite .DataCategoriesPage_Item_business.DataBrowser_Clickable:hover {background-position: 0 -108px;}.calcite .DataCategoriesPage_Item_education {background-position: 0 -1080px;}.calcite .DataCategoriesPage_Item_education.DataBrowser_Clickable:hover {background-position: 0 -216px;}.calcite .DataCategoriesPage_Item_health {background-position: 0 -1116px;}.calcite .DataCategoriesPage_Item_health.DataBrowser_Clickable:hover {background-position: 0 -252px;}.calcite .DataCategoriesPage_Item_households {background-position: 0 -1152px;}.calcite .DataCategoriesPage_Item_households.DataBrowser_Clickable:hover {background-position: 0 -288px;}.calcite .DataCategoriesPage_Item_housing {background-position: 0 -1188px;}.calcite .DataCategoriesPage_Item_housing.DataBrowser_Clickable:hover {background-position: 0 -324px;}.calcite .DataCategoriesPage_Item_income {background-position: 0 -1692px;}.calcite .DataCategoriesPage_Item_income.DataBrowser_Clickable:hover {background-position: 0 -828px;}.calcite .DataCategoriesPage_Item_jobs {background-position: 0 -1224px;}.calcite .DataCategoriesPage_Item_jobs.DataBrowser_Clickable:hover {background-position: 0 -360px;}.calcite .DataCategoriesPage_Item_keyfacts {background-position: 0 -1296px;}.calcite .DataCategoriesPage_Item_keyfacts.DataBrowser_Clickable:hover {background-position: 0 -432px;}.calcite .DataCategoriesPage_Item_landscape {background-position: 0 -1044px;}.calcite .DataCategoriesPage_Item_landscape.DataBrowser_Clickable:hover {background-position: 0 -180px;}.calcite .DataCategoriesPage_Item_maritalstatus {background-position: 0 -1368px;}.calcite .DataCategoriesPage_Item_maritalstatus.DataBrowser_Clickable:hover {background-position: 0 -504px;}.calcite .DataCategoriesPage_Item_policy {background-position: 0 -1440px;}.calcite .DataCategoriesPage_Item_policy.DataBrowser_Clickable:hover {background-position: 0 -576px;}.calcite .DataCategoriesPage_Item_poverty {background-position: 0 -1512px;}.calcite .DataCategoriesPage_Item_poverty.DataBrowser_Clickable:hover {background-position: 0 -648px;}.calcite .DataCategoriesPage_Item_population {background-position: 0 -1725px;}.calcite .DataCategoriesPage_Item_population.DataBrowser_Clickable:hover {background-position: 0 -1760px;}.calcite .DataCategoriesPage_Item_race {background-position: 0 -1548px;}.calcite .DataCategoriesPage_Item_race.DataBrowser_Clickable:hover {background-position: 0 -684px;}.calcite .DataCategoriesPage_Item_supply_and_demand{background-position: 0 -1620px;}.calcite .DataCategoriesPage_Item_supply_and_demand.DataBrowser_Clickable:hover {background-position: 0 -756px;} .calcite .DataCategoriesPage_Item_spending {background-position: 0 -1584px;}.calcite .DataCategoriesPage_Item_spending.DataBrowser_Clickable:hover {background-position: 0 -720px;}.calcite .DataCategoriesPage_Item_tapestry_2013, .calcite .DataCategoriesPage_Item_tapestry_2014 {background-position: 0 -1656px;}.calcite .DataCategoriesPage_Item_tapestry_2013.DataBrowser_Clickable:hover, .calcite .DataCategoriesPage_Item_tapestry_2014.DataBrowser_Clickable:hover {background-position: 0 -792px;}.calcite .DataCategoriesPage_Country .dijitTextBox input.dijitArrowButtonInner {height: 14px !important;}.calcite .DataCategoriesPage_Bullets {height: 45px; overflow: hidden; white-space: nowrap; text-align: center; color:#d1d1d1;}.calcite .DataCategoriesPage_Bullet {font-size: 30px; font-weight: bold; margin: 0 3px; cursor: pointer;}.calcite .DataCategoriesPage_BulletCurrent {color: #898989;}.calcite .DataCategoriesPage_SlideAnim {position: absolute; white-space: nowrap; width: 100%;} .calcite .DataCategoriesPage_SlideAnim > div {display: inline-block; width: 100%; white-space: normal; vertical-align: top;}.calcite .DataCategoriesPage_SlideForward {animation-name: MoveLeft; -webkit-animation-name: MoveLeft;}.calcite .DataCategoriesPage_SlideBack {animation-name: MoveRight; -webkit-animation-name: MoveRight;}.calcite .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;}}.calcite .DataCollectionsPage_Header {height: 25px; margin-top: 10px; padding-left: 10px; font-weight: 600; color: #666666;}.calcite .DataCollectionsPage_Panel {margin-left: 20px; margin-right: 20px; background-color: white; border: 1px #bcbcbc solid;}.calcite .DataCollectionsPage_Panel > div:first-child {margin-top: 0;}.calcite .DataCollectionsPage_PanelTop {border-bottom: none; padding-top: 5px;}.calcite .DataCollectionsPage_PanelCenter {border-top: none; border-bottom: none; height: 100%; padding-right: 3px;}.calcite .DataCollectionsPage_PanelBottom {border-top: none; margin-bottom: 5px;}.calcite .DataCollectionsPage_Search {display: block; width: auto; margin-left: 10px; margin-right: 10px; max-width:350px;}.calcite .DataCollectionButton {position: relative; text-align: center; width: 190px; height: 30px; line-height: 24px; display: inline-block; background: #2892CD; color: #fff;}.calcite .DataCollectionsPage_ContentPane_DataCollectionContainer {min-height: 65px;}.calcite .DataCollectionsPage_DataCollectionContainer {min-height:65px; overflow: hidden;}.calcite .DataCollectionsPage_DataCollectionContainer .DataCollectionButton {margin: 0 0 10px 10px; line-height: 2.25em;}.calcite .DataCollectionsPage_PopularVariables {left: 30px; margin-right: 60px;}.calcite .DataCollectionsPage_PopularVariables.dgrid {height: auto; border: 0;}.calcite .DataCollectionsPage_PopularVariables.dgrid .dgrid-scroller {position: relative; overflow: visible; margin-top: 0;}.calcite .DataCollectionsPage_DataCollectionContainer .dgrid {border: 0; height: 100%;}.calcite .DataCollectionsPage_DataCollectionContainer .dgrid-scroller {margin-top: 0; overflow-y: auto;}.calcite .DataCollectionsPage_DataCollectionContainer .Pagination {margin-left:20px; margin-right:20px; height:100%; background-color: white; border-left: 1px #bcbcbc solid; border-right: 1px #bcbcbc solid; width: 678px;}.DataCollectionsPage_DataCollectionContainer .Pagination_PageAndArrows {}.calcite .DataCollectionsPage_DataCollectionContainer .Pagination_Items {border:0; left: 40px; right: 40px;}.calcite .DataCollectionsPage_DataCollectionContainer .Pagination_TriangleForward {}.calcite .DataCollectionsPage_DataCollectionContainer .Pagination_TriangleBack {margin-left:20px;}.calcite .DataCollectionsPage_ShowAll {margin: 0 20px 5px 20px; color: #2892CD; cursor: pointer; padding-top: 20px;}.calcite .DataCollectionsPage_ShowAll:hover {text-decoration: underline;}.calcite .DataCollectionsPage_PopularVariables .TrimWithEllipses {margin-right:20px;}.calcite .DataCollectionsPage_DataCollectionContainer .Pagination_Bullets {height: 20px;}.calcite .DataCollectionsPage_DataCollectionContainer .Pagination_Items {height: 53px;}.calcite .DataVariablesPage_VarCount {margin-left: 20px; margin-right: 20px; background: white; border-style: solid; border-color: #bcbcbc; border-width: 1px 1px 0 1px; padding: 5px 0 5px 10px;}.calcite .DataVariablesPage .dgrid {position: absolute; top: 0; left: 20px; right: 20px; bottom: 10px; height: auto; border-width: 0 1px 1px 1px; border-style: solid; border-color: #bcbcbc; background: white; padding: 0px 14px;}.calcite .DataVariablesPage .dgrid-cell {border: none; vertical-align: middle; padding: 0;}.calcite .DataVariablesPage_FilterContainer .dgrid-list,.calcite .DataVariablesPage_FilterContainer .dgrid-content,.calcite .DataVariablesPage_FilterContainer .dgrid-scroller {height:auto; margin-top:0;}.calcite .DataVariablesPage_FilterContainer .dgrid-selected {background-color: white;}.calcite .DataVariablesPage_FilterContainer .MinLabel {float:left; padding-bottom:4px; max-width:70px;}.calcite .DataVariablesPage_FilterContainer .MaxLabel {float:right; margin-right:4px; padding-bottom:4px; max-width:70px;}.calcite .DataVariablesPage_FilterContainer .VarLabel {width:225px; text-overflow: ellipsis;}.calcite .DataVariablesPage_FilterContainer .FilterName {padding-top:15px;}.calcite .DataVariablesPage_FilterContainer .dojoxRangeSlider {width:228px;}.calcite .DataVariablesPage_Tree {min-height:110px;}.calcite .DataVariablesPage_Tree .dgrid-tree-container {-moz-transition: none; -o-transition: none; -webkit-transition: none; transition: none;}.calcite .DataVariablesPage_Tree .field-expander {width: 15pt; padding-top: 5px;}.calcite .DataVariablesPage_Tree .field-column {width: 93.75pt;}.calcite .DataVariablesPage_Tree th {font-weight: normal;}.calcite .DataVariablesPage_Tree .dgrid-header-row {background: #cccccc;}.calcite .DataVariablesPage_Tree .ui-icon {background-image: url("../../dijit/geoenrichment/themes/common/images/spriteArrows.png");}.calcite .DataVariablesPage_Tree .dgrid-expando-icon {width: 11px; height: 11px; margin: -12px 0px 0px 0px;}.calcite .DataVariablesPage_Tree .ui-icon-triangle-1-e {}.calcite .DataVariablesPage_Tree .ui-icon-triangle-1-se {background-position: 0 0;}.calcite div.VariableRowRoot {overflow:hidden;}.calcite div.DataVariablesPage_LowerBorder {border-bottom:1px dotted gray; width:100%; display:inline-block; height:1.2em;}.calcite .DataVariablesPage_VarCheck {margin-left: 30px !important;}.calcite .VariableRowRoot .VarCheck {}.calcite .SearchTextBox {white-space: nowrap;}.calcite .SearchTextBox .dijitInputContainer {display: inline-block; width: 80%; box-sizing: border-box; -moz-box-sizing: border-box; vertical-align: middle; border: 1px solid #CBCBCB; height: 28px;}.calcite .SearchTextBox_PromptMode {color: #b6b6b6 !important; font-style: italic;}.calcite .SearchTextBox_SearchBox {display: inline-block; position: relative; background: url("../../dijit/geoenrichment/themes/common/images/dataSearchIcon.png") no-repeat center center; width: 16px; height: 16px; margin-left: -22px; vertical-align: middle; cursor: pointer;}.calcite .searchTextBox .searchTextBoxInput {display: block; border: 1px solid #CBCBCB;}.calcite .searchTextBox .searchTextBoxInput.dijitTextBoxFocused {border: 1px solid #007ac2 !important;}.calcite .searchTextBox .searchTextBoxInput .dijitInputField {border: none;}.calcite .searchTextBox .dijitTextBoxFocused .dijitInputContainer,.calcite .searchTextBox .dijitTextBoxFocused .dijitInputField {border: none !important;}.calcite .searchTextBox .dijitInputField {line-height: 20px; padding: 4px 3px;}.calcite .searchTextBox .dijitInputField .dijitInputInner {line-height: 20px;}.calcite .searchTextBox .searchTextBoxButton {top: 3px;}.calcite .ShoppingCart_CounterTD {white-space: nowrap; padding-bottom:0.3em;}.calcite .ShoppingCart_CounterTD > div {display: inline-block; vertical-align: bottom;}.calcite .ShoppingCart_CounterDiv {border-bottom: 2px solid #d4d4d4; padding-left:4px; padding-right:4px;}.calcite .ShoppingCart div.ShoppingCart_DivList {background-color:white; height:200px; width:300px; right:0; top:32px; -webkit-box-shadow: 2px 2px 6px #9e9e9e; box-shadow: 2px 2px 6px #9e9e9e;}.calcite .ShoppingCart .ShoppingCart_LabelTd {display:inline-block; height:100%; width: 7em; line-height:12px;}.calcite .ShoppingCart div.ShoppingCart_DivEmpty {height:100%; width:100%; color:#666666; font-size:1.1em; text-align:center; position:absolute; top:0; display:table; padding-top:32px;}.calcite .ShoppingCart div.ShoppingCart_DivEmpty div {display:table-cell; width:100%; height:100%; vertical-align:middle; padding:30px;}.calcite .ShoppingCart .dgrid-scroller {margin-top: 0; overflow-y: auto;}.calcite .ShoppingCart div.ShoppingCartRowOuter {position:relative; padding: 3px 4px;}.calcite .ShoppingCart div.ShoppingCartRow {position:relative; color:#4D4D4D; border: 1px solid #CBCBCB !important; background-color:#FFF; line-height: 30px; padding-left: 5px;}.calcite .ShoppingCart div.ShoppingCartRow:hover {border: 1px solid #E1F0FB;}.calcite .ShoppingCart div.ShoppingCartRowLabel {padding-right:20px;}.calcite .ShoppingCart .ShoppingCartOpener {color: #b1b1b1; line-height: 22px; font-size:0.8em;}.calcite .ShoppingCart .ShoppingCartRowCloser {background: url("images/ago_sprite.png") no-repeat -16px -16px; width:16px; height:16px; cursor: pointer;}.calcite .ShoppingCart .ShoppingCartRowCloser {right: 5px; position: absolute;}.dj_rtl .calcite .ShoppingCart .ShoppingCartRowCloser {left: 5px; right: inherit;}.calcite .VariableInfo_Header {font-weight:bold;}.calcite .VariableInfo_Header, .VariableInfo_Value {font-size:0.8em; color:#666666;}.calcite .VariableInfo_Spacer {height:0.5em;}.calcite .Pagination {}.calcite .Pagination_PageAndArrows {position: absolute; top: 0; bottom: 45px; left: 0; right: 0; height: 100%;}.calcite .Pagination_Triangle {position: absolute; top: 50%; width: 20px; height: 60px; margin-top: -30px; cursor: pointer; background-position: center center; background-repeat: no-repeat;}.calcite .Pagination_Items {overflow: hidden; position: absolute; top: 0; bottom: 0; left: 50px; right: 50px;}.calcite .Pagination_Bullets {position: absolute; bottom: 0px; left: 20px; right: 20px; height: 45px; overflow: hidden; white-space: nowrap; text-align: center; color:#d1d1d1;}.calcite .Pagination_Bullet {font-size: 25px; font-weight: bold; margin: 0 3px; cursor: pointer;}.calcite .Pagination_BulletCurrent {color: #898989;}.calcite .Pagination_SlideAnim {position: absolute; white-space: nowrap; width: 100%;}.calcite.Pagination_SlideAnim > div {display: inline-block; width: 100%; white-space: normal; vertical-align: top;}.calcite .Pagination_SlideForward {animation-name: MoveLeft; -webkit-animation-name: MoveLeft;}.calcite .Pagination_SlideBackward {animation-name: MoveRight; -webkit-animation-name: MoveRight;}.calcite .Pagination_FadeAnim {position: absolute; width: 100%; top: 0;}.calcite.esriAnalysisEnrichDataBrowser {height: 480px; width: 720px;}.calcite .DataBrowser {-moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; user-select: none;}.calcite .DataBrowser_Title {margin-top: 16px; margin-left: 19px; font-size: 14pt; color: #2892CD;}.calcite .DataBrowser .dgrid-selected {background: none;}.calcite .DataBrowserInfoIcon {background: url("images/ago_sprite.png") no-repeat -64px -64px; height:16px; width:16px; margin-left:7px; margin-right:7px; display: inline-block; vertical-align: middle; position: relative;}.DataCategoryItem {border-collapse: separate;}.DataCategoryItem:hover {background: none; -webkit-box-shadow: 0 0 0 1px #ccc; box-shadow: 0 0 0 1px #ccc;}.calcite .VarLabel {padding: 0.5em;}.calcite .Wizard_Link {color: #2892CD; cursor: pointer;}.calcite.esriAnalysisEnrichDataBrowser .dijitLayoutContainer.dijitContainer.Grid {height: 480px;}.calcite .breadcrumbs {}.calcite .breadcrumbs p {margin: 0; text-align: left;}.rtl .calcite .breadcrumbs p {text-align: right;}.calcite .breadcrumbs a {color: #999; text-decoration: none;}.calcite .breadcrumbs a:hover {color: #333;}.calcite .dijitTitlePaneTitleOpen {margin-bottom: 1em;}.calcite .toolContainer {border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; display: block; border: 1px solid #CBCBCB; padding: 20px; height: 34px; margin-bottom: 1em;}.calcite .toolContainer:hover {background: #CCC;}.calcite .toolContainer .toolIcon {background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; float: left;}.esriRtl .toolIcon {float: right;}.calcite .toolContainer .toolText {float: left; margin: 8px 14px; width: 85%;}.calcite .helpIcon {background-image: url("images/ago_sprite.png"); background-position: -81px -100px; background-repeat: no-repeat; width: 16px; height: 16px; margin: 1px; background-size: inherit;}.calcite .esriAnalysis .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {width: 20px;}.calcite .esriAnalysisNumberLabel {border-radius: 50%; width: 24px; height: 24px; padding: 6px 3px 1px 3px; background: #5daddd; color: #fff; text-align: center; font-size: larger; top: -5px; position: relative; font-weight: normal;}.calcite .esriAnalysisExpressionGrid .dgrid {border-color: #bba;}.calcite .esriAnalysisExpressionGrid .ui-widget-content {background: #fff; color: #000;}.calcite .esriAnalysisExpressionGrid .ui-widget-header, .soria .dgrid-footer {background: #f2f4fe; background: -moz-linear-gradient(top, #f2f4fe 0%, #d0dff5 50%, #c6d8f0 51%, #c2d5ef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f4fe), color-stop(50%,#d0dff5), color-stop(51%,#c6d8f0), color-stop(100%,#c2d5ef)); background: -webkit-linear-gradient(top, #f2f4fe 0%,#d0dff5 50%,#c6d8f0 51%,#c2d5ef 100%); background: -o-linear-gradient(top, #f2f4fe 0%,#d0dff5 50%,#c6d8f0 51%,#c2d5ef 100%); background: -ms-linear-gradient(top, #f2f4fe 0%,#d0dff5 50%,#c6d8f0 51%,#c2d5ef 100%); background: linear-gradient(top, #f2f4fe 0%,#d0dff5 50%,#c6d8f0 51%,#c2d5ef 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f4fe', endColorstr='#c2d5ef',GradientType=0 );}.calcite .esriAnalysisExpressionGrid .ui-widget-header th:hover {background: #d4deec; background: -moz-linear-gradient(top, #dae2ed 0%, #b2c7e8 49%, #a8c1eb 50%, #9ebaec 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dae2ed), color-stop(49%,#b2c7e8), color-stop(50%,#a8c1eb), color-stop(100%,#9ebaec)); background: -webkit-linear-gradient(top, #dae2ed 0%,#b2c7e8 49%,#a8c1eb 50%,#9ebaec 100%); background: -o-linear-gradient(top, #dae2ed 0%,#b2c7e8 49%,#a8c1eb 50%,#9ebaec 100%); background: -ms-linear-gradient(top, #dae2ed 0%,#b2c7e8 49%,#a8c1eb 50%,#9ebaec 100%); background: linear-gradient(top, #dae2ed 0%,#b2c7e8 49%,#a8c1eb 50%,#9ebaec 100%);}.calcite .esriAnalysisExpressionGrid .ui-state-active {background-color: #aec7e3;}.calcite .esriAnalysisExpressionGrid .ui-state-default:hover {background-color: #60a1ea;}.calcite .esriAnalysisExpressionGrid .ui-state-highlight {background-color: #ff6;}.calcite .esriAnalysisExpressionGrid .dgrid-cell {border-color: #ddc;}.calcite .esriAnalysisExpressionGrid .ui-widget-header .dgrid-cell {border-color: #bba;} .calcite .esriAnalysisExpressionGrid .dgrid-row.dgrid-row-odd {background: none;}.calcite .esriAnalysisExpressionGrid .dgrid-row.dgrid-row-odd.ui-state-active {background-color: #aec7e3;}.calcite .esriAnalysisEnrichDataBrowser .dgrid .dgrid-cell, .calcite .esriAnalysisEnrichDataBrowser .dgrid-row.dgrid-row-odd, .esriAnalysis .ShoppingCart .dgrid-row.dgrid-row-odd {border: none !important; border-right: none; background-color:#FFF;}.calcite .esriAnalysisEnrichDataBrowser .dgrid-row.dgrid-row-odd {background-color:#FFF;}.calcite .esriAnalysisEnrichDataBrowser .VariableRowRoot .VarCheck {margin-bottom: 0;}.calcite .esriAnalysisEnrichDataBrowser .dgrid-expando-icon {margin-top: -5px;}.calcite .esriAnalysis .ShoppingCart .ShoppingCartRowCloser {background-image: url("images/ago_sprite.png") !important; background-repeat: no-repeat !important; background-position: -16px -16px !important; background-clip: border-box; cursor: hand; margin: 0px 10px 0 0; outline: none;}