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;}.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 {position: absolute; visibility: hidden;}.dijitHidden * {visibility: hidden !important;}.dijitVisible {display: block !important; position: relative; visibility: visible;}.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: ""; white-space: nowrap; pointer-events: none;}.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: 16px; height: 16px; background-position:center center; background-repeat:no-repeat; overflow: hidden;}.dijitCheckBox input,.dijitRadio input {margin: 0; padding: 0; display: block;}.dijitCheckBoxInput {opacity: 0;}.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 .dijitSplitterH {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, .dijitFieldsetTitle {cursor: pointer; -webkit-tap-highlight-color: transparent;}.dijitTitlePaneTitleFixedOpen, .dijitTitlePaneTitleFixedClosed,.dijitFieldsetTitleFixedOpen, .dijitFieldsetTitleFixedClosed {cursor: default;}.dijitTitlePaneTitle * {vertical-align: middle;}.dijitTitlePane .dijitArrowNodeInner, .dijitFieldset .dijitArrowNodeInner {display: none;}.dj_a11y .dijitTitlePane .dijitArrowNodeInner, .dj_a11y .dijitFieldset .dijitArrowNodeInner {display: inline; font-family: monospace;}.dj_a11y .dijitTitlePane .dijitArrowNode, .dj_a11y .dijitFieldset .dijitArrowNode {display: none;}.dijitTitlePaneTitleFixedOpen .dijitArrowNode, .dijitTitlePaneTitleFixedOpen .dijitArrowNodeInner,.dijitTitlePaneTitleFixedClosed .dijitArrowNode, .dijitTitlePaneTitleFixedClosed .dijitArrowNodeInner,.dijitFieldsetTitleFixedOpen .dijitArrowNode, .dijitFieldsetTitleFixedOpen .dijitArrowNodeInner,.dijitFieldsetTitleFixedClosed .dijitArrowNode, .dijitFieldsetTitleFixedClosed .dijitArrowNodeInner {display: none !important;}.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 table {width: auto; clear: both;}.dijitCalendarContainer th, .dijitCalendarContainer td {padding: 0; vertical-align: middle;}.dijitCalendarMonthContainer {text-align: center;}.dijitCalendarDecrementArrow {float: left;}.dijitCalendarIncrementArrow {float: right;}.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 {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;}.dijitNumberTextBox input.dijitInputInner,.dijitCurrencyTextBox input.dijitInputInner,.dijitSpinner input.dijitInputInner {text-align: right;}.dj_ie8 .dijitNumberTextBox input.dijitInputInner, .dj_ie9 .dijitNumberTextBox input.dijitInputInner,.dj_ie8 .dijitCurrencyTextBox input.dijitInputInner, .dj_ie9 .dijitCurrencyTextBox input.dijitInputInner,.dj_ie8 .dijitSpinner input.dijitInputInner, .dj_ie9 .dijitSpinner input.dijitInputInner {padding-right: 1px !important;}.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;}.dijitIconSave,.dijitIconPrint,.dijitIconCut,.dijitIconCopy,.dijitIconClear,.dijitIconDelete,.dijitIconUndo,.dijitIconEdit,.dijitIconNewTask,.dijitIconEditTask,.dijitIconEditProperty,.dijitIconTask,.dijitIconFilter,.dijitIconConfigure,.dijitIconSearch,.dijitIconApplication,.dijitIconBookmark,.dijitIconChart,.dijitIconConnector,.dijitIconDatabase,.dijitIconDocuments,.dijitIconMail,.dijitLeaf,.dijitIconFile,.dijitIconFunction,.dijitIconKey,.dijitIconPackage,.dijitIconSample,.dijitIconTable,.dijitIconUsers,.dijitFolderClosed,.dijitIconFolderClosed,.dijitFolderOpened,.dijitIconFolderOpen,.dijitIconError {background-image: url("../../jsapi/dijit/icons/images/commonIconsObjActEnabled.png"); width: 16px; height: 16px;}.dj_ie6 .dijitIconSave,.dj_ie6 .dijitIconPrint,.dj_ie6 .dijitIconCut,.dj_ie6 .dijitIconCopy,.dj_ie6 .dijitIconClear,.dj_ie6 .dijitIconDelete,.dj_ie6 .dijitIconUndo,.dj_ie6 .dijitIconEdit,.dj_ie6 .dijitIconNewTask,.dj_ie6 .dijitIconEditTask,.dj_ie6 .dijitIconEditProperty,.dj_ie6 .dijitIconTask,.dj_ie6 .dijitIconFilter,.dj_ie6 .dijitIconConfigure,.dj_ie6 .dijitIconSearch,.dj_ie6 .dijitIconApplication,.dj_ie6 .dijitIconBookmark,.dj_ie6 .dijitIconChart,.dj_ie6 .dijitIconConnector,.dj_ie6 .dijitIconDatabase,.dj_ie6 .dijitIconDocuments,.dj_ie6 .dijitIconMail,.dj_ie6 .dijitLeaf,.dj_ie6 .dijitIconFile,.dj_ie6 .dijitIconFunction,.dj_ie6 .dijitIconKey,.dj_ie6 .dijitIconPackage,.dj_ie6 .dijitIconSample,.dj_ie6 .dijitIconTable,.dj_ie6 .dijitIconUsers,.dj_ie6 .dijitFolderClosed,.dj_ie6 .dijitIconFolderClosed,.dj_ie6 .dijitFolderOpened,.dj_ie6 .dijitIconFolderOpen,.dj_ie6 .dijitIconError {background-image: url("../../jsapi/dijit/icons/images/commonIconsObjActEnabled8bit.png");}.dijitDisabled .dijitIconSave,.dijitDisabled .dijitIconPrint,.dijitDisabled .dijitIconCut,.dijitDisabled .dijitIconCopy,.dijitDisabled .dijitIconClear,.dijitDisabled .dijitIconDelete,.dijitDisabled .dijitIconUndo,.dijitDisabled .dijitIconEdit,.dijitDisabled .dijitIconNewTask,.dijitDisabled .dijitIconEditTask,.dijitDisabled .dijitIconEditProperty,.dijitDisabled .dijitIconTask,.dijitDisabled .dijitIconFilter,.dijitDisabled .dijitIconConfigure,.dijitDisabled .dijitIconSearch,.dijitDisabled .dijitIconApplication,.dijitDisabled .dijitIconBookmark,.dijitDisabled .dijitIconChart,.dijitDisabled .dijitIconConnector,.dijitDisabled .dijitIconDatabase,.dijitDisabled .dijitIconDocuments,.dijitDisabled .dijitIconMail,.dijitDisabled .dijitLeaf,.dijitDisabled .dijitIconFile,.dijitDisabled .dijitIconFunction,.dijitDisabled .dijitIconKey,.dijitDisabled .dijitIconPackage,.dijitDisabled .dijitIconSample,.dijitDisabled .dijitIconTable,.dijitDisabled .dijitIconUsers,.dijitDisabled .dijitFolderClosed,.dijitDisabled .dijitIconFolderClosed,.dijitDisabled .dijitFolderOpened,.dijitDisabled .dijitIconFolderOpen,.dijitDisabled .dijitIconError {background-image: url("../../jsapi/dijit/icons/images/commonIconsObjActDisabled.png");}.dijitIconSave {background-position: 0;}.dijitIconPrint {background-position: -16px;}.dijitIconCut {background-position: -32px;}.dijitIconCopy {background-position: -48px;}.dijitIconClear {background-position: -64px;}.dijitIconDelete {background-position: -80px;}.dijitIconUndo {background-position: -96px;}.dijitIconEdit {background-position: -112px;}.dijitIconNewTask {background-position: -128px;}.dijitIconEditTask {background-position: -144px;}.dijitIconEditProperty {background-position: -160px;}.dijitIconTask {background-position: -176px;}.dijitIconFilter {background-position: -192px;}.dijitIconConfigure {background-position: -208px;}.dijitIconSearch {background-position: -224px;}.dijitIconError {background-position: -496px;} .dijitIconApplication {background-position: -240px;}.dijitIconBookmark {background-position: -256px;}.dijitIconChart {background-position: -272px;}.dijitIconConnector {background-position: -288px;}.dijitIconDatabase {background-position: -304px;}.dijitIconDocuments {background-position: -320px;}.dijitIconMail {background-position: -336px;}.dijitIconFile, .dijitLeaf {background-position: -352px;}.dijitIconFunction {background-position: -368px;}.dijitIconKey {background-position: -384px;}.dijitIconPackage{background-position: -400px;}.dijitIconSample {background-position: -416px;}.dijitIconTable {background-position: -432px;}.dijitIconUsers {background-position: -448px;}.dijitIconFolderClosed, .dijitFolderClosed {background-position: -464px;}.dijitIconFolderOpen, .dijitFolderOpened {background-position: -480px;}.dijitIconLoading {background: url("../../jsapi/dijit/icons/images/loadingAnimation.gif") no-repeat; height: 20px; width: 20px;}.soria .dojoDndItemOver {background-image: url("../../jsapi/dijit/themes/soria/images/treeHover.png");}.soria .dojoDndItemAnchor,.soria .dojoDndItemSelected {background-color: #B8CBEC;}.soria table.dojoDndAvatar {-moz-border-radius: 0; border: 1px solid #ccc; border-collapse: collapse; background-color: #fff; font-size: 75%; color: black;}.soria .dojoDndAvatar td {border: none;}.soria .dojoDndAvatar tr {border: none;}.soria .dojoDndAvatarHeader td {height: 20px; padding: 0 0 0 21px;}.soria .dojoDndAvatarItem td {padding: 2px;}.soria.dojoDndMove .dojoDndAvatarHeader {background-color: #f58383; background-image: url("../../jsapi/dijit/themes/soria/images/dndNoMove.png"); background-repeat: no-repeat; background-position: 2px center;}.soria.dojoDndCopy .dojoDndAvatarHeader {background-color: #f58383; background-image: url("../../jsapi/dijit/themes/soria/images/dndNoCopy.png"); background-repeat: no-repeat; background-position: 2px center;}.soria.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #97e68d; background-image: url("../../jsapi/dijit/themes/soria/images/dndMove.png"); background-repeat: no-repeat; background-position: 2px center;}.soria.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-color: #97e68d; background-image: url("../../jsapi/dijit/themes/soria/images/dndCopy.png"); background-repeat: no-repeat; background-position: 2px center;}.soria .dijitContentPane {padding: 0;}.soria .dijitTabContainerTop-dijitContentPane,.soria .dijitTabContainerLeft-dijitContentPane,.soria .dijitTabContainerBottom-dijitContentPane,.soria .dijitTabContainerRight-dijitContentPane,.soria .dijitAccordionContainer-dijitContentPane {background-color: #fff; padding: 5px;}.soria .dijitSplitContainer-dijitContentPane,.soria .dijitBorderContainer-dijitContentPane {background-color: #fff; padding: 5px;} .soria .dijitTabContainer .tabStripRBtn {margin-right: 21px;} .soria .dijitTabContainer .tabStripLBtn {margin-left: 21px;} .soria .nowrapTabStrip .dijitTab {top: 2px;} .soria .dijitTabContainerBottom-tabs .dijitTab {top: -1px; bottom: 2px;}.soria .dijitTabPaneWrapper {background:#fff; border:1px solid #B1BADF; margin: 0; padding-left: 0;}.soria .dijitTab {padding:4px 6px 2px 4px; background: url("../../jsapi/dijit/themes/soria/images/tabContainerSprite.gif") repeat-x 0 -351px; position: relative; line-height:normal; margin:0 2px 0 0; color: #243C5F; border: 1px #8BA0BD solid; border-bottom: 1px #B1BADF solid;}.soria .dijitTabHover {color: #243C5F; background: url("../../jsapi/dijit/themes/soria/images/tabContainerSprite.gif") repeat-x 0 -201px;}.soria .dijitTabChecked{background: url("../../jsapi/dijit/themes/soria/images/tabContainerSprite.gif") repeat-x 0 -51px; color: #243C5F !important;}.soria .dijitTabListWrapper {z-index: 10;}.soria .dijitTabContainerTabListNested {background: #D9E9F9; border: none;}.soria .dijitTabContainerTabListNested .dijitTab {background: none; border: none; top: 0;}.soria .dijitTabContainerTabListNested .dijitTabHover .tabLabel {text-decoration: underline;}.soria .dijitTabContainerTabListNested .dijitTabChecked .tabLabel {text-decoration: underline; font-weight: bold;}.soria .dijitTabContainerSpacerNested .dijitTabSpacer {height: 0;}.soria .dijitTabPaneWrapperNested {border: none;}.soria .dijitTabCloseButton {width: 15px; height: 15px; background: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png") no-repeat -60px top; margin-top: -1px;}.dj_ie6 .soria .dijitTabCloseButton {background: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.gif") no-repeat -60px top;}.soria .dijitTabCloseButtonHover {background: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png") no-repeat -60px -15px;}.dj_ie6 .soria .dijitTabCloseButtonHover {background: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.gif") no-repeat -60px -15px;}.soria .dijitTabContainerTop-tabs {border-color: #B1BADF; padding-left: 3px;}.soria .dijitTabContainerTop-tabs .dijitTab {border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0;}.soria .dijitTabContainerTopNoStrip {padding-top: 3px;}.soria .dijitTabContainerTop-container {border-top: none;}.soria .dijitTabContainerTop .dijitTabListWrapper {border-bottom: none;}.soria .dijitTabContainerTop-tabs .dijitTab {top: 1px;}.soria .dijitTabContainerTop-tabs .dijitTabChecked {border-bottom-color: #94b4e6;}.soria .dijitTabContainerTopStrip {border: 1px solid #B1BADF; margin-top: 1px; padding-top: 1px; background: #F0F4FC;}.soria .dijitTabContainerTopStrip .dijitTabContainerTop-tabs {padding-left: 3px;}.soria .dijitTabContainerNested .dijitTabListWrapper {height: auto;}.soria .dijitTabContainerBottom-tabs {margin-top: -1px; padding-left: 3px; border-top: 1px solid #B1BADF;}.soria .dijitTabContainerBottom .dijitTabListWrapper {border-top: none; padding-top: 1px; padding-bottom: 1px; float: left;}.soria .dijitTabContainerBottom-tabs .dijitTab {border-bottom: none; border-top: 1px solid #B1BADF; border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; padding-top: 3px; padding-bottom: 3px; background: url("../../jsapi/dijit/themes/soria/images/tabBottomEnabledC.gif") repeat-x bottom left;}.soria .dijitTabContainerBottom-tabs .dijitTabHover {background: url("../../jsapi/dijit/themes/soria/images/tabBottomHoverC.gif") repeat-x bottom left;}.soria .dijitTabContainerBottom-tabs .dijitTabChecked {border-top-color:#94b4e6; background: url("../../jsapi/dijit/themes/soria/images/tabBottomActiveC.gif") repeat-x bottom left;}.soria .dijitTabContainerBottom-container {border-bottom: none;}.soria .dijitTabContainerBottomStrip {padding-bottom: 2px; border: 1px solid #B1BADF;}.soria .dijitTabContainerBottomStrip {background: #F0F4FC;}.soria .dijitTabContainerBottom-spacer,.soria .dijitTabContainerTop-spacer {height: 2px; border: 1px solid #8ba0bd; background: #94b4e6;}.soria .dijitTabContainerTop-spacer {border-top: none;}.soria .dijitTabContainerBottom-spacer {border-bottom: none;}.soria .dijitTabContainerRight-tabs {height: 100%; border-color: #ccc; padding-top: 3px;}.soria .dijitTabContainerRight-tabs .dijitTab {border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-bottom: none; border-left: 1px solid #B1BADF; border-bottom: 1px solid #B1BADF !important; padding: 4px 6px 2px 8px;}.soria .dijitTabContainerRight-tabs .dijitTabChecked {border-left-color: #94b4e6; background: url("../../jsapi/dijit/themes/soria/images/tabRightChecked.gif") no-repeat left top !important;}.soria .dijitTabContainerRight-container {border-right: none;}.dj_ie6 .soria .dijitTabContainerRight-tabs .dijitTab,.dj_ie7 .soria .dijitTabContainerRight-tabs .dijitTab {border-bottom: solid #B1BADF 1px; margin-bottom: -1px;}.dj_ie6 .soria .dijitTabContainerRight-tabs .dijitTabChecked,.dj_ie7 .soria .dijitTabContainerRight-tabs .dijitTabChecked,.dj_ie6 .soria .dijitTabContainerRight-tabs .dijitTabCheckedHover,.dj_ie7 .soria .dijitTabContainerRight-tabs .dijitTabCheckedHover {border-bottom: solid #94b4e6 1px; margin-bottom: -1px;}.soria .dijitTabContainerRightStrip {padding-right: 2px; border: 1px solid #B1BADF; background: #F0F4FC; border-left: none;}.soria .dijitTabContainerLeft-tabs {border-color: #ccc; padding-top: 3px; height: 100%;}.soria .dijitTabContainerLeft-tabs .dijitTab {border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-right: 1px solid #B1BADF; border-bottom: 1px solid #B1BADF;}.soria .dijitTabContainerLeft-tabs .dijitTabChecked {border-right: 1px solid #94b4e6; background: url("../../jsapi/dijit/themes/soria/images/tabLeftChecked.gif") no-repeat right top;}.soria .dijitTabContainerLeft-container {border-left: none;}.dj_ie6 .soria .dijitTabContainerLeft-tabs .dijitTab,.dj_ie7 .soria .dijitTabContainerLeft-tabs .dijitTab {border-bottom: solid #B1BADF 1px; margin-bottom: -1px;}.dj_ie6 .soria .dijitTabContainerLeft-tabs .dijitTabChecked .dijitTab,.dj_ie7 .soria .dijitTabContainerLeft-tabs .dijitTabChecked .dijitTab,.dj_ie6 .soria .dijitTabContainerLeft-tabs .dijitTabCheckedHover .dijitTab,.dj_ie7 .soria .dijitTabContainerLeft-tabs .dijitTabCheckedHover .dijitTab {border-bottom: solid #94b4e6 1px; margin-bottom: -1px;}.soria .dijitTabContainerLeftStrip {padding-left: 2px; border: 1px solid #B1BADF; background: #F0F4FC; border-right: none;}.soria .dijitTabContainerLeft-tabs .dijitTab,.soria .dijitTabContainerRight-tabs .dijitTab {margin: 1px 0;}.soria .dijitTabContainerLeft-spacer,.soria .dijitTabContainerRight-spacer {width: 2px; border: 1px solid #8ba0bd; background: #94b4e6;}.soria .dijitTabContainerLeft-spacer {border-left: none;}.soria .dijitTabContainerRight-spacer {border-right: none;}.soria .dijitTabContainerTop-dijitContentPane .dijitTabContainerTop-tabs {border-left: 0 solid #ccc; border-top: 0 solid #ccc; border-right: 0 solid #ccc; padding-top: 0; padding-left: 0;}.soria .dijitTabContainer .tabStripButton {margin-right: 0;}.soria .dijitTabContainer .tabStripButton-top {margin-top: 1px;}.dj_ie6 .soria .tabStripButton .dijitTabContent,.dj_ie7 .soria .tabStripButton .dijitTabContent {padding-top: 7px;}.dj_ie6 .soria .tabStrip-disabled .tabStripButton .dijitTabContent,.dj_ie7 .soria .tabStrip-disabled .tabStripButton .dijitTabContent {padding-top: 6px;}.soria .dijitTabContainer .tabStripButton-bottom {background: transparent url("../../jsapi/dijit/themes/soria/images/tabBottomEnabledSpriteLR.gif") no-repeat scroll left bottom; border-bottom: medium none; border-top: 1px solid #B1BADF;}.soria .dijitTabContainer .tabStripButton-bottom .dijitTab {background: transparent url("../../jsapi/dijit/themes/soria/images/tabBottomEnabledSpriteLR.gif") no-repeat scroll right bottom;}.soria .dijitTabStripIcon {height: 14px; width: 14px; background: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png") no-repeat left top ;}.dj_ie6 .soria .dijitTabStripIcon {background-image: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.gif");}.soria .dijitTabStripSlideRightIcon {background-position: -30px top;}.soria .dijitTabStripMenuIcon {background-position: -15px top;}.soria .dijitAccordionContainer {border-color: #b1badf; background-color: #fff;}.soria .dijitAccordionTitle {background:#fafafa url("../../jsapi/dijit/themes/soria/images/titleBar.png") repeat-x top left; border-top: 1px solid #b9bbdd; padding: 5px 4px 6px 8px; font-size: 0.9em; font-weight: bold; color: #373941;}.soria .dijitAccordionTitleSelected {background: #f9f9f9 url("../../jsapi/dijit/themes/soria/images/accordionItemActive.png") top repeat-x; font-weight: bold; border-top: 1px solid #b9bbdd; border-bottom: 1px solid #b9bbdd; padding: 5px 4px 5px 8px; color: #243C5F;}.soria .dijitAccordionArrow {background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmallBl.gif") no-repeat -30px top; width:15px; height:15px; margin-top:-1px;}.soria .dijitAccordionTitleSelected .dijitAccordionArrow {background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmallBl.gif") no-repeat -15px top; margin-top:-1px;}.soria .dijitAccordionText {margin-left: 4px; margin-right: 4px;}.soria .dijitSplitContainerSizerH {background:url("../../jsapi/dijit/themes/soria/images/splitContainerSizerV.png") repeat-y #cddef4; border:0; border-left:0 solid #436496; border-right:0 solid #436496; width:5px;}.soria .dijitSplitContainerSizerH .thumb {background:url("../../jsapi/dijit/themes/soria/images/splitContainerSizerV-thumb.png") no-repeat #ccc; left:1px; width:2px; height:19px;}.soria .dijitSplitContainerSizerV {background:url("../../jsapi/dijit/themes/soria/images/splitContainerSizerH.png") repeat-x #cddef4; border:0; border-top:0 solid #436496; border-bottom:0 solid #436496; height:2px;}.soria .dijitSplitContainerSizerV .thumb {background:url("../../jsapi/dijit/themes/soria/images/splitContainerSizerH-thumb.png") no-repeat #ccc; top:1px; width:19px; height:5px;}.soria .dijitBorderContainer {background-color: #e1ebfb; padding: 5px;}.soria .dijitSplitContainer-child,.soria .dijitBorderContainer-child {border: 1px #b1badf solid;}.soria .dijitBorderContainer-dijitTabContainerTop,.soria .dijitBorderContainer-dijitTabContainerBottom,.soria .dijitBorderContainer-dijitTabContainerLeft,.soria .dijitBorderContainer-dijitTabContainerRight {border: none;}.soria .dijitBorderContainer-dijitBorderContainer {border: none; padding: 0;}.soria .dijitSplitterH,.soria .dijitGutterH {background: #E1EBFB; border:0; border-left:0 solid #d3d3d3; border-right:0 solid #d3d3d3; height:5px;}.soria .dijitSplitterH .dijitSplitterThumb {background:#B0B0B0 none; height:1px; top:2px; width:19px;}.soria .dijitSplitterV,.soria .dijitGutterV {background: #E1EBFB; border:0; border-top:0 solid #d3d3d3; border-bottom:0 solid #d3d3d3; width:5px;}.soria .dijitSplitterV .dijitSplitterThumb {background:#B0B0B0 none; height:19px; left:2px; width:1px;}.soria .dijitSplitterActive {font-size: 1px; background-image: none; background-color: #aaa; -moz-opacity: 0.6; opacity: 0.6; filter: Alpha(Opacity=60); margin: 0;}.soria .dijitInputContainer input {margin: 0 0.1em;}.soria .dijitSelect .dijitButtonContents,.soria .dijitSelect,.soria .dijitTextBox,.soria .dijitTextArea {background:#fff url("../../jsapi/dijit/themes/soria/images/validationInputBg.png") repeat-x top left; #background:#fff url("../../jsapi/dijit/themes/soria/images/validationInputBg.gif") repeat-x top left;}.soria .dijitSelect,.soria .dijitTextBox,.soria .dijitTextArea {border:1px solid #8ba0bd;}.soria .dijitSelect .dijitArrowButton,.soria .dijitComboBox .dijitButtonNode {padding: 0 0.2em;}.soria .dijitSelect .dijitButtonContents,.soria .dijitTextBox .dijitButtonNode {border-color: #8ba0bd;}.soria .dijitSelectFocused,.soria .dijitTextBoxFocused,.soria .dijitTextAreaFocused {border-color:#406b9b;}.soria .dijitSelectFocused TD,.soria .dijitTextBoxFocused .dijitButtonNode,.soria .dijitSpinner .dijitUpArrowButtonActive,.soria .dijitSpinner .dijitDownArrowButtonActive {border-color:#8ba0bd;}.soria .dijitSpinnerFocused .dijitDownArrowButton,.soria .dijitSpinner .dijitUpArrowButtonActive,.soria .dijitSpinner .dijitDownArrowButtonActive {border-top-color:#8ba0bd;}.soria .dijitError {border-color:#f3d118; background-color:#f9f7ba; background-image:none;}.soria .dijitErrorFocused {background-color:#ff6; background-image:none;}.soria .dijitValidationTextBoxError .dijitValidationIcon {width: 16px; background: transparent url("../../jsapi/dijit/themes/soria/images/warning.png") no-repeat center center;}.soria .dijitComboBoxHighlightMatch {background-color:#f9f7ba;}.soria .dijitButtonNode {border: 1px solid #8ba0bd; border-bottom:1px solid #657c9c; padding: 0.1em 0.2em 0.2em 0.2em; background: #bcd5f0 url("../../jsapi/dijit/themes/soria/images/buttonEnabled.png") repeat-x top left;}.soria .dijitButtonText {text-align: center; padding: 0 0.3em;}.soria .dijitInputField {padding: 0;}.soria .dijitArrowButton {color: #111;}.soria .dijitComboButton .dijitDownArrowButton {padding-right:4px;}.soria .dijitTextBoxReadOnly,.soria .dijitTextBoxReadOnly .dijitButtonNode,.soria .dijitButtonDisabled .dijitButtonNode,.soria .dijitToggleButtonDisabled .dijitButtonNode,.soria .dijitDropDownButtonDisabled .dijitButtonNode,.soria .dijitComboButtonDisabled .dijitButtonNode,.soria .dijitTextBoxDisabled,.soria .dijitTextBoxDisabled .dijitButtonNode {border-color: #b9bbdd #b9bbdd #b9bbdd #b9bbdd; background:#c3d3e5 url("../../jsapi/dijit/themes/soria/images/buttonDisabled.png") top repeat-x; opacity: 0.60;}.dj_ie6 .soria .dijitReadOnly input,.dj_ie7 .soria .dijitReadOnly input,.dj_ie6 .soria .dijitComboButtonDisabled .dijitButtonText,.dj_ie7 .soria .dijitComboButtonDisabled .dijitButtonText {color: #aaa;}.soria .dijitButtonHover .dijitButtonNode,.soria .dijitButtonNodeHover,.soria .dijitToggleButtonHover .dijitButtonNode,.soria .dijitDropDownButtonHover .dijitButtonNode,.soria .dijitButtonContentsHover,.soria .dijitUpArrowButtonHover,.soria .dijitDownArrowButtonHover {color:#243C5F; background:#acc5e2 url("../../jsapi/dijit/themes/soria/images/buttonHover.png") repeat-x top left;}.soria .dijitButtonActive .dijitButtonNode,.soria .dijitToggleButtonActive .dijitButtonNode,.soria .dijitDropDownButtonActive .dijitButtonNode,.soria .dijitComboButtonActive .dijitButtonContents,.soria .dijitStackController .dijitToggleButtonChecked .dijitButtonNode {border-color:#657c9c; background: #91b4e5 url("../../jsapi/dijit/themes/soria/images/buttonActive.png") top left repeat-x;}.soria .dijitUpArrowButtonActive,.soria .dijitDownArrowButtonActive {background: #91b4e5 url("../../jsapi/dijit/themes/soria/images/buttonActive.png") top left repeat-x;}.soria .dijitArrowButtonInner {background-image: url("../../jsapi/dijit/themes/soria/images/spriteArrows.png"); background-repeat: no-repeat; background-position: 0 center; width: 11px; height: 11px;}.soria .dijitComboBox .dijitArrowButtonInner {background-position: 0 center;}.soria .dijitLeftArrowButton .dijitArrowButtonInner {background-position: -11px center;}.soria .dijitUpArrowButton .dijitArrowButtonInner {background-position: -22px center;}.soria .dijitRightArrowButton .dijitArrowButtonInner {background-position: -33px center;}.dj_ie6 .soria .dijitArrowButtonInner {background-image: url("../../jsapi/dijit/themes/soria/images/spriteArrows.gif");}.dj_ie .soria .dijitSpinner .dijitUpArrowButton .dijitArrowButtonInner {margin-top: 1px;}.soria .dijitSpinnerButtonContainer {width: auto; padding: 0;}.soria .dijitSpinner .dijitArrowButton {width: 15px;}.soria .dijitSpinner .dijitSpinnerButtonInner {width: 15px;}.soria .dijitSpinner .dijitArrowButtonInner .dijitInputField {padding: 0;}.soria .dijitToggleButton .dijitCheckBox,.soria .dijitToggleButton .dijitCheckBoxIcon {background-image: url("../../jsapi/dijit/themes/soria/images/spriteCheckbox.gif");}.soria .dijitCheckBox,.soria .dijitCheckBoxIcon {background-image: url("../../jsapi/dijit/themes/soria/images/spriteCheckbox.gif"); background-repeat: no-repeat; width: 16px; height: 16px; margin: 0; padding: 0;}.soria .dijitCheckBox,.soria .dijitToggleButton .dijitCheckBoxIcon {background-position: -16px;}.soria .dijitCheckBoxChecked,.soria .dijitToggleButtonChecked .dijitCheckBoxIcon {background-position: 0;}.soria .dijitCheckBoxDisabled {background-position: -48px;}.soria .dijitCheckBoxCheckedDisabled {background-position: -32px;}.soria .dijitCheckBoxHover {background-position: -80px;}.soria .dijitCheckBoxCheckedHover {background-position: -64px;}.soria .dijitToggleButton .dijitRadio,.soria .dijitToggleButton .dijitRadioIcon {background-image: url("../../jsapi/dijit/themes/soria/images/spriteRadio.gif");}.soria .dijitRadio,.soria .dijitRadioIcon {background-image: url("../../jsapi/dijit/themes/soria/images/spriteRadio.gif"); background-repeat: no-repeat; width: 16px; height: 16px; margin: 0; padding: 0;}.soria .dijitRadio,.soria .dijitToggleButton .dijitRadioIcon {background-position: -16px;}.soria .dijitRadioChecked,.soria .dijitToggleButtonChecked .dijitRadioIcon {background-position: 0;}.soria .dijitRadioDisabled {background-position: -48px;}.soria .dijitRadioCheckedDisabled {background-position: -32px;}.soria .dijitRadioHover {background-position: -80px;}.soria .dijitRadioCheckedHover {background-position: -64px;}.soria .dijitSliderProgressBarH {border-color: #b1badf; background: #c0c2c5 url("../../jsapi/dijit/themes/soria/images/sliderFull.png") repeat-x top left;}.soria .dijitSliderProgressBarV {border-color: #b1badf; background: #c0c2c5 url("../../jsapi/dijit/themes/soria/images/sliderFullVertical.png") repeat-y bottom left;}.soria .dijitSliderFocused .dijitSliderProgressBarH,.soria .dijitSliderFocused .dijitSliderLeftBumper {background-image:url("../../jsapi/dijit/themes/soria/images/sliderFullFocus.png");}.soria .dijitSliderFocused .dijitSliderProgressBarV,.soria .dijitSliderFocused .dijitSliderBottomBumper {background-image:url("../../jsapi/dijit/themes/soria/images/sliderFullVerticalFocus.png");}.soria .dijitSliderRemainingBarV {border-color: #b4b4b4; background: #dcdcdc url("../../jsapi/dijit/themes/soria/images/sliderEmptyVertical.png") repeat-y bottom left;}.soria .dijitSliderRemainingBarH {border-color: #b4b4b4; background: #dcdcdc url("../../jsapi/dijit/themes/soria/images/sliderEmpty.png") repeat-x top left;}.soria .dijitSliderBar {border-style: solid; outline:1px;}.soria .dijitSliderFocused .dijitSliderBar {border-color:#8ba0bd;}.soria .dijitSliderImageHandleH {border:0; width:15px; height:18px; background:url("../../jsapi/dijit/themes/soria/images/preciseSliderThumb.png") no-repeat center top;}.soria .dijitSliderFocused .dijitSliderImageHandleH {background-image:url("../../jsapi/dijit/themes/soria/images/preciseSliderThumbFocus.png"); #background-image:url("../../jsapi/dijit/themes/soria/images/preciseSliderThumbFocus.gif");}.dj_ie6 .soria .dijitSliderImageHandleH {background-image:url("../../jsapi/dijit/themes/soria/images/preciseSliderThumb.gif");}.soria .dijitSliderLeftBumper {border-left-width: 1px; border-color: #aab0bb; background: #c0c2c5 url("../../jsapi/dijit/themes/soria/images/sliderFull.png") repeat-x top left;}.soria .dijitSliderRightBumper {background: #dcdcdc url("../../jsapi/dijit/themes/soria/images/sliderEmpty.png") repeat-x top left; border-color: #b4b4b4; border-right-width: 1px;}.soria .dijitSliderImageHandleV {border:0; width:20px; height:15px; background:url("../../jsapi/dijit/themes/soria/images/sliderThumb.png") no-repeat center center; #background:url("../../jsapi/dijit/themes/soria/images/sliderThumb.gif") no-repeat center center;}.soria .dijitSliderFocused .dijitSliderImageHandleV {background-image:url("../../jsapi/dijit/themes/soria/images/sliderThumbFocus.png"); #background-image:url("../../jsapi/dijit/themes/soria/images/sliderThumbFocus.gif");}.soria .dijitSliderBottomBumper {border-bottom-width: 1px; border-color: #aab0bb; background: #c0c2c5 url("../../jsapi/dijit/themes/soria/images/sliderFullVertical.png") repeat-y bottom left;}.soria .dijitSliderTopBumper {background: #dcdcdc url("../../jsapi/dijit/themes/soria/images/sliderEmptyVertical.png") repeat-y top left; border-color: #b4b4b4; border-top-width: 1px;}.soria .dijitSliderIncrementIconH,.soria .dijitSliderIncrementIconV {background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png") no-repeat -45px top; #background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.gif") no-repeat -45px top; width:15px; height:15px;}.soria .dijitSliderIncrementIconH {background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png") no-repeat -30px top; #background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.gif") no-repeat -30px top;}.soria .dijitSliderDecrementIconH,.soria .dijitSliderDecrementIconV {width:15px; height:15px; background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png") no-repeat -15px top; #background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.gif") no-repeat -15px top;}.soria .dijitSliderDecrementIconH {background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png") no-repeat 0 top; #background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.gif") no-repeat 0 top;}.soria .dijitSliderButtonInner {visibility:hidden;}.soria .dijitSliderReadOnly *,.soria .dijitSliderDisabled * {border-color: #d5d5d5 #bdbdbd #bdbdbd #d5d5d5; color: #bdbdbd;}.soria .dijitSliderReadOnly .dijitSliderDecrementIconH,.soria .dijitSliderDisabled .dijitSliderDecrementIconH {background-position: 0 -15px;}.soria .dijitSliderReadOnly .dijitSliderIncrementIconH,.soria .dijitSliderDisabled .dijitSliderIncrementIconH {background-position: -30px -15px;}.soria .dijitSliderReadOnly .dijitSliderDecrementIconV,.soria .dijitSliderDisabled .dijitSliderDecrementIconV {background-position: -15px -15px;}.soria .dijitSliderReadOnly .dijitSliderIncrementIconV,.soria .dijitSliderDisabled .dijitSliderIncrementIconV {background-position: -45px -15px;}.soria .dijitSelectError .dijitButtonContents,.soria .dijitSelectHover .dijitArrowButton,.soria .dijitSelectActive .dijitArrowButton,.soria .dijitSelectOpened .dijitArrowButton,.soria .dijitSelectDisabled .dijitArrowButton,.soria .dijitSelectReadOnly .dijitArrowButton {background: transparent none;}.soria .dijitSelect .dijitArrowButton {background: #bcd5f0 url("../../jsapi/dijit/themes/soria/images/buttonEnabled.png") repeat-x top left; border-width: 0;}.soria .dijitSelectDisabled,.soria .dijitSelectDisabled TD {border-color: #b9bbdd !important; background:#c3d3e5 url("../../jsapi/dijit/themes/soria/images/buttonDisabled.png") top repeat-x;}.dj_ie .soria .dijitSelectDisabled TD * {filter: gray() alpha(opacity=50);}.soria .dijitSelectHover,.soria .dijitSelectHover TD {border-color:#a5beda #5c7590 #5c7590 #a5beda !important; color:#000; background:#acc5e2 url("../../jsapi/dijit/themes/soria/images/buttonHover.png") repeat-x top left;}.soria .dijitSelectActive,.soria .dijitSelectOpened,.soria .dijitSelectActive TD,.soria .dijitSelectOpened TD {border-color:#657c9c !important; background: #91b4e5 url("../../jsapi/dijit/themes/soria/images/buttonActive.png") top left repeat-x;}.soria .dijitSelectMenu td {padding: 0;}.soria .dijitSelectMenu .dijitMenuItemLabel,.soria .dijitSelectMenu .dijitMenuArrowCell {padding: 0.1em 0.2em;}.soria .dijitTreeNode {background : url("../../jsapi/dijit/themes/soria/images/treeI.gif") no-repeat; background-position : top left; background-repeat : repeat-y; zoom: 1;}.soria .dijitTreeRowHover {background-image: url("../../jsapi/dijit/themes/soria/images/treeHover.png"); background-repeat: repeat; background-color: transparent !important;}.soria .dijitTreeIsLast {background: url("../../jsapi/dijit/themes/soria/images/treeI_half.gif") no-repeat;}.soria .dijitTreeLabel {font-weight: normal; margin-left: 3px;}.soria .dijitTreeIsRoot {margin-left: 0; background-image: none;}.soria .dijitTreeExpando {width: 18px; height: 18px;}.soria .dijitTreeRow {padding-bottom: 2px;}.soria .dijitTreeContent {min-height: 18px; min-width: 18px; padding-left:1px;}.soria .dijitTreeRowSelected .dijitTreeLabel{background:#b8cbec;}.soria .dijitTreeExpandoOpened {background: url("../../jsapi/dijit/themes/soria/images/spriteTree.gif") no-repeat -18px top;}.soria .dijitTreeExpandoClosed {background-image: url("../../jsapi/dijit/themes/soria/images/spriteTree.gif");}.soria .dijitTreeExpandoLeaf {background: url("../../jsapi/dijit/themes/soria/images/spriteTree.gif") no-repeat -36px top;}.soria .dijitTreeExpandoLoading {background-image: url("../../jsapi/dijit/themes/soria/images/treeExpand_loading.gif");}.soria .dijitTreeIcon {width: 16px; height: 16px;}.soria .dijitFolderOpened {background: url("../../jsapi/dijit/themes/soria/images/spriteDivIcons.gif") no-repeat -16px top;}.soria .dijitFolderClosed {background: url("../../jsapi/dijit/themes/soria/images/spriteDivIcons.gif") no-repeat top left;}.soria .dijitLeaf {background: url("../../jsapi/dijit/themes/soria/images/spriteDivIcons.gif") no-repeat -32px top;}.soria .dijitTreeNode .dojoDndItemBefore,.soria .dijitTreeNode .dojoDndItemAfter {border-bottom: none; border-top: none;}.soria .dijitTreeNode .dojoDndItemBefore .dijitTreeContent {border-top: 2px solid #369;}.soria .dijitTreeNode .dojoDndItemAfter .dijitTreeContent {border-bottom: 2px solid #369;}.soria .dijitProgressBar {margin:2px 0 2px 0;}.soria .dijitProgressBarEmpty{background:#fff url("../../jsapi/dijit/themes/soria/images/progressBarEmpty.png") repeat-x center center; border-color: #8ba0bd;}.soria .dijitProgressBarTile{background:#f0f0f0 url("../../jsapi/dijit/themes/soria/images/progressBarFull.png") repeat-x center center;}.soria .dijitProgressBarFull {border: 0px solid #8ba0bd; border-right-width: 1px;}.soria .dijitProgressBarLabel {color:#293a4b;}.soria .dijitProgressBarIndeterminate .dijitProgressBarTile {background:#cad2de url("../../jsapi/dijit/themes/soria/images/progressBarAnim.gif") repeat-x center center;}.soria .dijitTitlePaneTitle {background: #cccccc; background:#fff url("../../jsapi/dijit/themes/soria/images/titleBar.png") repeat-x top left; border:1px solid #bfbfbf; padding:3px 4px; font-size: 0.9em; font-weight: bold; color: #6d6d6d;}.soria .dijitTitlePaneTitleHover {background: #f9f9f9 url("../../jsapi/dijit/themes/soria/images/accordionItemActive.png") top repeat-x;}.soria .dijitTitlePaneTitle * {vertical-align: middle;}.soria .dijitTitlePane .dijitArrowNode,.soria .dijitFieldset .dijitArrowNode {width:15px; height:15px;}.soria .dijitTitlePaneTextNode {color: #243C5F;}.soria .dijitTitlePane .dijitClosed .dijitArrowNode, .soria .dijitFieldset .dijitFieldsetTitleClosed .dijitArrowNode {background: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png") no-repeat -30px top;}.dj_ie6 .soria .dijitTitlePane .dijitClosed .dijitArrowNode, .dj_ie6 .soria .dijitFieldset .dijitFieldsetTitleClosed .dijitArrowNode {background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.gif") no-repeat -30px top;}.soria .dijitTitlePane .dijitOpen .dijitArrowNode, .soria .dijitFieldset .dijitFieldsetTitleOpen .dijitArrowNode {background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png") no-repeat -15px top;}.dj_ie6 .soria .dijitTitlePane .dijitOpen .dijitArrowNode, .dj_ie6 .soria .dijitFieldset .dijitFieldsetTitleClosed .dijitArrowNode {background:url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.gif") no-repeat -15px top;}.soria .dijitTitlePaneContentOuter {background: #ffffff; border: 1px solid #bfbfbf; border-top: 0;}.soria .dijitTitlePaneContentInner {padding:10px;}.soria .dijitTitlePaneTextNode {margin-left: 4px; margin-right: 4px;}.soria .dijitCalendarIncrementControl {width:15px; height:15px; background-image: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png"); background-repeat: no-repeat;}.dj_ie6 .soria .dijitCalendarIncrementControl {font-size:.1em; background-image: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.gif");}.soria .dijitA11ySideArrow {display: none;}.soria .dijitCalendarDecrease {background-position: top left;}.soria .dijitCalendarIncrease {background-position: -30px top;}.soria table.dijitCalendarContainer {font-size: 100%; border-spacing: 0; border-collapse: separate; margin: 0;}.soria .dijitCalendarMonthContainer {background:#bed7f0 url("../../jsapi/dijit/themes/soria/images/titleBar.png") repeat-x top; padding-top:.3em; padding-bottom:.2em; text-align:center;}.dj_ie6 .soria .dijitCalendarMonthContainer th {padding-top:.2em; padding-bottom:.1em;}.soria .dijitCalendarDayLabelTemplate {background:#bed7f0; font-weight:normal; padding-top:.15em; padding-bottom:.2em; border-bottom: 1px solid #b1badf; color:#293a4b; text-align:center;}.soria .dijitCalendarBodyContainer {border-bottom: 1px solid #eeeeee;}.soria .dijitCalendarMonthLabel {color:#293a4b; font-weight: bold; padding: 0 4px;}.soria .dijitCalendarDateTemplate {font-size: 0.9em; font-weight: bold; text-align: center; padding: 0.3em 0.3em 0.05em 0.3em; letter-spacing: 1px; background-color: #fff; border:#fff solid 1px !important;}.dj_ie .soria .dijitCalendarDateTemplate {padding: 0.1em .33em 0.02em .33em;}.soria .dijitCalendarPreviousMonth,.soria .dijitCalendarNextMonth {color:#999999; background-color:#fdfdfd !important; border:#fdfdfd solid 1px !important;}.soria .dijitCalendarCurrentMonth {}.soria .dijitCalendarDisabledDate {text-decoration:line-through !important;}.soria .dijitCalendarCurrentDate {text-decoration:underline; font-weight:bold;}.soria .dijitCalendarSelectedDate {background-color:#b9cbf1 !important; color:black !important; border:#4b5aaa solid 1px !important;}.soria .dijitCalendarYearContainer {background:white url("../../jsapi/dijit/themes/soria/images/titleBar.png") repeat-x top;}.soria .dijitCalendarYearLabel {margin:0; padding:0.4em 0 0.25em 0; text-align:center; font-size: 1.17em;}.soria .dijitCalendarSelectedYear {font-weight:bolder; color:black; padding:0.2em; padding-bottom:0.1em; background-color:#b9cbf1 !important; border:#4b5aaa solid 1px !important;}.soria .dijitCalendarNextYear,.soria .dijitCalendarPreviousYear {color:black !important; font-weight:normal;}.soria .dijitCalendar .dijitDropDownButton {margin: 0;}.soria .dijitCalendar .dijitButtonText {padding: 0;}.soria .dijitCalendar .dijitDropDownButton .dijitButtonNode {background-color: transparent; background-image: none; padding: 0;}.soria .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover {background-color: #d9e6f9; color: #243C5F;}.soria .dijitTimePickerTick,.soria .dijitTimePickerMarker {border-color: #b1badf;}.soria .dijitTimePickerTick {color: gray;}.soria .dijitTimePickerMarker {background:#bed7f0 url("../../jsapi/dijit/themes/soria/images/titleBar.png") repeat-x top; color:#293a4b; font-weight: bold;}.soria .dijitTimePickerItemSelected {color: black; background: #b9cbf1 none;}.soria .dijitTimePickerItemHover {background: #60a1ea none; color:white;}.soria .dijitTimePickerTick .dijitTimePickerItemInner {font-size: 0.8em;}.soria .dijitTimePickerItemSelected .dijitTimePickerItemInner {font-size: 1em;}.soria .dijitToolbar {border-bottom: 1px solid #ccc; background:#eaeaea url("../../jsapi/dijit/themes/soria/images/titleBar.png") repeat-x top left;}.dj_ie6 .soria .dijitToolbar {height: 10px;}.soria .dijitToolbar .dijitButtonNode,.soria .dijitToolbar .dijitComboButton .dijitButtonContents,.soria .dijitToolbar .dijitComboButton .dijitDownArrowButton {background: none; margin: 0; padding: 0; border: none; font-size: 12px;}.soria .dijitToolbar .dijitButton,.soria .dijitToolbar .dijitToggleButton,.soria .dijitToolbar .dijitDropDownButton,.soria .dijitToolbar .dijitComboButton .dijitButtonContents,.soria .dijitToolbar .dijitComboButton .dijitDownArrowButton {background: none; padding: 1px;}.soria .dijitToolbar .dijitButtonChecked,.soria .dijitToolbar .dijitToggleButtonChecked {background-color:#d8e5f8; border:1px solid #316ac5; padding: 0;}.soria .dijitToolbar .dijitButtonCheckedHover,.soria .dijitToolbar .dijitToggleButtonCheckedHover {background-color:#9abbea; border:1px solid #316ac5; padding: 0;}.soria .dijitToolbar .dijitButtonHover,.soria .dijitToolbar .dijitToggleButtonHover,.soria .dijitToolbar .dijitDropDownButtonHover,.soria .dijitToolbar .dijitComboButton .dijitButtonContentsHover,.soria .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover {border: 1px solid #316ac5; padding: 0; background-color:#9abbea;}.soria .dijitToolbar label {padding: 3px 3px 0 6px;}.dj_ie .soria .dijitToolbar .dijitComboButton .dijitButtonContentsFocused,.dj_ie .soria .dijitToolbar .dijitComboButton .dijitDownArrowButtonFocused {border: 1px #777 dotted !important; padding: 0;}.soria .dijitDialog {background: #eee; border: 1px solid #cbcbcb; -webkit-box-shadow: 0 5px 10px #adadad; padding: 0;}.soria .dijitDialog .dijitDialogTitle {font-weight: bold; padding: 0 4px; font-size: 0.9em; color: #243C5F;}.soria .dijitDialog .dijitDialogPaneContent {background: #ffffff; border-top: 1px solid #b1badf; padding:10px;}.soria .dijitDialogTitleBar {background: #fafafa url("../../jsapi/dijit/themes/soria/images/titleBar.png") repeat-x top left; padding: 5px 6px 3px 6px; outline:0;}.soria .dijitDialogCloseIcon {background-image: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmallBl.png"); background-repeat: no-repeat; background-position: -60px 0; position: absolute; vertical-align: middle; right: 6px; top: 4px; height: 15px; width: 15px;}.dj_ie6 .soria .dijitDialogCloseIcon {background-image: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmallBl.gif");}.soria .dijitDialogCloseIconHover {background-position: -60px -15px;}.soria .dijitTooltip,.soria .dijitTooltipDialog {background: transparent;}.dijitTooltipBelow {padding-top: 10px;}.dijitTooltipAbove {padding-bottom: 10px;}.soria .dijitTooltipContainer {background-color: #fff; border:1px solid #cbcbcb; padding:0.45em;}.soria .dijitTooltipConnector {border:0; z-index: 2;}.soria .dijitTooltipABRight .dijitTooltipConnector {left: auto !important; right: 6px;}.soria .dijitTooltipBelow .dijitTooltipConnector {top: 0; left: 6px; background:url("../../jsapi/dijit/themes/soria/images/tooltipConnectorUp.png") no-repeat top left; width:17px; height:11px;}.dj_ie .soria .dijitTooltipBelow .dijitTooltipConnector {background-image: url("../../jsapi/dijit/themes/soria/images/tooltipConnectorUp.gif");}.soria .dijitTooltipAbove .dijitTooltipConnector {bottom: 0; left: 6px; background:url("../../jsapi/dijit/themes/soria/images/tooltipConnectorDown.png") no-repeat top left; width:17px; height:11px;}.dj_ie .soria .dijitTooltipAbove .dijitTooltipConnector {background-image: url("../../jsapi/dijit/themes/soria/images/tooltipConnectorDown.gif");}.dj_ie .soria .dijitTooltipAbove .dijitTooltipConnector {background-image: url("../../jsapi/dijit/themes/soria/images/tooltipConnectorDown.gif");}.dj_ie6 .soria .dijitTooltipAbove .dijitTooltipConnector {bottom: -5px;}.soria .dijitTooltipLeft {padding-right: 10px;}.soria .dijitTooltipLeft .dijitTooltipConnector {right: 0; background:url("../../jsapi/dijit/themes/soria/images/tooltipConnectorRight.png") no-repeat top left; width:11px; height:17px;}.dj_ie .soria .dijitTooltipLeft .dijitTooltipConnector {background-image: url("../../jsapi/dijit/themes/soria/images/tooltipConnectorRight.gif");}.soria .dijitTooltipRight {padding-left: 10px;}.soria .dijitTooltipRight .dijitTooltipConnector {left: 0; background:url("../../jsapi/dijit/themes/soria/images/tooltipConnectorLeft.png") no-repeat top left; width:11px; height:17px;}.dj_ie .soria .dijitTooltipRight .dijitTooltipConnector {background-image: url("../../jsapi/dijit/themes/soria/images/tooltipConnectorLeft.gif");}.soria .dijitMenu,.soria .dijitMenuBar {border: 1px solid #cbcbcb; margin: 0; padding: 0; background-color: #fff;}.soria .dijitBorderContainer .dijitMenuBar {border:1px solid #B1BADF;}.soria .dijitMenuItem {font-family: sans-serif; margin: 0; color: #243C5F;}.soria .dijitMenuBar .dijitMenuItem {padding: 4px 5px;}.soria .dijitMenuPreviousButton, .soria .dijitMenuNextButton {font-style: italic;}.soria .dijitMenuItem TD {padding:1px;}.soria .dijitMenuPassive .dijitMenuItemHover,.soria .dijitComboBoxMenu .dijitMenuItemHover,.soria .dijitMenuItemSelected {background-color: #d9e6f9; color: #243C5F;}.soria .dijitMenuItemIcon {width: 15px; height: 15px;}.soria .dijitMenuExpand {width:15px; height:15px; background-image: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png"); background-position: -30px top;}.dj_ie6 .soria .dijitMenuExpand {background-image: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.gif");}.soria .dijitMenuSeparator {height: 1px;}.soria .dijitMenuSeparatorTop {border-bottom: 1px solid #fff;}.soria .dijitMenuSeparatorBottom {border-top: 1px solid #8ba0bd;}.soria .dijitCheckedMenuItem .dijitMenuItemIcon {background-image: url("../../jsapi/dijit/themes/soria/images/spriteCheckbox.gif"); background-position: -80px;}.soria .dijitCheckedMenuItemChecked .dijitMenuItemIcon {background-position: -64px;}.soria .dijitRadioMenuItem .dijitMenuItemIcon {background-image: url("../../jsapi/dijit/themes/soria/images/spriteRadio.gif"); background-position: -80px;}.soria .dijitRadioMenuItemChecked .dijitMenuItemIcon {background-position: -64px;}.dj_ie8 .soria .dijitPopup .dijitMenuItemLabel, .dj_ie9 .soria .dijitPopup .dijitMenuItemLabel {position: static;}.dj_ie9 .soria .dijitPopup .dijitMenuTable {overflow: visible !important;}.soria .dijitToolbar .dijitToolbarSeparator {background: url("../../jsapi/dijit/icons/images/editorIconsEnabled.png");}.soria .dijitEditorIcon {background-image: url("../../jsapi/dijit/icons/images/editorIconsEnabled.png"); background-repeat: no-repeat; width: 18px; height: 18px; text-align: center;}.soria .dijitDisabled .dijitEditorIcon {background-image: url("../../jsapi/dijit/icons/images/editorIconsDisabled.png");}.dijitEditorIcon {background-image: url("../../jsapi/dijit/icons/images/editorIconsEnabled.png"); background-repeat: no-repeat; width: 18px; height: 18px; text-align: center;}.dijitDisabled .dijitEditorIcon {background-image: url("../../jsapi/dijit/icons/images/editorIconsDisabled.png");}.dijitEditorIconSep {background-position: 0;}.dijitEditorIconSave {background-position: -18px;}.dijitEditorIconPrint {background-position: -36px;}.dijitEditorIconCut {background-position: -54px;}.dijitEditorIconCopy {background-position: -72px;}.dijitEditorIconPaste {background-position: -90px;}.dijitEditorIconDelete {background-position: -108px;}.dijitEditorIconCancel {background-position: -126px;}.dijitEditorIconUndo {background-position: -144px;}.dijitEditorIconRedo {background-position: -162px;}.dijitEditorIconSelectAll {background-position: -180px;}.dijitEditorIconBold {background-position: -198px;}.dijitEditorIconItalic {background-position: -216px;}.dijitEditorIconUnderline {background-position: -234px;}.dijitEditorIconStrikethrough {background-position: -252px;}.dijitEditorIconSuperscript {background-position: -270px;}.dijitEditorIconSubscript {background-position: -288px;}.dijitEditorIconJustifyCenter {background-position: -306px;}.dijitEditorIconJustifyFull {background-position: -324px;}.dijitEditorIconJustifyLeft {background-position: -342px;}.dijitEditorIconJustifyRight {background-position: -360px;}.dijitEditorIconIndent {background-position: -378px;}.dijitEditorIconOutdent {background-position: -396px;}.dijitEditorIconListBulletIndent {background-position: -414px;}.dijitEditorIconListBulletOutdent {background-position: -432px;}.dijitEditorIconListNumIndent {background-position: -450px;}.dijitEditorIconListNumOutdent {background-position: -468px;}.dijitEditorIconTabIndent {background-position: -486px;}.dijitEditorIconLeftToRight {background-position: -504px;}.dijitEditorIconRightToLeft, .dijitEditorIconToggleDir {background-position: -522px;}.dijitEditorIconBackColor {background-position: -540px;}.dijitEditorIconForeColor {background-position: -558px;}.dijitEditorIconHiliteColor {background-position: -576px;}.dijitEditorIconNewPage {background-position: -594px;}.dijitEditorIconInsertImage {background-position: -612px;}.dijitEditorIconInsertTable {background-position: -630px;}.dijitEditorIconSpace {background-position: -648px;}.dijitEditorIconInsertHorizontalRule {background-position: -666px;}.dijitEditorIconInsertOrderedList {background-position: -684px;}.dijitEditorIconInsertUnorderedList {background-position: -702px;}.dijitEditorIconCreateLink {background-position: -720px;}.dijitEditorIconUnlink {background-position: -738px;}.dijitEditorIconViewSource {background-position: -756px;}.dijitEditorIconRemoveFormat {background-position: -774px;}.dijitEditorIconFullScreen {background-position: -792px;}.dijitEditorIconWikiword {background-position: -810px;} .dijitColorPalette {border:1px solid #cbcbcb; background:#fff; -moz-border-radius: 0 !important;}.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("../../jsapi/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("../../jsapi/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("../../jsapi/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("../../jsapi/dojo/resources/images/dndNoMove.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../../jsapi/dojo/resources/images/dndNoCopy.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../../jsapi/dojo/resources/images/dndMove.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../../jsapi/dojo/resources/images/dndCopy.png"); background-repeat: no-repeat; background-position: center center;}.dojoxGridColPlaceBottom {background: transparent url("../../jsapi/dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop {background: transparent url("../../jsapi/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("../../jsapi/dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop {background: transparent url("../../jsapi/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;}.dijitToasterContent {padding:1em; padding-top:0.25em; background:#73c74a;}.dijitToasterMessage{color:#fff;}.dijitToasterWarning,.dijitToasterError,.dijitToasterFatal{font-weight:bold; color:#fff;}.dijitToasterWarning .dijitToasterContent{background:#d4d943;} .dijitToasterError .dijitToasterContent{background:#c46600;} .dijitToasterClip {position: absolute; z-index: 5000; overflow: hidden;}.dijitToasterContainer {display: block; position: absolute; width: 17.5em; margin: 0px; font:0.75em;}.EditorTableDialog{}.EditorTableDialog .etdTable{border:none; table-layout:fixed; border-collapse:collapse;}.EditorTableDialog .etdTable td{border:#CCCCCC 0px solid; padding:5px;}.EditorTableDialog .etdTable td.inner{padding:0px;}.EditorTableDialog .dijitTextBox{width:50px; padding-left:3px;}.EditorTableDialog .dijitComboBox{width:85px; padding-left:5px;}.EditorTableDialog label{float:right; margin:0; margin-right:5px;}.EditorTableDialog .cellpad{background:url("../../jsapi/dojox/editor/plugins/resources/images/cellpad.png") no-repeat 5px;}.EditorTableDialog .cellspace{background:url("../../jsapi/dojox/editor/plugins/resources/images/cellspace.png") no-repeat 5px;}.dialogButtonContainer{text-align:right; margin-top:10px; cursor:pointer;}.colorSwatchBtn{display:block; border:#666666 2px solid; background-color:#CCCCCC; width:16px; height:16px; cursor:pointer;}.colorSwatchBtn:hover{border:#0099FF 2px solid;}.colorSwatchBtn div{background-color:#CCCCCC; width:16px; height:16px; cursor:pointer;}.editorIcon{background-image:url("../../jsapi/dojox/editor/plugins/resources/images/tableIcons.png"); background-repeat: no-repeat; width: 18px; height: 18px; text-align: center;}.editorIconUploadImage{background:url("../../jsapi/dojox/editor/plugins/resources/images/uploadImageIcon.gif") no-repeat 0px 4px;}.editorIconInsertTable{background-position:0px 0px;}.dijitDisabled .editorIconInsertTable{background-position:-162px 0px;}.editorIconInsertTableRowBefore{background-position:-36px 0px;}.dijitDisabled .editorIconInsertTableRowBefore{background-position:-198px 0px;} .editorIconInsertTableRowAfter{background-position:-54px 0px;}.dijitDisabled .editorIconInsertTableRowAfter{background-position:-216px 0px;}.editorIconInsertTableColumnBefore{background-position:-72px 0px;}.dijitDisabled .editorIconInsertTableColumnBefore{background-position:-234px 0px;} .editorIconInsertTableColumnAfter{background-position:-90px 0px;}.dijitDisabled .editorIconInsertTableColumnAfter{background-position:-252px 0px;} .editorIconDeleteTableRow{background-position:-108px 0px;}.dijitDisabled .editorIconDeleteTableRow{background-position:-270px 0px;} .editorIconDeleteTableColumn{background-position:-126px 0px;}.dijitDisabled .editorIconDeleteTableColumn{background-position:-288px 0px;} .editorIconColorTableCell{background-position:-144px 0px;}.dijitDisabled .editorIconColorTableCell{background-position:-306px 0px;}.editorIconModifyTable{background-position:-18px 0px;}.dijitDisabled .editorIconModifyTable{background-position:-180px 0px;}.RichTextEditable .dijitTextBox, .RichTextEditable .dijitComboBox,.RichTextEditable .dijitSpinner {width: 5em;}.dojoxDropDownSelect {background:#FFFFFF; border: 1px solid; border-top-color:#cccccc; border-right-color:#cccccc; border-left-color:#999999; border-bottom-color:#ffffff;}.dojoxDropDownSelect button{line-height:16px; height:16px; width:100px; text-align:left; color:#8397b9;}.dojoxEditorUploadNorm{font-family:Arial; font-size:12px; vertical-align: middle; margin:0; line-height:normal; text-align:center; white-space: nowrap; cursor: pointer; background: #ccc url("../../jsapi/dojox/editor/plugins/resources/images/uploadImageIcon.gif") no-repeat 2px 2px;}.dojoxEditorUploadHover{background: #ccc url("../../jsapi/dojox/editor/plugins/resources/images/uploadImageIcon.gif") no-repeat 2px 0px;}.dojoxEditorUploadActive{background: #ccc url("../../jsapi/dojox/editor/plugins/resources/images/uploadImageIcon.gif") no-repeat 2px 4px;}.dojoxEditorUploadDisabled{background: #ccc url("../../jsapi/dojox/editor/plugins/resources/images/uploadImageIcon.gif") no-repeat 2px 2px;}.dojoxRating ul {padding:0; margin:0;}.dojoxRatingStar {display:inline-block; background-image:url("../../jsapi/dojox/form/resources/images/rating_empty.gif"); background-position:left center; position:relative; height:15px; width:15px; float:left;}.dojoxRatingInput,.dojoxRatingHidden,.dojoxRatingLabel {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; white-space: nowrap;}.dojoxRatingStarChecked {background-image:url("../../jsapi/dojox/form/resources/images/rating_full.gif");}.dojoxRatingStarHover {background-image:url("../../jsapi/dojox/form/resources/images/rating_full.gif"); opacity:.5;}.dgrid {position: relative; overflow: hidden; border: 1px solid #ddd; height: 30em; display: block;}.dgrid-header {background-color: #eee;}.dgrid-header-row {position: absolute; right: 17px; left: 0;}.dgrid-header-scroll {position: absolute; top: 0; right: 0;}.dgrid-footer {position: absolute; bottom: 0; width: 100%;}.dgrid-header-hidden,html.has-quirks .dgrid-header-hidden .dgrid-cell {font-size: 0; height: 0 !important; border-top: none !important; border-bottom: none !important; margin-top: 0 !important; margin-bottom: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important;}.dgrid-footer-hidden {display: none;}.dgrid-sortable {cursor: pointer;}.dgrid-header, .dgrid-header-row, .dgrid-footer {overflow: hidden; background-color: #eee;}.dgrid-row-table {border-collapse: collapse; border: none; table-layout: fixed; empty-cells: show; width: 100%; height: 100%;}.dgrid-cell {padding: 0px; text-align: left; overflow: hidden; vertical-align: top; border: 1px solid #ddd; border-top-style: none; box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box;}.dgrid-cell-padding {padding: 3px;}.dgrid-content {position: relative; height: 99%;}.dgrid-scroller {overflow-x: auto; overflow-y: scroll; position: absolute; top: 0px; margin-top: 25px; bottom: 0px; width: 100%;}.dgrid-preload {font-size: 0; line-height: 0;}.dgrid-loading {position: relative; height: 100%;}.dgrid-above {position: absolute; bottom: 0;}.ui-icon {width: 16px; height: 16px; background-image: url("../../jsapi/dgrid/css/images/ui-icons_222222_256x240.png");}.ui-icon-triangle-1-e {background-position: -32px -16px;}.ui-icon-triangle-1-se {background-position: -48px -16px;}.dgrid-expando-icon {width: 16px; height: 16px;}.dgrid-tree-container {-webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; overflow: hidden;}.dgrid-tree-container.dgrid-tree-resetting {-webkit-transition-duration: 0; -moz-transition-duration: 0; -ms-transition-duration: 0; -o-transition-duration: 0; transition-duration: 0;}.dgrid-sort-arrow {background-position: -64px -16px; display: block; float: right; margin: 0 4px 0 5px; height: 12px;}.dgrid-sort-up .dgrid-sort-arrow {background-position: 0px -16px;}.dgrid-selected {background-color: #bfd6eb;}.dgrid-input {width: 99%;}html.has-mozilla .dgrid *:focus, html.has-opera .dgrid *:focus {outline: 1px dotted;}html.has-ie-6-7.has-no-quirks .dgrid-row-table {width: auto;}html.has-quirks .dgrid-row-table, html.has-ie-6 .dgrid-row-table {height: auto;}html.has-quirks .dgrid-header-scroll,html.has-ie-6 .dgrid-header-scroll {font-size: 0;}html.has-mozilla .dgrid-focus {outline-offset: -1px;}.dgrid-scrollbar-measure {width: 100px; height: 100px; overflow: scroll; position: absolute; top: -9999px;}.dgrid-autoheight {height: auto;}.dgrid-autoheight .dgrid-scroller {position: relative; overflow-y: hidden;}.dgrid-autoheight .dgrid-header-scroll {display: none;}.dgrid-autoheight .dgrid-header {right: 0;}#dgrid-css-dgrid-loaded {display: none;}.dgrid-rtl-swap .dgrid-header-row {right: 0; left: 17px;}.dgrid-rtl-swap .dgrid-header-scroll {left: 0px; right: auto;}.dgrid-rtl .dgrid-cell {text-align: right;}.dgrid-rtl .dgrid-sort-arrow {float: left; margin: 0 5px 0 4px;}.dgrid-rtl .ui-icon-triangle-1-e {background-position: -96px -16px;}.dgrid-rtl .ui-icon-triangle-1-se {background-position: -80px -16px;}.dgrid-rtl .dgrid-pagination .dgrid-status {float: right;}.dgrid-rtl .dgrid-pagination .dgrid-page-size {float: right;}.dgrid-rtl .dgrid-pagination .dgrid-navigation {float: left;}.dgrid-rtl.dgrid-autoheight .dgrid-header {left: 0;}.has-ie-6 .dgrid-rtl .dgrid-header-row {left: auto; right: auto;}#dgrid-css-dgrid_rtl-loaded {display: none;}.soria .dgrid {border-color: #bba;}.soria .dgrid-content {background: #fff; color: #000;}.soria .dgrid-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 );}.soria .dgrid-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%);}.soria .dgrid-selected {background-color: #aec7e3;}.soria .dgrid-row:hover {background-color: #60a1ea;}.soria .dgrid-highlight {background-color: #ff6;}.soria .dgrid-cell {border-color: #ddc;}.soria .dgrid-header .dgrid-cell {border-color: #bba;}.dgrid-column-resizer {position: absolute; width: 2px; background-color: #666; z-index: 1000;}.dgrid-resize-handle {height: 100px; width: 0; position: absolute; right: -4px; top:-4px; cursor: col-resize; z-index: 999; border-left: 5px solid transparent; outline: none;}html.has-ie-6 .dgrid-resize-handle {border-color: pink; filter: chroma(color=pink);}html.has-mozilla .dgrid .dgrid-resize-handle:focus,html.has-opera .dgrid .dgrid-resize-handle:focus {outline: none;}.dgrid-resize-header-container {height:100%;}html.has-touch .dgrid-resize-handle {border-left: 20px solid transparent;}html.has-touch .dgrid-column-resizer {width: 2px;}html.has-no-quirks .dgrid-resize-header-container {position: relative;}html.has-ie-6 .dgrid-resize-header-container {position: static;} .dgrid-header .dgrid-cell-padding {overflow: hidden;}html.has-ie-6 .dgrid-header .dgrid-cell-padding {margin-right: 4px;}html.has-ie-6 .dgrid-header .dgrid-sort-arrow {margin-right: 0;}html.has-quirks .dgrid-header .dgrid-cell-padding, html.has-ie-6 .dgrid-header .dgrid-cell {position:relative;}#dgrid-css-extensions-ColumnResizer-loaded {display: none;}.dgrid-header .dojoDndTarget .dgrid-cell {display: table-cell;}.dgrid-header .dojoDndItemBefore {border-left: 2px dotted #000 !important;}.dgrid-header .dojoDndItemAfter {border-right: 2px dotted #000 !important;}#dgrid-css-extensions-ColumnReorder-loaded {display: none;}.dgrid-hider-toggle {background-position: 0 -192px; background-color: transparent; border: none; cursor: pointer; position: absolute; right: 0; top: 0;}.dgrid-rtl-swap .dgrid-hider-toggle {right: auto; left: 0;}.dgrid-hider-menu {position: absolute; top: 0; right: 17px; width: 184px; background-color: #fff; border: 1px solid black; z-index: 99999; padding: 4px; overflow-x: hidden; overflow-y: auto;}.dgrid-rtl-swap .dgrid-hider-menu {right: auto; left: 17px;}.dgrid-hider-menu-row {position: relative; padding: 2px;}.dgrid-hider-menu-check {position: absolute; top: 2px; left: 2px; padding: 0;}.dgrid-hider-menu-label {display: block; padding-left: 20px;}html.has-quirks .dgrid-hider-menu-check,html.has-ie-6-7 .dgrid-hider-menu-check {top: 0; left: 0;}#dgrid-css-extensions-ColumnHider-loaded {display: none;}.dgrid-status {padding: 2px;}.dgrid-pagination .dgrid-status {float: left;}.dgrid-pagination .dgrid-navigation, .dgrid-pagination .dgrid-page-size {float: right;}.dgrid-navigation .dgrid-page-link {cursor: pointer; font-weight: bold; text-decoration: none; color: inherit; padding: 0 4px;}.dgrid-first, .dgrid-last, .dgrid-next, .dgrid-previous {font-size: 130%;}.dgrid-pagination .dgrid-page-disabled,.has-ie-6-7 .dgrid-navigation .dgrid-page-disabled,.has-ie.has-quirks .dgrid-navigation .dgrid-page-disabled {color: #aaa; cursor: default;}.dgrid-page-input {margin-top: 1px; width: 2em; text-align: center;}.dgrid-page-size {margin: 1px 4px 0 4px;}#dgrid-css-extensions-Pagination-loaded {display: none;}.dojoxWizard {position:relative;}.dojoxWizardButtons {position:absolute; bottom:5px; right:5px;}.dojoxWizardContainer > * {margin-bottom:39px;}.tundra .dojoxWizard {background: #eeeeee; border: #b7b7b7 1px solid; padding: 2px; border-radius:3pt; -moz-border-radius:3pt; -webkit-border-radius:4pt; -o-border-radius:4pt; -ms-border-radius:4pt;}.soria .dojoxWizard {border:1px solid #b7b7b7; padding:2px; border-radius:3pt; -moz-border-radius:3pt; -webkit-border-radius:4pt; -o-border-radius:4pt; -ms-border-radius:4pt;}.claro .dojoxWizard {border:1px solid #b5bcc7; padding:2px; border-radius:3pt; -moz-border-radius:3pt; -webkit-border-radius:4pt; -o-border-radius:4pt; -ms-border-radius:4pt;}.tundra .dijitDialogSingleChild .dojoxWizard, .soria .dijitDialogSingleChild .dojoxWizard, .claro .dijitDialogSingleChild .dojoxWizard {border:none; padding:0;}.claro .dijitDialogSingleChild .dojoxWizardButtons {bottom:1px;}.claro .dojoxTriStateCheckBox, .claro .dojoxTriStateCheckBoxIcon {background-image: url("../../jsapi/dojox/form/resources/images/tristatecheckboxStates.png"); background-repeat: no-repeat; width: 15px; height: 16px; margin: 0 2px 0 0; padding: 0;}.dj_ie6 .claro .dojoxTriStateCheckBox, .dj_ie6 .claro .dojoxTriStateCheckBoxIcon {background-image: url("../../jsapi/dojox/form/resources/images/tristatecheckboxStates.png");}.claro .dojoxTriStateCheckBox{background-position: -15px;}.claro .dojoxTriStateCheckBoxChecked{background-position: 0px;}.claro .dojoxTriStateCheckBoxMixed {background-position: -30px;}.claro .dojoxTriStateCheckBoxDisabled {background-position: -105px;}.claro .dojoxTriStateCheckBoxCheckedDisabled {background-position: -90px;}.claro .dojoxTriStateCheckBoxMixedDisabled {background-position: -120px;}.claro .dojoxTriStateCheckBoxHover {background-position: -60px;}.claro .dojoxTriStateCheckBoxCheckedHover {background-position: -45px;}.claro .dojoxTriStateCheckBoxMixedHover {background-position: -75px;}.dijit_a11y .dojoxTriStateCheckBoxHover .dojoxTriStateCheckBoxInner,.dijit_a11y .dojoxTriStateCheckBoxFocused .dojoxTriStateCheckBoxInner{border: dashed;}.dijit_a11y .dojoxTriStateCheckBoxHover .dojoxTriStateCheckBoxInner,.dijit_a11y .dojoxTriStateCheckBoxFocused .dojoxTriStateCheckBoxInner{border: solid;}.dijit_a11y .dojoxTriStateCheckBoxDisabled .dojoxTriStateCheckBoxInner{opacity: 0.5;}.dj_ie .dijit_a11y .dojoxTriStateCheckBoxDisabled .dojoxTriStateCheckBoxInner{}.dojoxTriStateCheckBoxInner{visibility: hidden; display: none; position: absolute; text-align: center;}.dijit_a11y .dojoxTriStateCheckBoxInner{visibility: visible; display: block;}.dojoxTriStateCheckBoxInput {opacity: 0.01; padding: 0; margin: 0, border: 0; width: 15px; height: 16px; background-position:center center; background-repeat:no-repeat;}.dj_ie .dojoxTriStateCheckBoxInput {filter: alpha(opacity=0);}.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 .dijitCalendarDecrementArrow {float: right;}.dijitCalendarRtl .dijitCalendarIncrementArrow {float: left;}.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;}html[dir='rtl'] caption,html[dir='rtl'] th {text-align: right;}.esriRtl {direction: rtl;}.esri .esriAlignTrailing {text-align: right;}.esri .esriAlignLeading {text-align: left;}.esri .esriTdAlignTrailing {align: right;}.esri .esriTdAlignLeading {align: left;}.esri .esriFloatTrailing {float: right;}.esri .esriFloatLeading {float: left;}.esriLtr .esriFloatLeading {float: left !important;}.esriRtl .esri .esriAlignTrailing {text-align: left;}.esriRtl .esri .esriAlignLeading {text-align: right;}.esriRtl .esriTdAlignTrailing {align: left;}.esriRtl .esriTdAlignLeading {align: right;}.esriRtl .esri .esriFloatTrailing {float: left;}.esriRtl .esri .esriFloatLeading {float: right;}.esriLeadingMargin0 {margin-left: 0;}.esriLeadingMargin01 {margin-left: 0.1em;}.esriLeadingMargin025 {margin-left: 0.25em;}.esriLeadingMargin05 {margin-left: 0.5em;}.esriLeadingMargin08 {margin-left: 0.8em;}.esriLeadingMargin1 {margin-left: 1em;}.esriLeadingMargin102 {margin-left: 1.2em;}.esriLeadingMargin107 {margin-left: 1.7em;}.esriLeadingMargin108 {margin-left: 1.8em;}.esriLeadingMargin2 {margin-left: 2em;}.esriLeadingMargin26 {margin-left: 2.6em;}.esriLeadingMargin3 {margin-left: 3em;}.esriLeadingMargin35 {margin-left: 3.5em;}.esriLeadingMargin4 {margin-left: 4em;}.esriLeadingMargin5 {margin-left: 5em;}.esriLeadingMargin55 {margin-left: 5.5em;}.esriLeadingMargin6 {margin-left: 6em;}.esriLeadingMargin7 {margin-left: 7em;}.esriLeadingMargin73 {margin-left: 7.3em;}.esriLeadingMargin85 {margin-left: 8.5em;}.esriLeadingMargin95 {margin-left: 9.5em;}.esriLeadingMargin93 {margin-left: 9.3em;}.esriLeadingMargin10 {margin-left: 10em;}.esriLeadingMargin105 {margin-left: 10.5em;}.esriLeadingMargin11 {margin-left: 11em;}.esriLeadingMargin13 {margin-left: 13em;}.esriLeadingMargin17 {margin-left: 17em;}.esriLeadingMargin15 {margin-left: 1.5em;}.esriLeadingMargin150 {margin-left: 15.0em;}.esriLeadingMargin22 {margin-left: 2.2em;}.esriLeadingMargin27 {margin-left: 2.7em;}.esriLeadingMargin23 {margin-left: 2.3em;}.esriLeadingMargin36 {margin-left: 3.6em;}.esriLeadingMargin40 {margin-left: 4em;}.esriLeadingMargin50 {margin-left: 5em;}.esriLeadingMargin24 {margin-left: 24em;}.esriTrailingMargin02px {margin-right: 2px;}.esriTrailingMargin09px {margin-right: 9px;}.esriTrailingMargin025 {margin-right: 0.25em;}.esriTrailingMargin05 {margin-right: 0.5em;}.esriTrailingMargin07 {margin-right: 0.7em;}.esriTrailingMargin1 {margin-right: 1em;}.esriTrailingMargin2 {margin-right: 2em;}.esriTrailingMargin3 {margin-right: 3em;}.esriTrailingMargin35 {margin-right: 3.5em;}.esriTrailingMargin4 {margin-right: 4em;}.esriTrailingMargin5 {margin-right: 5em;}.esriTrailingMargin6 {margin-right: 6em;}.esriTrailingMargin15 {margin-right: 15em;}.esriTrailingMargin63 {margin-right: 6.3em;}.esriTrailingMargin12 {margin-right: 1.2em;}.esriLeadingPadding05 {padding-left: 0.5em;}.esriLeadingPadding08 {padding-left: 0.8em;}.esriLeadingPadding1 {padding-left: 1em;}.esriLeadingPadding2 {padding-left: 2em;}.esriLeadingPadding26 {padding-left: 2.6em;}.esriLeadingPadding36 {padding-left: 3.6em;}.esriTrailingPadding1 {padding-right: 1em;}.esriBorderRight1 {border-right: 1px solid #000;}.esriRtl .esriLeadingMargin0 {margin-right: 0;}.esriRtl .esriLeadingMargin01 {margin-right: 0.1em;}.esriRtl .esriLeadingMargin025 {margin-right: 0.25em;}.esriRtl .esriLeadingMargin05 {margin-right: 0.5em;}.esriRtl .esriLeadingMargin08 {margin-right: 0.8em; margin-left:0;}.esriRtl .esriLeadingMargin1 {margin-right: 1em; margin-left:0;}.esriRtl .esriLeadingMargin102 {margin-right: 1.2em; margin-left:0;}.esriRtl .esriLeadingMargin107 {margin-right: 1.7em; margin-left:0;}.esriRtl .esriLeadingMargin2 {margin-right: 2em; margin-left: auto;}.esriRtl .esriLeadingMargin26 {margin-right: 2.6em; 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 .esriLeadingMargin55 {margin-right: 5.5em;}.esriRtl .esriLeadingMargin6 {margin-right: 6em;}.esriRtl .esriLeadingMargin7 {margin-right: 7em;}.esriRtl .esriLeadingMargin73 {margin-right: 7.3em;}.esriRtl .esriLeadingMargin85 {margin-right: 8.5em;}.esriRtl .esriLeadingMargin93 {margin-right: 9.3em;}.esriRtl .esriLeadingMargin95 {margin-right: 9.5em;}.esriRtl .esriLeadingMargin10 {margin-right: 10em;}.esriRtl .esriLeadingMargin105 {margin-right: 10.5em;}.esriRtl .esriLeadingMargin11 {margin-right: 11em;}.esriRtl .esriLeadingMargin13 {margin-right: 13em;}.esriRtl .esriLeadingMargin15 {margin-right: 1.5em;}.esriRtl .esriLeadingMargin150 {margin-right: 15.0em; margin-left:0;}.esriRtl .esriLeadingMargin17 {margin-right: 17em; margin-left:auto;}.esriRtl .esriLeadingMargin22 {margin-right: 2.2em; margin-left: auto;}.esriRtl .esriLeadingMargin27 {margin-right: 2.7em; margin-left: auto;}.esriRtl .esriLeadingMargin23 {margin-right: 2.3em;}.esriRtl .esriLeadingMargin24 {margin-right: 24em;}.esriRtl .esriLeadingMargin36 {margin-right: 3.6em;}.esriRtl .esriLeadingMargin40 {margin-right: 4em;}.esriRtl .esriLeadingMargin50 {margin-right: 5em;}.esriRtl .esriTrailingMargin02px {margin-left: 2px;}.esriRtl .esriTrailingMargin09px {margin-left: 9px;}.esriRtl .esriTrailingMargin025 {margin-left: 0.25em;}.esriRtl .esriTrailingMargin05 {margin-left: 0.5em;}.esriRtl .esriTrailingMargin07 {margin-left: 0.7em;}.esriRtl .esriTrailingMargin1 {margin-left: 1em;}.esriRtl .esriTrailingMargin2 {margin-left: 2em;}.esriRtl .esriTrailingMargin3 {margin-left: 3em;}.esriRtl .esriTrailingMargin4 {margin-left: 4em;}.esriRtl .esriTrailingMargin5 {margin-left: 5em;}.esriRtl .esriTrailingMargin6 {margin-left: 6em;}.esriRtl .esriTrailingMargin15 {margin-right:0; margin-left: 15em;}.esriRtl .esriTrailingMargin63 {margin-left: 6.3em;}.esriRtl .esriLeadingPadding05 {padding-right: 0.5em;}.esriRtl .esriLeadingPadding08 {padding-right: 0.8em;}.esriRtl .esriLeadingPadding1 {padding-right: 1em;}.esriRtl .esriLeadingPadding2 {padding-left: 0; padding-right: 2em;}.esriRtl .esriLeadingPadding26 {padding-left: 0; padding-right: 2.6em;}.esriRtl .esriLeadingPadding36 {padding-left: 0; padding-right: 3.6em;}.esriRtl .esriTrailingPadding1 {padding-right:0; padding-left: 1em;}.esriPositionLeft0 {left: 0;}.esriPositionRight0 {right: 0;}.esriPositionRight15 {right: 15px;}.quotaPosition {right:5px;}.esriRtl .esriPositionLeft0 {right: 0; left: auto;}.esriRtl .esriPositionRight0 {left: 0; right: auto;}.esriRtl .esriPositionRight15 {left: 15px; right: auto;}.esriRtl .quotaPosition {right: auto; left: 5px;}.esriRtl .esriBorderRight1 {border-left: 1px solid #000; border-right:medium none;}.esriRtl .esri .dojoxGridCell , .esriRtl .esri .dojoxGrid .dojoxGridCell{text-align: right;}.esriRtl .dijitSelect .dijitButtonContents {border-left: medium none; border-right: 1px solid;}.dijitSliderRtl .dijitRuleContainerV {float: left;}.esriRtl .webmapLogo{border-right: none; border-left: 1px solid #CCCCCC; margin: 0 auto 0 10px; padding: 0 8px 0 10px;}.esriRtl #widget_location {left: 35px; right: auto;}.esriRtl .webmapSearch {left: 12px; right: auto;}.esriRtl .dgrid-cell {text-align: right;}.esriRtl .dijitSliderIncrementIconH,.esriRtl .dijitCalendarIncrease {background: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png") no-repeat 0 top;}.esriRtl .dijitSliderDecrementIconH,.esriRtl .dijitCalendarDecrease {background: url("../../jsapi/dijit/themes/soria/images/spriteRoundedIconsSmall.png") no-repeat -30px top;} .container {width: 960px; margin-left: auto; margin-right: auto;}.banner-content, .respond {width: 930px\9; margin: 0 auto\9;}.container .grid-5,.container .grid-10,.container .grid-15,.container .grid-20,.container .grid-25,.container .grid-30,.container .grid-35,.container .grid-40,.container .grid-45,.container .grid-50,.container .grid-55,.container .grid-60,.container .grid-65,.container .grid-70,.container .grid-75,.container .grid-80,.container .grid-85,.container .grid-90,.container .grid-95,.container .grid-100,.container .grid-33,.container .grid-66 {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; float: left; padding: 0 15px; position: relative;}.container .grid-5 {width: 5%;}.container .pull-5 {left: -5%;}.container .push-5 {left: 5%;}.container .grid-10 {width: 10%;}.container .pull-10 {left: -10%;}.container .push-10 {left: 10%;}.container .grid-15 {width: 15%;}.container .pull-15 {left: -15%;}.container .push-15 {left: 15%;}.container .grid-20 {width: 20%;}.container .pull-20 {left: -20%;}.container .push-20 {left: 20%;}.container .grid-25 {width: 25%;}.container .pull-25 {left: -25%;}.container .push-25 {left: 25%;}.container .grid-30 {width: 30%;}.container .pull-30 {left: -30%;}.container .push-30 {left: 30%;}.container .grid-35 {width: 35%;}.container .pull-35 {left: -35%;}.container .push-35 {left: 35%;}.container .grid-40 {width: 40%;}.container .pull-40 {left: -40%;}.container .push-40 {left: 40%;}.container .grid-45 {width: 45%;}.container .pull-45 {left: -45%;}.container .push-45 {left: 45%;}.container .grid-50 {width: 50%;}.container .pull-50 {left: -50%;}.container .push-50 {left: 50%;}.container .grid-55 {width: 55%;}.container .pull-55 {left: -55%;}.container .push-55 {left: 55%;}.container .grid-60 {width: 60%;}.container .pull-60 {left: -60%;}.container .push-60 {left: 60%;}.container .grid-65 {width: 65%;}.container .pull-65 {left: -65%;}.container .push-65 {left: 65%;}.container .grid-70 {width: 70%;}.container .pull-70 {left: -70%;}.container .push-70 {left: 70%;}.container .grid-75 {width: 75%;}.container .pull-75 {left: -75%;}.container .push-75 {left: 75%;}.container .grid-80 {width: 80%;}.container .pull-80 {left: -80%;}.container .push-80 {left: 80%;}.container .grid-85 {width: 85%;}.container .pull-85 {left: -85%;}.container .push-85 {left: 85%;}.container .grid-90 {width: 90%;}.container .pull-90 {left: -90%;}.container .push-90 {left: 90%;}.container .grid-95 {width: 95%;}.container .pull-95 {left: -95%;}.container .push-95 {left: 95%;}.container .grid-100 {width: 100%;}.container .pull-100 {left: -100%;}.container .push-100 {left: 100%;}.container .grid-33 {width: 33.33333%;}.container .pull-33 {left: -33.33333%;}.container .push-33 {left: 33.33333%;}.container .grid-66 {width: 66.66667%;}.container .pull-66 {left: -66.66667%;}.container .push-66 {left: 66.66667%;}.container .alpha {margin-left: 0; padding-left: 0;}.container .omega {margin-right: 0; padding-right: 0;}.container .center-grid {display: block; float: none; margin-left: auto; margin-right: auto;}@media screen and (max-width: 600px) {.container {width: 100%; margin-left: auto; margin-right: auto;} .container [class*="grid-"] {display: inline; float: left; width: 100%;} .container [class*="grid-"] [class*="grid-"], .container [class*="grid-"] [class*="mobile-grid-"] {padding: 0; margin: 0;} .container .mobile-grid-25 {width: 25%;} .container .mobile-pull-25 {left: -25%;} .container .mobile-push-25 {left: 25%;} .container .mobile-grid-50 {width: 50%;} .container .mobile-pull-50 {left: -50%;} .container .mobile-push-50 {left: 50%;} .container .mobile-grid-75 {width: 75%;} .container .mobile-pull-75 {left: -75%;} .container .mobile-push-75 {left: 75%;} .container .center-grid {display: block; float: none; margin-left: auto; margin-right: auto;} .container .alpha {margin-left: 0; padding-left: 0;} .container .omega {margin-right: 0; padding-right: 0;} .container [class*="pull-"], .container [class*="push-"] {left: 0;} .hide-desktop {display: block !important;} .hide-mobile {display: none !important;}}.rtl .container {width: 960px; margin-left: auto; margin-right: auto;}.rtl .container [class*="grid-"] {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; float: right; padding: 0 15px; position: relative;}.rtl .container .grid-5 {width: 5%;}.rtl .container .pull-5 {right: -5%;}.rtl .container .push-5 {right: 5%;}.rtl .container .grid-10 {width: 10%;}.rtl .container .pull-10 {right: -10%;}.rtl .container .push-10 {right: 10%;}.rtl .container .grid-15 {width: 15%;}.rtl .container .pull-15 {right: -15%;}.rtl .container .push-15 {right: 15%;}.rtl .container .grid-20 {width: 20%;}.rtl .container .pull-20 {right: -20%;}.rtl .container .push-20 {right: 20%;}.rtl .container .grid-25 {width: 25%;}.rtl .container .pull-25 {right: -25%;}.rtl .container .push-25 {right: 25%;}.rtl .container .grid-30 {width: 30%;}.rtl .container .pull-30 {right: -30%;}.rtl .container .push-30 {right: 30%;}.rtl .container .grid-35 {width: 35%;}.rtl .container .pull-35 {right: -35%;}.rtl .container .push-35 {right: 35%;}.rtl .container .grid-40 {width: 40%;}.rtl .container .pull-40 {right: -40%;}.rtl .container .push-40 {right: 40%;}.rtl .container .grid-45 {width: 45%;}.rtl .container .pull-45 {right: -45%;}.rtl .container .push-45 {right: 45%;}.rtl .container .grid-50 {width: 50%;}.rtl .container .pull-50 {right: -50%;}.rtl .container .push-50 {right: 50%;}.rtl .container .grid-55 {width: 55%;}.rtl .container .pull-55 {right: -55%;}.rtl .container .push-55 {right: 55%;}.rtl .container .grid-60 {width: 60%;}.rtl .container .pull-60 {right: -60%;}.rtl .container .push-60 {right: 60%;}.rtl .container .grid-65 {width: 65%;}.rtl .container .pull-65 {right: -65%;}.rtl .container .push-65 {right: 65%;}.rtl .container .grid-70 {width: 70%;}.rtl .container .pull-70 {right: -70%;}.rtl .container .push-70 {right: 70%;}.rtl .container .grid-75 {width: 75%;}.rtl .container .pull-75 {right: -75%;}.rtl .container .push-75 {right: 75%;}.rtl .container .grid-80 {width: 80%;}.rtl .container .pull-80 {right: -80%;}.rtl .container .push-80 {right: 80%;}.rtl .container .grid-85 {width: 85%;}.rtl .container .pull-85 {right: -85%;}.rtl .container .push-85 {right: 85%;}.rtl .container .grid-90 {width: 90%;}.rtl .container .pull-90 {right: -90%;}.rtl .container .push-90 {right: 90%;}.rtl .container .grid-95 {width: 95%;}.rtl .container .pull-95 {right: -95%;}.rtl .container .push-95 {right: 95%;}.rtl .container .grid-100 {width: 100%;}.rtl .container .pull-100 {right: -100%;}.rtl .container .push-100 {right: 100%;}.rtl .container .grid-33 {width: 33.33333%;}.rtl .container .pull-33 {right: -33.33333%;}.rtl .container .push-33 {right: 33.33333%;}.rtl .container .grid-66 {width: 66.66667%;}.rtl .container .pull-66 {right: -66.66667%;}.rtl .container .push-66 {right: 66.66667%;}.rtl .container .alpha {margin-right: 0; padding-right: 0;}.rtl .container .omega {margin-left: 0; padding-left: 0;}@media only screen and (max-width: 600px) {.rtl .container {width: 100%; margin-left: auto; margin-right: auto;} .rtl .container [class*="grid-"] {display: inline; float: right; width: 100%;} .rtl .container [class*="grid-"] [class*="grid-"], .rtl .container [class*="grid-"] [class*="mobile-grid-"] {padding: 0; margin: 0;} .rtl .container .mobile-grid-25 {width: 25%;} .rtl .container .mobile-pull-25 {right: -25%;} .rtl .container .mobile-push-25 {right: 25%;} .rtl .container .mobile-grid-50 {width: 50%;} .rtl .container .mobile-pull-50 {right: -50%;} .rtl .container .mobile-push-50 {right: 50%;} .rtl .container .mobile-grid-75 {width: 75%;} .rtl .container .mobile-pull-75 {right: -75%;} .rtl .container .mobile-push-75 {right: 75%;} .rtl .container .alpha {margin-right: 0; padding-right: 0;} .rtl .container .omega {margin-left: 0; padding-left: 0;} .rtl .container .center-grid {display: block; float: none; margin-left: auto; margin-right: auto;} .rtl .container [class*="pull-"], .rtl .container [class*="push-"] {right: 0;} .rtl .hide-desktop {display: block !important;} .rtl .hide-mobile {display: none !important;}}@media only screen and (min-width: 601px) and (max-width: 920px) {.container, .banner-content, .respond, .banner-content, .rtl .container {width: 98%;}}@media only screen and (min-width: 1024px) and (max-width: 1279px) {.container, .banner-content, .respond, .banner-content, .rtl .container {width: 96%;}}@media only screen and (min-width: 1280px) {.container, .banner-content, .respond, .banner-content, .rtl .container {width: 1260px;}}.esri-header-wrap{background:#fff;box-shadow:0 1px 0 0 #e0e0e0;position:relative;z-index:101;max-width:var(--esri-vw)}.esri-header{align-items:center;color:#595959;background-color:#fff;cursor:default;display:flex;justify-content:space-between;height:56px}.esri-header.-web{width:1440px;max-width:96vw;margin:0 auto}.esri-header.-web.-always-hamburger{width:100%;max-width:100vw}@media (max-width:1023px){.esri-header.-web{padding-left:0;padding-right:0;max-width:100%}}.esri-header,.esri-header *{box-sizing:border-box}.esri-header label,.esri-header li{margin:0}.esri-header input{height:auto}.esri-header .hidden{display:none}.esri-header-canvas{color:transparent;border-style:none;content:"";bottom:0;left:0;right:0;padding:0;position:absolute;width:100%;height:100%;height:100vh;-webkit-tap-highlight-color:transparent;transition:opacity .25s ease-in-out,visibility 0ms .25s;z-index:-1;top:56px}.esri-header-canvas[data-open=false]{opacity:0;visibility:hidden}.esri-header-canvas[data-open=true]{opacity:1;transition:opacity .25s ease-in-out}.esri-header-canvas[data-state=menu]{background-color:rgba(0,0,0,.5)}.esri-header-canvas[data-state=search]{background-color:hsla(0,0%,97%,.98);box-shadow:inset 0 1px 0 0 #e0e0e0}.-app .esri-header-canvas{top:59px}.esri-header-barrier{height:56px}[data-header-is-open]{position:fixed;width:100vw;height:100vh;width:var(--esri-vw);height:var(--esri-vh)}.esri-header-account{width:100%}@media (max-width:768px){.esri-header-account{background-color:#fff;box-shadow:inset 0 1px 0 0 #e0e0e0;margin-top:auto}}@media (min-width:768px){.esri-header-account{position:relative}}.esri-header-account-control--signin{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-control--signin::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-control--signin:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-control--signin{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;display:block;cursor:pointer;font-size:16px;line-height:20px;padding:18px 24px;position:relative}[dir=ltr] .esri-header-account-control--signin{text-align:left}[dir=rtl] .esri-header-account-control--signin{text-align:right}.esri-header-account-control--signin{width:100%}@media (max-width:768px){.esri-header-account-control--signin{padding:28px 24px}.esri-header-account-control--signin:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M5.293 3h1.414l4.5 4.5-4.5 4.5H5.293l4.5-4.5z'/%3E%3C/svg%3E");top:calc(50% - 16px / 2)}[dir=ltr] .esri-header-account-control--signin:after{right:20px}[dir=rtl] .esri-header-account-control--signin:after{left:20px}.esri-header-account-control--signin:after{position:absolute;width:16px;height:16px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-account-control--signin:after{transform:scaleX(-1)}.esri-header-account-control--signin:focus,.esri-header-account-control--signin:hover,.esri-header-account-control--signin[aria-expanded=true]{color:#000}[dir=ltr] .esri-header-account-control--signin:focus:after,[dir=ltr] .esri-header-account-control--signin:hover:after,[dir=ltr] .esri-header-account-control--signin[aria-expanded=true]:after{right:15px}[dir=rtl] .esri-header-account-control--signin:focus:after,[dir=rtl] .esri-header-account-control--signin:hover:after,[dir=rtl] .esri-header-account-control--signin[aria-expanded=true]:after{left:15px}}@media (min-width:768px){.esri-header-account-control--signin{display:block;cursor:pointer}.esri-header-account-control--signin:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-account-control--signin:active,.esri-header-account-control--signin[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-account-control--signin.-is-active{box-shadow:inset 0 -3px 0 0 #0079c1}}.esri-header-account-control--signedin{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-control--signedin::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-control--signedin:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-control--signedin{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}[dir=ltr] .esri-header-account-control--signedin{padding-left:56px;padding-right:32px}[dir=rtl] .esri-header-account-control--signedin{padding-right:56px;padding-left:32px}.esri-header-account-control--signedin{cursor:pointer;position:relative}[dir=ltr] .esri-header-account-control--signedin{text-align:left}[dir=rtl] .esri-header-account-control--signedin{text-align:right}.esri-header-account-control--signedin{width:100%}@media (max-width:768px){.esri-header-account-control--signedin{padding-top:20px;padding-bottom:20px}.esri-header-account-control--signedin:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M5.293 3h1.414l4.5 4.5-4.5 4.5H5.293l4.5-4.5z'/%3E%3C/svg%3E");top:calc(50% - 16px / 2)}[dir=ltr] .esri-header-account-control--signedin:after{right:20px}[dir=rtl] .esri-header-account-control--signedin:after{left:20px}.esri-header-account-control--signedin:after{position:absolute;width:16px;height:16px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-account-control--signedin:after{transform:scaleX(-1)}.esri-header-account-control--signedin:focus,.esri-header-account-control--signedin:hover,.esri-header-account-control--signedin[aria-expanded=true]{color:#000}[dir=ltr] .esri-header-account-control--signedin:focus:after,[dir=ltr] .esri-header-account-control--signedin:hover:after,[dir=ltr] .esri-header-account-control--signedin[aria-expanded=true]:after{right:15px}[dir=rtl] .esri-header-account-control--signedin:focus:after,[dir=rtl] .esri-header-account-control--signedin:hover:after,[dir=rtl] .esri-header-account-control--signedin[aria-expanded=true]:after{left:15px}}@media (min-width:768px){.esri-header-account-control--signedin{display:block;cursor:pointer}.esri-header-account-control--signedin:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-account-control--signedin:active,.esri-header-account-control--signedin[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-account-control--signedin.-is-active{box-shadow:inset 0 -3px 0 0 #0079c1}.esri-header-account-control--signedin{padding-top:10px;padding-bottom:10px}}@media (min-width:768px) and (max-width:1023px){.esri-header-account-control--signedin{padding-top:12px;padding-bottom:12px}[dir=ltr] .esri-header-account-control--signedin{padding-left:12px;padding-right:13px}[dir=rtl] .esri-header-account-control--signedin{padding-right:12px;padding-left:13px}}.esri-header-account-image{border-radius:50%}[dir=ltr] .esri-header-account-image{top:calc(50% - 32px / 2);left:12px}[dir=rtl] .esri-header-account-image{top:calc(50% - 32px / 2);right:12px}.esri-header-account-image{position:absolute;width:32px;height:32px}@media (min-width:768px) and (max-width:1023px){.esri-header-account-image{position:static;display:block}}.esri-header-account-control .esri-header-account-id,.esri-header-account-control .esri-header-account-name{max-width:100%;overflow:hidden;text-overflow:ellipsis}.esri-header-account-id,.esri-header-account-name{display:block;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;padding-bottom:3px;white-space:nowrap}@media (min-width:768px) and (max-width:1023px){.esri-header-account-id,.esri-header-account-name{display:none}}.esri-header-account-name{font-size:15px;line-height:20px;font-weight:600}.esri-header-account-link--loggedin:not(:hover):not(:focus):not([aria-expanded=true]) .esri-header-account-name{color:#595959}.esri-header-account-id{font-size:14px;line-height:16px}.esri-header-account-menu{background-color:#f8f8f8}@media (max-width:768px){.esri-header-account-menu{background:#f8f8f8;box-shadow:inset 0 1px 0 0 #e0e0e0;display:flex;flex-direction:column}[dir=ltr] .esri-header-account-menu{top:0;left:0}[dir=rtl] .esri-header-account-menu{top:0;right:0}.esri-header-account-menu{min-height:calc(var(--esri-vh) - 56px);overflow:auto;position:absolute;transform:translate3D(0,0,0);transition:transform .4s ease-in-out;width:100%;z-index:1}}@media (min-width:768px){.esri-header-account-menu{box-shadow:inset 0 0 0 1px #e0e0e0;top:100%;position:absolute;transition:opacity .25s ease-in-out}.esri-header-account-menu:not([aria-expanded=true]){clip:rect(0,0,0,0);opacity:0;visibility:hidden}.esri-header-account-menu{display:flex;flex-wrap:wrap}[dir=ltr] .esri-header-account-menu{right:0}[dir=rtl] .esri-header-account-menu{left:0}.esri-header-account-menu{min-width:410px;padding-top:48px}}@media (max-width:768px){.esri-header-account-menu[aria-hidden=true]{overflow:hidden;transform:translate3D(320px,0,0);transition:transform .4s ease-in-out,visibility 0s .4s;visibility:hidden}[dir=rtl] .esri-header-account-menu[aria-hidden=true]{transform:translate3D(0,0,-320px)}}.esri-header-account-content-toggle{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-content-toggle::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-content-toggle:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-content-toggle{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;background-color:#fff;margin-top:1px;border-bottom:1px solid #e0e0e0;font-size:20px;line-height:24px;padding:20px 10px;position:relative;text-align:center;width:100%}.esri-header-account-content-toggle:focus,.esri-header-account-content-toggle:hover{color:#000}[dir=ltr] .esri-header-account-content-toggle:focus:before,[dir=ltr] .esri-header-account-content-toggle:hover:before{left:15px}[dir=rtl] .esri-header-account-content-toggle:focus:before,[dir=rtl] .esri-header-account-content-toggle:hover:before{right:15px}.esri-header-account-content-toggle:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.707 13H9.293l-4.5-4.5 4.5-4.5h1.414l-4.5 4.5z'/%3E%3C/svg%3E")}[dir=ltr] .esri-header-account-content-toggle:before{top:calc(50% - 22px / 2);left:24px}[dir=rtl] .esri-header-account-content-toggle:before{top:calc(50% - 22px / 2);right:24px}.esri-header-account-content-toggle:before{position:absolute;width:16px;height:16px;transition:left .4s ease-in-out,right .4s ease-in-out}[dir=rtl] .esri-header-account-content-toggle:before{transform:scaleX(-1)}@media (min-width:768px){.esri-header-account-content-toggle{display:none}}.esri-header-account-content-info{display:flex;flex-direction:column;margin-bottom:40px;text-align:center}@media (max-width:768px){.esri-header-account-content-info{margin-top:20px}}@media (min-width:768px){.esri-header-account-content-info{width:50%}}.esri-header-account-content-image{border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 6px #0079c1;margin-bottom:20px;margin-left:auto;margin-right:auto;width:122px;height:122px}@media (max-width:768px){.esri-header-account-content-image{margin-top:4px;margin-left:auto;margin-right:auto}}.esri-header-account-content-name{color:#000;font-size:18px;line-height:25px;font-weight:500;margin-bottom:10px;padding-left:10px;padding-right:10px;word-wrap:break-word}.esri-header-account-content-id{margin-bottom:5px;padding-left:10px;padding-right:10px;word-wrap:break-word}.esri-header-account-content-group,.esri-header-account-content-id{font-size:13px;line-height:1.15385}.esri-header-account-content-menu{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (max-width:768px){.esri-header-account-content-menu{text-align:center;margin-bottom:24px}}@media (min-width:768px){[dir=ltr] .esri-header-account-content-menu{padding-left:10px}[dir=rtl] .esri-header-account-content-menu{padding-right:10px}.esri-header-account-content-menu{width:50%}}.esri-header-account-content-link{color:inherit;text-decoration:none}.esri-header-account-content-link:hover{text-decoration:none}.esri-header-account-content-link{color:#0079c1;display:inline-block;font-size:16px;line-height:20px;padding:5px 0;position:relative;max-width:calc(100% - 24px)}.esri-header-account-content-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");top:calc(50% - 20px / 2)}[dir=ltr] .esri-header-account-content-link:after{right:-8px}[dir=rtl] .esri-header-account-content-link:after{left:-8px}.esri-header-account-content-link:after{opacity:0;position:absolute;width:12px;height:12px;transition:opacity .25s,transform .25s}[dir=rtl] .esri-header-account-content-link:after{transform:scaleX(-1)}.esri-header-account-content-link:focus:after,.esri-header-account-content-link:hover:after{opacity:1;transform:translateX(10px)}[dir=rtl] .esri-header-account-content-link:focus:after,[dir=rtl] .esri-header-account-content-link:hover:after{transform:scaleX(-1) translateX(10px)}.esri-header-account-signin-menu{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0;width:100%}@media (max-width:768px){.esri-header-account-signin-menu{margin-top:auto;margin-bottom:30px}}@media (min-width:768px){.esri-header-account-signin-menu{display:flex}}@media (max-width:768px){.esri-header-account-signin-item{margin-top:10px;margin-bottom:10px}}@media (min-width:768px){.esri-header-account-signin-item{width:50%}}.esri-header-account-signin-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-account-signin-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-account-signin-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-account-signin-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;box-shadow:inset 0 0 0 1px #0079c1;display:block;cursor:pointer;font-size:17px;line-height:20px;padding:15px;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;height:100%}@media (max-width:768px){.esri-header-account-signin-control{margin-left:auto;margin-right:auto;width:200px}}@media (min-width:768px){.esri-header-account-signin-control{width:100%}}.esri-header-account-signin-control:focus,.esri-header-account-signin-control:hover{color:#000}.esri-header-account-signin-control.-switch{color:#fff;background-color:#0079c1}.esri-header-account-signin-control.-switch:focus,.esri-header-account-signin-control.-switch:hover{background-color:#005e95;box-shadow:inset 0 0 0 1px #005e95}.esri-header-account-signin-control.-logout{color:#0079c1}.esri-header-account-signin-control.-logout:focus,.esri-header-account-signin-control.-logout:hover{box-shadow:inset 0 0 0 3px #0079c1}.esri-header-branding-stripe{position:absolute;left:0;right:0;display:none}.esri-header-branding-stripe.-visible{display:block;height:3px;top:-3px}.esri-header-brand{color:inherit}.esri-header-brand,.esri-header-brand:hover{text-decoration:none}.esri-header-brand{align-items:center;display:flex;flex:0 0 auto;height:100%;color:#595959}.esri-header-brand.-fit-burger{position:relative}.esri-header-brand:empty{display:none}@media (max-width:768px){[dir=ltr] .esri-header-brand{margin-right:0}[dir=rtl] .esri-header-brand{margin-left:0}.esri-header-brand{padding-left:12px;padding-right:12px}}@media (min-width:768px) and (max-width:1023px){[dir=ltr] .esri-header-brand{margin-right:auto}[dir=rtl] .esri-header-brand{margin-left:auto}[dir=ltr] .esri-header-brand{padding-right:12px}[dir=rtl] .esri-header-brand{padding-left:12px}}@media (min-width:1024px){[dir=ltr] .esri-header-brand{padding-left:8px}[dir=rtl] .esri-header-brand{padding-right:8px}[dir=ltr] .esri-header-brand{padding-right:12px}[dir=rtl] .esri-header-brand{padding-left:12px}}.esri-header-brand-image{fill:#323232;height:32px;vertical-align:-10px}:focus>.esri-header-brand-image,:hover>.esri-header-brand-image{fill:#000}.distributor-image{display:inline;padding-bottom:0;position:relative;vertical-align:middle}.distributor-image-border{display:inline;border-right:1px solid #e0e0e0;height:56px}[dir=ltr] .distributor-image-border{margin-right:10px}[dir=rtl] .distributor-image-border{margin-left:10px}.esri-header-brand-text{font-size:18px;font-weight:400;color:#323232;position:relative}@media (min-width:1024px){.esri-header-brand-text{font-size:16px}}[dir=ltr] .esri-header-brand-text.-has-image,[dir=ltr] .esri-header-brand-text.-has-textLink{margin-left:12px}[dir=rtl] .esri-header-brand-text.-has-image,[dir=rtl] .esri-header-brand-text.-has-textLink{margin-right:12px}[dir=ltr] .esri-header-brand-text.-has-image,[dir=ltr] .esri-header-brand-text.-has-textLink{padding-left:10px}[dir=rtl] .esri-header-brand-text.-has-image,[dir=rtl] .esri-header-brand-text.-has-textLink{padding-right:10px}.esri-header-brand-text.-has-image,.esri-header-brand-text.-has-textLink{text-decoration:none}.esri-header-brand-text.-has-image:before,.esri-header-brand-text.-has-textLink:before{box-shadow:inset 1px 0 0 0 #e0e0e0;display:inline-block;content:"";height:30px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}[dir=rtl] .esri-header-brand-text.-has-image:before,[dir=rtl] .esri-header-brand-text.-has-textLink:before{right:0}.esri-header-brand-link,.esri-header-brand-link:hover{text-decoration:none}.esri-header-lineBreak{display:flex;flex-grow:0}@media (min-width:768px){.esri-header-lineBreak{box-shadow:inset 1px 0 0 0 #e0e0e0;height:100%;width:1px}}@media (max-width:768px){.esri-header-lineBreak{display:none}}.esri-header-lineBreak-hidden{display:none}.esri-header-client{display:flex;flex-grow:0;flex-shrink:0;min-width:0;max-width:260px}@media (max-width:768px){.esri-header-client{display:none}}.esri-header-menus.-mobile{display:none}.esri-header-menus.-mobile.-always-hamburger{display:block;order:-1;flex-grow:0}@media (max-width:1023px){.esri-header-menus{order:-1;position:relative}.esri-header-menus.-mobile{display:block}[dir=ltr] .esri-header-menus.-mobile.-no-brand{margin-right:auto}[dir=rtl] .esri-header-menus.-mobile.-no-brand{margin-left:auto}}@media (min-width:1024px){.esri-header-menus{flex-grow:1}}.esri-header-menus-toggle{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-menus-toggle::-moz-focus-inner{border-style:none;padding:0}.esri-header-menus-toggle:-moz-focusring{outline:1px dotted ButtonText}.esri-header-menus-toggle{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;display:block;cursor:pointer}.esri-header-menus-toggle:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-menus-toggle:active,.esri-header-menus-toggle[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-menus-toggle.-is-active{box-shadow:inset 0 -3px 0 0 #0079c1}@media (min-width:1024px){.esri-header-menus-toggle{display:none}}.esri-header-menus.-always-hamburger .esri-header-menus-toggle{display:block}.esri-header-menus-image{display:block;fill:currentColor;margin:16px;width:24px;height:24px;margin-top:15px;margin-bottom:17px}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-content{background-color:#f8f8f8;box-shadow:inset 0 1px 0 0 #e0e0e0,1px 0 0 0 #e0e0e0;display:flex;flex-direction:column;top:100%}[dir=ltr] .esri-header-menus-content{left:0}[dir=rtl] .esri-header-menus-content{right:0}.esri-header-menus-content{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;height:calc(100vh - 56px);width:320px;height:calc(var(--esri-vh) - 56px);transform:translate3D(0,0,0);transition:transform .4s ease-in-out;z-index:1}}@media (min-width:1024px){.esri-header-menus-content{display:flex;justify-content:space-between}}@media (max-width:1023px){.esri-header-menus-content[aria-hidden=true]{transition:transform .4s ease-in-out,visibility 0s .4s;visibility:hidden}}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-content[aria-hidden=true]{transform:translate3D(320px,0,0)}[dir=rtl] .esri-header-menus-content[aria-hidden=true]{transform:translate3D(-320px,0,0)}}.-app .esri-header-menus-content{justify-content:flex-end}@media (min-width:768px) and (max-width:1023px){.-app .esri-header-menus-content{transform:translate3D(320px,0,0);justify-content:flex-start}}.esri-header-menus-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (min-width:1024px){.esri-header-menus-list{display:flex}}@media (min-width:1024px){.esri-header-menus-item{flex-grow:1;position:relative}}[dir=ltr] .esri-header-menus-link-icon{margin-right:14px}[dir=rtl] .esri-header-menus-link-icon{margin-left:14px}.esri-header-menus-link-icon{display:inline-block;vertical-align:middle}@media (max-width:1023px){.esri-header-menus-link-icon{position:absolute;right:25px;top:30px}[dir=rtl] .esri-header-menus-link-icon{right:auto;left:25px}}.esri-header-menus-link{color:inherit;text-decoration:none}.esri-header-menus-link:hover{text-decoration:none}.esri-header-menus-link{background:transparent;border:0;color:#595959;cursor:pointer;display:block;font-size:16px;line-height:20px;font-family:inherit}[dir=ltr] .esri-header-menus-link{text-align:left}[dir=rtl] .esri-header-menus-link{text-align:right}.esri-header-menus-link{white-space:nowrap}@media (max-width:1023px){.esri-header-menus-link{background-image:linear-gradient(90deg,transparent 24px,#e9e9e9 0);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding:28px 56px 28px 24px;position:relative}[dir=rtl] .esri-header-menus-link{padding-right:24px;padding-left:56px}.esri-header-menus-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M5.293 3h1.414l4.5 4.5-4.5 4.5H5.293l4.5-4.5z'/%3E%3C/svg%3E");top:calc(50% - 16px / 2)}[dir=ltr] .esri-header-menus-link:after{right:20px}[dir=rtl] .esri-header-menus-link:after{left:20px}.esri-header-menus-link:after{position:absolute;width:16px;height:16px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-menus-link:after{transform:scaleX(-1)}.esri-header-menus-link.custom-icon .esri-header-menus-link-icon{transition:right .4s}.esri-header-menus-link.custom-icon:after{content:""}.esri-header-menus-link:focus,.esri-header-menus-link:hover{color:#000}[dir=ltr] .esri-header-menus-link:focus:after,[dir=ltr] .esri-header-menus-link:hover:after{right:15px}[dir=rtl] .esri-header-menus-link:focus:after,[dir=rtl] .esri-header-menus-link:hover:after{left:15px}.esri-header-menus-link:focus.custom-icon .esri-header-menus-link-icon,.esri-header-menus-link:hover.custom-icon .esri-header-menus-link-icon{right:10px}}@media (min-width:1024px){.esri-header-menus-link{display:block;cursor:pointer}.esri-header-menus-link:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-menus-link:active,.esri-header-menus-link[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-menus-link.-is-active{box-shadow:inset 0 -3px 0 0 #0079c1}.esri-header-menus-link{padding:18px 24px;width:100%}}.esri-header-menus-link.-hide-label .esri-header-menus-link-label{display:none}.esri-header-menus-link.-hide-label .esri-header-menus-link-icon{margin-right:0;margin-left:0}@media (max-width:1023px){.esri-header-menus-link.-hide-label .esri-header-menus-link-label{display:inline-block}.esri-header-menus-link.-hide-label .esri-header-menus-link-icon{margin-right:10px}[dir=rtl] .esri-header-menus-link.-hide-label .esri-header-menus-link-icon{margin-right:unset;margin-left:10px}}.esri-header-menus-flyout{background:#efefef;display:flex}.esri-header-menus-flyout:after{content:"";display:table;clear:both}@media (min-width:1024px){.esri-header-menus-flyout{overflow:hidden}}@media (min-width:1024px){.esri-header-menus-flyout--categories,.esri-header-menus-flyout--list{float:left}[dir=rtl] .esri-header-menus-flyout--categories,[dir=rtl] .esri-header-menus-flyout--list{float:right}}.esri-header-menus-flyout--categories-wrapper{position:relative;width:100%}@media (min-width:1024px){.esri-header-menus-flyout--categories-wrapper{width:270px}}.esri-header-menus-flyout--categories{background-color:#fff;display:block;list-style-type:none;margin:0;position:relative;left:0;padding:0;transition:all .35s ease-out}@media (min-width:1024px){.esri-header-menus-flyout--categories{border-bottom:transparent;display:block;height:auto;overflow:auto;position:relative;width:270px}}.esri-header-menus-flyout--categories-details{background:#efefef;height:0;overflow:hidden;transition:all .35s ease-out}.esri-header-menus-flyout--categories-details[aria-expanded=true]{background:#f8f8f8;overflow:auto}.esri-header-menus-flyout--categories-details_item{box-sizing:border-box;display:block;margin:15px 25px 15px 35px;padding:0 0 10px;text-decoration:none}.esri-header-menus-flyout--categories-details_item[data-heading=true]{border-bottom:1px solid #e0e0e0}.esri-header-menus-flyout--categories-details_heading{color:#000;font-weight:500;line-height:1.25;margin:0;padding:0}.esri-header-menus-flyout--categories-details_label{color:#323232;margin:0;padding:0}.esri-header-menus-flyout--categories-item_header{background-color:transparent;border:0;box-sizing:border-box;color:#595959;font-weight:400;font-size:12px;line-height:1.55;letter-spacing:1px;margin:0;padding:25px;position:relative;text-transform:uppercase;text-align:left;width:100%}.esri-header-menus-flyout--categories-item_header[js-focus-ring],.esri-header-menus-flyout--categories-item_header[js-focus]{outline:0;box-shadow:inset 0 2px #0079c1,inset 0 -2px #0079c1,inset -2px 0 #0079c1,inset 2px 0 #0079c1}.esri-header-menus-flyout--categories-item_header:hover{background-color:transparent;color:#000}.esri-header-menus-flyout--categories-item_header:hover:before{opacity:.5}.esri-header-menus-flyout--categories-item_header:before{background:#0079c1;border-radius:100%;content:"";height:5px;left:10px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.esri-header-menus-flyout--categories-item_header:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M13 5.293v1.414l-4.5 4.5-4.5-4.5V5.293l4.5 4.5z'/%3E%3C/svg%3E");top:calc(50% - 16px / 2)}[dir=ltr] .esri-header-menus-flyout--categories-item_header:after{right:20px}[dir=rtl] .esri-header-menus-flyout--categories-item_header:after{left:20px}.esri-header-menus-flyout--categories-item_header:after{position:absolute;width:16px;height:16px;top:25px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-menus-flyout--categories-item_header:after{transform:scaleX(-1)}@media (min-width:1024px){.esri-header-menus-flyout--categories-item_header:after{display:none}}@media (min-width:1024px){.esri-header-menus-flyout--categories-item_header{font-weight:500;padding:20px 25px}}.esri-header-menus-flyout--categories-item_header[aria-current=true]{background:#f8f8f8;color:#0079c1;font-weight:500}.esri-header-menus-flyout--categories-item_header[aria-current=true]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M8.5 6.207l-4.5 4.5V9.293l4.5-4.5 4.5 4.5v1.414z'/%3E%3C/svg%3E")}@media (min-width:1024px){.esri-header-menus-flyout--categories-item_header[aria-current=true]{padding:15px 25px}.esri-header-menus-flyout--categories-item_header[aria-current=true]:after{content:""}}.esri-header-menus-flyout--categories-item{background-color:#f8f8f8;box-sizing:border-box;cursor:pointer;font-size:11px;padding:0;position:relative;transition:background-color .25s ease-out;width:100%}@media (min-width:1024px){.esri-header-menus-flyout--categories-item[aria-current=true]{background-color:#fff;color:#000;cursor:auto;font-weight:600}.esri-header-menus-flyout--categories-item[aria-current=true] .esri-header-menus-flyout--categories-item_header{color:#000}.esri-header-menus-flyout--categories-item[aria-current=true] .esri-header-menus-flyout--categories-item_header:before{opacity:1}}@media (min-width:1024px){.esri-header-menus-flyout--categories-item{background-color:#efefef}.esri-header-menus-flyout--categories-item:hover{background-color:hsla(0,0%,94%,.5);color:#000}.esri-header-menus-flyout--categories-item:hover .esri-header-menus-flyout--categories-item_header{background-color:transparent}.esri-header-menus-flyout--categories-item:hover[aria-current=true]{background-color:#fff}}.esri-header-menus-flyout--list{background:#fff;display:none;position:relative;min-height:100vh;width:100%}@media (min-width:1024px){.esri-header-menus-flyout--list{display:block;min-height:250px;width:70%}}.esri-header-menus-flyout--list-items{background:#fff;color:#323232;display:none;font-size:14px;list-style-type:none;left:0;top:0;margin:0;padding:0;position:relative;transition:all .35s ease-out;width:100%;z-index:-1}.esri-header-menus-flyout--list-items[aria-current=true]{display:-ms-inline-flexbox;display:flex;z-index:1}.esri-header-menus-flyout--list-items_column{list-style-type:none}.esri-header-menus-flyout--list-items_column:first-child{padding:10px 0 0}@media (min-width:1024px){.esri-header-menus-flyout--list-items_column{display:inline-table;padding:10px 0;width:50%}.esri-header-menus-flyout--list-items_column:first-child{padding:10px 0}}.esri-header-menus-flyout--list-items_name{padding:0}.esri-header-menus-flyout--list-items_name:hover{cursor:pointer}.esri-header-menus-flyout--list-items_name:hover .esri-header-menus-flyout--list-items_heading{color:#000}.esri-header-menus-flyout--list-items_name:hover .esri-header-menus-flyout--list-items_heading:after{opacity:1;transform:translate(5px,-56%)}[dir=rtl] .esri-header-menus-flyout--list-items_name:hover .esri-header-menus-flyout--list-items_heading:after{transform:translate(-5px,-60%) rotate(180deg)}.esri-header-menus-flyout--list-items_name:hover .esri-header-menus-flyout--list-items_label{color:#000}.esri-header-menus-flyout--list-items_anchor{display:block;padding:10px 25px;text-decoration:none}.esri-header-menus-flyout--list-items_anchor[data-heading=false] .esri-header-menus-flyout--list-items_label:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");opacity:0;position:absolute;width:16px;height:16px;transition:opacity .25s,transform .25s;transform:translate(-10px,30%)}[dir=rtl] .esri-header-menus-flyout--list-items_anchor[data-heading=false] .esri-header-menus-flyout--list-items_label:after{transform:translate(15px,55%) rotate(180deg)}.esri-header-menus-flyout--list-items_anchor[data-heading=false]:hover .esri-header-menus-flyout--list-items_label:after{opacity:1;transform:translate(5px,30%)}[dir=rtl] .esri-header-menus-flyout--list-items_anchor[data-heading=false]:hover .esri-header-menus-flyout--list-items_label:after{transform:translate(-5px,55%) rotate(180deg)}.esri-header-menus-flyout--list-items_heading{color:#323232;font-weight:500;line-height:1.5;margin:0;padding:0;position:relative}.esri-header-menus-flyout--list-items_heading:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");opacity:0;position:absolute;width:16px;height:16px;transition:opacity .25s,transform .25s;transform:translate(-10px,-43%);top:50%}[dir=rtl] .esri-header-menus-flyout--list-items_heading:after{transform:translate(15px,-55%) rotate(180deg)}.esri-header-menus-flyout--list-items_label{color:#595959;font-size:12px;margin:0;padding:0;position:relative}.esri-header-menus-structured-menu--wrapper:after{content:"";clear:both;display:table}.esri-header-menus-heading--label{color:#323232;font-size:11px;font-weight:600;margin-bottom:0;text-transform:uppercase}.esri-header-menus-submenu{background-color:#f8f8f8}@media (max-width:1023px){.esri-header-menus-submenu{box-shadow:inset 0 1px 0 0 #e0e0e0,0 0 20px 0 rgba(0,0,0,.3)}[dir=ltr] .esri-header-menus-submenu{top:0;left:0}[dir=rtl] .esri-header-menus-submenu{top:0;right:0}.esri-header-menus-submenu{position:absolute;transition:transform .4s ease-in-out;z-index:1}}@media (max-width:768px){.esri-header-menus-submenu{min-height:100vh;min-height:var(--esri-vh);width:calc(100vw - 50px);width:calc(var(--esri-vw) - 50px)}}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-submenu{min-height:calc(100vh - 56px);min-height:calc(var(--esri-vh) - 56px);width:320px}}@media (min-width:1024px){.esri-header-menus-submenu{box-shadow:inset 0 0 0 1px #e0e0e0;top:100%;position:absolute;transition:opacity .25s ease-in-out}.esri-header-menus-submenu:not([aria-expanded=true]){clip:rect(0,0,0,0);opacity:0;visibility:hidden}[dir=ltr] .esri-header-menus-submenu{left:0}[dir=rtl] .esri-header-menus-submenu{right:0}.esri-header-menus-submenu{max-height:calc(100vh - 56px);max-height:calc(var(--esri-vh) - 56px);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:auto;padding:15px 35px 35px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true]{padding:25px;width:755px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="1"]{width:370px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="1"] [data-coltype=structured]{max-width:100%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="1"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist{padding-right:0;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="1"] [data-coltype=standard]{max-width:42%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"]{width:670px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] [data-coltype=structured]{max-width:55%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist{padding-right:20px;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] [data-coltype=standard]{max-width:42%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"]{width:775px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col{padding:0;position:relative}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col .esri-header-menus-sublist{padding:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist{padding-right:20px;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col:nth-child(2),.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col:nth-child(2){padding-left:20px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col:last-child .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col:last-child .esri-header-menus-sublist{padding-right:0;padding-left:20px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-coltype=structured],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-coltype=structured]{max-width:35%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-coltype=standard],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-coltype=standard]{max-width:30%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]{margin-left:20px;padding-left:20px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:first-of-type,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:first-of-type{margin-left:0;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:nth-child(2),.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:nth-child(2){padding-left:0;padding-right:20px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:last-child,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:last-child{padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{content:"";background:hsla(0,0%,80%,.5);height:100%;position:absolute}[dir=ltr] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,[dir=ltr] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{right:25px}[dir=rtl] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,[dir=rtl] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{left:25px}[dir=ltr] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,[dir=ltr] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{left:auto}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{top:0;width:1px}[dir=rtl] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] [data-menuborder=true]:after,[dir=rtl] .esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] [data-menuborder=true]:after{left:40px;right:auto}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-has-flyout=true]{padding:0;width:850px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-has-flyout=true][data-single]{width:650px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-has-flyout=true][data-single] .esri-header-menus-flyout--categories-wrapper{width:40%}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-has-flyout=true][data-single] .esri-header-menus-flyout--list{width:60%}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-has-flyout=true][data-single] .esri-header-menus-flyout--list-items_column{width:100%}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="2"]{width:600px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="3"],.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="4"]{width:840px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="3"] [data-coltype=standard],.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="4"] [data-coltype=standard]{max-width:33%;position:relative}.esri-header-menus-submenu[data-filled=""][data-has-structured=false] [data-menuborder=true]{margin-left:0;padding-left:40px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false] [data-menuborder=true]:after{content:"";background:hsla(0,0%,80%,.5);height:100%;position:absolute;right:0;top:0;width:1px}.esri-header-menus-submenu[data-filled=""]{width:420px}.esri-header-menus-submenu[data-filled]:not([data-filled=""]){width:410px}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-columns="2"]{width:720px}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-columns="2"] .esri-header-menus-columns-2 .esri-header-menus-sublist--col{width:50%}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-columns="3"]{width:790px}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-columns="3"] .esri-header-menus-columns-3 .esri-header-menus-sublist--col{width:33%}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-hasMultiCols=true][data-columns="3"]{width:950px}.esri-header-menus-submenu[data-filled]:not([data-filled=""])[data-structuredcols=""][data-hasMultiCols=true][data-columns="3"] .esri-header-menus-columns-3 .esri-header-menus-sublist--col{width:33%}}@media (min-width:1440px){.esri-header-menus-submenu[data-filled=""][data-has-structured=true]{padding:25px 35px 35px;width:755px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"]{width:670px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] [data-coltype=structured]{max-width:55%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist{padding-right:20px;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="2"] [data-coltype=standard]{max-width:42%}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"]{width:1135px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col{padding:0;position:relative}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col .esri-header-menus-sublist{padding:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col:first-child .esri-header-menus-sublist{padding-right:40px;padding-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col:last-child .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col:last-child .esri-header-menus-sublist{padding-right:0;padding-left:40px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col[data-menuborder=true],.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col[data-menuborder=true]{margin-left:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col[data-menuborder=true]:first-of-type,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col[data-menuborder=true]:first-of-type{margin-right:20px}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col[data-menuborder=true]:first-of-type .esri-header-menus-sublist,.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col[data-menuborder=true]:first-of-type .esri-header-menus-sublist{padding-right:0}.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="3"] .esri-header-menus-sublist--col[data-menuborder=true]:nth-child(2),.esri-header-menus-submenu[data-filled=""][data-has-structured=true][data-structuredcols="4"] .esri-header-menus-sublist--col[data-menuborder=true]:nth-child(2){padding-right:40px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="2"]{width:600px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="3"],.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="4"]{width:840px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="3"] [data-coltype=standard],.esri-header-menus-submenu[data-filled=""][data-has-structured=false][data-structuredcols="4"] [data-coltype=standard]{max-width:33%;position:relative}.esri-header-menus-submenu[data-filled=""][data-has-structured=false] [data-menuborder=true]{margin-left:0;padding-left:40px}.esri-header-menus-submenu[data-filled=""][data-has-structured=false] [data-menuborder=true]:after{content:"";background:hsla(0,0%,80%,.5);height:100%;position:absolute;right:0;top:0;width:1px}.esri-header-menus-submenu[data-filled=""],.esri-header-menus-submenu[data-filled]:not([data-filled=""]){width:420px}}@media (max-width:1023px){.esri-header-menus-submenu[aria-hidden=true]{height:0;overflow:hidden;transition:transform .4s ease-in-out,height 0s .4s,visibility 0s .4s;visibility:hidden}}@media (max-width:768px){.esri-header-menus-submenu[aria-hidden=true]{transform:translateX(100vw);transform:translateX(var(--esri-vw))}[dir=rtl] .esri-header-menus-submenu[aria-hidden=true]{transform:translateX(-100vw);transform:translateX(calc(-1 * var(--esri-vw)))}}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-submenu[aria-hidden=true]{transform:translateX(320px)}[dir=rtl] .esri-header-menus-submenu[aria-hidden=true]{transform:translateX(-320px)}}.esri-header-menus-submenu-toggle{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-menus-submenu-toggle::-moz-focus-inner{border-style:none;padding:0}.esri-header-menus-submenu-toggle:-moz-focusring{outline:1px dotted ButtonText}.esri-header-menus-submenu-toggle{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;background-color:#fff;font-size:20px;line-height:24px;padding:20px 10px;position:relative;text-align:center;width:100%}@media (max-width:768px){.esri-header-menus-submenu-toggle{box-shadow:inset 0 -1px 0 #e0e0e0}}@media (min-width:768px) and (max-width:1023px){.esri-header-menus-submenu-toggle{box-shadow:inset 0 -1px 0 #e0e0e0,inset 0 1px 0 #e0e0e0}}@media (min-width:1024px){.esri-header-menus-submenu-toggle{display:none}}.esri-header-menus-submenu-toggle:focus,.esri-header-menus-submenu-toggle:hover{color:#000}[dir=ltr] .esri-header-menus-submenu-toggle:focus:before,[dir=ltr] .esri-header-menus-submenu-toggle:hover:before{left:15px}[dir=rtl] .esri-header-menus-submenu-toggle:focus:before,[dir=rtl] .esri-header-menus-submenu-toggle:hover:before{right:15px}.esri-header-menus-submenu-toggle:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.707 13H9.293l-4.5-4.5 4.5-4.5h1.414l-4.5 4.5z'/%3E%3C/svg%3E")}[dir=ltr] .esri-header-menus-submenu-toggle:before{top:calc(50% - 22px / 2);left:24px}[dir=rtl] .esri-header-menus-submenu-toggle:before{top:calc(50% - 22px / 2);right:24px}.esri-header-menus-submenu-toggle:before{position:absolute;width:16px;height:16px;transition:left .25s ease-in-out,right .25s ease-in-out}[dir=rtl] .esri-header-menus-submenu-toggle:before{transform:scaleX(-1)}.esri-header-menus-sublist,.esri-header-menus-sublist--featured{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}.esri-header-menus-sublist--featured{display:flex;flex-wrap:wrap;margin-top:35px}.esri-header-menus-sublist--featured[data-filled="3"] :nth-child(2) .esri-header-menus-sublink--featured{box-shadow:inset 1px 0 0 0 transparent,inset -1px 0 0 0 transparent,inset 0 1px 0 0 #ccc,inset 0 -1px 0 0 #ccc}.esri-header-menus-sublist--featured[data-filled="3"] :nth-child(2) .esri-header-menus-sublink--featured:hover{box-shadow:inset 0 0 0 1px #0079c1;color:#000;z-index:1}.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(2) .esri-header-menus-sublink--featured{box-shadow:inset -1px 0 0 0 #ccc,inset 0 1px 0 0 #ccc}.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(2) .esri-header-menus-sublink--featured:focus,.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(2) .esri-header-menus-sublink--featured:hover{box-shadow:inset 0 0 0 1px #0079c1;color:#000;z-index:1}.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(4) .esri-header-menus-sublink--featured{box-shadow:inset -1px 0 0 0 #ccc,inset 0 1px 0 0 #ccc,inset 0 -1px 0 0 #ccc}.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(4) .esri-header-menus-sublink--featured:focus,.esri-header-menus-sublist--featured[data-filled="4"] :nth-child(4) .esri-header-menus-sublink--featured:hover{box-shadow:inset 0 0 0 1px #0079c1;color:#000;z-index:1}@media (max-width:1023px){.esri-header-menus-sublist--featured{margin-bottom:30px;padding-left:24px;padding-right:24px}}@media (min-width:1024px){[data-filled="11"] .esri-header-menus-subitem:nth-child(10),[data-filled="12"] .esri-header-menus-subitem:nth-child(10){margin-top:-300px}[data-filled="13"] .esri-header-menus-subitem:nth-child(10),[data-filled="14"] .esri-header-menus-subitem:nth-child(10){margin-top:-350px}[data-filled="15"] .esri-header-menus-subitem:nth-child(10),[data-filled="16"] .esri-header-menus-subitem:nth-child(10){margin-top:-450px}[data-filled="19"] .esri-header-menus-subitem:nth-child(10){margin-top:-450px}[data-filled="20"] .esri-header-menus-subitem:nth-child(11),[data-filled="21"] .esri-header-menus-subitem:nth-child(11),[data-filled="22"] .esri-header-menus-subitem:nth-child(11){margin-top:-500px}[data-filled="23"] .esri-header-menus-subitem:nth-child(12){margin-top:-550px}[data-filled="24"] .esri-header-menus-subitem:nth-child(13){margin-top:-600px}[dir=ltr] [data-filled="11"] .esri-header-menus-subitem:nth-child(n+10),[dir=ltr] [data-filled="12"] .esri-header-menus-subitem:nth-child(n+10),[dir=ltr] [data-filled="13"] .esri-header-menus-subitem:nth-child(n+10),[dir=ltr] [data-filled="14"] .esri-header-menus-subitem:nth-child(n+10),[dir=ltr] [data-filled="15"] .esri-header-menus-subitem:nth-child(n+10),[dir=ltr] [data-filled="16"] .esri-header-menus-subitem:nth-child(n+10){margin-left:calc(33% + 10px)}[dir=rtl] [data-filled="11"] .esri-header-menus-subitem:nth-child(n+10),[dir=rtl] [data-filled="12"] .esri-header-menus-subitem:nth-child(n+10),[dir=rtl] [data-filled="13"] .esri-header-menus-subitem:nth-child(n+10),[dir=rtl] [data-filled="14"] .esri-header-menus-subitem:nth-child(n+10),[dir=rtl] [data-filled="15"] .esri-header-menus-subitem:nth-child(n+10),[dir=rtl] [data-filled="16"] .esri-header-menus-subitem:nth-child(n+10){margin-right:calc(33% + 10px)}[dir=ltr] [data-filled="19"] .esri-header-menus-subitem:nth-child(n+10){margin-left:calc(50% + 10px)}[dir=rtl] [data-filled="19"] .esri-header-menus-subitem:nth-child(n+10){margin-right:calc(50% + 10px)}[dir=ltr] [data-filled="20"] .esri-header-menus-subitem:nth-child(n+11){margin-left:calc(50% + 10px)}[dir=rtl] [data-filled="20"] .esri-header-menus-subitem:nth-child(n+11){margin-right:calc(50% + 10px)}[dir=ltr] [data-filled="21"] .esri-header-menus-subitem:nth-child(n+11){margin-left:calc(50% + 10px)}[dir=rtl] [data-filled="21"] .esri-header-menus-subitem:nth-child(n+11){margin-right:calc(50% + 10px)}[dir=ltr] [data-filled="22"] .esri-header-menus-subitem:nth-child(n+12),[dir=ltr] [data-filled="23"] .esri-header-menus-subitem:nth-child(n+12){margin-left:calc(50% + 10px)}[dir=rtl] [data-filled="22"] .esri-header-menus-subitem:nth-child(n+12),[dir=rtl] [data-filled="23"] .esri-header-menus-subitem:nth-child(n+12){margin-right:calc(50% + 10px)}[dir=ltr] [data-filled="24"] .esri-header-menus-subitem:nth-child(n+13){margin-left:calc(50% + 10px)}[dir=rtl] [data-filled="24"] .esri-header-menus-subitem:nth-child(n+13){margin-right:calc(50% + 10px)}[data-filled]:not([data-filled=""]) .esri-header-menus-subitem{width:calc(100% - 10px)}}@media (min-width:1024px){.esri-header-menus-subitem .esri-header-menus-subitem--heading:first-child .esri-header-menus-heading--label{margin-top:0}.esri-header-menus-subitem .esri-header-menus-subitem--heading .esri-header-menus-heading--label{margin-top:50px}}@media (max-width:1023px){.esri-header-menus-subitem--featured{width:50%}}@media (min-width:1024px){.esri-header-menus-sublist--featured[data-filled="2"] .esri-header-menus-subitem--featured,.esri-header-menus-sublist--featured[data-filled="4"] .esri-header-menus-subitem--featured{width:50%}.esri-header-menus-sublist--featured[data-filled="3"] .esri-header-menus-subitem--featured{width:33.33333%}}.esri-header-menus-sublink{color:inherit;text-decoration:none}.esri-header-menus-sublink:hover{text-decoration:none}.esri-header-menus-sublink{color:#595959;cursor:pointer;display:block;font-size:15px;line-height:20px;position:relative}@media (max-width:1023px){[dir=ltr] .esri-header-menus-sublink{margin-left:24px}[dir=rtl] .esri-header-menus-sublink{margin-right:24px}.esri-header-menus-sublink{padding-top:22px;padding-bottom:22px}[dir=ltr] .esri-header-menus-sublink{padding-right:36px}[dir=rtl] .esri-header-menus-sublink{padding-left:36px}.esri-header-menus-sublink{position:relative}}@media (min-width:1024px){.esri-header-menus-sublink{padding:15px 0}[dir=ltr] .esri-header-menus-sublink{padding-right:30px}[dir=rtl] .esri-header-menus-sublink{padding-left:30px}}.esri-header-menus-sublink:focus,.esri-header-menus-sublink:hover{background-position-x:0;color:#000}.esri-header-menus-sublink:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");opacity:0;position:absolute;width:16px;height:16px;transition:opacity .25s,transform .25s;transform:translateY(3px)}[dir=rtl] .esri-header-menus-sublink:after{transform:scaleX(-1)}.esri-header-menus-sublink:focus:after,.esri-header-menus-sublink:hover:after{opacity:1;transform:translate(10px,3px)}[dir=rtl] .esri-header-menus-sublink:focus:after,[dir=rtl] .esri-header-menus-sublink:hover:after{transform:scale(-1) translate(10px,-1px)}.esri-header-menus-sublist .esri-header-menus-entry--heading-label{color:#323232;font-size:11px;font-weight:600;margin:0}.esri-header-menus-sublist .esri-header-menus-entry-sublink--title{color:#323232;display:inline-block;font-size:17px;margin:0}@media (min-width:1024px){.esri-header-menus-sublist .esri-header-menus-entry-sublink--title{font-size:16px;line-height:1.5}}@media (min-width:1440px){.esri-header-menus-sublist .esri-header-menus-entry-sublink--title{font-size:18px;line-height:1.5}}.esri-header-menus-sublist .esri-header-menus-sublist--col-wrapper{display:flex;flex-direction:column}@media (min-width:1024px){.esri-header-menus-sublist .esri-header-menus-sublist--col-wrapper{flex-direction:row}}.esri-header-menus-sublist .esri-header-menus-sublist--col-wrapper .esri-header-menus-sublist--col{flex-grow:1;padding:20px 25px 0}@media (min-width:1024px){.esri-header-menus-sublist .esri-header-menus-sublist--col-wrapper .esri-header-menus-sublist--col{padding:0}}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem{background-image:linear-gradient(90deg,#0079c1 50%,#ccc 0);background-position:100% 100%;background-repeat:no-repeat;background-size:200% 1px;transition:background-position .25s;color:#323232;font-size:16px;margin:15px 0;position:relative}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-entry-sublink--title:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");right:0;opacity:0;position:absolute;width:16px;height:16px;top:50%;transition:opacity .25s,all .25s;transform:translateY(-75%)}[dir=rtl] .esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-entry-sublink--title:after{left:0;right:auto;transform:rotate(180deg) translateY(35%)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-entry-sublink--title:after{display:none}}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover,.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-entry--menus-subitem{background-position:0 100%}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-entry-sublink--title{color:#0079c1}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-entry-sublink--title:after{opacity:1;right:-25px}[dir=rtl] .esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-entry-sublink--title:after{left:-25px;right:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-entry-sublink--title:after{display:none}}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem:hover .esri-header-menus-sublink--description{color:#0079c1}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-entry-sublink{cursor:pointer;position:relative;text-decoration:none}.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-sublink--description{color:#828282;font-size:13px;font-weight:400;margin:0;padding:0 0 10px}@media (min-width:1024px){.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-sublink--description{font-size:12px;line-height:1.5}}@media (min-width:1440px){.esri-header-menus-sublist[data-menutype=structured] .esri-header-menus-entry--menus-subitem .esri-header-menus-sublink--description{font-size:14px;line-height:1.5}}.esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry--heading{margin:40px 0 15px}.esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry--heading:first-child{margin-top:0;margin-bottom:10px}.esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry-sublink{color:#6e6e6e;font-size:14px;position:relative;text-decoration:none}.esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry-sublink:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");right:0;opacity:0;position:absolute;width:16px;height:16px;top:50%;transition:opacity .25s,all .25s;transform:translateY(-70%)}[dir=rtl] .esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry-sublink:after{left:0;right:auto;transform:rotate(180deg) translateY(35%)}.esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry-sublink:hover:after{opacity:1;right:-20px}[dir=rtl] .esri-header-menus-sublist[data-menutype=standard] .esri-header-menus-entry-sublink:hover:after{left:-20px;opacity:1;right:auto}.esri-header-menus-sublink--featured{color:inherit;text-decoration:none}.esri-header-menus-sublink--featured:hover{text-decoration:none}.esri-header-menus-sublink--featured{box-shadow:inset 0 0 0 1px #ccc;border:0;color:#595959;background-color:#fff;cursor:pointer;display:block;margin-bottom:-1px;margin-left:-.5px;margin-right:-.5px;padding:10px;position:relative;width:100%}.esri-header-menus-sublink--featured:focus,.esri-header-menus-sublink--featured:hover{box-shadow:inset 0 0 0 1px #0079c1;color:#000;z-index:1}.esri-header-menus-sublink-image{display:block;fill:currentColor;margin:20px auto;width:48px;height:48px}.esri-header-menus-sublink-text{display:block;font-size:14px;line-height:20px;height:40px;margin-top:16px;overflow:hidden;text-align:center}.esri-header-menus.-mobile .esri-header-menus-content{background-color:#f8f8f8;box-shadow:inset 0 1px 0 0 #e0e0e0,1px 0 0 0 #e0e0e0;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;transform:translate3D(0,0,0);transition:transform .4s ease-in-out;z-index:1;top:100%;width:320px;height:calc(var(--esri-vh) - 56px)}.esri-header-menus.-mobile .esri-header-menus-content[aria-hidden=true]{transition:transform .4s ease-in-out,visibility 0s .4s;transform:translate3D(-320px,0,0);visibility:hidden}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-content[aria-hidden=true]{transform:translateX(320px)}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-content{right:0}.esri-header-menus.-mobile .esri-header-menus-list{display:block}.esri-header-menus.-mobile .esri-header-menus-link{background-image:linear-gradient(90deg,transparent 24px,#e9e9e9 0);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;outline:0;padding:28px 60px 28px 24px;position:relative}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-link{padding-right:24px;padding-left:60px}.esri-header-menus.-mobile .esri-header-menus-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M5.293 3h1.414l4.5 4.5-4.5 4.5H5.293l4.5-4.5z'/%3E%3C/svg%3E");top:calc(50% - 16px / 2)}[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-link:after{right:20px}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-link:after{left:20px}.esri-header-menus.-mobile .esri-header-menus-link:after{position:absolute;width:16px;height:16px;transition:left .25s,opacity .25s,right .25s}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-link:after{transform:scaleX(-1)}.esri-header-menus.-mobile .esri-header-menus-link:focus,.esri-header-menus.-mobile .esri-header-menus-link:hover{color:#000}[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-link:focus:after,[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-link:hover:after{right:15px}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-link:focus:after,[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-link:hover:after{left:15px}.esri-header-menus.-mobile .esri-header-menus-submenu{box-shadow:inset 0 1px 0 0 #e0e0e0,0 0 20px 0 rgba(0,0,0,.3)}[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-submenu{top:0;left:0}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-submenu{top:0;right:0}.esri-header-menus.-mobile .esri-header-menus-submenu{min-height:100%;position:absolute;transition:transform .4s ease-in-out;width:320px;z-index:1}.esri-header-menus.-mobile .esri-header-menus-submenu[aria-hidden=true]{height:0;overflow:hidden;transition:transform .4s ease-in-out,height 0s .4s,visibility 0s .4s;visibility:hidden;transform:translateX(320px)}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-submenu[aria-hidden=true]{transform:translateX(-320px)}.esri-header-menus.-mobile .esri-header-menus-submenu-toggle{box-shadow:inset 0 -1px 0 #e0e0e0,inset 0 1px 0 #e0e0e0}.esri-header-menus.-mobile .esri-header-menus-sublist--featured{margin-bottom:30px;padding-left:24px;padding-right:24px}.esri-header-menus.-mobile .esri-header-menus-subitem--featured{width:50%}[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-sublink{margin-left:24px}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-sublink{margin-right:24px}.esri-header-menus.-mobile .esri-header-menus-sublink{padding-top:22px;padding-bottom:22px}[dir=ltr] .esri-header-menus.-mobile .esri-header-menus-sublink{padding-right:36px}[dir=rtl] .esri-header-menus.-mobile .esri-header-menus-sublink{padding-left:36px}.esri-header-menus.-mobile .esri-header-menus-sublink{position:relative}.esri-header-menus.-desktop .esri-header-menus-menu.-collapsed{display:none}.esri-header-menus.-mobile .esri-header-menus-menu{display:none;margin-bottom:auto}.esri-header-menus.-mobile .esri-header-menus-menu.-collapsed{display:block}@media (max-width:1023px){.esri-header-menus.-mobile .esri-header-menus-menu{display:block}}@keyframes a{0%{top:-11px;opacity:0}to{top:-22px;opacity:1}}.esri-header-search-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-search-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-search-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-search-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;display:block;cursor:pointer}.esri-header-search-control:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-search-control:active,.esri-header-search-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-search-control.-is-active{box-shadow:inset 0 -3px 0 0 #0079c1}.esri-header-search-image{display:block;fill:currentColor;margin:16px;width:24px;height:24px}.esri-header-search-content{bottom:0;left:0;right:0;padding-top:150px;padding-bottom:20px;position:fixed;z-index:-1;top:56px}@media (max-width:1440px){.esri-header-search-content{padding-left:20px;padding-right:20px}}@media (min-width:1441px){.esri-header-search-content{padding-left:calc(50% - 1440px / 2 + 20px);padding-right:calc(50% - 1440px / 2 + 20px)}}.esri-header-search-content[aria-expanded=false]{opacity:0;visibility:hidden}.esri-header-search-content[aria-expanded=true]{opacity:1;transition:opacity .25s ease-in-out}.esri-header-search-dialog-form{box-shadow:inset 0 -1px 0 0 #ccc;position:relative}@media (max-width:719px){.esri-header-search-dialog-form{height:50px}}@media (min-width:720px){.esri-header-search-dialog-form{height:90px}}.esri-header-search-dialog-control{white-space:nowrap}@media (max-width:719px){.esri-header-search-dialog-control{font-size:28px;line-height:50px}}@media (min-width:720px){.esri-header-search-dialog-control{font-size:60px;line-height:90px}}.esri-header-search-dialog-control{top:0;bottom:0}[dir=ltr] .esri-header-search-dialog-control{left:0}[dir=rtl] .esri-header-search-dialog-control{right:0}.esri-header-search-dialog-control{position:absolute}@media (max-width:719px){.esri-header-search-dialog-control{width:calc(100% - 50px)}}@media (min-width:720px){.esri-header-search-dialog-control{width:calc(100% - 90px)}}.esri-header-search-dialog-control{-webkit-appearance:textfield;margin:0;outline-offset:-2px;overflow:visible;box-shadow:none}.esri-header-search-dialog-control::-ms-clear{display:none}.esri-header-search-dialog-control::-webkit-search-cancel-button,.esri-header-search-dialog-control::-webkit-search-decoration{-webkit-appearance:none}.esri-header-search-dialog-control:focus{border-color:transparent;box-shadow:none}.esri-header-search-dialog-control{background-color:transparent;border-width:0;color:#323232;font-family:inherit;font-weight:inherit;padding:0;z-index:1}@media (max-width:719px){.esri-header-search-dialog-label{font-size:28px;line-height:50px}}@media (min-width:720px){.esri-header-search-dialog-label{font-size:60px;line-height:90px}}.esri-header-search-dialog-label{top:0;bottom:0}[dir=ltr] .esri-header-search-dialog-label{left:0}[dir=rtl] .esri-header-search-dialog-label{right:0}.esri-header-search-dialog-label{position:absolute}@media (max-width:719px){.esri-header-search-dialog-label{width:calc(100% - 50px)}}@media (min-width:720px){.esri-header-search-dialog-label{width:calc(100% - 90px)}}.esri-header-search-dialog-label{color:#828282;overflow:hidden;white-space:nowrap}.esri-header-search-dialog-label[data-filled]{animation:a .3s;color:#6e6e6e;top:-22px;position:absolute}@media (max-width:719px){.esri-header-search-dialog-label[data-filled]{font-size:14px;line-height:25px;margin-top:5px}}@media (min-width:720px){.esri-header-search-dialog-label[data-filled]{font-size:16px;line-height:25px}}.esri-header-search-dialog-measure{top:0;bottom:0;inline-inline-start:0;max-width:100%;position:absolute;width:0;white-space:nowrap}@media (max-width:719px){.esri-header-search-dialog-measure{font-size:28px;line-height:50px}}@media (min-width:720px){.esri-header-search-dialog-measure{font-size:60px;line-height:90px}}.esri-header-search-dialog-measure{box-shadow:inset 0 -1px 0 0 #0079c1;transition:width .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-header-search-dialog-measure-text{white-space:nowrap}@media (max-width:719px){.esri-header-search-dialog-measure-text{font-size:28px;line-height:50px}}@media (min-width:720px){.esri-header-search-dialog-measure-text{font-size:60px;line-height:90px}}.esri-header-search-dialog-measure-text{top:0;bottom:0;inline-inline-start:0;max-width:100%;position:absolute;width:0;clip:rect(0,0,0,0);white-space:pre}.esri-header-search-dialog-submit{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-search-dialog-submit::-moz-focus-inner{border-style:none;padding:0}.esri-header-search-dialog-submit:-moz-focusring{outline:1px dotted ButtonText}.esri-header-search-dialog-submit{background-color:transparent;border-width:0;cursor:pointer;top:0;bottom:0}[dir=ltr] .esri-header-search-dialog-submit{right:0}[dir=rtl] .esri-header-search-dialog-submit{left:0}.esri-header-search-dialog-submit{position:absolute}.esri-header-search-dialog-submit:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23595959'%3E%3Cpath d='M15.364 14.636L9.735 9.008a5.5 5.5 0 1 0-.706.708l5.628 5.627.707-.707zM1 5.5C1 3.019 3.019 1 5.5 1S10 3.019 10 5.5 7.981 10 5.5 10 1 7.981 1 5.5z'/%3E%3C/svg%3E");display:block}@media (max-width:719px){.esri-header-search-dialog-submit:before{margin-left:13px;margin-right:13px;width:24px;height:24px}}@media (min-width:720px){.esri-header-search-dialog-submit:before{margin-left:29px;margin-right:29px;width:32px;height:32px}}.esri-header-search-dialog-submit[data-filled]:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M15.364 14.636L9.735 9.008a5.5 5.5 0 1 0-.706.708l5.628 5.627.707-.707zM1 5.5C1 3.019 3.019 1 5.5 1S10 3.019 10 5.5 7.981 10 5.5 10 1 7.981 1 5.5z'/%3E%3C/svg%3E")}.esri-header-search-dialog-submit[data-filled]:focus:before,.esri-header-search-dialog-submit[data-filled]:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23005e95'%3E%3Cpath d='M15.364 14.636L9.735 9.008a5.5 5.5 0 1 0-.706.708l5.628 5.627.707-.707zM1 5.5C1 3.019 3.019 1 5.5 1S10 3.019 10 5.5 7.981 10 5.5 10 1 7.981 1 5.5z'/%3E%3C/svg%3E")}.esri-header-search-dialog-cancel{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-search-dialog-cancel::-moz-focus-inner{border-style:none;padding:0}.esri-header-search-dialog-cancel:-moz-focusring{outline:1px dotted ButtonText}.esri-header-search-dialog-cancel{background-color:transparent;border-width:0;color:#595959;cursor:pointer;font-family:inherit;font-size:14px;line-height:20px}[dir=ltr] .esri-header-search-dialog-cancel{bottom:-45px;right:0}[dir=rtl] .esri-header-search-dialog-cancel{bottom:-45px;left:0}.esri-header-search-dialog-cancel{padding:0;position:absolute}@media (max-width:719px){.esri-header-search-dialog-cancel{padding-right:10px;padding-left:10px}}@media (min-width:720px){.esri-header-search-dialog-cancel{padding-right:30px;padding-left:30px}}.esri-header-search-dialog-cancel span{background-image:linear-gradient(90deg,#000 50%,transparent 0);background-repeat:no-repeat;background-size:200% 1px;display:block;margin-bottom:10px;padding-top:10px;padding-bottom:5px;transition:background-position .3s}[dir=ltr] .esri-header-search-dialog-cancel span{background-position:100% 100%}[dir=rtl] .esri-header-search-dialog-cancel span{background-position:-100% 100%}.esri-header-search-dialog-cancel:focus,.esri-header-search-dialog-cancel:hover{color:#000}.esri-header-search-dialog-cancel:focus span,.esri-header-search-dialog-cancel:hover span{background-position:0 100%}.esri-header-shopping-cart{position:relative}.esri-header-shopping-cart--items{background:#0079c1;border-radius:24px;box-shadow:0 0 0 0 #005e95;color:#fff;font-size:10px;font-weight:300;left:25px;line-height:1;padding:2px 4px 1px;position:absolute;text-align:center;transition:all .25s ease-out;top:14px;z-index:777}.esri-header-shopping-cart[data-cart-empty=true] .esri-header-shopping-cart--icon,.esri-header-shopping-cart[data-cart-empty=true] .esri-header-shopping-cart--items{display:none}.esri-header-shopping-cart:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,.5);cursor:pointer}.esri-header-shopping-cart:active{box-shadow:inset 0 -3px 0 0 #0079c1;cursor:pointer}.esri-header-shopping-cart--icon{box-sizing:border-box;fill:currentColor;color:#000;display:block;text-decoration:none;padding:14px 20px 8px 10px}.esri-header-shopping-cart--image{height:24px;width:24px}.esri-header-inlineSearch[aria-expanded=true]{width:100%}.esri-header-inlineSearch a{text-decoration:none}.esri-header-inlineSearch-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-inlineSearch-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-inlineSearch-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-inlineSearch-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}.esri-header-inlineSearch-control:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-inlineSearch-control:active,.esri-header-inlineSearch-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-inlineSearch-control.-is-active{box-shadow:inset 0 -3px 0 0 #0079c1}.esri-header-inlineSearch-control{cursor:pointer;display:block}.esri-header-inlineSearch-control[aria-expanded=true]{display:none}.esri-header-inlineSearch-image{fill:currentColor;display:block;margin:16px;width:24px;height:24px}.esri-header-inlineSearch-lineBreak{position:absolute;top:0}.esri-header-inlineSearch-lineBreak.lineBreak-right{right:0}[dir=rtl] .esri-header-inlineSearch-lineBreak.lineBreak-right{right:unset;left:0}.esri-header-inlineSearch-content{bottom:0;left:0;right:0;padding-top:150px;padding-bottom:20px;position:absolute}.esri-header-inlineSearch-content[aria-expanded=false]{opacity:0;right:0;visibility:hidden;width:0}.esri-header-inlineSearch-content[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;height:55px;margin:0 0 0 10px;opacity:1;padding-top:14px;padding-bottom:0;position:relative;width:calc(100% - 10px)}[dir=rtl] .esri-header-inlineSearch-content[aria-expanded=true]{margin:0 10px 0 0}@media (max-width:768px){[dir=rtl] .esri-header-inlineSearch-content[aria-expanded=true]{margin:0}}@media (max-width:768px){.esri-header-inlineSearch-content[aria-expanded=true]{margin:0;width:100%}}.esri-header-inlineSearch-input{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-inlineSearch-input::-moz-focus-inner{border-style:none;padding:0}.esri-header-inlineSearch-input:-moz-focusring{outline:1px dotted ButtonText}.esri-header-inlineSearch-input{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;border-width:0;box-shadow:unset;color:#595959;display:unset;font-size:16px;font-weight:unset;margin:5px 0;padding:0 30px 0 9px;width:100%}.esri-header-inlineSearch-input::-webkit-input-placeholder{opacity:.7}.esri-header-inlineSearch-input:-ms-input-placeholder,.esri-header-inlineSearch-input::-ms-input-placeholder{opacity:.7}.esri-header-inlineSearch-input::placeholder{opacity:.7}.esri-header-inlineSearch-input:focus{border-color:#ddd;box-shadow:none}.esri-header-inlineSearch-input::-ms-clear{width:0;height:0}.esri-header-inlineSearch-close-button{background:transparent;border:0;bottom:28px;cursor:pointer;float:right;height:100%;margin:0 10px 0 0;position:absolute;right:0;top:0;z-index:100}[dir=rtl] .esri-header-inlineSearch-close-button{float:left;left:0;right:auto}.esri-header-inlineSearch-dismiss-icon{display:block;fill:currentColor;margin:16px;width:24px;height:24px;margin:0;height:21px;width:21px}.esri-header-inlineSearch-suggestions{background:#f8f8f8;float:left;font-size:15px;position:absolute;top:56px;width:100%}.esri-header-inlineSearch-suggestions hr{border:1px solid #e9e9e9;margin:1rem 0}.esri-header-inlineSearch-suggestions-bottom-padding{margin-top:18px}.esri-header-inlineSearch-suggestions-footer{background:#429cd2;padding:0 22px;text-decoration:none}.esri-header-inlineSearch-suggestion{list-style:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esri-header-inlineSearch-suggestion a{display:flex;align-items:center}.esri-header-inlineSearch-suggestion a,.esri-header-inlineSearch-suggestion a:visited{color:#595959}.esri-header-inlineSearch-suggestion a:focus,.esri-header-inlineSearch-suggestion a:focus .esri-header-inlineSearch-suggestion-secondary-text,.esri-header-inlineSearch-suggestion a:hover,.esri-header-inlineSearch-suggestion a:hover .esri-header-inlineSearch-suggestion-secondary-text{color:#000;text-decoration:none;outline-width:8px}.esri-header-inlineSearch-suggestion-text{line-height:22px}.esri-header-inlineSearch-suggestion-secondary-text{color:#6e6e6e;font-size:.8125rem}.esri-header-inlineSearch-suggestion strong{font-weight:600}.esri-header-inlineSearch-suggestion-icon{margin:0 16px 0 0;position:relative}[dir=rtl] .esri-header-inlineSearch-suggestion-icon{margin:0 0 0 16px}.esri-header-inlineSearch-suggestion-icon-wrapper{display:flex;justify-content:center;align-items:center}.inactive .esri-header-inlineSearch-suggestion-icon-wrapper{float:left}[dir=rtl] .inactive .esri-header-inlineSearch-suggestion-icon-wrapper{float:right}.esri-header-inlineSearch-suggestion-header{margin-bottom:0;margin-top:16px}.esri-header-inlineSearch-suggestion-section{padding:0 22px}.esri-header-inlineSearch-suggestion-section ul{margin:0 0 14px;padding:0}[dir=rtl] .esri-header-inlineSearch-suggestion-section ul{margin-right:0}.esri-header-inlineSearch-suggestion-list li{margin:10px 0}.esri-header-inlineSearch-suggestion-footer,.esri-header-inlineSearch-suggestion-footer:visited{color:#3ba1de;font-size:14px}.esri-header-inlineSearch-suggestion-footer:focus,.esri-header-inlineSearch-suggestion-footer:hover{color:#0079c1;text-decoration:none}.esri-header-inlineSearch-simple-suggestion-list,.esri-header-inlineSearch-simple-suggestion-section{padding:0 6px}.esri-header-inlineSearch-simple-suggestion-list li{padding:0}.esri-header-inline-title{color:inherit}.esri-header-inline-title:hover{text-decoration:none}.esri-header-inline-title{align-items:center;display:flex;flex:0 0 auto;height:100%;text-decoration:none;color:#595959}.esri-header-inline-title.-fit-burger{position:relative}.esri-header-inline-title:empty{display:none}@media (max-width:768px){[dir=ltr] .esri-header-inline-title{margin-right:auto}[dir=rtl] .esri-header-inline-title{margin-left:auto}.esri-header-inline-title{padding-left:12px;padding-right:12px}[dir=ltr] .esri-header-inline-title{padding-left:6px}[dir=rtl] .esri-header-inline-title{padding-right:6px}}@media (min-width:768px) and (max-width:1023px){[dir=ltr] .esri-header-inline-title{margin-right:auto}[dir=rtl] .esri-header-inline-title{margin-left:auto}[dir=ltr] .esri-header-inline-title{padding-right:12px}[dir=rtl] .esri-header-inline-title{padding-left:12px}[dir=ltr] .esri-header-inline-title{padding-left:6px}[dir=rtl] .esri-header-inline-title{padding-right:6px}}@media (min-width:1024px){[dir=ltr] .esri-header-inline-title{padding-left:8px}[dir=rtl] .esri-header-inline-title{padding-right:8px}[dir=ltr] .esri-header-inline-title{padding-right:12px}[dir=rtl] .esri-header-inline-title{padding-left:12px}}.esri-header-inline-title-text{font-size:18px;font-weight:400;color:#323232;overflow:hidden;display:inline-block;text-overflow:ellipsis;vertical-align:-5px;white-space:nowrap}@media (max-width:768px){.esri-header-inline-title-text{max-width:70vw!important}}@media (min-width:768px) and (max-width:1023px){.esri-header-inline-title-text{max-width:61vw!important}}.esri-header-inline-title-link,.esri-header-inline-title-link:hover{text-decoration:none}.esri-header-inline-title[aria-expanded=true]{flex:190}.esri-header-inline-title a{text-decoration:none}.esri-header-inline-title-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-inline-title-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-inline-title-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-inline-title-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}.esri-header-inline-title-control:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-inline-title-control:active,.esri-header-inline-title-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-inline-title-control.-is-active{box-shadow:inset 0 -3px 0 0 #0079c1}.esri-header-inline-title-control{cursor:pointer;display:block;height:100%}.esri-header-inline-title-control[aria-expanded=true],.esri-header-search-control-hidden{display:none}.esri-header-inline-title-lineBreak{position:absolute;top:0}.esri-header-inline-title-lineBreak.lineBreak-right{left:0}[dir=rtl] .esri-header-inline-title-lineBreak.lineBreak-right{left:unset;right:0}.esri-header-inline-title-content{bottom:0;left:0;right:0;padding-top:150px;padding-bottom:20px;position:absolute}.esri-header-inline-title-content[aria-expanded=false]{opacity:0;right:0;visibility:hidden;width:0}.esri-header-inline-title-content[aria-expanded=true]{animation:c .3s ease;box-shadow:inset 0 -3px 0 0 #0079c1;height:55px;opacity:1;padding-top:14px;padding-bottom:0;flex:1}[dir=rtl] .esri-header-inline-title-content[aria-expanded=true]{animation:b .3s ease}@media (max-width:768px){[dir=rtl] .esri-header-inline-title-content[aria-expanded=true]{margin:0}}@media (max-width:768px){.esri-header-inline-title-content[aria-expanded=true]{margin:0;width:100%}}@keyframes b{0%{left:90%;margin:0;width:34%}to{left:0;margin:0;width:100%}}@keyframes c{0%{margin:0;right:90%;width:34%}to{margin:0;right:0;width:100%}}.esri-header-inline-title-input{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-inline-title-input::-moz-focus-inner{border-style:none;padding:0}.esri-header-inline-title-input:-moz-focusring{outline:1px dotted ButtonText}.esri-header-inline-title-input{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;border-width:0;box-shadow:unset;color:#595959;display:unset;font-size:18px;font-weight:unset;line-height:1.15;margin:5px 0;padding:0 30px 0 9px;width:calc(100% - 59px)}.esri-header-inline-title-input::-webkit-input-placeholder{opacity:.7}.esri-header-inline-title-input:-ms-input-placeholder,.esri-header-inline-title-input::-ms-input-placeholder{opacity:.7}.esri-header-inline-title-input::placeholder{opacity:.7}.esri-header-inline-title-input:focus{border-color:#ddd;box-shadow:none}.esri-header-inline-title-input::-ms-clear{width:0;height:0}.esri-header-inline-title-actionButton-container{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-inline-title-actionButton-container::-moz-focus-inner{border-style:none;padding:0}.esri-header-inline-title-actionButton-container:-moz-focusring{outline:1px dotted ButtonText}.esri-header-inline-title-actionButton-container{bottom:28px;float:right;height:100%;margin:0 4px 0 0;position:absolute;right:0;top:0;z-index:100}[dir=rtl] .esri-header-inline-title-actionButton-container{margin:0 0 0 4px;float:left;left:0;right:auto}.esri-header-inline-title-action-button{background:transparent;border:0;cursor:pointer;float:right;height:100%}[dir=rtl] .esri-header-inline-title-dismiss-button{float:left}.esri-header-inline-title-dismiss-button:hover .esri-header-inline-title-dismiss-icon{fill:#000}.esri-header-inline-title-submit-button:hover .esri-header-inline-title-submit-icon{fill:#338033}.esri-header-inline-title-dismiss-icon,.esri-header-inline-title-submit-icon{display:block;fill:currentColor;margin:16px;width:24px;height:24px;margin:0}.esri-header-inline-title-edit-icon{width:16px;height:16px;box-sizing:content-box;padding:4px;margin:0;vertical-align:-3px}.esri-header-inline-title-submit-icon{fill:#5a9359}.esri-header-inline-title-edit-icon{display:inline-block;margin:0 0 0 10px}.esri-header-apps .appLinkContainer p{line-height:17px;width:128px}.esri-header-apps a{color:#323232;text-decoration:none}.esri-header-apps .appLink{color:inherit;text-decoration:none}.esri-header-apps .appLink:hover{text-decoration:none}.esri-header-apps .appLink{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;display:block;height:93%;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;position:relative}.esri-header-apps-image{display:block;fill:currentColor;margin:16px;width:24px;height:24px}.esri-header-apps svg *{pointer-events:all}.esri-header-apps .hide{display:none}.esri-header-apps .appSwitcher-title{font-size:20px}.esri-header-apps-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-apps-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-apps-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-apps-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;display:block;cursor:pointer}.esri-header-apps-control:active,.esri-header-apps-control:hover,.esri-header-apps-control[aria-expanded=true]{color:#000;fill:currentColor}.esri-header-apps-control.-is-active{box-shadow:inset 0 -3px 0 0 #0079c1}.esri-header-apps-control:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,.5)}.esri-header-apps-control:active,.esri-header-apps-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1}.esri-header-apps-content[aria-expanded=true] nav{display:inline-block}.esri-header-apps-content{height:0;position:relative}.esri-header-apps-control.disabled-grid-icon{opacity:.4;padding:18px 12px 12px 10px}.esri-header-apps-control.disabled-grid-icon:hover{box-shadow:none}.esri-header-apps .block{box-sizing:border-box;display:inline-block;float:none;letter-spacing:normal;moz-box-sizing:border-box;position:relative;text-align:left;vertical-align:top;word-wrap:break-word}.esri-header-apps .block-group-5-up .block{width:20%}.esri-header-apps .block-group{display:block;letter-spacing:-.65em;margin-left:-.5rem;margin-right:-.5rem;text-align:left}.esri-header-apps-control[aria-expanded=true]{display:block}.esri-header-apps .dropdown-btn else{position:relative}.esri-header-apps .dropdown-menu{background:#f8f8f8;box-shadow:0 0 16px 0 rgba(0,0,0,.05);display:none;overflow:auto;position:absolute;z-index:1000}.dropdown-menu.dropdown-right{right:0}html[dir=rtl] .dropdown-menu.dropdown-right{left:0;right:auto}.esri-header-apps .dropdown-link{background-color:#fff;border-top:1px solid #efefef;box-sizing:border-box;color:#6e6e6e;cursor:pointer;display:block;font-size:.875rem;line-height:1.55rem;padding:.51667rem;position:relative;white-space:nowrap}.esri-header-apps .app-switcher-dropdown-menu{background:#eeeeef;border-top:1px solid #e0e0e0;cursor:default;max-height:90vh;max-width:600px;min-width:475px;overflow-x:hidden;overflow-y:auto;top:0}@media (max-width:768px){.esri-header-apps .app-switcher-dropdown-menu{min-width:calc(79vw - 1.5em);left:-63vw}}@media (max-height:560px){.esri-header-apps .app-switcher-dropdown-menu{max-height:calc(100vh - 56px)}}.esri-header-apps .dropdown-width-1{width:131px}.esri-header-apps .dropdown-width-2{width:220px}.esri-header-apps .dropdown-width-3{min-width:480px}@media (max-width:480px){.esri-header-apps .dropdown-width-3{min-width:79vw}}.esri-header-apps .dropdown-width-4{width:402px}.esri-header-apps .app-switcher-svg{fill:#6e6e6e}.esri-header-apps .appLinkContainer{font-size:14px;height:110px;margin:0;width:150px}@media (max-width:480px){.esri-header-apps .appLinkContainer{width:calc(50% - 1rem)}}.esri-header-apps .app-li-icon{display:inline}.esri-header-apps-control[aria-expanded=true] .dropdown-menu{display:block;overflow:visible;pointer-events:auto}.esri-header-apps ::-webkit-scrollbar{width:7px}.esri-header-apps ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px;box-shadow:0 0 1px hsla(0,0%,100%,.5)}.esri-header-apps .appIconImage{background-repeat:no-repeat;background-size:contain;color:#fff;display:block;font-size:18px;height:48px;margin:0 auto;margin-bottom:10px;text-align:center;width:48px}.esri-header-apps .appIconPng{height:48px;pointer-events:none;width:48px}.esri-header-apps .appContainer{flex-direction:row;flex-wrap:wrap;list-style:none;margin:0 -6px;overflow-x:hidden;padding:10px 0 10px 13px;text-align:left}[dir=rtl] .esri-header-apps .appContainer{text-align:right;padding:10px}.esri-header-apps .appContainer.primary{background:#f8f8f8}.esri-header-apps .appContainer.secondary{background:#efefef}.esri-header-apps .appContainer.secondary hr{border:none;border-top:1px solid #ddd;margin:0}.esri-header-apps .appIconSvgText{color:#fff;font-size:17px;font-weight:600;line-height:48px;position:absolute;text-shadow:0 1px 8px #6e6e6e;transform:translateZ(0);width:48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.esri-header-apps .default-svg-fill{fill:#6e6e6e}.esri-header-apps .down-carrot-svg{position:relative;top:1px}.esri-header-apps .intro-container{background:#f8f8f8;text-align:center}.esri-header-apps .drag-and-drop-intro{background:#f8f8f8;color:#6e6e6e;font-size:14px;margin:0;padding:17px 76px 10px}.esri-header-apps .dismiss-intro-button{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;background:#fff;border:1px solid #e0e0e0;color:#6e6e6e;cursor:pointer;font-size:14px;padding:6px 20px}.esri-header-apps .dismiss-intro-button:hover{border:1px solid #0079c1;color:#0079c1}.esri-header-apps div.dragging a,.esri-header-apps div.dragging img,.esri-header-apps div.dragging p,.esri-header-apps div.dragging span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.esri-header-apps .disable-pointer-events{pointer-events:none}.esri-header-apps .sortable-ghost-class-with-pointer-events{opacity:0}.esri-header-apps .sortable-ghost-class{opacity:0;pointer-events:none}.esri-header-apps .sortable-drag-class{background:#fff;opacity:1;outline:1px solid #0079c1}.esri-header-apps .sortable-drag-class img{opacity:1}.esri-header-apps .no-hover{cursor:auto;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem}.esri-header-apps .drag-apps-here-box{border:2px dashed #d0d0d0;font-size:14px;height:100px;letter-spacing:normal;margin:12px 24px;overflow:hidden;padding:2px 32px 12px;text-align:center}.esri-header-apps div .drag-apps-here-box li{display:none}.esri-header-apps .on-drag-over{border-color:#0079c1}.esri-header-apps .show-more-button{background:#efefef;border:0;border-radius:0;color:#6e6e6e;cursor:pointer;font-size:13px;font-family:inherit;padding:4px;width:100%}.esri-header-apps .show-more-button:focus,.esri-header-apps .show-more-button:hover{color:#000}.esri-header-apps .secondary-dropdown-menu[aria-expanded=false]{display:none}.esri-header-apps .secondary-dropdown-menu{background:#efefef}.esri-header-apps .secondary-dropdown-menu hr{border:none;border-top:1px solid #ddd;margin:0}.esri-header-apps .app-indicator{border:2px solid #fff;border-radius:10px;clear:both;height:18px;padding:0;position:absolute}[dir=ltr] .esri-header-apps .app-indicator{right:46px}[dir=rtl] .esri-header-apps .app-indicator{left:46px}.esri-header-apps .app-indicator{top:4px;width:18px;z-index:50}.esri-header-apps .app-indicator-new{background:#71de6e}.esri-header-apps .app-indicator-removed{background:#fff;border-radius:10px;cursor:pointer;line-height:2px;padding:1px}[dir=ltr] .esri-header-apps .app-indicator-removed{right:42px}[dir=rtl] .esri-header-apps .app-indicator-removed{left:42px}.esri-header-apps .app-indicator-removed{top:-1px}.esri-header-apps .app-indicator.app-indicator-removed:hover{border-color:#de2900}.esri-header-apps .app-indicator.app-indicator-removed:hover svg{fill:#de2900}.esri-header-apps .missing-app-icon{background:#efefef;border:1px dashed #323232;border-radius:6px;cursor:pointer;display:block;height:48px;margin:0 auto;margin-bottom:10px;text-align:center;width:48px}.esri-header-apps .appContainer-secondary div.missing-app-icon{background:#f8f8f8}.esri-header-apps .grabbable,.esri-header-apps .grabbable a{cursor:pointer}.esri-header-apps div.dragging .grabbable,.esri-header-apps div.dragging .grabbable a,.esri-header-apps div.dragging .grabbable li,.esri-header-apps div.dragging a,.esri-header-apps div.dragging li,.esri-header-apps div.dragging ul{cursor:move;cursor:-webkit-grab;cursor:grab;cursor:-webkit-grabbing;cursor:grabbing}.esri-header-apps .dragging .appContainer .with-hover:hover{background:inherit;outline:none}.esri-header-apps .top-nav-link .app-switcher-svg:hover,.top-nav-link:focus .app-switcher-svg{fill:#0079c1}.esri-header-apps .dropdown.is-active .dropdown-menu{border-top:1px solid #efefef;box-shadow:inherit;display:block}.esri-header-apps .half-opacity,.esri-header-apps .half-opacity .appIconImage,.esri-header-apps .half-opacity a,.esri-header-apps .half-opacity p{cursor:default;opacity:.5}.esri-header-apps .appLinkContainer.with-hover:focus,.esri-header-apps .appLinkContainer.with-hover:hover{outline:1px solid #0079c1;color:#000}.esri-header-apps .appIconImage .app-arrow{height:0;position:absolute;width:0}.esri-header-apps .appIconImage .arrow-keys-enabled{visibility:visible}.esri-header-apps .appIconImage .arrow-keys-disabled{visibility:hidden}.esri-header-apps .app-arrow-left{border-right:5px solid #0079c1;float:left;left:38px}.esri-header-apps .app-arrow-left,.esri-header-apps .app-arrow-right{border-bottom:5px solid transparent;border-top:5px solid transparent;top:27px}.esri-header-apps .app-arrow-right{border-left:5px solid #005e95;float:right;right:38px}.esri-header-apps .app-arrow-top{border-bottom:5px solid #0079c1;top:0}.esri-header-apps .app-arrow-bottom,.esri-header-apps .app-arrow-top{border-left:5px solid transparent;border-right:5px solid transparent;right:70px}.esri-header-apps .app-arrow-bottom{border-top:5px solid #0079c1;top:59px}.esri-header-notifications{display:flex;flex-grow:0;position:relative}.esri-header-notifications-control{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-notifications-control::-moz-focus-inner{border-style:none;padding:0}.esri-header-notifications-control:-moz-focusring{outline:1px dotted ButtonText}.esri-header-notifications-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;display:block;cursor:pointer}.esri-header-notifications-control:hover{box-shadow:inset 0 -3px 0 0 rgba(0,121,193,.5);color:#000;fill:currentColor}.esri-header-notifications-control:active,.esri-header-notifications-control[aria-expanded=true]{box-shadow:inset 0 -3px 0 0 #0079c1;color:#000;fill:currentColor}.esri-header-notifications-control.-is-active{box-shadow:inset 0 -3px 0 0 #0079c1}.esri-header-notifications-control{position:relative}.esri-header-notifications-image{display:block;fill:currentColor;margin:16px;width:24px;height:24px}.esri-header-notifications-badge{color:#fff;background-color:#0079c1;font-size:10px;line-height:1;font-weight:300;position:absolute;top:16px}[dir=ltr] .esri-header-notifications-badge{left:30px}[dir=rtl] .esri-header-notifications-badge{right:30px}.esri-header-notifications-badge{border-radius:24px;padding:2px 4px 1px}.esri-header-notifications-menu{box-shadow:inset 0 0 0 1px #e0e0e0;top:100%;position:absolute;transition:opacity .25s ease-in-out}.esri-header-notifications-menu:not([aria-expanded=true]){clip:rect(0,0,0,0);opacity:0;visibility:hidden}.esri-header-notifications-menu{background-color:#f8f8f8;display:block}[dir=ltr] .esri-header-notifications-menu{right:0}[dir=rtl] .esri-header-notifications-menu{left:0}.esri-header-notifications-menu{width:410px;max-width:100vw}@media (max-width:768px){.esri-header-notifications-menu{position:fixed;top:56px}[dir=ltr] .esri-header-notifications-menu{right:0}[dir=ltr] .esri-header-notifications-menu,[dir=rtl] .esri-header-notifications-menu{left:0}[dir=rtl] .esri-header-notifications-menu{right:0}.esri-header-notifications-menu{width:100vw;max-width:none}}.esri-header-notifications-messages{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0;max-height:300px;overflow:auto}.esri-header-notifications-message{font-size:13px;line-height:21px;padding:14px 0}[dir=ltr] .esri-header-notifications-message{margin-left:24px}[dir=rtl] .esri-header-notifications-message{margin-right:24px}.esri-header-notifications-message{display:flex;border-bottom:1px solid #e9e9e9}.esri-header-notifications-message:last-child{border-bottom:none}.esri-header-notifications-message-text{display:block;flex:1;font-size:15px;color:#323232}.esri-header-notifications-message-text a{color:#0079c1;text-decoration:none}.esri-header-notifications-message-text a:hover{text-decoration:underline}.esri-header-notifications-message-date{display:block;font-size:13px;color:#707070;margin-top:4px}.esri-header-notifications-message-dismiss{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0}[dir=ltr] .esri-header-notifications-message-dismiss{right:0}[dir=rtl] .esri-header-notifications-message-dismiss{left:0}.esri-header-notifications-message-dismiss{padding:0 16px;display:flex;justify-content:center;cursor:pointer;flex:0;color:#595959}.esri-header-notifications-message-dismiss:hover{color:#de2900}.esri-header-notifications-message-dismiss span{height:16px}.esri-header-notifications-dismiss-icon{width:16px;height:16px;pointer-events:none;fill:currentColor}.esri-header-notifications-empty{padding:24px 16px}.esri-header-notifications-empty-image{width:128px;fill:#ccc;margin:0 auto;display:block}.esri-header-notifications-empty-text{text-align:center;margin:10px 0 0;font-size:15px}.esri-header-notifications-dismiss-all{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-header-notifications-dismiss-all::-moz-focus-inner{border-style:none;padding:0}.esri-header-notifications-dismiss-all:-moz-focusring{outline:1px dotted ButtonText}.esri-header-notifications-dismiss-all{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;box-shadow:inset 0 0 0 1px #0079c1;display:block;color:#0079c1;cursor:pointer;font-size:15px;line-height:20px;padding:10px;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;height:100%;width:100%}.esri-header-notifications-dismiss-all:focus,.esri-header-notifications-dismiss-all:hover{box-shadow:inset 0 0 0 3px #0079c1}[js-focus]:not([js-focus-ring]){outline-width:0}@keyframes d{0%{background-position-x:0}to{background-position-x:133vw}}.esri-footer{background-color:#f8f8f8}.esri-footer--wrapper{cursor:default;display:flex;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:auto}.esri-footer--wrapper,.esri-footer--wrapper *{box-sizing:border-box}.esri-footer--wrapper li,.esri-footer--wrapper ul{margin:0}@media (max-width:1200px){.esri-footer--wrapper{min-height:600px}.esri-footer--wrapper.skinny-footer{min-height:85px}.esri-footer--wrapper.skinny-footer .esri-footer-section--3{box-shadow:none}}@media (min-width:720px){.esri-footer--wrapper{bottom:0;left:0;right:0}}@media (min-width:1201px){.esri-footer--wrapper{height:500px;padding-left:calc(50% - 1424px / 2);padding-right:calc(50% - 1424px / 2)}.esri-footer--wrapper.skinny-footer{height:85px;box-shadow:inset 0 1px 0 0 #ccc}}.esri-footer--wrapper[data-hidden=true]{visibility:hidden}.esri-footer-barrier{animation:d 4s linear infinite;background-image:linear-gradient(90deg,#29bfff,#a231ff,#0deccd,#29bfff);background-repeat:repeat-x;background-size:133vw 4px;height:4px}@media (min-width:720px) and (max-width:1200px){.esri-footer-barrier{margin-bottom:600px}.esri-footer-barrier.skinny-footer{height:85px;margin-bottom:0}}@media (min-width:1201px){.esri-footer-barrier{margin-bottom:500px}.esri-footer-barrier.skinny-footer{height:85px;margin-bottom:0;overflow:hidden}}@media (min-width:1201px){.esri-footer-section--0{padding-left:calc(50% - 1424px / 2);padding-right:calc(50% - 1424px / 2)}}.esri-footer-section--0:after{content:"";display:table;clear:both}.esri-footer-breadcrumb{box-sizing:border-box;padding:25px}.esri-footer-breadcrumb--list{float:left;list-style:none;margin:0;padding:0;width:90%}[dir=rtl] .esri-footer-breadcrumb--list{float:right}.esri-footer-breadcrumb--pin{box-sizing:border-box;color:#636363;float:left;font-size:14px;padding-right:10px;text-decoration:none}[dir=rtl] .esri-footer-breadcrumb--pin{float:right;padding-left:10px}.esri-footer-breadcrumb--pin:hover{color:#0079c1;cursor:pointer;text-decoration:underline}.esri-footer-breadcrumb--items{display:inline-block;font-size:10px;padding:0}.esri-footer-breadcrumb--items-link{font-size:14px;color:#636363;padding:0 10px;text-decoration:none}.esri-footer-breadcrumb--items-link:hover{color:#0079c1;text-decoration:underline}.esri-footer-breadcrumb--items-current{color:#000;font-size:14px;display:inline-block;margin:0;padding:0 10px;text-decoration:none;font-weight:600}.esri-footer-section--1{transition:padding .3s}.esri-footer-section--1.hidden{display:none}@media (max-width:719px){.esri-footer-section--1{display:flex;flex-basis:100%}[dir=ltr] .esri-footer-section--1{padding:20px 15px 20px 20px}[dir=rtl] .esri-footer-section--1{padding:20px 20px 20px 15px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-section--1{padding-top:36px}[dir=ltr] .esri-footer-section--1{padding-left:24px;padding-right:12px}[dir=rtl] .esri-footer-section--1{padding-right:24px;padding-left:12px}.esri-footer-section--1{width:25%}}@media (min-width:1201px){.esri-footer-section--1{padding-top:25px;padding-left:24px;padding-right:24px;width:25%}}.esri-footer-section--2.hidden{display:none}@media (max-width:719px){.esri-footer-section--2{width:100%}}@media (min-width:720px) and (max-width:1200px){.esri-footer-section--2{width:75%}}@media (min-width:1201px){.esri-footer-section--2{flex-grow:1;padding-top:25px}}.esri-footer-section--3{box-shadow:inset 0 1px 0 0 #ccc;flex-basis:100%;transition:height .3s}@media (max-width:719px){.esri-footer-section--3{margin-top:50px;padding-top:30px;padding-bottom:30px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-section--3{align-items:center;display:flex;height:64px}}@media (min-width:1201px){.esri-footer-section--3{align-items:center;display:flex;height:80px}}.esri-footer-dialog{display:none}@media (min-width:720px){.esri-footer-brand{padding-bottom:20px}}.esri-footer-brand-link{cursor:pointer;display:inline-block;transition:fill .15s;vertical-align:top}.esri-footer-brand-image{display:block;fill:#6e6e6e;width:122px;height:122px;transition:fill .4s}.esri-footer-brand-image:focus,.esri-footer-brand-image:hover{fill:#000}@media (max-width:719px){[dir=ltr] .esri-footer-info{padding-left:20px;padding-right:15px}[dir=rtl] .esri-footer-info{padding-right:20px;padding-left:15px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-info{flex-grow:1}}@media (min-width:1201px){.esri-footer-info{flex-grow:1}}.esri-footer-info-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (min-width:720px) and (max-width:1200px){.esri-footer-info-list{display:flex;flex-wrap:wrap}}@media (min-width:1201px){.esri-footer-info-list{display:flex}}@media (max-width:719px){.esri-footer-info-item{display:inline-block;white-space:nowrap}}@media (min-width:1201px){.esri-footer-info-item{width:20%}}.esri-footer-info-link{color:inherit;text-decoration:none}.esri-footer-info-link:hover{text-decoration:none}.esri-footer-info-link{position:relative}.esri-footer-info-link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");top:calc(50% - 8px);line-height:10px}[dir=ltr] .esri-footer-info-link:after{margin-left:-.25em}[dir=rtl] .esri-footer-info-link:after{margin-right:-.25em}.esri-footer-info-link:after{opacity:0;position:absolute;width:16px;height:16px;transition:margin-left .3s,margin-right .3s,opacity .3s}[dir=rtl] .esri-footer-info-link:after{transform:scale(-1);left:-13px}[dir=ltr] .esri-footer-info-link:focus:after,[dir=ltr] .esri-footer-info-link:hover:after{margin-left:.25em}[dir=rtl] .esri-footer-info-link:focus:after,[dir=rtl] .esri-footer-info-link:hover:after{margin-right:.25em}.esri-footer-info-link:focus:after,.esri-footer-info-link:hover:after{opacity:1}.esri-footer-info-link{display:inline-block;font-size:14px;line-height:16px;font-weight:300;padding-top:4px;padding-bottom:4px;transition:font-size .3s;white-space:nowrap}.esri-footer-info-link:focus,.esri-footer-info-link:hover{color:#0079c1}@media (max-width:719px){[dir=ltr] .esri-footer-info-link{margin-right:30px}[dir=rtl] .esri-footer-info-link{margin-left:30px}}@media (min-width:720px) and (max-width:1200px){[dir=ltr] .esri-footer-info-link{margin-right:35px}[dir=rtl] .esri-footer-info-link{margin-left:35px}}@media (max-width:719px){.esri-footer-language{margin-bottom:12px}[dir=ltr] .esri-footer-language{margin-left:20px}[dir=rtl] .esri-footer-language{margin-right:20px}}@media (min-width:720px) and (max-width:1200px){[dir=ltr] .esri-footer-language{margin:12px 30px 6px 24px}[dir=rtl] .esri-footer-language{margin:12px 24px 6px 30px}}@media (min-width:1201px){.esri-footer-language{margin-top:12px;margin-bottom:6px}[dir=ltr] .esri-footer-language{margin-left:24px}[dir=rtl] .esri-footer-language{margin-right:24px}.esri-footer-language{width:calc(25% - 24px)}}.esri-footer-language-control{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M8 0a8 8 0 1 0 8 8 7.999 7.999 0 0 0-8-8zm3.83 3.162c.067.24.01.47-.273.47a.669.669 0 0 0 .16-.55c.039.027.08.055.112.08zm-.372-.95l.207.072a.803.803 0 0 0-.428.158.406.406 0 0 1 .222-.23zM7.792 1.01a2.963 2.963 0 0 1 .638.012l-.054.083c-.123-.004-.54-.027-.653-.01.073-.074.015-.021.07-.085zM2.527 12.357a7.018 7.018 0 0 1-.414-.58 6.759 6.759 0 0 1 .58.405.918.918 0 0 0-.166.175zm7.606 2.31a6.986 6.986 0 0 1-7.058-1.695c-.003-.07 0-.08.059-.122 1-.692.512-1.033-1.055-2.047-.123-.084-.179-.132-.19-.165-.075-1.662-.082-.85-.662-2.313a2.123 2.123 0 0 0-.222-.427 6.967 6.967 0 0 1 1.911-4.701c.616.008.934.146 1.176-.473.015-.04.06-.16.073-.121.7.04.593.475 1.518-.9a1.156 1.156 0 0 0 .157-.36c.2-.065.405-.119.613-.166-.465.623-.137 1.095.319 1.095.141 0 .731-.33 1.07-.387.608.03.853.118 1.201-.337a2.112 2.112 0 0 1 .3-.416 6.936 6.936 0 0 1 1.548.498c-.508.388-.222.396-.56.838-.334.444-.017.803.425 1.138a2.056 2.056 0 0 0-.28.242.59.59 0 0 0-.223-.321.669.669 0 0 0-.735-.596.599.599 0 0 0-.147 1.122.573.573 0 0 0 .292.473c-.164.242-.081.414-.01.663-.052 0-.29-.069-.374-.069-.72 0-.785 1.215-.46 1.543-.79.68-.809.795-.917 1.017a1.921 1.921 0 0 0-1.248 1.686c0 .41-.25.36-.317.682-.102.485.146.728.435 1.006.32.311.152.587.628.973.572.477.863.374 1.603.268a2.339 2.339 0 0 1 1.257.134c.09.021.181.057.1.298a.596.596 0 0 0 .133.739.275.275 0 0 1 .11.19c.05.639-.197.474-.47 1.01zm.383-8.91l.2.098a.313.313 0 0 1 .255-.052c.37.233.57.424.93.066a2.055 2.055 0 0 1 .325.339.593.593 0 0 0 .914.493c.214.276.447.177.757.255a1.3 1.3 0 0 1 .088.284 1.486 1.486 0 0 1-.52.136c-.114-.03-.231-.125-.35-.125a.533.533 0 0 0-.656.356 1.398 1.398 0 0 1-.698-.416c.1-.693-.948-.767-1.63-.616.02-.025.108-.16.089-.185a.665.665 0 0 0 .094-.14.838.838 0 0 0 .315-.284zm-.996.222a.732.732 0 0 0-.064.138c0-.055.002-.102.005-.147l.059.01zm1.844 8.16a1.248 1.248 0 0 0-.241-1.173.955.955 0 0 0-.68-1.316c-.006-.002-.38-.081-.473-.113-1.052-.302-1.98.487-2.265-.484a2.546 2.546 0 0 0-.573-.79c.382-.424.237-.624.333-1.035.313-1.157.897-.378 1.276-1.376.017-.042.634-.564.768-.765.379.458.848.204 1.465.243.133.77 1.55 1.512 2.121.763.703.292 1.96-.216 1.646-1.118v.001a1.301 1.301 0 0 0-.112-.342.945.945 0 0 0-.935-.511.8.8 0 0 0-.72-.205c-.255-.554-.903-1.088-1.488-.733a.95.95 0 0 0-.705-.183.798.798 0 0 0-.36-.04 5.498 5.498 0 0 0-.033-.098.782.782 0 0 0 .065-.216.87.87 0 0 0 .691-.33c1.179.708 2.182-1.263.96-1.935.016 0 .03-.01.046-.011a6.994 6.994 0 0 1-.786 11.766z'/%3E%3C/svg%3E");background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:20px 20px;background-color:#0079c1;border-style:none;color:#fff;display:inline-block;font-size:16px;line-height:18px;font-weight:300;padding:11px 20px}[dir=ltr] .esri-footer-language-control{padding-right:40px}[dir=rtl] .esri-footer-language-control{padding-left:40px}.esri-footer-language-control{white-space:nowrap}[dir=rtl] .esri-footer-language-control{background-position:12px 50%}[dir=ltr] [dir=rtl] .esri-footer-language-control{padding-left:40px;padding-right:20px}[dir=rtl] [dir=rtl] .esri-footer-language-control{padding-right:40px;padding-left:20px}.esri-footer-language-control:focus,.esri-footer-language-control:hover{background-color:#005e95}.esri-footer-language-dialog-barrier{background:rgba(0,0,0,.5);top:0;right:0;bottom:0;left:0;position:fixed;transition:visibility 0ms linear .25s;visibility:hidden}.esri-footer-language-dialog-barrier[aria-expanded=true]{visibility:visible;transition-delay:0ms}.esri-footer-language-dialog-cancel-canvas{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-footer-language-dialog-cancel-canvas::-moz-focus-inner{border-style:none;padding:0}.esri-footer-language-dialog-cancel-canvas:-moz-focusring{outline:1px dotted ButtonText}.esri-footer-language-dialog-cancel-canvas{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;background-color:rgba(0,0,0,.5);top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;width:100%;height:100%;z-index:99;opacity:0;transition:opacity .25s ease-in-out}.esri-footer-language-dialog-barrier[aria-expanded=true] .esri-footer-language-dialog-cancel-canvas{opacity:1}.esri-footer-language-dialog{color:#000;background-color:#fff;opacity:0;padding:40px;position:fixed;transition:transform .25s ease-in-out,visibility 0ms linear .25s,opacity .25s ease-in-out;transform:translate3d(0,20px,0);visibility:hidden;z-index:100}.esri-footer-language-dialog,.esri-footer-language-dialog *{box-sizing:border-box}.esri-footer-language-dialog-barrier[aria-expanded=true] .esri-footer-language-dialog{opacity:1;transform:translateZ(0);transition-delay:0ms;visibility:visible}@media (min-width:581px){[dir=ltr] .esri-footer-language-dialog{top:calc(50% - 220px / 2);left:calc(50% - 580px / 2)}[dir=rtl] .esri-footer-language-dialog{top:calc(50% - 220px / 2);right:calc(50% - 580px / 2)}.esri-footer-language-dialog{width:580px;height:220px}}@media (max-width:580px){.esri-footer-language-dialog{bottom:0}}.esri-footer-language-dialog-message{font-size:20px;line-height:30px}.esri-footer-language-dialog-choice{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 21 24 31' xmlns='http://www.w3.org/2000/svg' fill='%236e6e6e'%3E%3Cpath d='M21.5 39l-9.188 9.188L3.125 39H21.5zM6.293 40.312l6.019 6.02 6.02-6.02H6.293zM3.125 33l9.188-9.188L21.5 33H3.125zm15.207-1.312l-6.02-6.02-6.02 6.02h12.04z'/%3E%3C/svg%3E");background-position:calc(100% - 4px) 50%;background-repeat:no-repeat;background-size:16px;border-radius:0;border-style:none;border:1px solid #adadad;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);display:inline;font-family:inherit;font-size:14px;padding-left:16px;padding-right:16px;margin:0}[dir=rtl] .esri-footer-language-dialog-choice{background-position:4px}.esri-footer-language-dialog-choice:focus{border-color:#0079c1;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(81,167,232,.5);outline:none}@media (max-width:580px){.esri-footer-language-dialog-choice{width:100%;height:34px}}@media (min-width:581px){.esri-footer-language-dialog-choice{width:272px;height:34px}}.esri-footer-language-dialog-submit{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-footer-language-dialog-submit::-moz-focus-inner{border-style:none;padding:0}.esri-footer-language-dialog-submit:-moz-focusring{outline:1px dotted ButtonText}.esri-footer-language-dialog-submit{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;color:#fff;background-color:#0079c1;display:inline;font-size:13px;vertical-align:middle}@media (max-width:580px){.esri-footer-language-dialog-submit{margin-top:5px;width:100%;height:34px}}@media (min-width:581px){[dir=ltr] .esri-footer-language-dialog-submit{margin-left:8px}[dir=rtl] .esri-footer-language-dialog-submit{margin-right:8px}.esri-footer-language-dialog-submit{width:130px;height:34px}[dir=ltr] [dir=rtl] .esri-footer-language-dialog-submit{margin-left:0;margin-right:8px}[dir=rtl] [dir=rtl] .esri-footer-language-dialog-submit{margin-right:0;margin-left:8px}}.esri-footer-language-dialog-submit:focus,.esri-footer-language-dialog-submit:hover{background-color:#005180}.esri-footer-language-dialog-close-image{display:block;width:24px;height:24px}.esri-footer-language-dialog-close{-webkit-appearance:button;margin:0;overflow:visible;text-transform:none}.esri-footer-language-dialog-close::-moz-focus-inner{border-style:none;padding:0}.esri-footer-language-dialog-close:-moz-focusring{outline:1px dotted ButtonText}.esri-footer-language-dialog-close{background-color:transparent;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;padding:0;cursor:pointer;top:28px}[dir=ltr] .esri-footer-language-dialog-close{right:28px}[dir=rtl] .esri-footer-language-dialog-close{left:28px}.esri-footer-language-dialog-close{position:absolute;width:24px;height:24px}@media (max-width:719px){.esri-footer-menu{flex-basis:100%}[dir=ltr] .esri-footer-menu{padding-left:20px;padding-right:15px}[dir=rtl] .esri-footer-menu{padding-right:20px;padding-left:15px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu{padding-top:36px}}.esri-footer-menu-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu-list{display:flex;flex-wrap:wrap}}@media (min-width:1201px){.esri-footer-menu-list{display:flex}}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu-item{flex-basis:33.33333%}}@media (min-width:1201px){.esri-footer-menu-item{flex-basis:20%}}.esri-footer-menu-link{font-size:12px;line-height:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;transition:min-width .3s}@media (max-width:719px){.esri-footer-menu-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%236e6e6e'%3E%3Cpath d='M13 5.293v1.414l-4.5 4.5-4.5-4.5V5.293l4.5 4.5z'/%3E%3C/svg%3E");background-position-y:calc(50% + 16px / 2);background-repeat:no-repeat;background-size:16px 16px;color:#323232;cursor:pointer;display:block;padding-top:30px;padding-bottom:14px}[dir=ltr] .esri-footer-menu-link{background-position-x:100%}[dir=rtl] .esri-footer-menu-link{background-position-x:0}.esri-footer-menu-link:focus,.esri-footer-menu-link:hover{color:#0079c1}.esri-footer-menu-link[aria-expanded=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%236e6e6e'%3E%3Cpath d='M8.5 6.207l-4.5 4.5V9.293l4.5-4.5 4.5 4.5v1.414z'/%3E%3C/svg%3E")}}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu-link{min-width:60%}}@media (min-width:1201px){.esri-footer-menu-link{min-width:44%}}@media (min-width:720px){.esri-footer-menu-link{box-shadow:inset 0 -1px 0 0 #ddd;display:inline-block;height:25px;margin-bottom:10px}}@media (max-width:719px){.esri-footer-menu--sub{max-height:200vh;overflow:hidden;transition:max-height .4s ease-in-out}.esri-footer-menu--sub:not([aria-hidden=false]){max-height:0;transition:max-height .4s,visibility 0s .4s;visibility:hidden}}.esri-footer-menu-list--sub{list-style-type:none;margin-top:0;margin-bottom:0;padding-right:0;padding-left:0}@media (max-width:719px){[dir=ltr] .esri-footer-menu-list--sub{padding-left:20px}[dir=rtl] .esri-footer-menu-list--sub{padding-right:20px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu-list--sub{padding-bottom:32px}}.esri-footer-menu-link--sub{color:inherit;text-decoration:none}.esri-footer-menu-link--sub:hover{text-decoration:none}.esri-footer-menu-link--sub{color:#151515;font-size:13px;line-height:16px;padding-top:4px;padding-bottom:4px}.esri-footer-menu-link--sub:focus,.esri-footer-menu-link--sub:hover{color:#0079c1}@media (max-width:719px){.esri-footer-menu-link--sub{box-shadow:inset 0 -1px 0 0 #e0e0e0;color:#595959;display:block;padding-top:17px;padding-bottom:17px}}@media (min-width:720px) and (max-width:1200px){.esri-footer-menu-link--sub{display:inline-block;font-weight:300}}@media (min-width:1201px){.esri-footer-menu-link--sub{display:inline-block;font-weight:300;padding-top:8px;padding-bottom:8px}}@media (min-width:720px){.esri-footer-menu-link--sub{position:relative}.esri-footer-menu-link--sub:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%230079c1'%3E%3Cpath d='M3 6.982h9.452L9.948 4.48l.707-.707L14.384 7.5l-3.729 3.729-.707-.707 2.54-2.54H3z'/%3E%3C/svg%3E");top:calc(50% - 8px);line-height:10px}[dir=ltr] .esri-footer-menu-link--sub:after{margin-left:-.25em}[dir=rtl] .esri-footer-menu-link--sub:after{margin-right:-.25em}.esri-footer-menu-link--sub:after{opacity:0;position:absolute;width:16px;height:16px;transition:margin-left .3s,margin-right .3s,opacity .3s}[dir=rtl] .esri-footer-menu-link--sub:after{transform:scale(-1);left:-13px}[dir=ltr] .esri-footer-menu-link--sub:focus:after,[dir=ltr] .esri-footer-menu-link--sub:hover:after{margin-left:.25em}[dir=rtl] .esri-footer-menu-link--sub:focus:after,[dir=rtl] .esri-footer-menu-link--sub:hover:after{margin-right:.25em}.esri-footer-menu-link--sub:focus:after,.esri-footer-menu-link--sub:hover:after{opacity:1}}@media (max-width:719px){.esri-footer-social{align-self:flex-end;flex-basis:100%}}.esri-footer-social-nav{display:flex;flex-wrap:wrap}@media (max-width:419px){[dir=ltr] .esri-footer-social-nav{margin-left:auto}[dir=rtl] .esri-footer-social-nav{margin-right:auto}.esri-footer-social-nav{max-width:129px}}@media (max-width:719px){.esri-footer-social-nav{justify-content:flex-end}}@media (min-width:720px){.esri-footer-social-nav{max-width:129px}}.esri-footer-social-link{align-items:center;background-color:#adadad;color:#fff;display:flex;fill:currentColor;justify-content:center;margin-top:7px;width:36px;height:36px;transition:background-color .15s;padding-top:7px}.esri-footer-social-link:hover{color:#fff}@media (max-width:719px){[dir=ltr] .esri-footer-social-link{margin-left:7px}[dir=rtl] .esri-footer-social-link{margin-right:7px}[dir=ltr] [dir=rtl] .esri-footer-social-link{margin-left:0;margin-right:7px}[dir=rtl] [dir=rtl] .esri-footer-social-link{margin-right:0;margin-left:7px}}@media (min-width:720px){[dir=ltr] .esri-footer-social-link:not(:last-child){margin-right:7px}[dir=rtl] .esri-footer-social-link:not(:last-child){margin-left:7px}[dir=ltr] [dir=rtl] .esri-footer-social-link:not(:last-child){margin-left:7px;margin-right:0}[dir=rtl] [dir=rtl] .esri-footer-social-link:not(:last-child){margin-right:7px;margin-left:0}}.esri-footer-social-link.-facebook:focus,.esri-footer-social-link.-facebook:hover{background-color:#3d5a96}.esri-footer-social-link.-geonet:focus,.esri-footer-social-link.-geonet:hover{background-color:#127bc0}.esri-footer-social-link.-twitter:focus,.esri-footer-social-link.-twitter:hover{background-color:#59adeb}.esri-footer-social-link.-instagram:focus,.esri-footer-social-link.-instagram:hover{background-color:#da3075}.esri-footer-social-link.-linkedin:focus,.esri-footer-social-link.-linkedin:hover{background-color:#127cb3}.esri-footer-social-link.-youtube:focus,.esri-footer-social-link.-youtube:hover{background-color:#cf2529}.esri-footer-social-link.-google-plus:focus,.esri-footer-social-link.-google-plus:hover{background-color:#df4b36}.esri-footer-social-link.-arc-germany:focus,.esri-footer-social-link.-arc-germany:hover{background-color:#4eaf4e}.esri-footer-social-link.-blogger:focus,.esri-footer-social-link.-blogger:hover{background-color:#f58220}.esri-footer-social-link.-email:focus,.esri-footer-social-link.-email:hover{background-color:#8dc63f}.esri-footer-social-link.-flickr:focus,.esri-footer-social-link.-flickr:hover{background-color:#2064d9}.esri-footer-social-link.-gisiq:focus,.esri-footer-social-link.-gisiq:hover{background-color:#3b9dd7}.esri-footer-social-link.-pintrest:focus,.esri-footer-social-link.-pintrest:hover{background-color:#bd081c}.esri-footer-social-link.-rss:focus,.esri-footer-social-link.-rss:hover{background-color:#ff8000}.esri-footer-social-link.-tumblr:focus,.esri-footer-social-link.-tumblr:hover{background-color:#35465c}.esri-footer-social-link.-xing:focus,.esri-footer-social-link.-xing:hover{background-color:#115f5f}.esri-footer-social-image{width:20px;height:20px}.esriRtl .esri-header-apps-control.top-nav-link {float: none;}.esri-footer-barrier {display: none;}.esri-header {background-color: transparent;}@media (min-width: 1024px) {.esri-header-brand {display: none;} .esri-header-menus-list {margin: 0 calc(.5rem - 24px);}}@media (min-width: 1024px) and (max-width: 1280px) {.esri-header-menus-link {padding: 18px;} .el .esri-header-menus-link {padding: 18px 7px;} .ru .esri-header-menus-link {padding: 18px 12px;} .esri-header-menus-list {margin: 0 calc(.5rem - 18px);}}@media (max-width: 1200px) and (min-width: 768px) {.esri-header-account-control--signedin {padding: 12px !important;} .esri-header-account-id, .esri-header-account-name {display: none;} .esri-header-account-image {position: static; display: block;}}.esri-header-apps nav.dropdown-menu {pointer-events: all; margin-top: inherit;}.esri-header-notifications-message-text {min-width: 0; word-wrap: break-word;}.dj_trident .esri-header-notifications-message-dismiss {padding: 0 24px;}.esri-header-inlineSearch-suggestion-error-icon {color: #de2900; fill: red; margin-top: 4px;}.group-thumbnail-default-text {font-family: "Avenir Next", "Avenir", "Helvetica Neue", sans-serif;}.group-thumbnail-ie-text,.dj_trident .group-thumbnail-default-text,.dj_edge .group-thumbnail-default-text {display: none;}.group-thumbnail-default-text,.dj_trident .group-thumbnail-ie-text,.dj_edge .group-thumbnail-ie-text {display: block;}.esri-header-inlineSearch-suggestion-icon {display: flex;}.info-banner {display: flex; width: inherit; max-width: calc(100vw - 60px); padding: 10px 30px; font-size: 15px; line-height: 22px; font-weight: 600; font-family: "Avenir Next W01","Avenir Next W00","Avenir Next","Avenir","Helvetica Neue",sans-serif; text-align: center;}.info-banner--top {border-bottom: 1px solid #a9a9a9;}.info-banner--bottom {border-top: 1px solid #a9a9a9;}.info-banner-text {margin: auto; word-break: break-word;}.tooltip-dotted {border-bottom: 1px dotted #487696;}.tooltip-dotted.tooltip-notification:after {right: -15px;}.password-strength-meter {height: 0.75rem; background-color: #e7e7e7;}.password-strength-meter__fill {height: 0.75rem; transition: width 0.3s ease;}.dj_a11y .password-strength-meter__fill {border: 1px solid;}.password-strength-meter__fill--unknown {width: 0%;}.password-strength-meter__fill--0 {width: 12%; background-color: #de2900;}.password-strength-meter__fill--1 {width: 25%; background-color: #de2900;}.password-strength-meter__fill--2 {width: 50%; background-color: #e4d154;}.password-strength-meter__fill--3 {width: 75%; background-color: #5a9359;}.password-strength-meter__fill--4 {width: 100%; background-color: #5a9359;}.password-strength__label--0 {color: #de2900;}.password-strength__label--1 {color: #de2900;}.password-strength__label--2 {color: #e4d154;}.password-strength__label--3 {color: #5a9359;}.password-strength__label--4 {color: #5a9359;}.dj_trident .password-strength-description svg {pointer-events: all;}body, textarea, input, .folderDropdownSelect {color: #444; font-size: 12px; font-family: Verdana, Helvetica, sans-serif !important;}body.esri {background: #FFF;}.circularLoadingIcon {background: url("images/LoadingAnimation_circle24blue.gif"); height: 24px; width: 24px;}#addContent-main-center .dojoxGridCell, #addContent-main-center .dojoxGrid .dojoxGridCell {padding-bottom: 2px;}#addContent-main-center .bottomRowTable {height: 24px;}.dijitReset {font-size: 12px !important;}table.dijitMenuTable {border-collapse:inherit;}#add-item-file, #update-item-file, #group-thumbnail-file, #item-thumbnail-file, #profile-thumbnail-file, #banner-thumbnail-file {font-size: 13px;}.esrifileInput {font-size: 13px;}#search-form .dijitInputContainer {padding-top: 3px;}body #page-border {position: absolute; width: 100%; height: 100%; overflow: auto; min-width: 900px; min-height: 100vh; visibility: hidden;}a, a:hover, a:active {color: #333333; text-decoration: none;}.dijitPlaceHolder {pointer-events: none;}textarea.dijitPlaceHolder {pointer-events: inherit;}.dijitOffScreen {visibility: visible;}.dim {color: #656565;}h1 {color: #024672; font-family: Lucida Sans, Tahoma, clean, sans-serif; font-size: 180%; line-height: 1.5em; font-style:normal !important;}h1 a, h1 a:link, h1 a:visited {color: #005E95; text-decoration: none;}h1 a:hover, h1 a:active, h1 a.active {color: #7B797B;}p {margin: 1em 0;}#item-title-edit-input, #group-title-edit-input {color: #005E95; font-weight: bold;}.error {color: #FF0000;}#sign-in-error {max-width: 410px;}.linkNoHref {cursor: hand; cursor: pointer;}.linkNoHref:hover {text-decoration: underline;}.esri .dijitBorderContainer.noBorder {border: none; padding: 0;}.esri .dijitBorderContainer {background-color: #FFF; border: none;}.esri .dijitSplitContainer-child, .esri .dijitBorderContainer-child {border:none;}.dojoxGridScrollbox {overflow-y: auto; overflow-x: hidden !important;}.esri .dojoxGridHeader .dojoxGridCell {background: #FFF; color: #000; font-weight: bold; font-size: 1.1em;}.esri .dojoxGridHeader {background: #FFF;}.esri .dojoxGridColCaption {display: inline; cursor: hand; cursor: pointer;}.esri .dojoxGridSortNode {cursor: hand; cursor: pointer;}.esri .dojoxGridCell, .esri .dojoxGrid .dojoxGridCell {border: none; border-style: none; border-right: solid 1px #ccc; text-align: left;}.esri .dojoxGridRowTable {border-bottom: solid 1px #ccc;}.esri .dojoxGridRowOdd {background-color: #FFF;}.esri .dojoxGridRowOver {border-color: #FFF !important;}.esri .esriGridAlternating .dojoxGridRowOdd {background-color: #F2F2F2;}.esri .dojoxGridRowSelected {background-color: #BFD4D9;}.esri .dijitSplitterV {background-color: #fff; border: 0; width: 8px;}.esri .dijitSplitterV .dijitSplitterThumb {background: transparent url("images/splitter-thumb.gif") no-repeat scroll 0 0; height: 19px; left: 3px; width: 5px;}.esri .dijitTab {font-size: 1.1em; font-weight: bold;}#contentTab .dojoxGridCell {padding: 0; border-style: none;}#contentTab .dojoxGridMasterMessages {padding: 0;}#itemsNode .dojoxGridCell, #groupsNode .dojoxGridCell, #memberTab .dojoxGridCell {border-style: none;}#itemsNode .dojoxGridCell {padding: 0; margin: 0;}#contentNode .dojoxGridCellFocus, #contentNode .dojoxGridCellFocus.dojoxGridCellOver {border-right: 1px solid #CCCCCC; border-bottom: none; border-left: none; border-top: none;}#contentNode .dojoxGridHeader .dojoxGridCell {border-bottom: none; border-left: none; border-right: 1px solid #CCCCCC;}#contentNode .dojoxGridMasterMessages,#contentNode .dgrid-no-data {text-align: left; font-size: 1.1em;}.esriRtl #contentNode .dojoxGridMasterMessages,.esriRtl #contentNode .dgrid-no-data {text-align: right; font-size: 1.1em;}#contentNode .dojoxGridMasterMessages .title,#contentNode .dgrid-no-data .title {color: #005E95; font-size: 16px; font-weight: bold;}#contentNode .dojoxGridMasterMessages a,#contentNode .dgrid-no-data a {color: #005E95;}#contentNode .dojoxGridMasterMessages li,#contentNode .dgrid-no-data li{line-height: 25px;}#search-widget-main {padding: 15px 0 20px 0; width: 550px; margin: auto;}#resource-content {margin: auto; width: 780px;}.esri .esriContentItemTitle {color: #005E95; font-size: 1.1em;}.esri .esriContentTypeName {font-size: 1.1em;}.esri .esriContentTypeNameSmall {font-size: 0.8em;}.esri .dijitDialog .list-plain {margin: 0.3875rem 0; list-style-position: inside; padding: 0;}.esri .dijitDialog .list-plain li {list-style-type: none; margin-left: 0;}#esriItemSnippet, #esriItemDescription {font-size: 1.3em;}#esriItemType {text-align: center;}#esriItemAddress {font-weight: bold; font-size: 1.1em;}#esriItemAuthor {font-size: 1.1em;}.esri .borderedContent {border: 1px solid #ccc;}.esri .dojoxGrid {font-family: Verdana, Helvetica, sans-serif;}.esri .esriGrid {background: #FFF;}.esri .esriGrid .dojoxGridMasterHeader {display: none !important;}.esri .esriGrid .dojoxGridCell {border-style: none;}#esriGridValue {font-size: 1.1em;}.esriItemTitle a:hover, .esriItemTitle a:active, .esriItemOwner a:hover, .esriItemOwner a:active, .esriItemTags a:hover, .esriItemTags a:active, .esriGroupTitle a:hover, .esriGroupTitle a:active {text-decoration: underline;}.esriItemTitle, .esriItemTitle a, .esriItemTitle a:link, .esriItemTitle a:hover, .esriItemTitle a:active, .esriItemTitle a:visited {font-weight: bold; color: #005E95; font-weight: bold;}.esriProfilePopupTitle {width: 70%; display: inline-block; word-break: break-all;}.esriGroupTitle, .esriGroupTitle a {font-weight: bold; color: #005E95; font-weight: bold; font-size: 1.4em;}.esriItemOwner, .esriItemOwner a {color: #005E95;}#esriMemberInfo {font-family: Verdana, Helvetica, sans-serif; font-size: 12px;}.esriItemTags {color: #7B797B; width: 90%;}.esriItemTags a {color: #005E95;}.esri .dijitGutter {background-color: #FFF;}#folders {width: 200px;}#folders, #items, #itemsNode {margin: 0px; padding: 0px; overflow-y:auto;}#main-content {padding: 3px; margin: 0 auto 0.5em auto; z-index: 1; width:960px;}.customTreeIcon {background-image: url("images/folder.png"); height: 16px; width: 16px;}.customTreeIconOpen {background-image: url("images/folderOpen.png"); height: 16px; width: 16px;}.soria .dijitContentPane {overflow: hidden;}.esri .hide {display: none;}.thumbnail {border: none; color: #000; font-size: 13px; margin: auto; width: 230px; float: left; padding: 0 15px}.thumbnail h1 {color: rgb(175, 114, 9); font-size: 15px; font-weight: bold;}.thumbnail a, .thumbnail a:link {color: #005E95;}.thumbnail a:hover, .thumbnail a:active {text-decoration: underline;}#tos a, #tos a:link {color: #005E95;}#tos a:hover, #tos a:active {text-decoration: underline;}#item-thumbnail {width:202px; height:135px;}.soria .dijitDialog .dijitDialogTitle {color:#FFF;}.esri .thumbnailDialog {display: none; position: absolute; top: 80px; left: 10px; border: #666666 1px solid; width: 460px; z-index: 900; padding-bottom:0.25em;}#group-thumbnail-header, #item-thumbnail-header, #profile-thumbnail-header, #banner-thumbnail-header {background: url("images/global-dialog.png") repeat-x scroll 0 -30px transparent; height: 20px; padding: 3px 0px 0px 5px; font-weight: bold;}#group-thumbnail-content, #item-thumbnail-content, #profile-thumbnail-content, #banner-thumbnail-content {padding: 15px;}.item-icon-thumb {border: none; margin: 0; color: #7B797B; text-align: center;}.item-icon-thumb img {display: inline; vertical-align: middle; padding: 7px 5px 0 5px;}#itemsNode .item-icon-thumb {border: none; margin: 0; color: #7B797B; padding: 8px 0 0 10px;}#itemsNode .item-icon-thumb img {padding: 0; border: 1px #CCCCCC solid;}#itemsNode .esriItemLinks a {line-height: 10px;}.searchResultHeader {font-weight: bold; margin: 5px; font-size: 1.1em}.searchResultHeaderInfo {padding-left: 5px; font-weight: bold; margin: 5px auto 5px auto; font-size: 1.3em; background-color: #F0F0F0; border: 1px #CCCCCC solid; width: 99%; height: 28px;}.searchResultHeaderInfo a, .searchResultHeaderInfo a:link, .searchResultHeaderInfo a:hover, .searchResultHeaderInfo a:active, .searchResultHeaderInfo a:visited {color: #005E95; font-weight: bold;}#item-description a, #item-description a:link, #item-description a:hover, #item-description a:active, #item-description a:visited, #item-licenseInfo a, #item-licenseInfo a:link, #item-licenseInfo a:hover, #item-licenseInfo a:active, #item-licenseInfo a:visited, #groupDescription a, #groupDescription a:link, #groupDescription a:hover, #groupDescription a:active, #groupDescription a:visited {color: #005E95; text-decoration: underline; font-weight: normal;}.esriItemLinks a, .esriItemLinks a:link, .esriItemLinks a:hover, .esriItemLinks a:active, .esriItemLinks a:visited {color: #005E95;}.esriItemLinks a:hover {text-decoration: underline;}.esriItemProperties, .esriItemProperties a, .esriItemProperties a:link, .esriItemProperties a:hover, .esriItemProperties a:active, .esriItemProperties a:visited {color: #005E95; font-weight: bold; font-size: 1.1em;}.esriItemShared, .esriItemShared a, .esriItemShared a:link, .esriItemShared a:hover, .esriItemShared a:active, .esriItemShared a:visited {color: #005E95; font-weight: normal; font-size: 1.0em;}.esriItemShared a:hover {text-decoration: underline;}.esriWebThumbnail {width: 150px; height: 100px; border: 1px solid #ccc; text-align: center;}#item-description a, #item-description a:link, #item-description a:hover, #item-description a:active, #item-description a:visited {color: #005E95; text-decoration: underline; font-weight: normal;}.dijitEditor .dijitComboBox {width: 125px; margin: 5px 0 0 5px;}.esri .dijitEditor .dijitButtonNode, .esri .dijitEditor .dijitToolbar .dijitButtonNode {height: 20px; padding: 0 2px;}body.esri .esriGridTop {background: #fff; height: 30px; padding-top: 5px; padding-left: 5px; font-weight: normal; border-width: 0px; border-color: #eee #777 #777 #eee; border-style: solid;}.dijitButtonContents .esriLeaveGroupIcon, .dijitButtonContents .esriCreateGroupIcon, .dijitButtonContents .esriDeleteIcon, .dijitButtonContents .esriEditIcon, .dijitButtonContents .esriUpdateIcon, .dijitButtonContents .esriSaveIcon, .dijitButtonContents .esriCloseIcon, .dijitButtonContents .esriAttachIcon, .dijitButtonContents .esriConfigureIcon, .dijitButtonContents .esriRegisterIcon, .dijitButtonContents .esriUploadIcon, .dijitButtonContents .esriShareIcon, .dijitButtonContents .esriMoveToIcon, .dijitButtonContents .esriNewFolderIcon, .dijitButtonContents .esriFolderDeleteIcon, .dijitButtonContents .esriMembershipRequestIcon, .dijitButtonContents .esriWebMapIcon, .dijitButtonContents .esriCreateGroupIcon, .dijitButtonContents .esriEditGroupIcon, .dijitButtonContents .esriJoinGroupIcon, .dijitButtonContents .esriLeaveGroupIcon, .dijitButtonContents .esriDeleteGroupIcon, .dijitButtonContents .approveApplication, .dijitButtonContents .declineApplication, .dijitButtonContents .removeMember, .dijitButtonContents .userIcon, .dijitButtonContents .deleteNotificationIcon, .dijitButtonContents .esriReassignIcon, .esriOpenIcon, .dijitButtonContents .esriPublishIcon, .dijitButtonContents .esriGroupLinkIcon, .dijitButtonContents .esriUsageIcon, .dijitButtonContents .esriManageSubscriptionIcon, .dijitButtonContents .esriUpgradeSubscriptionIcon, .dijitButtonContents .esriViewStatusIcon, .dijitButtonContents .esriViewHealthIcon, .dijitButtonContents .esriExportLayerIcon, .dijitButtonContents .esriCreateAppIcon, .dijitButtonContents .esriCreateSceneIcon, .dijitButtonContents .esriMetadataIcon, .dijitButtonContents .menuIconPerformAnalysis {margin: 4px 0 4px 4px;}.esriLeaveGroupIcon, .esriCreateGroupIcon, .esriDeleteIcon, .esriEditIcon, .esriUpdateIcon, .esriSaveIcon, .esriCloseIcon, .esriAttachIcon, .esriConfigureIcon, .esriRegisterIcon, .esriUploadIcon, .esriShareIcon, .esriMoveToIcon, .esriNewFolderIcon, .esriFolderDeleteIcon, .esriMembershipRequestIcon, .esriWebMapIcon, .esriCreateGroupIcon, .esriEditGroupIcon, .esriJoinGroupIcon, .esriLeaveGroupIcon, .esriDeleteGroupIcon, .approveApplication, .declineApplication, .removeMember, .userIcon, .deleteNotificationIcon, .esriReassignIcon, .esriOpenIcon, .esriPublishIcon, .esriGroupLinkIcon, .esriManageSubscriptionIcon, .esriUpgradeSubscriptionIcon, .esriViewStatusIcon, .esriViewHealthIcon, .esriUsageIcon, .esriExportLayerIcon, .esriCreateAppIcon, .esriCreateSceneIcon, .esriMetadataIcon {background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px;}.esriDeleteIcon {background-image: url("images/delete.png");}.esriEditIcon {background-image: url("images/edit.png");}.esriUpdateIcon {background-image: url("images/update-item_20x20.png");}.esriSaveIcon {background-image: url("images/save.png");}.esriCloseIcon {background-image: url("images/edit-close_20x20.png");}.esriAttachIcon {background-image: url("images/PaperClip_20x20.png");}.esriConfigureIcon {background-image: url("images/configure_web_app.png");}.esriRegisterIcon {background-image: url("images/configure_web_app.png");}.esriMetadataIcon {background-image: url("images/metadata-edit.png");}.esriPublishIcon {background-image: url("images/mapCreate.png");}.esriUsageIcon {background-image: url("images/usage.png");}.esriGroupLinkIcon {background-image: url("images/link.png");}.esriUploadIcon {background-image: url("images/addItem.png");}.esriShareIcon {background-image: url("images/userGroup.png");}.esriMoveToIcon {background-image: url("images/folderMove.png");}.esriNewFolderIcon {background-image: url("images/folderNew.png");}.esriFolderDeleteIcon {background-image: url("images/folderDelete.png");}.esriWebMapIcon {background-image: url("images/mapCreate.png");}.esriCreateAppIcon {background-image: url("images/mapCreate.png");}.esriCreateSceneIcon {background-image: url("images/mapCreate.png");}.esriCreateGroupIcon {background-image: url("images/userGroupCreate.png");}.esriEditGroupIcon {background-image: url("images/userGroupSettings.png");}.esriJoinGroupIcon {background-image: url("images/userInvite.png");}.esriLeaveGroupIcon {background-image: url("images/userGroupLeave.png");}.esriDeleteGroupIcon {background-image: url("images/userGroupDelete.png");}.esriMembershipRequestIcon {background-image: url("images/invitations.png");}.esriReassignIcon {background-image: url("images/userUpdate.png");}.esriManageSubscriptionIcon {background-image: url("images/manageSubscriptionIcon.png");}.esriUpgradeSubscriptionIcon {background-image: url("images/renewSubscription.png");}.esriViewStatusIcon {background-image: url("images/viewStatus.png");}.esriViewHealthIcon {background-image: url("images/systemHealth.png");}.esriExportLayerIcon {background-image: url("images/layerExport.png");}.esriOpenIcon {width:0;}.layerMenu {padding-top: 5px !important; background-color: #EEE !important; border: 1px solid #999 !important;}.iconExportData, .iconExportFile, .iconServiceUrl, .iconAttachment {background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; padding: 2px; margin-left: 8px; margin-right: 8px;}.iconExportData {background-image: url("images/layer-exportData16.png");}.iconExportFile {background-image: url("images/layer-exportToFile16.png");}.iconServiceUrl {background-image: url("images/layer-serviceUrl16.png");}.iconAttachment {background-image: url("images/PaperClip_20x20.png");}.iconReviewGeocode {background-image: url("images/reviewAddresses.png"); background-repeat: no-repeat; display: inline-block; height: 16px; width: 16px; margin-left: 8px; margin-right: 8px;}.approveApplication {background-image: url("images/approveUser.png"); vertical-align:middle;}.declineApplication {background-image: url("images/denyUser.png"); vertical-align:middle;}.removeMember {background-image: url("images/denyUser.png");}.userIcon {background-image: url("images/user-green_32x32.png"); height: 32px; width: 32px;}.deleteNotificationIcon {background-image: url("images/delete_20x20.png");}.undoIcon {background-image: url("../../jsapi/dijit/icons/images/editorIconsEnabled.png"); background-position:-144px 50%; background-repeat:no-repeat; height:18px; width:18px;}.redoIcon {background-image: url("../../jsapi/dijit/icons/images/editorIconsEnabled.png"); background-position:-162px 50%; background-repeat:no-repeat; height:18px; width:18px;}.esriRtl .redoIcon {background-position:-144px 50%;}.esriRtl .undoIcon {background-position:-162px 50%;}body.esri #search-form .dijitButtonText {height: 18px;}.list-links {float: left; vertical-align: middle; font-size: 10px;}.esriRtl .list-links {float: right;}.list-links ul {list-style: none; padding: 2px 0px 2px 0px; vertical-align: middle; margin: 0px; text-decoration: none;}.list-links li {padding: 0px; margin: 0px; display: inline; border-left: solid 1px #FFF; font-size: 10px; font-weight: bold;}.list-links li.first {border-left: none;}.list-links a, #list-links a:link {padding: 0px 10px 0px 3px; position: relative; color: #005E95; text-decoration: underline;}.list-links a:hover {text-decoration: underline;}.list-links a.active, #list-links a:active {color: #7B797B; text-decoration: none;}#signInForm a, #signInForm a:link, #signInForm a:active, #signInForm a:visited, #signUpForm a, #signUpForm a:link, #signUpForm a:active, #signUpForm a:visited {text-decoration: none; color: #005E95;}#signInForm a:hover, #signUpForm a:hover {text-decoration: underline;}#top {width: 100%; background: #fff; border: none;}.esri .dijitTextBox, .esri .dijitComboBox, .esri .dijitTextArea, .esri .dijitSelect, .esri .dijitComboBox {border: solid 1px #bbb;}.esri .dijitComboBox .dijitButtonNode, .esri .dijitSpinner .dijitButtonNode {border-color: #bbb;}.esri .dijitDialog {border-color: #636c6c; background-color: #f7f7f3;}.esri .dijitDialog .dijitDialogPaneContent {border-color: inherit; background-color: transparent; padding: 15px;}.esri .dijitDialogTitleBar {-moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; background: url("images/global-dialog.png") repeat-x 0 -30px; color: #fff;}.esriLtr .esri .dijitDialogCloseIcon {background-image: url("images/global-dialog.png"); background-repeat: no-repeat; background-position: -2px -67px; cursor: pointer; cursor: hand; right: 1%;}.esriRtl .esri .dijitDialogCloseIcon {background-image: url("images/global-dialog.png"); background-position: -2px -67px; background-repeat: no-repeat; cursor: pointer; right: 93%;}.esriRtl .esriSignInDialog .dijitDialogCloseIcon,.esriRtl .esriOAuthSignInDialog .dijitDialogCloseIcon {right: auto; left: 6px;}#symbol-dialog {width: 410px;}#account-move-to-dialog {width: 337px; height: auto;}#select-account-user-dialog, #rotation-dialog {width: 339px;}#login-dialog, #rename-dialog, #register-dialog, #add-map-service-dialog, #create-folder-dialog, #mapnotes-title-dialog, #add-url-dialog, #group-dialog, .general-dialog, #waiting-dialog, #no_permission-dialog, #join_group-dialog, #tags-dialog, #share-dialog, #delete-warning-dialog, #infoloss-warning-dialog, #save-edits-dialog, #choice-dialog, #feature-limit-reached-dialog, #manage-subscription-dialog, #subscription-status-dialog {width: 400px;}#terms-of-use-dialog {width: 445px;}#image-dialog, #renderer-dialog {width: 435px;}#featureType-dialog, #template-dialog, #shareCheck-dialog {width: 455px;}#open-map-dialog {width: 500px;}#membership-requests-dialog, #add-layer-file-dialog {width: 550px;}#invite-account-users-dialog {width: 527px;}#browse-layers-dialog {width: 590px;}#browse-layers-dialog .dijitDialogPaneContent {padding-top: 0;}#add-layers-dialog, #invite-users-dialog {width: 600px;}#add-layer-url-dialog {width: 700px !important;}#manage-tiles-dialog, #invitations-dialog, #open-presentation-dialog {width: 700px;}.extent-dialog {width: 630px;}.extent-dialog .extent-label {width: 5em;}.extent-dialog .extent-input {width: 5em;}#export-dialog {width: 460px;}#add-item-dialog {width: 43em;}#add-item-dialog .dijitTextBox, #add-layer-url-dialog .dijitTextBox, #add-layer-file-dialog .dijitTextBox {font-family: Verdana, Helvetica, sans-serif;}#widget_add-layer-url-url .dijitInputField {padding: 0.2em;}.general-dialog, #open-map-dialog, #open-presentation-dialog, #waiting-dialog {z-index: 9999;}#share-dialog input {height: 0.9em;}#mapnotes-title-dialog .dijitInputContainer input {margin: 0.2em 0.1em;}#shareCheck-dialog .dojoxGridCell.dojoxGridCellFocus, #shareCheck-dialog .dojoxGrid .dojoxGridCell.dojoxGridCellFocus, #shareCheck-dialog .dojoxGrid .dojoxGridCell.dojoxGridCellFocusOver {border-bottom: 1px solid #CCC;}#shareCheck-dialog .dojoxGridCell {padding-right: 3px; padding-left: 3px;}.tagsForm {width: 400px;}.timeSettingsForm {width: 620px;}.timeSettingsForm .dijitComboBox, .timeSettingsForm .dijitComboBox .dijitButtonNode {height: 22px !important;}.timeSettingsForm .dijitComboBox.dijitDateTextBox .dijitArrowButton .dijitArrowButtonInner {margin-top: 3px !important;}.timeSettingsForm .dijitRuleLabelContainerH {white-space:nowrap;}.timeSettingsForm .dijitInputContainer input {margin-top: 2px; height: 20px;}.mapviewer .esriHelpIcon {background: url("images/helpIcon.png") no-repeat top left; width: 16px; height: 16px; cursor: pointer;}.esriRtl.ar .mapviewer .esriHelpIcon {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}#time-settings-tooltip-info {color:#333333;}#time-settings-tooltip-start:hover,#time-settings-tooltip-end:hover {text-decoration: underline;}#time-settings-start-time_popup .dijitButtonNode,#time-settings-end-time_popup .dijitButtonNode {height:15px;}.esri .dijitTimePickerMarker ,.esri .dijitTimePickerItemHover .dijitTimePickerItemInner,.esri .dijitTimePickerMarkerHover ,.esri .dijitTimePickerMarkerHover ,.esri .dijitTimePickerItemSelected {font-size: 10px; font-style: normal; font-weight: normal; border: none;}.esri .dijitTimePickerItemInner {padding: 0;}.timeSettingsBackground {background-color: #e9e9e9;}.timeSettingsLayerNames {line-height: 18px; white-space: nowrap;}.timeSettingslayerRange {line-height: 16px; padding: 9px 0 0 8px;}.esriRtl .timeSettingslayerRange {padding: 9px 8px 0 0;}.time-settings-layer-bar {border: 1px solid #999; background-color: #999; height:0; cursor:pointer;}.multidimensions-settings-layer-bar{border: 1px solid #999; background-color: #999; height:0; cursor:pointer;}.mdSettingsBackground {background-color: #e9e9e9; margin-left: 8px;}.mdSettingsLayerRange {line-height: 16px; margin: 0px 8px 0 8px; padding-top: 9px;}.dj_ie7 .soria .dijitReadOnly INPUT {COLOR: #333;}#share-groups-list {border: 1px #333333 solid; padding: 5px; background-color: #FFFFFF; height: 100px; width: 95%; line-height: 14px; overflow: auto;}#register-form .freeTrial label {float:none; width:auto; display:inline-block; margin-top:10px;}#register-form .dijitButton {padding:0; margin:0;}#login-form label, #register-form label, #create-folder-dialog label {padding-top: 6px; width: 70px; display: block; float: left;}#register-form label.long {padding-top: 0; width: 83px;}#create-folder-dialog label.long {padding-top: 0.3em; width: 90px;}#login-form a#forgot-password {margin: 12px 0px 12px 0px; display: block; color: #000;}#login-form input#remember-me {width: 16px;}#login-form label#remember-me-label {display: inline; margin: auto; float: none;}body.esri #itemsNode .dojoxGridMasterHeader, body.esri #groupsNode .dojoxGridMasterHeader {display: none !important;} .soria .dijitTabContainerBottom-spacer, .soria .dijitTabContainerTop-spacer {background: #CCCCCC none repeat scroll 0 0; border: 0px; height: 0px;}.soria .dijitTabContainerTop-container {border-top: none;}.soria .dijitTabPaneWrapper {background: #CCCCCC none repeat scroll 0 0; border: 0px; margin: 0; padding-left: 0;}.soria .dijitTabContainerTop-tabs {border-color: #F0F1F1; margin-bottom: 0px; padding-left: 3px;}.soria .dijitTabContainerTop-tabs .dijitTabChecked {border-bottom-color: #FFFFFF;}.soria .dijitTabContainerTop-tabs, .soria .dijitTabContainerTop-tabs DIV {vertical-align: top;}.galleryBackground {height: 100%;}.galleryNode {float: left; margin: 10px 20px 10px 20px;}.esriRtl .galleryNode{float: right; margin: 10px 20px 10px 20px;}.galleryNode.mini {width: 100px; margin: 5px 10px 0 10px;}.galleryNode.small {width: 200px;}.galleryNode.large {height: 210px; width: 270px;}.galleryNode .galleryLabelContainer {background-color: transparent; text-align: center; width: 100%; height: 2.5em; overflow: hidden; display: block;}.galleryNode.large .galleryThumbnail {height: 210px; width: 270px; border: none;}.galleryNode.small .galleryThumbnail {height: 133px; width: 200px; border: 1px solid #e0e0e0; padding: 2px;}.galleryNode.mini .galleryThumbnail {height: 67px; width: 100px; border: 1px solid #fff; -moz-box-shadow: 0px 0px 7px #000; -webkit-box-shadow: 0px 0px 7px #000; box-shadow: 0px 0px 7px #000;}.galleryBackground .galleryMessage {display: block; text-align: center; margin-top: 2em; font-size: 110%;}.dijitContentPane.galleryPopup {z-index: 10; -moz-box-shadow: 0px 0px 20px #000; -webkit-box-shadow: 0px 0px 10px #000; box-shadow: 0px 0px 10px #000;}.galleryPopup.dijitContentPane {padding: 10px; background-color: #fff; border-color: #6c6e6e; border-width: 1px; border-style: solid; min-height: 133px; width: 500px;}.itemDetail {clear: both;}.itemDetail.medium {font-size: 90%;}.itemDetail.small span {font-size: 80%;}.itemDetail:after {content: "."; display: block; height: 0px; clear: both; visiblity: hidden; overflow: hidden;}td.dojoxGridCell >.itemDetail {margin: 1em;}.itemDetail.medium .itemTextContainer > span {display: block; margin-bottom: 0.5em;}.itemDetail.small > span {display: inline; margin-bottom: 0.25em;}.esriLtr .itemDetail.medium.left .itemThumbnailContainer {margin-right: 1em;}.esriRtl .itemDetail.medium.left .itemThumbnailContainer {margin-left: 1em;}.esriLtr .itemDetail.medium.right .itemThumbnailContainer {margin-left: 1em;}.esriRtl .itemDetail.medium.right .itemThumbnailContainer {margin-right: 1em;}.itemDetail.small .itemThumbnailContainer {margin-top: 0.25em;}.itemDetail.small.left .itemThumbnailContainer {margin-right: 0.5em;}.itemDetail.small.right .itemThumbnailContainer {margin-left: 0.5em;}.itemDetail.medium .itemThumbnailContainer {width: 200px !important; width: 220px;}.esriLtr .itemDetail.medium.left .itemThumbnailContainer +.itemTextContainer {margin-left: 212px;}.esriLtr .itemDetail.medium.right .itemThumbnailContainer +.itemTextContainer {margin-right: 210px;}.esriRtl .itemDetail.medium.right .itemThumbnailContainer +.itemTextContainer {margin-left: 210px;}.itemDetail .itemThumbnailContainer > span {display: block; width: 100%; text-align: center; line-height: 1em;}.galleryPopup .itemDetail .itemThumbnailContainer > span {width: 200px !important;}.esriLtr .itemDetail.left .itemThumbnailContainer {float: left;}.esriRtl .itemDetail.left .itemThumbnailContainer {float: right;}.esriLtr .itemDetail.right .itemThumbnailContainer {float: right;}.esriRtl .itemDetail.right .itemThumbnailContainer {float: left;}.itemDetail .itemThumbnail, .itemThumbnailContainer a img {border: 1px solid #888;}.itemDetail.medium .itemThumbnail {max-height: 133px; max-width: 200px;}.esriLtr .itemDetail.group.medium.left .itemTextContainer {margin-left: 76px;}.esriRtl .itemDetail.group.medium.left .itemTextContainer {margin-right: 76px;}.esriLtr .itemDetail.group.medium.right .itemTextContainer {margin-right: 76px;}.esriRtl .itemDetail.group.medium.right .itemTextContainer {margin-right: 76px;}.itemDetail.group.medium .itemThumbnailContainer {width: 64px !important;}.itemDetail.group.medium .itemThumbnail {height: 64px; width: 64px;}.itemDetail.small .itemThumbnail {height: 40px; width: 61px;}.itemDetail.group.small .itemTextContainer {margin-left: 71px;}.itemDetail.medium span.esriItemTitle {margin-bottom: 0.75em;}.itemDetail.small span.esriItemTitle {display: block;}.itemDetail .itemThumbnailContainer span.esriItemLinks a, .itemDetail .itemThumbnailContainer span.esriItemLinks a:hover, .itemDetail .itemThumbnailContainer span.esriItemLinks a:visited, .itemDetail .itemThumbnailContainer span.esriItemLinks a:active {margin-right: 1em;}.group-status {margin-top: 20px; margin-left: 0;}.groupThumbnail {max-width: 65px; max-height: 65px;}.profileThumbnail {max-width: 150px; max-height: 150px; background: url("images/transparent.gif") no-repeat center;}.profileNoUserThumbnail {background: url("images/no-user-thumb.jpg") no-repeat center; background-size: 100%; height: 150px; width: 150px;}.profileThumbnailBox {width: 150px; height: 150px;}.profilePopup.dijitContentPane {width: 450px; background-color: #fff; border: 1px solid #6c6e6e; -moz-box-shadow: 0 5px 5px #6c6e6e; -webkit-box-shadow: 0 5px 5px #6c6e6e; box-shadow: 0 5px 5px #6c6e6e; padding: 1em;}.profilePopup.dijitContentPane .itemDetail.medium .itemThumbnailContainer {width: 100px !important; height: 100px;}.profilePopup.dijitContentPane .itemDetail.medium .profileThumbnail {max-width: 100px; max-height: 100px;}.profilePopup.dijitContentPane .itemDetail.medium div.esriItemSnippet {overflow: auto; height: 100px; line-height: 1.5em; border: 1px solid #cccccc; background-color: #f7f7f7; padding: 0.4em; margin-top: 0.5em; display: inline-block; width: 328px;}.profilePopup.dijitContentPane .itemDetail.medium .profileLinks {float: right; margin-top: 0.2em;}.esriRtl .profilePopup.dijitContentPane .itemDetail.medium .profileLinks {float: left; margin-top: 0.2em;}.profilePopup.dijitContentPane .itemDetail.medium .profileLinks a {margin-left: 2em;}.esriItemComment {padding: 0.5em;}.esriItemComment +.esriItemComment {border-top: 1px solid #ccc;}.esriItemComment.odd {background-color: #f4f4f4;}body #page-border.center {width: 1280px; position: static; margin: 0px auto 0px;}body #page-border.center.center960 {width: 1280px;}@media screen and (max-width: 1280px) {body {min-width: 960px;}}.center .footer {float: left; clear: both; font-size: 85%; border-top: 1px solid #ccc;}.esriRtl .center .footer {float: right; clear: both; font-size: 85%; border-top: 1px solid #ccc;}#page-border.center .col3 {width: 320px; margin: 0; padding: 0; float: left;}.esriRtl #page-border.center .col3 {float: right;}#page-border.center .col3 .content {margin: 15px;}#page-border.center .col3 .content h1 {font-size: 140%; margin-bottom: 15px;}.footer a, .footer a:link, .footer a:active, .footer a.active, .footer a:visited {text-decoration: none; padding: 0 .5rem; display: inline-block;}.footer a:hover {text-decoration: underline;}.siteHeader ul.acctLinks, .siteHeader ul.mapLinks, .siteHeader ul.mainTabs {list-style: none outside none; margin: 0; padding: 0; display: block; width: 960px;}.siteHeader .mainContainer {position: relative;}.siteHeader ul.mainTabs {width: 100%;}body #page-border.center.center960 .siteHeader div.mainSearch {width: 273px;}.siteHeader ul.mainTabs li {display: inline; margin: 0; padding: 0; text-align: center; cursor: hand; cursor: pointer;}.siteHeader ul.acctLinks {margin: 0.4em 0;}.siteHeader ul.mapLinks li, .siteHeader ul.acctLinks li {display: inline;}.siteHeader ul.mapLinks li a, .siteHeader ul.acctLinks li a {margin-left: 1.5em;}.siteHeader ul.mapLinks li a:hover, .siteHeader ul.acctLinks li a:hover {text-decoration: underline;}.esriRtl .siteHeader div.mainSearch.esriOrg {position: absolute; right: 656px;}.esriRtl body #page-border.center.center960 .siteHeader div.mainSearch.esriOrg {width: 300px;}.esriRtl.he body #page-border.center.center960 .siteHeader div.mainSearch.esriOrg {width: 300px;}.esriRtl body #page-border.center.center960 .siteHeader div.mainSearch {width: 293px;}.esriRtl.he body #page-border.center.center960 .siteHeader div.mainSearch {width: 290px;}.esriRtl .siteHeader ul.mainTabs li {display: inline; margin: 0; padding: 0; text-align: center; cursor: hand; cursor: pointer;}.esriRtl .siteHeader ul.acctLinks {margin: 0.4em 0;}.esriRtl .siteHeader ul.mapLinks li, .siteHeader ul.acctLinks li {display: inline;}.esriRtl .siteHeader ul.mapLinks li a, .siteHeader ul.acctLinks li a {margin-left: 1.5em;}.esriRtl .siteHeader ul.mapLinks li a:hover, .siteHeader ul.acctLinks li a:hover {text-decoration: underline;}.esri #search-form .dijitTextBox {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #EBEBEB; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; display: block; font-size: 0.8125em; line-height: 1.84615em; margin-top: 0.5em; outline: medium none; outline-offset: 0; padding: 5px; width: 100%;}.esri #search-form .dijitTextBox .dijitInputField #browse-layers-search-box {max-width: 215px !important;}.esri .dijitTextBoxFocused {border: 1px solid #007ac2}.esri .dijitPlaceHolder {color: #AAAAAA; font-style: italic; left: 0.3em; position: absolute;}.esriSearchButton {background: url("images/icons.png") repeat scroll -100px 0 transparent; border: medium none; outline: none; height: 1.57143em; line-height: 1.84615em; position: absolute; right: 0; top: 5px; width: 25px; cursor: pointer;}.esriRtl #browse-layers-dialog .esriSearchButton {margin-right: 16.6em;}.esriRtl .esriOrg .esriSearchButton {position: absolute; top: 12px; right: 263px; height: 20px; width: 22px; border: none; background-color: transparent;}.search .domains {margin: 0; line-height: 1.75em; font-size: 90%; top: 32px; left: 30px;}.esriRtl .esriOrg .search .domains {margin: 0; padding: 1em; line-height: 1.75em; font-size: 90%; top: 32px; left: 0px; right:41px;}.center960 .search .domains {left: 2px; width: 200px;}.search .domains a {display: block; margin: 0 0.25em 0 0; padding:0.65em 0.5em; cursor: pointer; cursor: hand; color: #007AC2; text-decoration: none; font-size: 1.1em; line-height: 1.6em;}.search .domains hr {border-style: solid none none; border-color: gainsboro; border-top-width: 1px; margin: 0}.search .domains a.selected, .search .domains a:hover {background: #007ac2; color: white}.search ul.domains li span {display: block;}.siteHeader .search input.dijitTextBox, .siteHeader .search span.dijitButton {height: 2em; margin: 0px; padding: 0px; border-color: #555;}.siteHeader .search span.dijitButtonNode {margin: 0px; padding: 0px; vertical-align: middle;}#gallery .galleryNode {width: 200px; height: 133px; margin: 25px;}#gallery .galleryNode .galleryThumbnail {max-width: 200px; max-height: 133px;}#templatesGallery .galleryNode,.itemsGallery .galleryNode {margin: 10px 8px; width: 126px;}#templatesGallery .galleryNode .galleryLabelContainer,.itemsGallery .galleryNode .galleryLabelContainer {height: 2.7em; text-align: left;}.itemsGallery .galleryNode .galleryLabelContainer {line-height: 15px;}#templatesGallery .galleryNode .galleryThumbnail,.itemsGallery .galleryNode .galleryThumbnail {height: 80px; width: 120px;}#templatesGallery .linksDiv,.itemsGallery .linksDiv {padding-top:3px;}#templatesGallery p,.itemsGallery p {margin: 0.5em 0;}.esriPagingLinks a {}.esriPagingLinks a span {display: inline-block; padding: 0.5em; border: 1px solid transparent; cursor: hand; cursor: pointer;}.esriPagingLinks a:hover span {background-color: #efefef; border-color: #ccc;}.esriPagingLinks a span.currentPage {background-color: #efefef; border-color: #777; color: #666;}.dijitMenu.esriTextMenu, .search .domains {background: none repeat scroll 0 0 #F3F3F3; -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.15); box-shadow: 0 0 16px rgba(0, 0, 0, 0.15); display: block;}.esriTextMenu .esriTextMenuItem {display: block; height: 22px;}.esriTextMenu .dijitMenuItemIcon {height: 0; width: 0; margin: 0; padding: 0;}.filters .set {margin-top: 1.5em; line-height: 1.5em; margin-left: 0.5em;}.filters .set a.item {color: #666;}.filters .set a.item:hover {text-decoration: underline;}.filters .set a.item {padding-left: 10px;}.vi .filters .set a.item {width: 95%;}.filters .set a.item.selected {border-left: 3px solid #ccc; padding-left: 7px;}.esriRtl .filters .set a.item.selected {border-left: inherit; border-right: 3px solid #ccc; padding-right: 7px; padding-left: inherit;}.filters .set a.item.selected {color: #000; font-weight: bold; text-decoration: none;}span.section {display: block; padding: 1em 0.5em 0.5em 0.5em; font-weight: bold; letterspacing: 0.2em; background-color: #fff; color: #666; border-bottom: 1px solid #ccc;}.esri .dijitToolbar .dijitButtonHover, .esri .dijitToolbar .dijitToggleButtonHover, .esri .dijitToolbar .dijitDropDownButtonHover, .esri .dijitToolbar .dijitComboButtonHover .dijitButtonContents, .esri .dijitToolbar .dijitComboButtonDownArrowHover .dijitDownArrowButton, .esri .dijitToolbar .dijitButtonChecked, .esri .dijitToolbar .dijitToggleButtonChecked {border: none; background-color: transparent; padding: 1px;}.esri .dijitButton button, .esri .dijitToggleButton button, .esri .dijitDropDownButton button, .esri .dijitToolbar .dijitButton button, .esri .dijitToolbar .dijitToggleButton button, .esri .dijitToolbar .dijitDropDownButton button {height: 28px;}.esri .dijitButton button, .esri .dijitToggleButton button, .esri .dijitToolbar .dijitButton button, .esri .dijitToolbar .dijitToggleButton button, .esri .dijitToolbar .dijitDropDownButton button {padding: 0 4px;}.esri .dijitButtonNode, .esri .dijitToolbar .dijitButtonNode, .esri .dijitSelect .dijitArrowButton {height: 26px; border-width: 0px; padding: 0;}.esri .dijitToolbar .dijitButtonContents {padding: 0;}.esri .dijitButtonNode .dijitArrowButtonInner {margin: 0 4px;}.esri .dijitButtonText {padding: 0.4em;}.viewerPanelButtons .dijitButtonNode {background: none; border-color: #FFF;}.viewerPanelButtons .dijitButtonActive .dijitButtonNode, .viewerPanelButtons .dijitToggleButtonActive .dijitButtonNode, .viewerPanelButtons .dijitToggleButtonChecked .dijitButtonNode, .viewerPanelButtons .dijitToggleButtonHover .dijitButtonNode, .viewerPanelButtons .dijitButtonHover .dijitButtonNode {border-color: #636c6c;}.esri .dijitButton.esriButtonGreen .dijitButtonNode, .esri .dijitToggleButton.esriButtonGreen .dijitButtonNode, .esri .dijitDropDownButton.esriButtonGreen .dijitButtonNode {background-position: 0 -31px;}.esri .dijitButton.esriButtonOrange .dijitButtonNode, .esri .dijitToggleButton.esriButtonOrange .dijitButtonNode, .esri .dijitDropDownButton.esriButtonOrange .dijitButtonNode {background-position: 0 -61px;}.esri .dijitToolbar {background: #f7f6f3; border: none; border-bottom: 1px solid #bbb; padding: 4px;}.soria .dijitComboBox .dijitButtonNode {height: 18px;}.esri .socialNetworkBadges {margin-top: 2px;}.esri .socialNetworkBadges > span {padding: 0 5px 0 0;}.esri .socialNetworkBadges a + a {margin: 8px;}.esriRtl .socialNetworkBadges a + a {margin: 8px;}.esri .facebookBadge {height: 16px; width: 16px; background-image: url("images/facebook.png"); background-repeat: no-repeat; margin-top: -2px;}.esri .twitterBadge {height: 16px; width: 16px; background-image: url("images/twitter.png"); background-repeat: no-repeat; margin-top: -2px;}.esri pre.esriProfileDesc {background-color: #fff; border: none; font-family: Verdana, Helvetica, Sans-serif; font-size: 100%; margin: 0; padding: 0; word-wrap: break-word;}.esriSorter {font-size: 90%;}.esriLtr.vi .esriSorter {font-size: 91.5%;}.esriSorter a {display: inline-block; margin-right: 1em; cursor: hand; cursor: pointer;}.esriSorter a.selected {text-decoration: underline; font-weight: bold;}.esriSorter .esriArrows {margin: 0 1px;}.esriArrows {background-image: url("images/spriteArrows.png"); height: 11px; width: 11px;}.esriArrows.arrowLeft {background-position: -11px 0;}.esriArrows.arrowUp {background-position: -22px 0;}.esriArrows.arrowRight {background-position: -33px 0;}.noSearchResults {padding-left: 0; margin-left: 1.3em;}.noSearchResults li {padding-bottom: 0.5em;}.symbolColorBox {width:110px; height:20px; outline: 1px solid #444444; background-color: white;}.symbolSlider {width:110px;}.symbolDialogTable tr {line-height:30px;}.symbolDialogTable .dijitInputInner {line-height: normal;}.symbolSlider .dijitRuleLabelContainer {line-height:normal;}.symbolTemplatePicker .dojoxGridRowTable tr {line-height:normal;}.symbolTemplatePicker .dojoxGridRowTable {border:none;}.symbolTemplatePicker .itemLabel {display:none;}.symbolTemplatePicker .dojoxGridCell {width: 3.3em !important;}#symbolLinePatternSelect {margin: 0; width: 110px;}#symbolLinePatternSelect .dijitButtonText {margin: 2px 10px 2px 10px; padding: 0;}#symbolLinePatternSelect .dijitButtonNode {height: 18px; width: 17px;}#symbolLinePatternSelect_dropdown .dijitMenuItem TD {padding: 1px 1px 1px 10px;}#symbolLinePatternSelect_dropdown .dijitSelectMenu .dijitMenuItemIcon {width: 70px; display: block;}#symbolLinePatternSelect_dropdown .dijitMenuItemLabel .dijitSelect {padding: 0; margin: 0 5px;}.symbolLinePatternSolid, .symbolLinePatternDot, .symbolLinePatternDash, .symbolLinePatternDashDot, .symbolLinePatternDashDotDot {background-image: url("images/line_pattern.png"); background-repeat: no-repeat; height:15px; width:70px;}.symbolLinePatternSolid {background-position:0 0;}.symbolLinePatternDot {background-position:0 -15px;}.symbolLinePatternDash {background-position:0 -30px;}.symbolLinePatternDashDot {background-position:0 -45px;}.symbolLinePatternDashDotDot {background-position:0 -60px;}#featureType-dialog .dijitColorPalette .dijitPaletteImg, #symbol-dialog .dijitColorPalette .dijitPaletteImg {width:18px;}#relatedSearchPane {margin-left:0.5em;}.separator {text-align: center; background-image: url("images/admin-separator.png"); background-repeat: no-repeat; vertical-align: middle; margin: 0 -2px 0 0; padding: 0 0 0 0;}.dijitButtonContents .esriFeatureIcon, .dijitButtonContents .esriUnfeatureIcon, .dijitButtonContents .esriUnshareIcon, .dijitButtonContents .esriChangeOwnerIcon, .esriUpdateUserIcon {margin: 4px 0 4px 4px;}.esriFeatureIcon, .esriUnfeatureIcon, .esriShareIcon, .esriUnshareIcon, .esriChangeOwnerIcon, .esriUpdateUserIcon {background-repeat: no-repeat; display: inline-block; height: 20px; width: 20px;}.esriFeatureIcon {background-image: url("images/create-web-map_20x20.png");}.esriUnfeatureIcon {background-image: url("images/delete-web-map_20x20.png");}.esriUnshareIcon {background-image: url("images/group-unshare-with_20x20.png");}.esriChangeOwnerIcon {background-image: url("images/group-edit_20x20.png");}.esriUpdateUserIcon {background-image: url("images/update-user_20x20.png");}.defaultIdentityStoreProperty {display: none; visibility: hidden;}.esriOrganizationStatus .gaugeDiv {min-height:120px; height:auto; height:120px;}.esriOrganizationStatus .gauge {float:left; width:150px; height:120px; margin: 1em;}.esriOrganizationStatus .title {color:#666666; font-weight:bold;}.esriOrganizationStatus .organizationInfo {float:left; width:780px; margin-top: 2em;}.esriOrganizationStatus .organizationStatus {float:left; width:780px; display:none;}.esriOrganizationStatus .thumbnail {float:left; width:80px; height:65px; padding:0;}.esriOrganizationStatus h1 {line-height:1.0em; margin-top:0; padding-bottom:10px;}.esriOrganizationStatus .toggleDescription {padding-top:10px;}.esriOrganizationStatus a:hover {cursor: pointer;} .esriTroubleshoot .marginless {margin-top: 0px;}.soria .esriTroubleshoot .dijitContentPane {padding: 15px; font-size: 12px;}.soria .esriTroubleshoot .dijitContentPane a {font-size: 13px;}.soria .esriTroubleshoot .dijitAccordionText {font-size: 14px;}.soria .esriTroubleshoot .dijitAccordionTitleSelected .dijitAccordionArrow, .soria .dijitAccordionArrow {margin-top: 6px; margin-bottom: 9px;}.soria .esriTroubleshoot .dijitAccordionTitleFocus {outline: 0;}.esri .esriTroubleshoot .dijitAccordionInnerContainer {border: 1px solid #5daddd; background: #FFF;}.esri .esriTroubleshoot .dijitAccordionTitle {border-top: none;}.esri .esriTroubleshoot .dijitAccordionInnerContainerSelected .dijitAccordionTitle {border: none; background: #5daddd;}.esri .esriTroubleshoot .dijitAccordionInnerContainerSelected .dijitAccordionTitle span {color: #FFF; font-weight: normal;}.esri .esriTroubleshoot .dijitAccordionTitle span {font-weight: normal;}.esri .esriTroubleshoot .dijitAccordionInnerContainerSelected {border: 1px solid #5daddd;}.esri .esriTroubleshoot .dijitAccordionContainer .dijitAccordionChildWrapper {margin: 0;}.esri .esriTroubleshoot .dijitAccordionTitleSelected .dijitAccordionArrow {background: url("images/arrow-white-down.png") no-repeat 4px 4px;}.esri .esriTroubleshoot .dijitAccordionArrow {background: url("images/arrow-blue.png") no-repeat 4px 4px;}.esriTroubleshoot .indent{margin: 0 0 0 3.5em;}.esriTroubleshoot a:hover {cursor: pointer;}.esriTroubleshoot p {margin: 1.0em 0 1.5em 0;}.esriTroubleshoot label {padding: 0; width: 100px; margin: 0.4em 0 0 0;}.esriTroubleshoot .dijitTextBox {width: 250px;}.esriTroubleshoot .dijitSelect .dijitButtonContents {margin: 0.1em; padding: 0; width: 144px;}.esriTroubleshoot .dijitButtonNode {border: 1px solid #BBBBBB; height:23px;}.esriTroubleshoot .prompt {color: #BBB;}.esriTroubleshoot .strength-meter {margin-left: 200px; width: 265px; margin-top: 0.5em;}.esriRtl .esriTroubleshoot .strength-meter {margin-left: inherit; margin-right: 200px;}.esriRtl .esriTroubleshoot .prompt {margin-right: 7px; width: 100%;}.esriRtl .esriTroubleshoot .indentBtn {margin-right: 205px}.esriNewUser {padding-left:10px;}.esriRtl .esriNewUser {padding-left: auto; padding-right: 10px;}.esriNewUser label {display: inline-block; padding: 0; width: 140px; margin: 0.4em 0.4em 0 0; text-align:right; height: 21px;}.esriRtl .esriNewUser label {margin: 0.4em 0 0 0.4em; text-align: left;}.esriNewUser .dijitTextBox {width: 300px; height: 21px; margin: 0.5em 0.8em 0.5em 0;}.esriNewUser .strength-meter {margin-left: 12.5em; width: 300px;}.esriAGOCreateAccount .strength-meter {margin-left: 16.65em; margin-bottom: 0.5em;}.esriAGOCreateAccount .strength-meter .password-strength-meter {width: 15.8em;}.esriRtl .esriNewUser .strength-meter {margin-left: inherit; margin-right: 12.5em;}.esriRtl .esriAGOCreateAccount .strength-meter {margin-left: inherit; margin-right: 16.65em;}.esriNewUser .strength-meter a,.esriAGOCreateAccount .strength-meter a{color: #0079c1; text-decoration: none;}.esriRtl .esriNewUser .dijitTextBox {margin: 0.5em 0 0.5em 0.8em ;}.esriNewUser .indent {display: inline-block; margin: 0 0 0 12.0em;}.esriRtl .esriNewUser .indent {margin: 0 12.0em 0 0;}.esriNewUser .userInfo {margin: 1.0em;}.esriNewUser .formNode {margin: 0 2.0em 0 0;}.esriRtl .esriNewUser .formNode {margin: 0 0 0 2.0em;}.esriNewUser .prompt {color: #BBB; display:block; width: 285px;}.esriNewUser .dijitButton {margin:0 0.5em 0 0;}.esriRtl .esriNewUser .dijitButton {margin: 0 0 0 0.5em;}.esriNewUser .dijitButtonNode {border: 1px solid #BBBBBB; height:23px; margin:0;}.esriNewUser span.section {border-bottom: none; padding: 0 0 2.0em;}.esriNewUser .buttons,.esriRtl .esriNewUser .buttons {margin-top:3.0em; margin-bottom:3.0em;}.esriNewUser .dijitSelect {margin: 0.5em 0;}.esriNewUser .dijitSelect .dijitButtonContents {padding: 0;}.esriNewUser .dijitSelect .dijitButtonNode {border: 1px solid #BBBBBB;}.esriNewUser .dijitInputContainer {padding: 0.2em 0 0 0.1em;}.esriRtl .esriNewUser .dijitInputContainer {padding: 0.2em 0.1em 0 0;}.groupsFilterPane {float: left; width: 21%; margin-right: 20px;}.esriRtl .groupsFilterPane {float: right; width: 180px; margin-right: 0px; margin-left: 20px;}.groupsPane {float: left; width: 50%;}.esriRtl .groupsPane {float: right; width: 540px;}.groupsMorePane {float:left; width: 20%; margin-left:20px;}.esriRtl .groupsMorePane {float:right; width: 180px; margin-left:0px; margin-right:20px;}.androidAppIcon {background: url("images/androidmarket.png") no-repeat; width: 135px; height: 44px;}.templatesGridTooltip, .layersGridTooltip {color:#747170; display:none; position: absolute; height: 120px; width: 190px; z-index: 99; background:#fff; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); padding: 2px; overflow:hidden;}.templatesGridTooltip p, .layersGridTooltip p {font-size:8pt !important; text-align:left; padding: 0 5px 0 5px ; margin: 0 !important;}.esriRtl .templatesGridTooltip p, .esriRtl .layersGridTooltip p {text-align: right;}.templatesGridTooltip .title, .layersGridTooltip .title{font-size:10pt !important; font-weight: bold; text-align: left; border-bottom: thin solid #666666;}.esriRtl .templatesGridTooltip .title, .esriRtl .layersGridTooltip .title{text-align: right;}.templatesGridTooltip .ellipsis, .layersGridTooltip .ellipsis{white-space:nowrap; text-overflow: ellipsis; overflow:hidden;}.templatesGridTooltipButton {position:absolute; bottom:5px; left:50px;}.itemsGallery .layersGridTooltip {cursor: pointer;}.searchNode {display:inline-block;}.esriCreateInitialAdminAccount .newStyles .longTextBox.dijitTextBox {width: 28em;}.esriCreateInitialAdminAccount #identityQuestionInput {margin: 4px !important; margin-left: 8px !important;}.esriRtl .esriCreateInitialAdminAccount #identityQuestionInput {margin-right: 8px !important; margin-left: 4px !important;}.rotateLeft {background-image: url("images/rotate-left.png"); width: 55px; height: 55px;}.rotateRight {background-image: url("images/rotate-right.png"); width: 55px; height: 55px;}.esri .dojoxRatingStar {background-image: url("images/rating_empty.png");}.esri .dojoxRatingStarChecked {background-image: url("images/rating_full.png");}.tooltip .icon-inline {pointer-events: all;}.tooltip {position: relative; cursor: pointer;} .tooltip:after {content: attr(aria-label); position: absolute; z-index: 1000000; display: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; color: #ffffff; text-align: center; word-wrap: break-word; white-space: pre; pointer-events: none; background: rgba(0, 0, 0, 0.75); border-radius: 3px;}.tooltip:before {content: ""; position: absolute; z-index: 1000001; display: none; width: 0; height: 0; color: rgba(0, 0, 0, 0.75); pointer-events: none; border: 5px solid transparent;}.tooltip:hover, .tooltip:active, .tooltip:focus {text-decoration: none;} .tooltip:hover:before, .tooltip:hover:after, .tooltip:active:before, .tooltip:active:after, .tooltip:focus:before, .tooltip:focus:after {display: inline-block;}.tooltip-multiline:hover:after, .tooltip-multiline:active:after, .tooltip-multiline:focus:after {display: table-cell;}.tooltip:after {top: 100%; right: 50%; margin-top: 5px; line-height: 1.5;}.tooltip:before {top: auto; right: 50%; bottom: -5px; margin-right: -5px; border-bottom-color: rgba(0, 0, 0, 0.75);}.tooltip:after,.tooltip-bottom:after {-webkit-transform: translateX(50%); -moz-transform: translateX(50%); -ms-transform: translateX(50%); -o-transform: translateX(50%); transform: translateX(50%);} .footer .footer__contact-us.hide {display: none;}