.esriPopup, .esriPopupMobile, .esriMobileNavigationBar, .esriMobilePopupInfoView{z-index: 108}.esriRtl .esriPopupWrapper {text-align: right;}.esriPopup .esriPopupWrapper {font-family: "Avenir Light";}.esriPopup .header, .esriMobilePopupInfoView .header{font-family: "Avenir Heavy";}.esriPopup .contentPane {background-color: #ffffff;}.esriPopup .actionsPane{background-color: #ffffff;}.esriMobilePopupInfoView .esriMobileInfoViewItem .action{margin-right: 10px;}.esriPopup .actionList {overflow: hidden;}.esriPopup .actionList .popup-menu-button, .esriMobilePopupInfoView .esriMobileInfoViewItem .popup-menu-button{float: right; width: 36px; height: 15px;}.esriMobilePopupInfoView .esriMobileInfoViewItem .popup-menu-button{margin-top: 20px; background-position: top left; float: left; height: 30px;}.jimu-rtl .esriPopup .actionList .popup-menu-button {float: left;}.esriPopup .esriViewPopup.second-page-mode, .esriMobileInfoView.esriMobilePopupInfoView .esriViewPopup.second-page-mode{position: relative; top: 30px;}.esriPopup .related-records-popup-projector{}.esriPopup .related-records-popup-projector.second-page-mode , .esriMobileInfoView.esriMobilePopupInfoView .related-records-popup-projector.second-page-mode{min-height: 60px; padding-top: 30px; background-color: inherit;}.esriPopup .related-records-popup-projector .operation-box , .esriMobileInfoView.esriMobilePopupInfoView .operation-box {border-bottom: 1px solid #DDDDDD; height: 28px; line-height: 28px; text-align: center; position: absolute; top: 0; left: 0; right: 0; font-family: "Avenir Heavy"; font-size: 13px; background-color: inherit;}.esriPopup .related-records-popup-projector .operation-box .previos-btn ,.esriMobileInfoView.esriMobilePopupInfoView .previos-btn{position: absolute; left: 10px; cursor: pointer; height: 100%; line-height: 28px;}.jimu-rtl .esriPopup .related-records-popup-projector .operation-box .previos-btn , .jimu-rtl .esriMobileInfoView.esriMobilePopupInfoView .previos-btn{left: auto; right: 10px;}.esriPopup .related-records-popup-projector .operation-box .operation-title , .esriMobileInfoView.esriMobilePopupInfoView .operation-title{display: inline-block; max-width: 80%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;} .esriPopup .related-records-popup-projector .content-box .title-box, .esriMobileInfoView.esriMobilePopupInfoView .content-box .title-box{font-family: "Avenir Heavy"; line-height: 25px; overflow: hidden; position: relative;} .esriPopup .related-records-popup-projector .content-box .title-box.font-normal, .esriMobileInfoView.esriMobilePopupInfoView .content-box .title-box.font-normal{font-weight: normal; color: #666666;}.esriPopup .related-records-popup-projector .content-box .hzLine, .esriMobileInfoView.esriMobilePopupInfoView .content-box .hzLine{border: none; border-top: 1px solid #333333; margin-top: 6px; margin-bottom: 6px;}.esriPopup .related-records-popup-projector .content-box .item, .esriMobileInfoView.esriMobilePopupInfoView .content-box .item{position: relative; cursor: pointer; width: 100%; background-color: #ffffff; color: #000000; background-image: url("images/details_normal.svg"); background-repeat: no-repeat; background-position: right 5px center; min-height: 25px; line-height: 25px; padding-right: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}.esriPopup .related-records-popup-projector .content-box .item div, .esriMobileInfoView.esriMobilePopupInfoView .content-box .item div{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}.esriPopup .related-records-popup-projector .content-box .item .relationshipName, .esriMobileInfoView.esriMobilePopupInfoView .content-box .item .relationshipName{opacity: 0.5;}.jimu-rtl .esriPopup .related-records-popup-projector .content-box .item, .jimu-rtl .esriMobileInfoView.esriMobilePopupInfoView .content-box .item{padding-left: 20px; padding-right: auto; background-position: left 5px center; background-image: url("images/details_rtl_normal.svg");}.esriPopup .related-records-popup-projector .content-box .item.oddLine, .esriMobileInfoView.esriMobilePopupInfoView .content-box .item.oddLine{background-color: #f3f3f3;}.esriPopup .related-records-popup-projector .content-box .item:hover, .esriMobileInfoView.esriMobilePopupInfoView .content-box .item:hover{background-image: url("images/details_hover.svg");}.jimu-rtl .esriPopup .related-records-popup-projector .content-box .item:hover, .jimu-rtl .esriMobileInfoView.esriMobilePopupInfoView .content-box .item:hover{background-image: url("images/details_rtl_hover.svg");}.esriPopup .related-records-popup-projector .content-box .title-box .jimu-dijit-dropdownmenu, .esriMobileInfoView.esriMobilePopupInfoView .content-box .title-box .jimu-dijit-dropdownmenu{float: right; right: 5px; top: 4px;}.jimu-rtl .esriPopup .related-records-popup-projector .content-box .title-box .jimu-dijit-dropdownmenu, .jimu-rtl .esriMobileInfoView.esriMobilePopupInfoView .content-box .title-box .jimu-dijit-dropdownmenu{float: left; left: 5px; right: auto;}.jimu-popup-link-close-btn{width: 30px; height: 30px; background-image: url("images/close_btn_bg.svg"); background-repeat: no-repeat; background-position: center; user-select: none;}.dojoxColorPicker {padding:8px; -moz-border-radius:4pt; -webkit-border-radius:5pt; -webkit-drop-shadow:3pt;}.dojoxColorPickerRightPad {padding-right: 8px;}.tundra .dojoxColorPicker {background:#fff; border:1px solid #ccc;}.dojoxColorPickerBox {position:relative; width:150px; height:150px; margin:0; padding:0;}.dojoxColorPickerUnderlay {position:relative; top:0; left:0; width:150px; height:150px; z-index:1;}.tundra .dojoxColorPickerUnderlay {border:1px solid #a0a0a0;}.claro .dojoxColorPicker {background:#fff; border:1px solid #cdcdcd;}.claro .dojoxColorPickerUnderlay {border:1px solid #cccccc;}.dojoxHuePickerUnderlay {position:relative; top:0; left:0; height:150px; width:20px; z-index:1; text-align: center;}.dojoxHuePicker {position:relative; top: 0px; left: 0px; padding: 0px;}.dojoxHuePickerPoint {position:absolute; top:0; left:0; width:20px; height:8px; z-index:3; cursor:move;}.dojoxColorPickerPoint {position:absolute; width:10px; height:10px; border:0; z-index:3; cursor:move;}.dojoxColorPickerPreview {display:block; width:45px; height:45px; border:1px solid #333; background-color:#fff; position:relative; top: 0px; left: 0px;}.dojoxColorPickerWebSafePreview {display:block; width:25px; height:25px; position:relative; top: 0px; left: 0px; border:1px solid #333;}.dojoxColorPickerOptional {position:relative; top: 0px; left: 0px; height: 100%;}.dojoxColorPickerOptional table {border-spacing: 4px;}.dojoxColorPickerPreviewContainer table {border-spacing: 6px 0px;}.dojoxColorPickerOptional input {border:1px solid #a7a7a7; width:25px; padding:1px 3px 1px 3px; line-height:1.1em;}.dojoxColorPickerHex input {width:55px;}.dojoxColorPicker .dojoxColorPickerBox .dojoxColorPickerUnderlay {position: relative; top: -2px; left: -1px; margin-top: 2px; width: 151px; height: 151px; z-index: 1;}.jimu-rtl .dojoxColorPicker .dojoxColorPickerBox .dojoxColorPickerUnderlay {left: auto; right: -1px;}.claro .dijitSelect{background-color: #f0f0f0; height: 30px;}.claro .dijitSelect .dijitArrowButton {background-color: #d9dde0; background-position: center; background-repeat: no-repeat;}.claro .dijitSelect .dijitInputField{padding: 1px 10px;}.claro .dijitSelect input{float: none; margin: auto;}.claro .dijitMenu .dijitMenuItemSelected td{background-color: #d9dde0;}.dijitReset.dijitLeft.dijitButtonNode.dijitArrowButton.dijitDownArrowButton{width:100%;}.dijitReset.dijitLeft.dijitButtonNode.dijitArrowButton.dijitUpArrowButton{width:100%;}.dijitReset.dijitLeft.dijitButtonNode.dijitArrowButton.dijitDownArrowButton .dijitArrowButtonInner{width:100%;}.dijitReset.dijitLeft.dijitButtonNode.dijitArrowButton.dijitUpArrowButton .dijitArrowButtonInner{width:100%;}.claro .dijitTextBox{height: 30px; border-color: #d9dde0;}.claro .dijitInputContainer{line-height: 28px;}.claro .dijitTextBox .dijitInputField{padding: 1px 10px;}.claro .dijitTextBox .dijitInputInner{padding: 0px !important; height: 26px; line-height: 26px !important; font-size: 14px;}.claro .dijitTextBox .dijitPlaceHolder{height: 28px; font-size: 14px;}.claro .dijitTextBoxFocused{border-color: #51b1fe !important; box-shadow: 0px 0px 5px #51b1fe;}.claro.jimu-nav-mode .dijitTextBoxFocused {box-shadow: none; border-color: transparent !important; outline: 2px solid #24B5CC !important;}.claro.jimu-nav-mode .dijitTextBoxFocused *:focus {outline: none !important;}.claro .dijitTextBoxHover{border-color: #759dc0;}.claro .jimu-list-multiple-select .searchKeyInput .dijitTextBox{height: 25px; border: none; border-bottom: 1px solid #ccc;}.claro .jimu-list-multiple-select .searchKeyInput .dijitTextBox .dijitInputInner{height: 21px; line-height: 21px !important; font-size: 12px;}.claro.jimu-nav-mode .jimu-list-multiple-select .searchKeyInput .dijitTextBox .dijitInputContainer,.claro.jimu-nav-mode .jimu-list-multiple-select .searchKeyInput .dijitTextBox .dijitInputInner {padding: 0 !important; height: 25px;}.claro .jimu-list-multiple-select .searchKeyInput .dijitTextBox .dijitPlaceHolder{height: 21px; font-size: 12px;}.claro .jimu-list-multiple-select .searchKeyInput .dijitTextBox .dijitInputField {font-size: 13px; line-height: 25px; padding: 1px 0;}.claro .jimu-list-multiple-select .searchKeyInput .dijitTextBoxHover{border-color: #24B5CC; background-color: initial !important; background-image: none;}.claro .jimu-list-multiple-select .searchKeyInput .dijitTextBoxFocused{border-color: #24B5CC !important; box-shadow: none; background-image: none;}.claro .dijitValidationTextBox .dijitValidationContainer,.claro .dijitSpinner .dijitSpinnerButtonContainer,.claro .dijitSpinner .dijitInputContainer{height: 100%;}.claro .dijitTextBoxError{border-color: #d46464 !important; box-shadow: 0px 0px 5px #d46464;}p{margin-top:0; margin-bottom:0;}.claro .dojoxColorPickerOptional input{box-sizing: content-box;}table.dijitDownArrowButton.dijitSelect.restrict-select-width{table-layout: fixed;}table.dijitDownArrowButton.dijitSelect.restrict-select-width > tbody > tr > td.dijitStretch > div.dijitButtonText{text-align: left;}.jimu-rtl table.dijitDownArrowButton.dijitSelect.restrict-select-width > tbody > tr > td.dijitStretch > div.dijitButtonText{text-align: right;}table.dijitDownArrowButton.dijitSelect.restrict-select-width > tbody > tr > td.dijitStretch{width: auto;}table.dijitDownArrowButton.dijitSelect.restrict-select-width > tbody > tr > td.dijitStretch > div.dijitInputField{width: 100%; overflow: hidden;}table.dijitDownArrowButton.dijitSelect.restrict-select-width > tbody > tr > td.dijitDownArrowButton{width: 18px;}.claro .dijitComboBox>div.dijitArrowButton.dijitDownArrowButton{width: 18px; height: 100%;}.claro .dijitComboBox>div.dijitArrowButton.dijitDownArrowButton>input{padding: 0; border: 0; display: inline-block; height: 100% !important;}.claro .dijitSelect .dijitReset.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer{width: 20px;}.jimu-rtl .dgrid-rtl-swap .dgrid-header-row {right: 0; left: 17px;}.jimu-rtl .dgrid-cell {border-right-style: none; border-left: solid 1px #ccc; text-align: right;}.jimu-rtl .dgrid-sort-arrow {float: left;} .claro .dijitRadio{width: 16px; height: 16px; background-image: url("images/radioBtn_normal.png"); background-size: 16px 16px; background-repeat: no-repeat; background-position: center; vertical-align: text-bottom;}.claro .dijitRadio.dijitRadioChecked{background-image: url("images/radioBtn_selected.png");}.claro .dijitRadio +.dijitFocusedLabel{outline: none;}.claro .dijitRadio.dijitDisabled {background-image: url("images/radioBtn_disabled.png");}.claro .dijitRadio.dijitDisabled.dijitRadioCheckedDisabled {background-image: url("images/radioBtn_selected_diabled.png");}.claro .dijitRadio.dijitDisabled +label{opacity: 0.65; color: #ccc;}.claro.jimu-nav-mode .dijitRadio.dijitRadioFocused{width: 20px !important; height: 20px !important; margin-left: -2px; margin-top: -2px; background-image: url("images/radioBtn_selected_focusd.png"); background-size: 20px 20px;}.jimu-rtl .claro.jimu-nav-mode .dijitRadio.dijitRadioFocused{margin-left: 0; margin-right: 3px;}.claro .dijitCheckBox{background-image: url("images/checkbox_default.png"); background-repeat: no-repeat; background-position: 0; background-color: transparent; width: 16px; height: 16px; border-radius: 2px;}.claro .dijitCheckBox.dijitCheckBoxChecked {background-image: url("images/checked_default.png");}.claro .dijitCheckBox.dijitDisabled{background-image: url("images/checkbox_disabled.png");}.claro .dijitCheckBox.dijitCheckBoxChecked.dijitDisabled{background-image: url("images/checked_disabled.png");}.claro .dijitCheckBox +.dijitFocusedLabel{outline: none;}.claro.jimu-nav-mode .dijitCheckBox.dijitCheckBoxFocused{outline: 2px solid #24B5CC !important;}.claro .dijitTooltipContainer.dijitTooltipContents{padding-right: 20px;}html[dir='rtl'] caption,html[dir='rtl'] th {text-align: right;}.jimu-rtl {direction: rtl;}.jimu-align-trailing {text-align: right;}.jimu-align-leading {text-align: left;}.jimu-float-trailing {float: right;}.jimu-float-leading {float: left;}.jimu-numeric-value {direction: ltr; unicode-bidi: embed;}.jimu-ltr .jimu-float-leading {float: left !important;}.jimu-rtl .jimu-align-trailing {text-align: left;}.jimu-rtl .jimu-align-leading {text-align: right;}.jimu-rtl .jimu-float-trailing {float: left;}.jimu-rtl .jimu-float-leading {float: right;}.jimu-leading-margin0 {margin-left: 0;}.jimu-leading-margin025 {margin-left: 0.25em;}.jimu-leading-margin05 {margin-left: 0.5em;}.jimu-leading-margin1 {margin-left: 1em;}.jimu-leading-margin15 {margin-left: 1.5em;}.jimu-leading-margin2 {margin-left: 2em;}.jimu-leading-margin25 {margin-left: 2.5em;}.jimu-leading-margin3 {margin-left: 3em;}.jimu-leading-margin35 {margin-left: 3.5em;}.jimu-leading-margin4 {margin-left: 4em;}.jimu-leading-margin5 {margin-left: 5em;}.jimu-leading-margin6 {margin-left: 6em;}.jimu-leading-margin7 {margin-left: 7em;}.jimu-leading-margin10 {margin-left: 10em;}.jimu-trailing-margin025 {margin-right: 0.25em;}.jimu-trailing-margin05 {margin-right: 0.5em;}.jimu-trailing-margin075 {margin-right: 0.75em;}.jimu-trailing-margin1 {margin-right: 1em;}.jimu-trailing-margin15 {margin-right: 1.5em;}.jimu-trailing-margin2 {margin-right: 2em;}.jimu-trailing-margin25 {margin-right: 2.5em;}.jimu-trailing-margin3 {margin-right: 3em;}.jimu-trailing-margin35 {margin-right: 3.5em;}.jimu-trailing-margin4 {margin-right: 4em;}.jimu-trailing-margin5 {margin-right: 5em;}.jimu-trailing-margin6 {margin-right: 6em;}.jimu-leading-padding05 {padding-left: 0.5em;}.jimu-leading-padding1 {padding-left: 1em;}.jimu-trailing-padding1 {padding-right: 1em;}.jimu-leading-position0{left: 0;}.jimu-trailing-position0{right: 0;}.jimu-leading-margin5px{margin-left: 5px;}.jimu-leading-margin10px{margin-left: 10px;}.jimu-leading-margin20px{margin-left: 20px;}.jimu-trailing-margin5px{margin-right: 5px;}.jimu-trailing-margin10px{margin-right: 10px;}.jimu-trailing-margin20px{margin-right: 20px;}.jimu-rtl .jimu-leading-margin0 {margin-right: 0; margin-left: auto;}.jimu-rtl .jimu-leading-margin025 {margin-right: 0.25em; margin-left: auto;}.jimu-rtl .jimu-leading-margin05 {margin-right: 0.5em; margin-left: auto;}.jimu-rtl .jimu-leading-margin075 {margin-right: 0.75em; margin-left: auto;}.jimu-rtl .jimu-leading-margin1 {margin-right: 1em; margin-left: auto;}.jimu-rtl .jimu-leading-margin15 {margin-right: 1.5em; margin-left: auto;}.jimu-rtl .jimu-leading-margin2 {margin-right: 2em; margin-left: auto;}.jimu-rtl .jimu-leading-margin25 {margin-right: 2.5em; margin-left: auto;}.jimu-rtl .jimu-leading-margin3 {margin-right: 3em; margin-left: auto;}.jimu-rtl .jimu-leading-margin35 {margin-right: 3.5em; margin-left: auto;}.jimu-rtl .jimu-leading-margin4 {margin-right: 4em; margin-left: auto;}.jimu-rtl .jimu-leading-margin5 {margin-right: 5em; margin-left: auto;}.jimu-rtl .jimu-leading-margin6 {margin-right: 6em; margin-left: auto;}.jimu-rtl .jimu-leading-margin7 {margin-right: 7em; margin-left: auto;}.jimu-rtl .jimu-leading-margin10 {margin-right: 10em; margin-left: auto;}.jimu-rtl .jimu-trailing-margin025 {margin-left: 0.25em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin05 {margin-left: 0.5em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin075 {margin-left: 0.75em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin1 {margin-left: 1em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin15 {margin-left: 1.5em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin2 {margin-left: 2em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin25 {margin-left: 2.5em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin3 {margin-left: 3em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin4 {margin-left: 4em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin5 {margin-left: 5em; margin-right: auto;}.jimu-rtl .jimu-trailing-margin6 {margin-left: 6em; margin-right: auto;}.jimu-rtl .jimu-leading-padding05 {padding-right: 0.5em; padding-left: auto;}.jimu-rtl .jimu-leading-padding1 {padding-right: 1em; padding-left: auto;}.jimu-rtl .jimu-trailing-padding1 {padding-left: 1em; padding-right: auto;}.jimu-rtl .jimu-leading-position0{left: auto; right: 0;}.jimu-rtl .jimu-trailing-position0{right: auto; left: 0;}.jimu-rtl .jimu-leading-margin5px{margin-left: auto; margin-right: 5px;}.jimu-rtl .jimu-leading-margin10px{margin-left: auto; margin-right: 10px;}.jimu-rtl .jimu-leading-margin20px{margin-left: auto; margin-right: 20px;}.jimu-rtl .jimu-trailing-margin5px{margin-right: auto; margin-left: 5px;}.jimu-rtl .jimu-trailing-margin10px{margin-right: auto; margin-left: 10px;}.jimu-rtl .jimu-trailing-margin20px{margin-right: auto; margin-left: 20px;}.jimu-icon-close-8{background-position: -0px -0px;width:8px;height:8px;}.jimu-icon-close-8.jimu-state-hover{background-position: -13px -0px;width:8px;height:8px;}.jimu-icon-close-8:hover{background-position: -13px -0px;width:8px;height:8px;}.jimu-icon-down-arrow-8{background-position: -0px -13px;width:8px;height:8px;}.jimu-icon-down-arrow-8.jimu-state-hover{background-position: -13px -13px;width:8px;height:8px;}.jimu-icon-down-arrow-8:hover{background-position: -13px -13px;width:8px;height:8px;}.jimu-icon-left-arrow-8{background-position: -0px -26px;width:8px;height:8px;}.jimu-icon-right-arrow-8{background-position: -0px -39px;width:8px;height:8px;}.jimu-icon-right-arrow-8.jimu-state-hover{background-position: -13px -39px;width:8px;height:8px;}.jimu-icon-right-arrow-8:hover{background-position: -13px -39px;width:8px;height:8px;}.jimu-icon-add{background-position: -0px -60px;width:16px;height:16px;}.jimu-icon-add.jimu-state-disabled{background-position: -63px -60px;width:16px;height:16px;}.jimu-icon-add.jimu-state-hover{background-position: -21px -60px;width:16px;height:16px;}.jimu-icon-add:hover{background-position: -21px -60px;width:16px;height:16px;}.jimu-icon-black-close{background-position: -0px -81px;width:16px;height:16px;}.jimu-icon-checkbox{background-position: -0px -102px;width:16px;height:16px;}.jimu-icon-checkbox.jimu-state-hover{background-position: -21px -102px;width:16px;height:16px;}.jimu-icon-checkbox:hover{background-position: -21px -102px;width:16px;height:16px;}.jimu-icon-checkbox.jimu-state-disabled{background-position: -63px -102px;width:16px;height:16px;}.jimu-icon-checked.jimu-state-disabled{background-position: -0px -123px;width:16px;height:16px;}.jimu-icon-checked.jimu-state-hover{background-position: -21px -123px;width:16px;height:16px;}.jimu-icon-checked:hover{background-position: -21px -123px;width:16px;height:16px;}.jimu-icon-checked{background-position: -0px -123px;width:16px;height:16px;}.jimu-icon-close{background-position: -0px -144px;width:16px;height:16px;}.jimu-icon-close.jimu-state-hover{background-position: -21px -144px;width:16px;height:16px;}.jimu-icon-close:hover{background-position: -21px -144px;width:16px;height:16px;}.jimu-icon-delete{background-position: -0px -165px;width:16px;height:16px;}.jimu-icon-delete.jimu-state-hover{background-position: -21px -165px;width:16px;height:16px;}.jimu-icon-delete:hover{background-position: -21px -165px;width:16px;height:16px;}.jimu-icon-delete.jimu-state-disabled{background-position: -63px -165px;width:16px;height:16px;}.jimu-icon-down{background-position: -0px -186px;width:16px;height:16px;}.jimu-icon-down.jimu-state-disabled{background-position: -63px -186px;width:16px;height:16px;}.jimu-icon-down.jimu-state-hover{background-position: -21px -186px;width:16px;height:16px;}.jimu-icon-down:hover{background-position: -21px -186px;width:16px;height:16px;}.jimu-icon-edit{background-position: -0px -207px;width:16px;height:16px;}.jimu-icon-edit.jimu-state-hover{background-position: -21px -207px;width:16px;height:16px;}.jimu-icon-edit:hover{background-position: -21px -207px;width:16px;height:16px;}.jimu-icon-edit.jimu-state-disabled{background-position: -63px -207px;width:16px;height:16px;}.jimu-icon-error{background-position: -0px -228px;width:16px;height:16px;}.jimu-icon-folder-close{background-position: -0px -249px;width:16px;height:16px;}.jimu-icon-folder-close.jimu-state-hover{background-position: -21px -249px;width:16px;height:16px;}.jimu-icon-folder-close:hover{background-position: -21px -249px;width:16px;height:16px;}.jimu-icon-folder-open{background-position: -0px -270px;width:16px;height:16px;}.jimu-icon-folder-open.jimu-state-hover{background-position: -21px -270px;width:16px;height:16px;}.jimu-icon-folder-open:hover{background-position: -21px -270px;width:16px;height:16px;}.jimu-icon-search{background-position: -0px -291px;width:16px;height:16px;}.jimu-icon-search.jimu-state-hover{background-position: -21px -291px;width:16px;height:16px;}.jimu-icon-search:hover{background-position: -21px -291px;width:16px;height:16px;}.jimu-icon-search.jimu-state-disabled{background-position: -63px -291px;width:16px;height:16px;}.jimu-icon-setting{background-position: -0px -312px;width:16px;height:16px;}.jimu-icon-setting.jimu-state-hover{background-position: -21px -312px;width:16px;height:16px;}.jimu-icon-setting:hover{background-position: -21px -312px;width:16px;height:16px;}.jimu-icon-setting.jimu-state-disabled{background-position: -63px -312px;width:16px;height:16px;}.jimu-icon-white-close{background-position: -0px -333px;width:16px;height:16px;}.jimu-clamp-wrap {height: 44px; line-height: 22px; overflow: hidden;}.jimu-clamp-wrap .clamp {float: right; margin-left: -5px; width: 100%; word-break: break-all;}.jimu-rtl .jimu-clamp-wrap .clamp {float: left; margin-left: auto; margin-right: -5px;}.jimu-clamp-wrap::before {float: left; width: 5px; content: ''; height: 44px;}.jimu-rtl .jimu-clamp-wrap::before {float: right;}.jimu-clamp-wrap::after {position: relative; float: right; text-align: right; content: "..."; width: 4em; margin-left: -4em; left: 100%; padding-right: 5px; height: 22px; line-height: 22px; top: -22px; background: linear-gradient(to right, rgba(255, 255, 255, 0), white 65%, white);}.jimu-rtl .jimu-clamp-wrap::after {float: left; text-align: left; margin-left: auto; margin-right: -4em; left: auto; right: 100%; padding-right: 0; padding-left: 5px; background: linear-gradient(to left, rgba(255, 255, 255, 0), white 65%, white);}::-webkit-scrollbar {border-radius: 3px; width: 6px; background-color: #EEEEEE; height: 6px;}::-webkit-scrollbar-thumb {border-radius: 3px; opacity: 0.6; background: #999999;}::-webkit-scrollbar-thumb:hover {opacity: 0.66; background: #666666;}.ie-gte-10 input[type="text"] {font-style: normal;}.screen-readers-only {width: 1px; height: 1px; margin: -1px; padding: 0; border: 0; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); position: absolute !important; word-wrap: normal !important;}.screen-readers-only-no-position {width: 1px; height: 1px; margin: 0 -1px -1px -1px; padding: 0; border: 0; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); word-wrap: normal !important;}.trapLinkNode{position: absolute; left: -100px; top: -100px; width: 1px; height: 1px;}.jimu-rtl .trapLinkNode{position: absolute; left: unset; right: -100px;}.lastTrapLinkNode{position: absolute; left: unset; top: unset; right: -100px; bottom: 10px; width: 20px; height: 20px; padding: 2px; background-color: rgba(0,0,0,0.50); background-image: url("images/jump_to_top.svg"); background-repeat: no-repeat; background-position: center; z-index: 1000;}.lastTrapLinkNode:focus{right: 10px;}.jimu-rtl .lastTrapLinkNode{position: absolute; right: unset; left: -100px; transform: rotate(180deg);}.jimu-rtl .lastTrapLinkNode:focus{left: 10px;}#skipContainer{white-space: nowrap; font-size: 18px; cursor: pointer; height: 34px; line-height: 34px; overflow: hidden; font-weight: bold;}#skipContainer ul li {list-style: none;}#skipContainer a{position: absolute; left: -1000px; top: -1000px; padding: 0 20px; color: #333; background: #fff; text-decoration: underline; box-shadow: 2px 2px 2px 2px rgba(0,0,0,0.5) !important;}#skipContainer a:focus{top: 2px; left: 2px;}.jimu-rtl #skipContainer a:focus{left: auto; right: 2px;}*:focus{outline: none;}.jimu-nav-mode *:focus{outline: 2px solid #24B5CC !important;}.jimu-nav-mode * .jimu-widget-header-controller:focus,.jimu-nav-mode * .jimu-multiple-items-list:focus{outline-offset: -2px !important;}.jimu-nav-mode * #map:focus,.jimu-nav-mode * .jimu-widget-overview:focus,.jimu-nav-mode * .jimu-widget-splash:focus,.ie-low-nav-mode.jimu-nav-mode * .jimu-multiple-items-list:focus, .jimu-nav-mode * .jimu-widget-attributetable.jimu-widget.closed:focus{outline: none !important; border: 2px solid #24B5CC;}.ie-nav-mode.jimu-nav-mode * .jimu-multiple-items-list:focus{outline: none !important; box-shadow: inset 0px 0px 0px 2px #24B5CC;}input[type="text"]::-ms-clear{display: none;} [class*='jimu'], [class*='jimu'] * {-moz-box-sizing: border-box; box-sizing: border-box;}.esriSimpleSliderTL{top: 5px; left: 7px; border: 0px solid #666; background-color: rgba(255, 255, 255, 0.3);}.jimu-rtl .esriSimpleSliderTL{right: 7px; left: auto;}.esriControlsBR{z-index: auto;}.esriAttribution{background: #fff;}.jimu-rtl .esriControlsBR{left: 5px; text-align: left;}.jimu-rtl .esriAttribution{text-align: right; margin: 0 0 0 5px; position: absolute; left: 65px; bottom: 0;}.map .logo-med{z-index: 0;}.jimu-rtl .map .logo-med{float: left;}.esriSimpleSliderIncrementButton{background-color: rgba(0,0,0,0.2);}.esriSimpleSliderIncrementButton:hover{background-color: rgba(0,0,0,0.4);}.esriSimpleSliderDecrementButton{background-color: rgba(0,0,0,0.2);}.esriSimpleSliderDecrementButton:hover{background-color: rgba(0,0,0,0.4);}.esriSimpleSliderVertical{color: white;}.jimu-rtl .esriScalebarLineLabel{right: 95%;}#map_root{z-index: auto !important;}.map .bingLogo-lg {z-index: 0;}.map-loading{float: left; position: absolute; overflow: hidden; bottom: 45px; right: 10px; display: none;}.map-loading.loading{display: block;}.jimu-rtl .map-loading {right: auto; left: 10px;}.map-loading,.map-loading:after {border-radius: 50%; width: 24px; height: 24px;}.map-loading {font-size: 10px; text-indent: -9999em; border-top: 3px solid rgba(0, 0, 0, 0.2); border-right: 3px solid rgba(0, 0, 0, 0.2); border-bottom: 3px solid rgba(0, 0, 0, 0.2); border-left: 3px solid #ffffff; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation: load8 1.1s infinite linear; animation: load8 1.1s infinite linear; box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.2);}@-webkit-keyframes load8 {0% {-webkit-transform: rotate(0deg); transform: rotate(0deg);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}@keyframes load8 {0% {-webkit-transform: rotate(0deg); transform: rotate(0deg);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}.esriMeasurement .esriMeasurementResultLabel {padding-bottom: 10px;}.esriMeasurement .esriMeasurementResultValue .result {display: block; font-size: 24px; color: #000000; letter-spacing: 0.67px; line-height: 40px; text-align: center;}@font-face {font-family: "Avenir Light"; src: url("fonts/avenir-next/bb590848-4012-46d6-a8d5-48c9893a176b.woff2") format("woff2"), url("fonts/avenir-next/3a42a252-67ff-4186-88cf-762f56719ca1.woff") format("woff");}@font-face {font-family: "Avenir Medium"; src: url("fonts/avenir-next/7195d5d0-582f-42d4-86ca-9da8dc31146e.woff2") format("woff2"), url("fonts/avenir-next/0417e965-6ae1-4395-8f71-f61ea767d523.woff") format("woff");}@font-face {font-family: "Avenir Heavy"; src: url("fonts/avenir-next/b86524f7-009e-4c08-a266-c43f1fb68e5e.woff2") format("woff2"), url("fonts/avenir-next/e40e6ac5-f2bd-4d65-baf7-b1e397d7fdcc.woff") format("woff");}@font-face {font-family: "Avenir Light"; src: url("fonts/avenir-next/e8b9c8fa-dbfb-4576-9394-ae85e87cb003.woff2") format("woff2"), url("fonts/avenir-next/fb555151-cbda-4728-b28d-6e5f085c2d55.woff") format("woff"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: "Avenir Medium"; src: url("fonts/avenir-next/1704d161-44ab-4854-a066-fe47d583a3a6.woff2") format("woff2"), url("fonts/avenir-next/95aa7ca1-de33-40d9-ae40-ff045fcada66.woff") format("woff"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: "Avenir Heavy"; src: url("fonts/avenir-next/c4ec49e5-4817-4f05-9bee-cec6f46f9d61.woff2") format("woff2"), url("fonts/avenir-next/8e0e32b3-034a-41e8-bd15-c22974ebcdb5.woff") format("woff"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'CalciteWebCoreIcons'; src: url("fonts/CalciteWebCoreIcons.eot?-v8piff"); src: url("fonts/CalciteWebCoreIcons.eot?#iefix-v8piff") format('embedded-opentype'), url("fonts/CalciteWebCoreIcons.ttf?-v8piff") format('truetype'), url("fonts/CalciteWebCoreIcons.woff?-v8piff") format('woff'), url("fonts/CalciteWebCoreIcons.svg?-v8piff#CalciteWebCoreIcons") format('svg'); font-weight: normal; font-style: normal;}body,html{font-family: 'Avenir Light', Verdana, Geneva, sans-serif;}.vi,.vi body,.vi .top-nav-link,.vi .avenir-light,.vi .avenir-regular,.vi .top-nav,.vi .dropdown-link {font-family: "Lucida Grande", "Arial", sans-serif;}div.attribute-custom-style{font-weight: normal !important;}.jimu-main-background{background-color: #485566;}.jimu-main-background-2{background-color: white;}.jimu-ellipsis{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.jimu-ellipsis-Blanks{overflow: hidden; text-overflow: ellipsis; white-space: pre;}.jimu-break-word {word-break: break-word; word-wrap: break-word; -ms-hyphens: auto; -moz-hyphens: auto; -webkit-hyphens: auto; hyphens: auto;}.jimu-auto-vertical{text-align:center;}.jimu-auto-vertical:after{display:inline-block; *display:inline; *zoom:1; width:0; height:100%; vertical-align:middle; content:'';}.jimu-auto-vertical .jimu-auto-vertical-content{display:inline-block; *display:inline; *zoom:1; vertical-align:middle; cursor: default;}.jimu-opacity-0{filter:alpha(opacity=0); opacity: 0;}.jimu-opacity-1{filter:alpha(opacity=10); opacity: 0.1;}.jimu-opacity-2{filter:alpha(opacity=20); opacity: 0.2;}.jimu-opacity-3{filter:alpha(opacity=30); opacity: 0.3;}.jimu-opacity-4{filter:alpha(opacity=40); opacity: 0.4;}.jimu-opacity-5{filter:alpha(opacity=50); opacity: 0.5;}.jimu-opacity-6{filter:alpha(opacity=60); opacity: 0.6;}.jimu-opacity-7{filter:alpha(opacity=70); opacity: 0.7;}.jimu-opacity-8{filter:alpha(opacity=80); opacity: 0.8;}.jimu-opacity-9{filter:alpha(opacity=90); opacity: 0.9;}.jimu-corner-tl{-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;}.jimu-corner-tr{-webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;}.jimu-corner-bl{-webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;}.jimu-corner-br{-webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;}.jimu-corner-top{-webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top-left-radius:4px; border-top-right-radius:4px;}.jimu-corner-bottom{-webkit-border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-bottomleft:4px; border-bottom-right-radius:4px; border-bottom-left-radius:4px;}.jimu-corner-left{-webkit-border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-bottomleft:4px; border-top-left-radius:4px; border-bottom-left-radius:4px;}.jimu-corner-right{-webkit-border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-topright:4px; -moz-border-radius-bottomright:4px; border-top-right-radius:4px; border-bottom-right-radius:4px;}.jimu-corner-leading,.jimu-rtl .jimu-corner-trailing{-webkit-border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-bottomleft:4px; border-top-left-radius:4px; border-bottom-left-radius:4px;}.jimu-corner-trailing,.jimu-rtl .jimu-corner-leading{-webkit-border-top-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-radius-topright:4px; -moz-border-radius-bottomright:4px; border-top-right-radius:4px; border-bottom-right-radius:4px;}.jimu-corner-leading-top{-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;}.jimu-rtl .jimu-corner-leading-top{-webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;}.jimu-corner-trailing-top{-webkit-border-top-right-radius:4px; -moz-border-radius-topright:4px; border-top-right-radius:4px;}.jimu-rtl .jimu-corner-trailing-top{-webkit-border-top-left-radius:4px; -moz-border-radius-topleft:4px; border-top-left-radius:4px;}.jimu-corner-leading-bottom{-webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;}.jimu-rtl .jimu-corner-leading-bottom{-webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;}.jimu-corner-trailing-bottom{-webkit-border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px;}.jimu-rtl .jimu-corner-trailing-bottom{-webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px; border-bottom-left-radius:4px;}.jimu-corner-all{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}.jimu-icon{display: inline-block; background-image: url("sprite.png"); background-repeat: no-repeat; background-color: transparent;}.jimu-table{border-collapse: collapse; border-spacing: 0; width: 100%;}.jimu-table>thead>tr, .jimu-table>thead>th{background-color: #bdc3c7;}.jimu-table tr{background-color: #e2e2e2; height: 25px;}.jimu-table tr.auto-height{height: auto;}.jimu-table tr:hover{background-color: #d9dde0;} .jimu-table tr.jimu-state-active{background-color: #009cff;}.jimu-table tr.jimu-state-selected{background-color: #f4fbff;}.jimu-table td, .jimu-table th{padding: 0;}.jimu-input{height: 30px; background: white; border: 1px solid #d2dae2; color: #d9dde0; padding: 5px; margin: 0; border-radius: 2px; font-size: 16px;}.jimu-input::-ms-clear {display: none;}.jimu-input:focus{color: #686868; outline: none; box-shadow: 0px 0px 5px 0px rgba(81, 177, 254, 0.4);}.jimu-center-img{position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-repeat: no-repeat; background-position: center center;}.jimu-btn{cursor:pointer; min-width: 70px; display:inline-block; padding:0 15px; line-height: 33px; font-size:14px; text-align:center; vertical-align:middle; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius: 5px; border: 1px solid transparent; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.jimu-btn-vacation {}.jimu-icon-btn{float: left; min-width: 30px; min-height: 30px; border: 1px solid #999; position: relative; background-color: #ccc; cursor: pointer; background-position: center center; background-repeat: no-repeat;}.jimu-icon-btn:hover{background-color: #f4f4f4;}.add-with-icon{display: inline-block; overflow: hidden; height: 24px; font-size: 13px; cursor: pointer;}.add-with-icon.jimu-state-disabled{cursor: default; color: #CCCCCC;}.add-with-icon .jimu-icon-add{float: left; margin-top: 3px;}.jimu-rtl .add-with-icon .jimu-icon-add{float: right;}.add-with-icon .add-label{float: left; height: 100%; line-height: 24px; vertical-align: middle; margin-left: 7px; text-decoration: none;}.add-with-icon .add-label:hover{text-decoration: underline;}.jimu-rtl .add-with-icon .add-label{float: right; margin-left: 0; margin-right: 7px;}body > .app-error{position: absolute; left: 0; width: 100%; top: 40%; text-align: center; padding-top: 60px; background: url("images/depressed.png") top center no-repeat;}body > .app-error .app-error-advanced-button:hover{background-color: #eee !important;}.jimu-navbar{overflow: hidden;}.jimu-navbar>.jimu-icon-btn{border-top: 1px solid rgba(255,255,255,0.65); border-left: none;}.jimu-navbar>.jimu-icon-btn:nth-child(1){margin-left: 0; border-left: 1px solid #999;}.jimu-navbar>.jimu-icon-btn:hover{background-color: #f4f4f4;}.jimu-navbar>.jimu-icon-btn.jimu-state-selected{background-color: #666; border-top: 1px solid rgba(0,0,0,0.75); box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.75) inset;}.jimu-vline{height: 100%; width: 2px; background-color: white; float: left; opacity: 0.4;}.jimu-oe-row{}.jimu-oe-row:nth-child(odd){background-color: #f4fbff;}.jimu-oe-row:nth-child(even){background-color: #fff;}.jimu-oe-row.jimu-state-selected{background-color: #009cff;}.jimu-not-selectable{user-select: none; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none;}.jimu-checkbox{overflow: hidden; display: inline-flex; align-items: center;}.jimu-checkbox .checkbox{display: inline-flex; flex-grow: 0; flex-shrink: 0; flex-basis: 16px; width: 16px; height: 16px; cursor: pointer; border-radius: 2px;}.jimu-checkbox .label{font-size: 14px; margin: auto 5px; cursor: default;}.jimu-checkbox .checkbox.jimu-state-disabled{background: url("images/checkbox_disabled.png");}.jimu-checkbox .checkbox.jimu-icon-checked.jimu-state-disabled{background: url("images/checked_disabled.png");}.jimu-checkbox.jimu-state-disabled .label{color: #818181;}.jimu-checkbox .label.not-visible{display: none;}.jimu-dropmenu{overflow: visible;}.jimu-dropmenu>.jimu-icon-btn{width: 15px; height: 15px; min-height: 15px; min-width: 15px; border: 1px solid #d9dde0; background-color: #d9dde0; background-image: url("images/down_arrow_8_default.png");}.jimu-dropmenu>.jimu-icon-btn:hover{box-shadow: 0px 0px 5px 0px rgba(81, 177, 254, 0.4);}.jimu-dropmenu>.drop-menu{position: absolute; border: 1px solid #d7dbde; background-color: #d7dbde;}.jimu-dropmenu .menu-item{height: 25px; min-width: 50px; margin: 0px 5px; cursor: pointer;}.jimu-dropmenu .menu-item:hover{color: #000000; text-decoration: underline;}.jimu-dropmenu .menu-item-line{border: 1px solid #ffffff; margin: 0px;}.jimu-list-container{width: 100%; height: 100%; vertical-align: middle; overflow-y: overlay;}.jimu-list-item{height: 30px; line-height: 30px; font-size: 12px; overflow: hidden; white-space: pre-wrap;}.jimu-list-item .label{padding-left: 10px;}.jimu-list-item:hover{background-color: #d9dde0;}.jimu-list-item.selected{background-color: #d9dde0;}.jimu-radio{width: 16px; height: 16px; display: inline-block; border-radius: 50%; border: 1px solid #ccc; background-color: transparent; align-items: center; vertical-align: text-bottom; cursor: pointer; position: relative; box-sizing: border-box;}.jimu-radio-checked.jimu-radio{border: 1px solid #24B5CC;}.jimu-radio-inner{display: none; position: absolute; width: 7px; height: 7px; border-radius: 50%; background-color: #24B5CC; top: 50%; left: 50%; transform: translate(-50%,-50%);}.jimu-radio-checked .jimu-radio-inner{display: block;}.jimu-viewstack>.view{width: 100%; height: 100%;}.jimu-tab{position: relative; width: 100%; height: 100%;}.jimu-tab>.control{overflow: hidden;}.jimu-tab>.control>.tab{min-width: 30px; height: 30px; border-left: 1px solid white; background-color: #d9dde0; color: #86909c; font-size: 14px; float: left; text-align: center; cursor: pointer; padding-left: 10px; padding-right: 10px; white-space: nowrap; text-overflow: clip;}.jimu-tab>.control>.tab:focus{outline-offset: -2px !important;}.jimu-tab>.control>.tab.jimu-state-selected{background-color: #fff; border-top: 2px solid #8994a1; border-left: none;}.jimu-tab>.control>.tab.jimu-state-selected+.tab{border-left: none;}.jimu-tab>.jimu-viewstack{background-color: #fff; position: absolute; top: 30px; left: 0; right: 0; bottom: 0; height: auto;}.jimu-tab.nested>.control>.tab{min-width: 50px; min-height: 30px; background-color: white; color: #8c8c8c; float: left; text-align: center; cursor: pointer; padding-left: 10px; padding-right: 10px; font-size: 14px;}.jimu-tab.nested>.control>.tab.jimu-state-selected{background-color: #e2f6ff; color: #0db2ef;}.jimu-rtl .jimu-tab>.control>.tab{border-right: 1px solid white; float: right;}.jimu-rtl .jimu-tab>.control>.tab.jimu-state-selected{border-right: none;}.jimu-rtl .jimu-tab>.control>.tab.jimu-state-selected+.tab{border-right: none;}.jimu-rtl .jimu-tab.nested>.control>.tab{float: right;}.jimu-tile-container{position: relative; overflow-x: hidden; overflow-y: auto;}.jimu-widget-onscreen-icon{position: absolute; cursor: pointer; border-radius: 4px;}.jimu-widget-onscreen-icon img{width: 20px; height: 20px; margin: 9px;}.jimu-loading,.jimu-loading:before,.jimu-loading:after {border-radius: 50%; width: 1.2em; height: 1.2em; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation: jimu-loading-anim 1.8s infinite ease-in-out; animation: jimu-loading-anim 1.8s infinite ease-in-out;}.jimu-loading {color: #929292; text-indent: -9999em; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation-delay: -0.16s; animation-delay: -0.16s;}.jimu-loading:before,.jimu-loading:after {content: ''; position: absolute; top: 0;}.jimu-loading:before {left: -2em; -webkit-animation-delay: -0.32s; animation-delay: -0.32s;}.jimu-loading:after {left: 2em;}@-webkit-keyframes jimu-loading-anim {0%, 80%, 100% {box-shadow: 0 2.5em 0 -1.3em;} 40% {box-shadow: 0 2.5em 0 0;}}@keyframes jimu-loading-anim {0%, 80%, 100% {box-shadow: 0 2.5em 0 -1.3em;} 40% {box-shadow: 0 2.5em 0 0;}}.jimu-loading-indicator{position: absolute; top: 0; bottom: 0; left: 0; right: 0;}@keyframes indicator-agol-loading {0%,80%,100% {opacity: .75; box-shadow: 0 0 #999; height: 1rem;} 40% {opacity: 1; box-shadow: 0 -0.5rem #999; height: 1.2rem;}}.jimu-loading-indicator.jimu-agol-loading .loading-container .img-div,.jimu-loading-indicator.jimu-agol-loading .loading-container .img-div:before,.jimu-loading-indicator.jimu-agol-loading .loading-container .img-div:after{background: #999; width: 0.425rem; height: 1rem; animation: indicator-agol-loading 0.8s infinite ease-in-out;}.jimu-loading-indicator.jimu-agol-loading .loading-container .img-div{animation-delay: 0.16s; right: calc(50% - 0.212rem);}.jimu-loading-indicator.jimu-agol-loading .loading-container .img-div:after{animation-delay: 0.32s; left: 0.625rem;}.jimu-loading-indicator.jimu-agol-loading .loading-container .img-div:before{left: -0.625rem;}.jimu-loading-indicator .jimu-loading{position: absolute; left: 50%; top: 50%; margin-left: -6px; margin-top: -35px;}.jimu-loading-shelter{position:absolute; top:0; left:0; right:0; bottom:0; height:100%; width:100%; z-index:110; background: no-repeat center center; opacity:0.6; filter:alpha(opacity=60); font-size:14px; line-height:20px;}.jimu-loading-shelter.jimu-agol-loading .loading-container{left: auto; margin-left: auto;}@keyframes shelter-agol-loading {0%,80%,100% {opacity: .75; box-shadow: 0 0 #999; height: 2rem;} 40% {opacity: 1; box-shadow: 0 -0.5rem #999; height: 2.5rem;}}.jimu-loading-shelter.jimu-agol-loading .loading-container .img-div,.jimu-loading-shelter.jimu-agol-loading .loading-container .img-div:before,.jimu-loading-shelter.jimu-agol-loading .loading-container .img-div:after{background: #999; animation: shelter-agol-loading 0.8s infinite ease-in-out;}.jimu-loading-shelter.jimu-agol-loading .loading-container .img-div{animation-delay: 0.16s;}.jimu-loading-shelter.jimu-agol-loading .loading-container .img-div:after{animation-delay: 0.32s;}.jimu-loading-shelter .loading-container{position:absolute; width:250px; height:48px; top:50%; left:50%; margin-left:-24px; margin-top:-48px; color:#000000; font-weight:bold;}.jimu-loading-shelter .loading-container .jimu-loading{position: relative; top: -18px; left: 40px;}.jimu-popup{box-shadow: 0 0 4px rgba(160,160,160,0.4); position: absolute; background-color: white; border-radius: 4px; opacity: 0; overflow: hidden;}.jimu-popup > .title{height: 40px; padding: 0 10px; line-height: 40px; margin: 0 10px; color: #333; font-size: 14px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom: 1px solid #e3ecf2; cursor: move;}.jimu-popup .title-label{overflow: hidden; max-width: 900px; display: block; white-space: nowrap;}.jimu-popup .close-btn{margin-top: 12px; cursor: pointer;}.jimu-popup > .content{font-size: 16px; overflow-x: hidden; overflow-y: auto;}.jimu-popup .content .subTitle{opacity: 0.6; font-size: 13px; margin-bottom: 6px;}.jimu-popup .content-absolute{position: absolute; top: 60px; bottom: 63px; left: 30px; right: 30px;}.jimu-popup .content-absolute.no-popup-title-content-absolute{top: 20px;}.jimu-popup .content-static{position: static; margin: 20px 30px 0;}.jimu-popup .content-absolute.content-fill-Popup,.jimu-popup .content-static.content-fill-Popup{margin: 0 0 3px 0; top: 0; left: 0; right: 0; bottom: 0!important;}.jimu-popup .button-container{overflow: hidden; padding: 15px 30px; width: auto; float: right;}.jimu-rtl .jimu-popup .button-container{float: left;}.jimu-popup .button-container-absolute{position: absolute; bottom: 0; width: auto; right: 0;}.jimu-rtl .jimu-popup .button-container-absolute{left: 0; right: auto;}.jimu-popup .button-container .jimu-float-trailing,.jimu-popup .button-container-absolute .jimu-float-trailing {float: left; margin-left: 1em;}.jimu-rtl .jimu-popup .button-container .jimu-float-trailing,.jimu-rtl .jimu-popup .button-container-absolute .jimu-float-trailing {float: right; margin-right: 1em;}.jimu-popup .button-container .jimu-btn:nth-child(1).jimu-trailing-margin1,.jimu-popup .button-container .jimu-btn:nth-child(2).jimu-trailing-margin1 {margin-right: 0;}.jimu-rtl .jimu-popup .button-container .jimu-btn:nth-child(1).jimu-trailing-margin1,.jimu-rtl .jimu-popup .button-container .jimu-btn:nth-child(2).jimu-trailing-margin1 {margin-left: 0;}.jimu-overlay{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 110;}.jimu-message>.content{word-wrap: break-word; white-space: pre-line; overflow-y: hidden;}.jimu-search{height: 40px; position: relative; border-radius: 2px;}.jimu-search .jimu-input-wrapper{position:absolute; left: 5px; right:5px; top:5px; bottom: 5px;}.jimu-search .jimu-input{width: 100%; height: 100%; font-family: 'Avenir Light'; font-size: 12px; padding-right: 30px;}.jimu-rtl .jimu-search .jimu-input{padding-right: 5px; padding-left: 30px;}.jimu-search .search-btn{position:absolute; right:10px; top:12px; cursor: pointer;}.jimu-state-default{}.jimu-state-active{}.jimu-state-selected{}.jimu-state-error{color: #ee0000; font-size: 10px; line-height: 17px; height: 17px; background-color: #fff4f4; border: 1px solid #d58a8a; display: inline-block; padding: 0 5px;}.jimu-error-message{font-weight: bold;}.jimu-error-detail{}.jimu-tip-message{color: #08a200; font-size: 10px; height: 13px; margin-top: 5px;}.jimu-panel{position: absolute; overflow: hidden; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2);}.jimu-r-row{width: 100%; min-height: 20px; position: relative; overflow: hidden;}.jimu-r-row [class*="col"]{float: left; min-height: 20px;}.jimu-rtl .jimu-r-row [class*="col"]{float: right;}.jimu-r-row .col-1-2{width: 50%;}.jimu-r-row .col-1-3{width: 33.33333333333333%;}.jimu-r-row .col-2-3{width: 66.66666666666667%;}.jimu-r-row .col-1-4{width: 25%;}.jimu-r-row .col-3-4{width: 75%;}.jimu-r-row .col-1-5{width: 20%;}.jimu-r-row .col-2-5{width: 40%;}.jimu-r-row .col-3-5{width: 60%;}.jimu-r-row .col-4-5{width: 80%;}.jimu-widget, .jimu-widget-setting{position: relative;}.jimu-widget-frame{position: relative; width: 100%; height: 100%;}.jimu-widget-frame.jimu-container{overflow-x: auto; overflow-y: auto; position: relative; padding: 14px 14px 14px 14px; background-color: white;}.jimu-ismobile .jimu-widget-frame.jimu-container{padding: 0 14px;}.jimu-widget-frame>.jimu-container{position: relative; overflow-x: hidden; overflow-y: auto; padding: 14px 14px 14px 14px; background-color: white;}.jimu-widget-icon{}.jimu-widget-title{}.jimu-widget-subtitle{font-size: 14px; color: #222;}.jimu-widget-fieldlabel{font-size: 12px; color: #333;}.jimu-widget-content{font-size: 12px; color: #222;}.jimu-widget-placeholder{position: absolute;}.jimu-widget-placeholder.jimu-state-active{border: 2px solid red;}.jimu-widget-placeholder .inner{width: 20px; height: 20px; margin: 8px; text-align: center; line-height: 20px; border-radius: 10px; color: white; background-color: rgba(0, 0, 0, 0.8);}.jimu-simple-table{width:100%; margin:0; padding:0; overflow-x:hidden; overflow-y:auto; min-height: 67px; position: relative;}.jimu-simple-table .simple-table-title{font-size: 14px;}.jimu-simple-table .simple-table-title .jimu-checkbox.jimu-state-disabled .label{color: #BBB;}.jimu-simple-table .head-section{width:100%; height:36px; overflow:hidden;}.jimu-simple-table.vertical-scroll .head-section > .table-div{padding-right: 17px;}.jimu-rtl .jimu-simple-table.vertical-scroll .head-section > .table-div{padding-right: 0; padding-left: 17px;}.jimu-simple-table .head-section .simple-table-thead th.simple-table-field .jimu-checkbox{position: relative; top: 4px; width: 100%; height: 24px; line-height: 16px;}.jimu-simple-table .head-section .simple-table-thead th.simple-table-field .jimu-checkbox > .checkbox{}.jimu-simple-table .head-section .simple-table-thead th.simple-table-field .jimu-checkbox > .label{width: calc(100% - 20px); margin-left: 1px; padding-left: 5px; text-overflow: ellipsis; overflow: hidden;}.jimu-rtl .jimu-simple-table .head-section .simple-table-thead th.simple-table-field .jimu-checkbox > .label{margin-left: 0; margin-right: 1px;}.jimu-simple-table .body-section .simple-table-tbody td.simple-table-cell > .jimu-checkbox{position: relative; top: 3px;}.jimu-simple-table .head-section .simple-table-tbody{display: none;}.jimu-simple-table .body-section{position: absolute; top: 36px; bottom: 0; width:100%; overflow-x: hidden; overflow-y: auto; border-left: 1px solid #eef2f5; border-right: 1px solid #eef2f5; border-bottom: 1px solid #eef2f5; color: #7989a0;}.jimu-simple-table .body-section .table-div{margin: 0; min-height: 100%; background-image: url("images/table_under_line.png"); background-repeat: repeat;}.jimu-simple-table .body-section .simple-table-thead{display: none;}.jimu-simple-table .table{width:100%; border-collapse:collapse; table-layout:fixed;}.jimu-simple-table .simple-table-field.hidden-column > *,.jimu-simple-table .simple-table-cell.hidden-column > *{display: none;}.jimu-simple-table .simple-table-field{height: 36px; line-height: 36px;}.jimu-simple-table .simple-table-cell{height:30px; line-height:30px;}.jimu-simple-table .simple-table-field,.jimu-simple-table .simple-table-cell{vertical-align:middle; padding-left:8px; padding-right:8px; padding-top:0; padding-bottom:0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.jimu-simple-table .simple-table-field > *,.jimu-simple-table .simple-table-cell > *{text-overflow: ellipsis;}.jimu-simple-table .simple-table-cell > *{overflow: hidden;}.jimu-simple-table .simple-table-row:last-child .simple-table-cell{border-bottom: 0;}.jimu-simple-table .simple-table-row .editable-div,.jimu-simple-table .simple-table-row .normal-text-div{width: 100%; height: 30px; overflow: hidden; text-overflow: ellipsis;}.jimu-simple-table .simple-table-row .editable-input{width:100%;}.jimu-simple-table .simple-table-row > .actions-td .action-item-parent{display: none; vertical-align:middle;}.jimu-simple-table .simple-table-row:hover > .actions-td .action-item-parent{display: inline-block;}.jimu-simple-table .simple-table-row > .actions-td .action-item{cursor:pointer;}.jimu-color-picker{width: 36px; height: 36px; border-width: 1px; border-style: solid; border-color: #ccc; cursor: pointer; text-align: center;}.jimu-color-picker.disable{cursor: not-allowed; background: rgba(0,0,0,0.4) !important;}.jimu-color-picker:after{content: ""; display: inline-block; height: 100%; vertical-align: middle;}.jimu-color-picker .color-label{display: inline-block; vertical-align: middle; font-size: 12px;}.jimu-color-picker-btn{width: 45px; height: 26px; border: 1px solid #D7D7D7;}.jimu-color-picker-btn > div{display: inline-block;}.jimu-color-picker-btn .color-node {cursor: pointer; width: 16px; height: 16px; margin: 4px 5px;}.jimu-color-picker-btn .seperator {width: 1px; height: 16px; margin: 4px 0; background-color: #D7D7D7;}.jimu-color-picker-btn .action-node {cursor: pointer; width: 16px; height: 24px; background: url("images/share/arrow_down.svg") no-repeat center; background-size: 6px 3px;}.jimu-color-picker-btn .action-node:hover {background: url("images/share/arrow_down_hover.svg") no-repeat center; background-size: 6px 3px;}.jimu-color-picker-dialog .dijitTooltipConnector{display: none;}.jimu-color-picker-dialog .dijitTooltipContainer{overflow: hidden; background: #fff !important; border-radius: 0; border-style: none; box-shadow: 0 0 10px; padding-bottom: 10px;}.jimu-color-picker-dialog .dojoxColorPicker{border-style: none; border-radius: 0;}.jimu-color-picker-dialog .jimu-btn{margin: 10px 12px 2px 0; width: 80px; line-height: 28px;}.jimu-transparency .dijitRuleLabelContainer .dijitRuleLabel.dijitRuleLabelH{white-space: nowrap;}.jimu-transparency > table > tbody > tr:first-child > td.dijitSliderDecoration > div > div:last-child{left: auto !important; right: 0 !important; text-align: right;}.jimu-transparency > table > tbody > tr:first-child > td.dijitSliderDecoration > div > div:last-child > div{left: 20px;}.jimu-rtl .jimu-transparency > table > tbody > tr:first-child > td.dijitSliderDecoration > div > div:last-child{left: 0 !important; right: auto !important; text-align: left;}.jimu-rtl .jimu-transparency > table > tbody > tr:first-child > td.dijitSliderDecoration > div > div:last-child > div{left: 0; right: 20px;}.jimu-symbol-chooser{box-sizing: content-box; margin:0; padding:0; font-size: 14px;}.jimu-symbol-chooser .hidden{display: none;}.jimu-symbol-chooser .image-file-tip{display: inline-block; width: 150px; height: 30px; line-height: 30px;}.jimu-symbol-chooser .symbol-section{width:100%; display:none;}.jimu-symbol-chooser .symbol-section.fill-symbol-section .arrowWidthTr{display: none;}.jimu-symbol-chooser .symbol-section.arrow-symbol-section .arrowWidthTr{display: table-row;}.jimu-symbol-chooser .symbol-set-table{width:100%; border-collapse:collapse; table-layout: fixed; font-size: 14px;}.jimu-symbol-chooser .symbol-set-table > tbody > tr > td{vertical-align: middle; padding-top:5px; padding-bottom:5px;}.jimu-symbol-chooser .symbol-set-table > tbody > tr > td.custom-image-td{padding-top: 10px;}.jimu-symbol-chooser .point-sym-class-select-tr > td{padding-bottom:0 !important;}.jimu-symbol-chooser .point-icon-tables-tr > td{padding-top:0 !important;}.jimu-symbol-chooser .icon-tables{width:100%; height:120px; overflow-x:hidden; overflow-y:auto; -o-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:1px solid #7EABCD;}.jimu-symbol-chooser .icon-table{width: 100%; border-collapse: collapse; table-layout: fixed; overflow: hidden;}.jimu-symbol-chooser .symbol-div-item{position: relative; width: 36px; height: 36px; -o-border-radius:4px; -ms-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}.jimu-symbol-chooser .symbol-div-item:hover,.jimu-symbol-chooser .selected-symbol-div-item{border:1px solid #7EABCD !important; background-color: #aec7e3 !important;}.jimu-symbol-chooser .symbol-div-item{margin:0; padding:0;}.jimu-symbol-chooser .symbol-div-item .svg-node{position: absolute; top: 0; left: 0;}.jimu-symbol-chooser.ie8 .line-icon-table .symbol-div-item .svg-node{top: 13px;}.jimu-rtl .jimu-symbol-chooser .symbol-div-item .svg-node{left: auto; right: 0;}.jimu-rtl .jimu-symbol-chooser.ie8 .line-icon-table .symbol-div-item .svg-node{right: -16px;}.jimu-rtl .jimu-symbol-chooser .dijitReset.dijitInputInner{text-align: left;}.jimu-symbol-chooser .custom-image-chooser{width: 140px; height: 30px;}.jimu-symbol-chooser .custom-image-chooser .display-text{display: inline-block; overflow: hidden; text-overflow: ellipsis;}.jimu-symbol-chooser .text-symbol-section .text-input{height: 30px; border: 1px solid #ddd; border-radius: 3px; outline: none;}.jimu-layer-field-chooser{width:170px;}.jimu-renderer-chooser .leading-td{border-right: 1px solid #ccc; vertical-align: top; padding-right: 10px;}.jimu-rtl .jimu-renderer-chooser .leading-td{border-right: 0; border-left: 1px solid #ccc; padding-right: 0; padding-left: 10px;}.jimu-renderer-chooser .trailing-td{vertical-align: top; padding-left: 10px;}.jimu-rtl .jimu-renderer-chooser .trailing-td{padding-left: 0; padding-right: 10px;}.jimu-renderer-chooser .renderer-setting-table{width: 100%; table-layout: fixed; margin-bottom: 10px;}.jimu-renderer-chooser .renderer-setting-table > tbody > tr > td{padding-top: 3px; padding-bottom: 3px; vertical-align: middle;}.jimu-renderer-chooser .renderer-setting-table .first-td{font-size: 13px;}.jimu-renderer-chooser .default-sym-check{margin-top: 20px;}.jimu-renderer-chooser .default-sym-preview{display: none; margin-top: 10px;}.jimu-renderer-chooser .default-sym-btn{margin-right: 10px; margin-bottom: 10px;}.jimu-rtl .jimu-renderer-chooser .default-sym-btn{margin-right: 0; margin-left: 10px;}.jimu-renderer-chooser .field-combobox-td .dijit-form-CombBox > .dijitRight{height: 100%;}.jimu-renderer-chooser .field-combobox-td .dijit-form-CombBox > .dijitRight > input.dijitInputField{border: 0; margin-top: 4px;}.jimu-renderer-chooser .field-combobox-td .dijitArrowButtonContainer{width: 19px;}.jimu-renderer-chooser .unique-value-div{display:none; border:1px solid #bba; margin-bottom:10px; max-height:200px; overflow-x:hidden; overflow-y:auto;}.jimu-renderer-chooser .unique-symbol-table{border-collapse: collapse;}.jimu-renderer-chooser .unique-symbol-tr > td{vertical-align: middle; width: auto;}.jimu-renderer-chooser .unique-symbol-table .odd > td{background: #ffffff;}.jimu-renderer-chooser .unique-symbol-table .even > td{background: #f7f8f8;}.jimu-renderer-chooser .selected > td{background: #e1f0fb !important;}.jimu-renderer-chooser .unique-symbol-tr:hover > td{background: #e1f0fb !important;}.jimu-renderer-chooser .unique-symbol-tr .symbol-td{width: 60px;}.jimu-renderer-chooser .unique-symbol-tr:hover .delete-td{width: 22px;}.jimu-renderer-chooser .unique-symbol-tr .label-div{width: auto; word-wrap: break-word; word-break: break-all; overflow:hidden;}.jimu-renderer-chooser .unique-symbol-tr .edit-input{display: none; width: 100%;}.jimu-renderer-chooser .unique-symbol-tr .delete-div{display: none; cursor: pointer;}.jimu-renderer-chooser .unique-symbol-tr:hover > td .delete-div{display:block;}.jimu-renderer-chooser .default-symbol-tr .check-td {width: 22px;}.jimu-renderer-chooser .class-breaks-div{border:1px solid #bba; max-height:200px; overflow-x:hidden; overflow-y:auto;}.jimu-renderer-chooser .class-breaks-table{border-collapse:collapse;}.jimu-renderer-chooser .class-breaks-tr > td,.jimu-renderer-chooser .default-symbol-tr > td{vertical-align: middle; width:auto;}.jimu-renderer-chooser .class-breaks-tr .odd > td{background:#ffffff;}.jimu-renderer-chooser .class-breaks-tr .even > td{background:#f7f8f8;}.jimu-renderer-chooser .selected > td{background:#e1f0fb !important;}.jimu-renderer-chooser .class-breaks-tr:hover > td,.jimu-renderer-chooser .default-symbol-tr:hover > td{background:#e1f0fb !important;}.jimu-renderer-chooser .class-breaks-tr .symbol-td{width:60px;}.jimu-renderer-chooser .class-breaks-tr .label-div{width:auto; word-wrap:break-word; word-break:break-all; overflow:hidden;}.jimu-renderer-chooser .class-breaks-tr:hover .delete-td{width:22px;}.jimu-renderer-chooser .class-breaks-tr .delete-div{display: none; cursor: pointer;}.jimu-renderer-chooser .class-breaks-tr:hover > td .delete-div{display:block;}.jimu-renderer-chooser .render-select .dijitSelectLabel {width: 140px; overflow: hidden;}.jimu-draw-box{-ms-overflow-y:hidden; overflow-y:hidden;}.jimu-draw-box.hidden{display: none;}.jimu-draw-box .draw-items{-ms-overflow-y:hidden; overflow-y:hidden; padding-left:2px;}.jimu-rtl .jimu-draw-box .draw-items{padding-left:0; padding-right:2px;}.jimu-draw-box .draw-items > div{float: left; cursor: default;}.jimu-rtl .jimu-draw-box .draw-items > div{float: right;}.jimu-draw-box .draw-items .draw-item, .jimu-draw-box .drawings-clear{width:40px; height:40px; line-height: 40px; background-repeat: no-repeat; text-align: center; margin-top: 7px; margin-bottom: 7px; background-position: center center; border: 1px solid #ccc; border-radius: 2px;}.jimu-draw-box .draw-items .draw-item{background-size: contain; margin-right: 13px; line-height: 40px;}.jimu-rtl .jimu-draw-box .draw-items .draw-item{margin-right: 0; margin-left: 13px;}.jimu-basic-service-browser{width:320px;}.jimu-basic-service-browser .service-browser-tree .dijitTreeContainer{width: 100%;}.jimu-basic-service-browser .dijitTreeExpando{width: 8px; height: 8px; background-repeat: no-repeat; background-position: center center !important;}.jimu-basic-service-browser .dijitTreeExpandoClosed{background-image: url("images/right_arrow_8_default.png");}.jimu-basic-service-browser .dijitTreeExpandoOpened{background-image: url("images/down_arrow_8_default.png");}.jimu-basic-service-chooser-content{position: relative; width: 600px; min-height: 300px;}.jimu-basic-service-chooser-content .content-section{position: absolute; width: 100%; left: 0; right: 0; top: 0; bottom: 40px;}.jimu-basic-service-chooser-content table.layout{table-layout: fixed; width: 100%; border-collapse: collapse;}.jimu-basic-service-chooser-content table.layout .example-tr .first-td{vertical-align: top;}.jimu-basic-service-chooser-content table.layout .example-tr .first-td > span {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 93%; display: block;}.jimu-basic-service-chooser-content .example-url{font-size:12px; -ms-word-wrap:break-word; -ms-word-break:break-all; word-wrap:break-word; word-break:break-all;}.jimu-basic-service-chooser-content .service-browser-container{position: absolute; width: 100%; left: 0; right: 0; top: 110px; bottom: 0; overflow: auto;}.jimu-basic-service-chooser-content .error-section{display: none; margin-left: 80px;}.jimu-basic-service-chooser-content .error-section.visible{display: block;}.jimu-basic-service-chooser-content .error-section .error-message{position: relative; top: -3px; font-size: 13px; color: #ff0000;}.jimu-rtl .jimu-basic-service-chooser-content .error-section{margin-left: auto; margin-right: 80px;}.jimu-basic-service-chooser-content .operations{position: absolute; width: 100%; left: 0; right: 0; bottom: 0; height: 36px; overflow: hidden;}.jimu-basic-service-chooser-content .operations .ok{margin-right: 14px;}.jimu-rtl .jimu-basic-service-chooser-content .operations .ok{margin-right: auto; margin-left: 14px;}.jimu-basic-service-chooser{width: 600px;}.jimu-basic-service-chooser table.layout{table-layout: fixed; width: 100%; border-collapse: collapse;}.jimu-basic-service-chooser .set-source{padding: 6px; float: right;}.jimu-dijit-popup-config .popup-config-layout{border-collapse: collapse;}.jimu-dijit-popup-config .popup-config-layout > tbody > tr > td{vertical-align: top; padding:5px;}.jimu-tab3{position:relative; width:100%;}.jimu-tab3 .control-node{overflow: hidden;}.jimu-tab3 .control-table{width: 100%; border-collapse: collapse; font-size: 14px; text-align: center;}.jimu-tab3 .tab-item-td{padding:0 40px; cursor: pointer; min-width: 0; white-space:nowrap;}.jimu-tab3 .tab-item-td:focus{outline-offset: -2px !important;}.jimu-tab3.average .tab-item-td{padding: 0;}.jimu-tab3 .tab-item-td.tab-item-td-empty{cursor: inherit;}.jimu-tab3 .tab-item-td.jimu-state-active{color: #48494B;}.jimu-tab3 .tab-item-div{position:relative; width:100%; height:36px; line-height:36px; margin: 0 auto; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.jimu-tab3>.tab-shelter{display: none; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #fafafc; opacity: 0.5;}.jimu-filter{position: relative; box-sizing: border-box; height: 100%;}.jimu-filter .hidden{display: none !important;}.jimu-filter .content-section{width: 100%; height: 100%; display: inline-block;}.jimu-filter .content-section .match-msg{font-size: 12px; padding: 0 10px 10px;}.jimu-filter .content-section .match-msg select,.jimu-filter-set .header-table select {padding: 3px 1px; color: #2b2a2a; max-width: 100%; width: 99%;}.jimu-filter .desktop-add-section{position: relative; overflow: hidden; position: relative; overflow: hidden; padding: 10px 20px 10px 10px; font-family: Avenir Medium;}.jimu-rtl .jimu-filter .desktop-add-section{padding: 10px 10px 10px 20px;}.jimu-filter .desktop-add-section::after {content: ""; clear: both; display: table;}.jimu-filter .mobile-add-section{display: flex; justify-content: space-around; position: absolute; bottom: 0px; width: 100%;}.jimu-filter .mobile-add-section .jimu-btn{min-width: 140px; max-width: 150px;}.jimu-filter .desktop-add-section .add-tip-section{display: inline-flex; padding: 0 8px; flex-flow: row nowrap; align-items: center; border: 1px solid #ccc; cursor: default !important;}.jimu-filter .desktop-add-section .add-with-icon{margin-right: 20px;}.jimu-rtl .jimu-filter .desktop-add-section .add-with-icon{margin-right: 0; margin-left: 20px;}.jimu-filter .desktop-add-section .add-tip-section > *{flex: 0 0 auto;}.jimu-filter .desktop-add-section .add-tip{display: inline-block; height: 28px; line-height: 28px; margin: 0 5px;}.jimu-filter .jimu-icon-error{margin-left: 5px;}.jimu-filter .error-tip{font-size:13px; color:#ff0000; margin-left: 10px;}.jimu-filter .no-filter-tip{font-size: 12px; position: absolute; bottom: 40px; margin: 0 20px;}.jimu-filter .allExpsBox{width: 100%; box-sizing: border-box; background: #eee; display: inline-block; max-height: calc(100% - 85px); overflow-y: auto;}.jimu-filter .allExpsBox > div{box-sizing: border-box; padding: 10px; margin: 3px auto;}html.hr .jimu-filter .allExpsBox > div{padding-left: 5px; padding-right: 5px;}.jimu-filter-set{background-color: white; margin: 15px auto 0 auto; border: 0;}.jimu-filter-set .header-table{width:100%; border-collapse: collapse;}.jimu-filter-set .header-table .jimu-icon-delete{cursor: pointer;}.jimu-filter-set .header-table .jimu-icon-add{cursor: pointer;}.jimu-single-filter{background-color: white; position: relative;}.jimu-filter-set .jimu-filter-set-delete{width: 15px; padding-right: 20px;}.jimu-filter-set .jimu-filter-set-add{width: 15px; padding-right: 12px;}.jimu-filter-set .jimu-filter-exps-box{margin-bottom: -5px;}.jimu-filter-set .jimu-single-filter{background-color: #fff; margin-top: 5px; padding: 5px 0;}.jimu-filter-set .jimu-single-filter:last-child {border-bottom: 0;}.jimu-filter-set .jimu-single-filter .askvalues {margin-bottom: 0;}.jimu-single-filter .attribute-value-container{display: flex; flex-flow: row nowrap; align-items: center;}.jimu-single-filter .attribute-value-container .value-provider-container{width: calc(100% - 35px);}.jimu-single-filter .attribute-value-container > .value-type-set{margin-left: 10px; margin-right: 10px;}.jimu-single-filter .attribute-value-container > .jimu-filter-value-provider{flex: 1 1 auto; margin-left: 8px;}.jimu-single-filter .attribute-value-container .jimu-filter-value-provider .predefined-btn{display: inline-block; width: 100%; line-height: 25px; padding-bottom: 3px; text-align: center; cursor: pointer; font-size: 14px; border: 1px solid #CCCCCC; opacity: 0.99; color: #000; background-color: #fff;}.jimu-single-filter .attribute-value-container .jimu-filter-value-provider .predefined-btn:hover{background: #EEEEEE;}.jimu-single-filter .attribute-value-container .jimu-filter-value-provider .predefined-btn .tip{max-width: 200px; margin: 0 auto;}.jimu-rtl .jimu-single-filter .attribute-value-container > .jimu-filter-value-provider{margin-left: auto; margin-right: 8px;}.jimu-rtl .jimu-single-filter .attribute-value-container .jimu-filter-value-provider .predefined-btn .tip{margin-left: 0; margin-right: 8px;}.jimu-filter-setRtl .jimu-filter-set-delete{padding-left:6px;}.jimu-filter-setRtl .jimu-filter-set-add{padding-left:10px;}.jimu-single-filter .dijit-form-Select>tbody>tr>td{height: 23px;}.jimu-single-filter .dijit-form-Select>tbody>tr>td>.dijitButtonText{height: 20px; height: 20px !important;}.jimu-single-filter .dijit-form-FilteringSelect>div.dijitArrowButton.dijitDownArrowButton{width: 18px; height: 100%;}.jimu-single-filter .dijit-form-FilteringSelect>div.dijitArrowButton.dijitDownArrowButton>input{padding: 0; border: 0; display: inline-block; height: 100%; height: 100% !important;}.jimu-single-filter .dijit-form-FilteringSelect>div.dijitInputField{height: 100%;}.jimu-single-filter .dijit-form-ValidationTextBox>div.dijitInputField{height: 100%;}.jimu-single-filter .dijit-form-ValidationTextBox>div.dijitInputField>input.dijitInputInner{margin: 0; padding:0; height: 100%; height: 100% !important; text-align: left;}.jimu-rtl .jimu-single-filter .dijit-form-ValidationTextBox>div.dijitInputField>input.dijitInputInner{text-align: right;}.jimu-single-filter .dijit-form-NumberTextBox>div.dijitInputField{height: 100%;}.jimu-single-filter .dijit-form-NumberTextBox>div.dijitInputField>input.dijitInputInner{margin: 0; padding: 0; height: 100%; padding:0 !important; height: 100% !important; text-align: left;}.jimu-rtl .jimu-single-filter .dijit-form-NumberTextBox>div.dijitInputField>input.dijitInputInner{text-align: right;}.jimu-single-filter .dijit-form-DateTextBox>.dijitRight{width:17px; height: 100%;}.jimu-single-filter .dijit-form-DateTextBox>.dijitRight .dijitInputField{border: 0; line-height: 24px;}.jimu-single-filter .dijit-form-DateTextBox>div.dijitInputField>input.dijitInputInner{margin: 0; padding: 0; height: 100%; padding:0 !important; height: 100% !important;}.jimu-single-filter .operator-select .dijitSelectLabel.dijitValidationTextBoxLabel{max-width: 100%; overflow: hidden; text-overflow: ellipsis;}.jimu-single-filter .jimu-icon{cursor: pointer;}.jimu-single-filter .askvalues{margin-top: 10px; margin-bottom: -5px;}.jimu-single-filter .prompt-table{display: none; border-collapse: collapse; margin-top: 3px; margin-left: 6px;}.jimu-single-filter .prompt-table>tbody>tr>td{padding: 3px;}.jimu-single-filter .prompt-table>tbody>tr>td.first-td{width: 110px;}.jimu-single-filter .prompt-table>tbody>tr>td.second-td{width: auto;}.jimu-single-filter .dijitDateTextBox > .dijitInputField.dijitInputContainer{height: 100%;}.jimu-single-filter .hidden{display: none;}.jimu-single-filter .cascade-tr,.jimu-single-filter .relative-start-date-tr,.jimu-single-filter .relative-end-date-tr{display: none;}.jimu-single-filter.unique-type.support-cascade .cascade-tr,.jimu-single-filter.value-type.support-relative-start-date .relative-start-date-tr,.jimu-single-filter.value-type.support-relative-end-date .relative-end-date-tr{display: table-row;}.jimu-single-filter.value-type.support-relative-start-date .relative-start-date-tr .showItems,.jimu-single-filter.value-type.support-relative-end-date .relative-end-date-tr .showItems{display: inline-block; margin-left: 10px; line-height: 30px; font-size: 14px;}.jimu-rtl .jimu-single-filter.value-type.support-relative-start-date .relative-start-date-tr .showItems,.jimu-rtl .jimu-single-filter.value-type.support-relative-end-date .relative-end-date-tr .showItems{margin-left: 0; margin-right: 10px;}.jimu-single-filter.value-type.support-relative-start-date .relative-start-date-tr .showItems:first-child,.jimu-single-filter.value-type.support-relative-end-date .relative-end-date-tr .showItems:first-child{margin-left: 0;}.jimu-rtl .jimu-single-filter.value-type.support-relative-start-date .relative-start-date-tr .showItems:first-child,.jimu-rtl .jimu-single-filter.value-type.support-relative-end-date .relative-end-date-tr .showItems:first-child{margin-right: 0;}.jimu-single-filter.value-type.support-relative-start-date .relative-start-date-tr .showItems .jimu-checkbox,.jimu-single-filter.value-type.support-relative-start-date .relative-start-date-tr .showItems > span,.jimu-single-filter.value-type.support-relative-end-date .relative-end-date-tr .showItems .jimu-checkbox,.jimu-single-filter.value-type.support-relative-end-date .relative-end-date-tr .showItems > span {vertical-align: middle;}.jimu-filter-valueTypePopup .value-type-popup{background: #FFFFFF; box-shadow: 0 0 8px 0 rgba(0,0,0,0.30); color: black; font-family: "Avenir Medium"; min-width: 204px; z-index: 1;}.jimu-filter-valueTypePopup .value-type-popup .value-type-popup-header{width: 184px; margin: 0 auto; height: 35px; line-height: 35px; margin-bottom: 5px; border-bottom: 1px solid #eee; position: relative;}.jimu-filter-valueTypePopup .value-type-popup .value-type-popup-header .value-type-popup-title{display: inline-block; width: 160px;}.jimu-filter-valueTypePopup .value-type-popup .value-type-popup-header .value-type-popup-icon{display: inline-block; vertical-align: middle; cursor: pointer; position: absolute; top: 10px; right: 5px;}.jimu-rtl .jimu-filter-valueTypePopup .value-type-popup .value-type-popup-header .value-type-popup-icon{right: inherit; left: 5px;}.jimu-filter-parameters .value-type-popup{background: #FFFFFF; box-shadow: 0 0 8px 0 rgba(0,0,0,0.30);}.jimu-filter-valueTypePopup .value-type-popup ul{padding: 0; margin: 0;}.jimu-filter-valueTypePopup .value-type-popup li{list-style: none; padding: 0; line-height: 40px; cursor: pointer; word-break: break-all;}.jimu-filter-valueTypePopup .value-type-popup li:hover {background: #eee;}.jimu-filter-valueTypePopup .value-type-popup li.disabled{color: #ccc}.jimu-filter-valueTypePopup .value-type-popup li span{display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: middle;}.jimu-filter-valueTypePopup .value-type-popup li span:nth-child(1){width: 149px; margin-left: 27px; padding-right: 10px;}.jimu-filter-valueTypePopup .value-type-popup li span:nth-child(2){background: url("images/done_black.svg") center no-repeat; width: 15px; height: 11px; display: none;}.jimu-rtl .jimu-filter-valueTypePopup .value-type-popup li span:nth-child(1){margin-left: 0; margin-right: 27px; padding-right: 0; padding-left: 10px;}.jimu-rtl .jimu-filter-valueTypePopup .value-type-popup li span:nth-child(2){transform: scaleX(-1);}.jimu-filter-valueTypePopup .value-type-popup li.selected span:nth-child(2){display: inline-block;}.jimu-rtl .jimu-filter-valueTypePopup .value-type-popup li.selected span:nth-child(2){transform: scaleX(1);}.jimu-filter.desktop-mode{max-width: 830px;}.jimu-filter.desktop-mode .jimu-single-filter .settings-container{display: flex; flex-flow: row nowrap; align-items: center;}.jimu-filter.desktop-mode .jimu-single-filter .settings-container > .fields-select{flex: 0 0 165px; width: 165px;}.jimu-filter.desktop-mode .jimu-single-filter .settings-container > .operator-select{flex: 0 0 120px; width: 120px; margin: 0 8px;}.jimu-filter.desktop-mode .jimu-single-filter .settings-container > .attribute-value-container{flex: 1 1 auto;}.jimu-filter.desktop-mode .jimu-single-filter .settings-container > .jimu-icon-delete{flex: 0 0 16px; margin: 0 10px;}.jimu-rtl .jimu-filter.desktop-mode .jimu-single-filter .settings-container > .jimu-icon-delete{margin-left: auto; margin: 0 8px;}.jimu-filter.mobile-mode{height: 100%;}.jimu-filter.mobile-mode .content-section{height: calc(100% - 40px);}.jimu-filter.mobile-mode .allExpsBox{max-height: calc(100% - 50px);}.jimu-filter.mobile-mode .allExpsBox > .jimu-single-filter{margin: 5px auto;}.jimu-filter.mobile-mode .jimu-single-filter .settings-container{position: relative; margin-top: 15px;}.jimu-filter.mobile-mode .jimu-single-filter .settings-container > .fields-select{width: 100%;}.jimu-filter.mobile-mode .jimu-single-filter .settings-container > .operator-select{width: 100%; margin-top: 10px;}.jimu-filter.mobile-mode .jimu-single-filter .settings-container > .attribute-value-container{width: 100%; margin-top: 10px;}.jimu-filter.mobile-mode .jimu-single-filter .settings-container > .jimu-icon-delete{position: absolute; right: 0; top: -20px;}.jimu-rtl .jimu-filter.mobile-mode .jimu-single-filter .settings-container > .jimu-icon-delete{right: auto; left: 0;}.jimu-date-value-selector{position: relative; width: 100%; height: 30px; box-sizing: border-box;}.jimu-date-value-selector .hidden{display: none !important;}.jimu-date-value-selector .date-type-select{position: absolute; left: 0; right: 0; top: 0; width: 100%;}.jimu-date-value-selector .custom-date-text-box{width: calc(100% - 4px); border: 0; margin: 0; height: 1px; position: absolute; left: 2px; top: 27px;}.jimu-date-value-selector .custom-date-text-box.dijitTextBox .dijitInputInner{height: 0 !important; padding: 0 !important;}.jimu-date-is-in-value-provider, .jimu-date-is-in-value-provider .date-type-select{width: 100%;}.jimu-tree .jimu-tree-check-node{position: relative; top: 3px;}.jimu-tree .dijitTreeContainer{width: 100%;}.jimu-tree .dijitTreeRowSelected{border-width: 1px;}.jimu-tree .dijitTreeRowHover{border-width: 1px;}.jimu-tree .jimu-tree-not-leaf-node > .dijitTreeRowSelected{background-color: #fff; border-width: 0;}.jimu-tree .jimu-tree-not-leaf-node > .dijitTreeRowSelected.dijitTreeRowHover {background-color:#abd6ff; border-width:1px;}.jimu-tree .jimu-tree-selected-leaf-node > .dijitTreeRow{background-color:#cfe5fa; background-repeat:repeat-x; background-image:linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); _background-image:none; color:#000; border-color:#759dc0; border-width:1px; padding:3px 0 1px;}.jimu-tree .jimu-tree-leaf-node > .dijitTreeRow > .dijitTreeExpando{display: none;}.jimu-tree > .dijitTreeContainer > .jimu-tree-node > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow{padding-left: 3px !important;}.jimu-rtl .jimu-tree > .dijitTreeContainer > .jimu-tree-node > .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow{padding-left: 0 !important; padding-right: 3px !important;}.jimu-serviceurl-input{position: relative;}.jimu-service-validating,.jimu-service-valid,.jimu-service-invalid{display: none;}.jimu-serviceurl-input-invalid {border-color: #e84b4b !important;}.jimu-serviceurl-input-invalid .jimu-service-invalid{display: block;}.jimu-serviceurl-input-valid .jimu-service-valid{display: block;}.jimu-serviceurl-input-validating .jimu-service-validating{display: block;}.jimu-service-validating, .jimu-service-valid, .jimu-service-invalid{width: 16px; height: 16px; position: absolute; right: 0; top: 0; display: none; margin: 7px;}.jimu-rtl .jimu-service-validating,.jimu-rtl .jimu-service-valid,.jimu-rtl .jimu-service-invalid{left: 0; right: auto;}.jimu-service-validating{background-image: url("images/validating.gif");}.jimu-service-valid{background-image: url("images/valid.png");}.jimu-item-selector{position: relative; width: 100%; height: 100%; min-width: 770px; min-height: 300px;}.jimu-item-selector .setting-tab-container{width: 100%; height: 100%;}.jimu-item-selector .jimu-tab3{height: 100%;}.jimu-item-selector .jimu-tab3>.container-node{position: absolute; width: 100%; left: 0; right: 0; top: 42px; bottom: 0;}.jimu-item-selector .jimu-tab3 .tab-item-div{height: 30px; line-height: 30px;}.jimu-item-selector .tab-content{position: relative;}.jimu-item-selector .tab-content .tab-content-main{position: absolute; width: 100%; top:0; bottom:0;}.jimu-item-selector .public-search-radios{position: absolute; width: 100%; top: 50px; height: 20px; line-height: 1em; font-size: 14px;}.jimu-item-selector .public-search-radios span{display: inline-block;}.jimu-item-selector .public-search-radios .portal-public-radio{margin-right:10px;}.jimu-rtl .jimu-item-selector .public-search-radios .portal-public-radio{margin-right: 0; margin-left: 10px;}.jimu-item-selector .public-search-radios .portal-public-label{margin-right:28px;}.jimu-rtl .jimu-item-selector .public-search-radios .portal-public-label{margin-right: 0; margin-left: 28px;}.jimu-item-selector .public-search-radios .online-public-radio{margin-right:10px;}.jimu-rtl .jimu-item-selector .public-search-radios .online-public-radio{margin-right: 0; margin-left: 10px;}.jimu-item-selector .public-item-section{position: absolute; width: 100%; top: 75px; bottom: 0;}.jimu-item-selector .signin-section{position: absolute; top:75px; width:100%;}.jimu-item-selector .signin-tip{width:100%;}.jimu-item-selector .groups-section{font-size: 14px; position:absolute; width:100%; margin-top: 50px; align-items: center; margin: 0 1px;}.jimu-item-selector .groups-section .groups-select{display: flex; height: 30px; border: solid 1px #000; margin: 0 5px;}.jimu-item-table{position:absolute; width: 100%; top:0; bottom: 0; height: auto;}.jimu-item-table .items-section{position: absolute; width: 100%; left: 0; top: 0; bottom: 0;}.jimu-item-table .filtered-items-section{display: none;}.jimu-item-table .items-table-div{width: 100%; height: 100%; overflow-x:hidden; overflow-y:auto;}.jimu-item-table .items-table{width: 100%; table-layout: fixed; border-collapse: collapse;}.jimu-item-table .items-table td{vertical-align:top; padding-bottom: 15px;}.jimu-item-table .items-table .item{position: relative; width: 100%; height: 118px;}.jimu-item-table .items-table .item > *{-webkit-box-sizing:content-box; -moz-box-sizing:content-box; -ms-box-sizing:content-box; -o-box-sizing:content-box; box-sizing:content-box;}.jimu-item-table .items-table .item-border{display: none; position: absolute; top: 0; bottom: 0; left: 0; width: 176px;}.jimu-rtl .jimu-item-table .item-border{left: auto; right: 0;}.jimu-item-table .item-thumbnail{position: absolute; width: 176px; left: 2px; top: 3px; bottom: 3px;}.jimu-item-table .none-thumbnail-tip{font-size: 12px; color: #666666; max-height: 100%; overflow: hidden; text-overflow: ellipsis; line-height: 20px;}.jimu-rtl .jimu-item-table .item-thumbnail{left: auto; right: 2px;}.jimu-item-table .item.jimu-state-active .item-border{display: block;}.jimu-item-table .item.jimu-state-active .item-thumbnail{border-color: transparent; -webkit-border-radius:0; -moz-border-radius:0; -o-border-radius:0; -ms-border-radius:0; border-radius:0; font-size: 12px;}.jimu-item-table .item-info{position: absolute; left: 185px; right: 0; top: 0; height: 100%; font-size: 13px;}.jimu-rtl .jimu-item-table .item-info{left: 0; right: 185px;}.jimu-item-table .item-info > *{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.jimu-item-table .item-name{margin-top: 5px;}.jimu-item-table .item-type-owner{margin-top: 10px;}.jimu-item-table .item-date{margin-top: 10px;}.jimu-item-table .item-details{display: block; margin-top: 10px;}.jimu-item-table .search-none-icon{display:inline-block; margin-left:5px;}.jimu-item-table .search-none-tip{margin-left:10px;}.jimu-service-chooser-from-portal{position: relative; width: 830px; height: 550px; margin: 0; padding: 0;}.jimu-service-chooser-from-portal .footer{position: absolute; width: 100%; left: 0; height: 36px; bottom: 0;}.jimu-service-chooser-from-portal .footer .jimu-btn{margin-left: 14px;}.jimu-rtl .jimu-service-chooser-from-portal .footer .jimu-btn{margin-left: auto; margin-right: 14px;}.jimu-service-chooser-from-portal .footer .back{display: none;}.jimu-service-chooser-from-portal .footer .ok{display: none;}.jimu-service-chooser-from-portal .selector-container,.jimu-service-chooser-from-portal .service-browser-container{position: absolute; width: 100%; left: 0; top: 0; bottom: 54px;}.jimu-service-chooser-from-portal .service-browser-container{display: none; overflow: auto;}.jimu-gp-chooser-from-portal{position: relative; width: 830px; height: 550px; margin: 0; padding: 0;}.jimu-gp-chooser-from-portal .selector-container,.jimu-gp-chooser-from-portal .layers{position: absolute; width: 100%; left: 0; top: 0; bottom: 54px;}.jimu-gp-chooser-from-portal .layers{display: none;}.jimu-gp-chooser-from-portal .layers .service-name{margin-bottom: 15px;}.jimu-gp-chooser-from-portal .layers .layers-table{width: 100%; border-collapse: collapse;}.jimu-gp-chooser-from-portal .layers .layers-table>tbody>tr>td{padding: 6px;}.jimu-gp-chooser-from-portal .layers .error-section{display: none;}.jimu-gp-chooser-from-portal .layers .error-section .error-icon{margin-left: 5px;}.jimu-gp-chooser-from-portal .layers .error-section .error-tip{font-size:13px; color:#ff0000; margin-left: 10px;}.jimu-gp-chooser-from-portal .footer{position: absolute; width: 100%; left: 0; height: 54px; bottom: 0;}.jimu-gp-chooser-from-portal .footer .jimu-btn{margin-left: 10px; margin-top: 10px;}.jimu-rtl .jimu-gp-chooser-from-portal .footer .jimu-btn{margin-left: 0; margin-right: 10px;}.jimu-gp-chooser-from-portal .footer .back{display: none;}.jimu-gp-chooser-from-portal .footer .ok{display: none;}.icon-highlight{background-color: rgba(232, 75, 75, 0.4); border: 2px solid #e84b4b; z-index: 105;}.dj_ie8 .icon-highlight{background-color: #e84b4b; -ms-filter: "Alpha(opacity=40)"; filter: Alpha(opacity=40);}.jimu-filter-list-value-provider-tip-container{position: relative; width: 100%; height: 20px;}.jimu-filter-list-value-provider-tip-container .error-tip-section{position: absolute; left: 0; right: 0; top: 0; line-height: 25px;}.jimu-filter-list-value-provider-tip-container .error-tip-section .jimu-icon-error{vertical-align: top; margin-top: 4px;}.jimu-filter-list-value-provider-tip-container .jimu-state-error-text{color: #ff0000; display: inline-block; font-size: 12px; margin-left: 5px; width: 85%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.jimu-rtl .jimu-filter-list-value-provider-tip-container .jimu-state-error-text{margin-left: 0; margin-right: 10px;}.jimu-basic-layer-chooser-from-map{position: relative; width: 100%; background: #ffffff;}.jimu-basic-layer-chooser-from-map .error-tip-section{position: absolute; left: 0; right: 0; top: 0; line-height: 20px; background: #ffffff;}.jimu-basic-layer-chooser-from-map .error-tip-section .jimu-icon-error{vertical-align: top; margin-top: 4px;}.jimu-basic-layer-chooser-from-map .jimu-state-error-text{display: inline-block; font-size: 13px; margin-left: 10px; width: 80%;}.jimu-rtl .jimu-basic-layer-chooser-from-map .jimu-state-error-text{margin-left: 0; margin-right: 10px;}.jimu-basic-layer-chooser-from-map .jimu-tree{left: 0; right: 0; width: 100%; top: 0; height: auto; background: #ffffff;}.jimu-basic-layer-chooser-from-map-lite{}.jimu-basic-layer-chooser-from-map-lite .tree-ul{list-style-type: none;}.jimu-basic-layer-chooser-from-map-lite .tree-root-ul{border: 1px solid #d9dde0; padding-left: 0; padding-right: 0; margin: 0 0 0 0;}.jimu-basic-layer-chooser-from-map-lite .tree-subnode-ul{padding-left: 20px;}.jimu-rtl .jimu-basic-layer-chooser-from-map-lite .tree-subnode-ul{padding-right: 20px;}.jimu-basic-layer-chooser-from-map-lite .tree-node-div{display: flex;}.jimu-basic-layer-chooser-from-map-lite .tree-node-column-span{font-size: 14px;}.jimu-basic-layer-chooser-from-map-lite .collapse-span{background-repeat: no-repeat; background-position: center; width: 13px; height: 26px;}.jimu-basic-layer-chooser-from-map-lite .collapse-span.is-leaf{background-image: url("images/right_arrow_8_default.png"); cursor: pointer;}.jimu-rtl .jimu-basic-layer-chooser-from-map-lite .collapse-span.is-leaf{background-image: url("images/left_arrow_8_default.png");}.jimu-basic-layer-chooser-from-map-lite .collapse-span.is-leaf.opened{background-image: url("images/down_arrow_8_default.png");}.jimu-basic-layer-chooser-from-map-lite .check-box-div{margin-top: 4px; margin-left: 3px;}.jimu-basic-layer-chooser-from-map-lite .jimu-checkbox.jimu-state-disabled .checkbox{cursor: default;}.jimu-basic-layer-chooser-from-map-lite .icon-span{background-repeat: no-repeat; background-position: center; width: 4px; height: 26px;}.jimu-basic-layer-chooser-from-map-lite .icon-span.display{width: 24px;}.jimu-basic-layer-chooser-from-map-lite .title-span{padding-top: 3px; cursor: default; flex: 1;}.jimu-basic-layer-chooser-from-map-lite .title-span.is-leaf{cursor: pointer;}.jimu-gp-source{position: relative; width: 770px; height: 485px; min-height: 400px;}.jimu-gp-source .radio-table input, .jimu-gp-source .radio-table label{cursor: pointer;}.jimu-gp-source .radio-table .url-radio{margin-left: 30px;}.jimu-rtl .jimu-gp-source .radio-table .url-radio{margin-left: 0; margin-right: 30px;}.jimu-gp-source .source-content{position: absolute; width: 100%; left: 0; right: 0; top: 22px; bottom: 0;}.jimu-gp-source .source-content .dijit-container{position: absolute; width: 100%; left: 0; right: 0; top: 50px; bottom: 0;}.jimu-gp-source .operation-tip{margin-top: 15px; margin-bottom: 15px;}.jimu-layer-source{position: relative; width: 100%; min-height: 400px;}.jimu-layer-source .radio-table .portal-td{padding-left: 30px;}.jimu-rtl .jimu-layer-source .radio-table .portal-td{padding-left: 0; padding-right: 30px;}.jimu-layer-source .radio-table .url-td{padding-left: 30px;}.jimu-rtl .jimu-layer-source .radio-table .url-td{padding-left: 0; padding-right: 30px;}.jimu-layer-source .radio-table input, .jimu-layer-source .radio-table label{cursor: pointer;}.jimu-layer-source .radio-table input[type="radio"]{margin: 0 9px 0 0;}.jimu-rtl .jimu-layer-source .radio-table input[type="radio"]{margin: 0 0 0 9px;}.jimu-layer-source .source-content{position: absolute; width: 100%; left: 0; right: 0; top: 22px; bottom: 0;}.jimu-layer-source .source-content .dijit-container{position: absolute; width: 100%; left: 0; right: 0; top: 50px; bottom: 0;}.jimu-layer-source .operation-tip{font-size: 12px; margin-top: 15px; margin-bottom: 15px;}.jimu-dijit-data-source{position: relative; width: 100%; min-height: 400px;}.jimu-dijit-data-source .hidden{display: none;}.jimu-dijit-data-source > .jimu-tab3{height: 100%;}.jimu-dijit-data-source > .jimu-tab3 > .container-node.jimu-viewstack{position: absolute; left: 0; right: 0; top: 50px; bottom: 0;}.jimu-layer-chooser-with-buttons{position: relative; width: 100%; height: 100%;}.jimu-layer-chooser-with-buttons .chooser-container{position: absolute; width: 100%; left: 0; right: 0; top: 0; bottom: 40px; overflow-y: auto;}.jimu-layer-chooser-with-buttons .footer{position: absolute; width: 100%; left: 0; right: 0; bottom: 0; height: 36px;}.jimu-dijit-framework-datasource-chooser .no-data-section{display: none;}.jimu-dijit-framework-datasource-chooser .no-data-section .jimu-widget-note{line-height: 24px;}.jimu-dijit-framework-datasource-chooser.no-data .no-data-section{display: block;}.jimu-dijit-framework-datasource-chooser-with-buttons{position: relative; width: 100%; height: 100%;}.jimu-dijit-framework-datasource-chooser-with-buttons .chooser-container{position: absolute; width: 100%; left: 0; right: 0; top: 0; bottom: 40px; overflow-y: auto;}.jimu-dijit-framework-datasource-chooser-with-buttons .footer{position: absolute; width: 100%; left: 0; right: 0; bottom: 0; height: 36px;}.jimu-symbol-picker{display: inline-block; cursor: pointer; border: 1px solid #D7D7D7; height: 24px; overflow: hidden; padding: 0 4px;}.jimu-symbol-picker .symbol-node{position: relative; top: 4px; height: 16px;}.jimu-symbol-picker .separator{position: relative; top: 4px; width: 1px; height: 16px; background-color: #D7D7D7; margin: 0 5px;}.jimu-symbol-picker .jimu-icon{position: relative; top: 8px;}.blink-map-border{position: absolute; left: 0; right: 0; top: 0; bottom: 0; box-sizing: border-box; border: 2px solid red; display: none;}.blink-map-border.blink-map-border-show{display: block;}.jimu-rtl .jimu-search .search-btn{left:10px; right: auto;}.jimu-on-screen-widget-panel{border-radius: 4px;}.jimu-on-screen-widget-panel>.jimu-panel-title{color: white; height: 35px; width: 100%; background-color: #485566; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.4); display: flex;}.jimu-on-screen-widget-panel>.title-full{cursor: default;}.jimu-on-screen-widget-panel>.title-normal{cursor: move;}.jimu-on-screen-widget-panel>.jimu-panel-title>.title-label{height: 100%; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; flex-grow: 1; padding: 0 10px; margin: 0;}.jimu-on-screen-widget-panel>.jimu-panel-title>.title-label:focus{outline: none !important;}.jimu-on-screen-widget-panel>.jimu-panel-title>.btns-container{min-width: 35px; max-width: 105px; flex-grow: 0; display: flex; height: calc(100% - 4px); margin-top: 2px; margin-right: 2px;}.jimu-rtl .jimu-on-screen-widget-panel>.jimu-panel-title>.btns-container{margin-right: 0; margin-left: 2px;}.jimu-on-screen-widget-panel>.jimu-panel-title>.btns-container>.close-btn,.jimu-on-screen-widget-panel>.jimu-panel-title>.btns-container>.foldable-btn,.jimu-on-screen-widget-panel>.jimu-panel-title>.btns-container>.max-btn{width: 35px; height: 100%; border-radius: 11px; opacity: 1; cursor: pointer; margin: 0 !important;}.jimu-on-screen-widget-panel>.jimu-panel-title>.btns-container>.close-btn{background: url("images/white_close_default.png") no-repeat center center;}.jimu-on-screen-widget-panel>.jimu-panel-title>.btns-container>.fold-down{background: url("images/fold_down.png") no-repeat center center;}.jimu-on-screen-widget-panel>.jimu-panel-title>.btns-container>.fold-up{background: url("images/fold_up.png") no-repeat center center;}.jimu-on-screen-widget-panel>.jimu-panel-title>.btns-container>.max-btn{background: url("images/max.png") no-repeat center center;}.jimu-on-screen-widget-panel>.jimu-panel-content{position: absolute; left: 0; top: 35px; right: 0; bottom: 0;}.jimu-url-combobox .dijitArrowButtonContainer .dijitArrowButtonInner{height: 28px !important;}.jimu-layer-chooser-from-map-withdropbox{position: relative; height: 30px; border: solid 1px #aaaaaa;}.jimu-layer-chooser-from-map-withdropbox > table{width: 100%; border-collapse: collapse; table-layout: fixed; cursor: pointer;}.jimu-layer-chooser-from-map-withdropbox .layer-name {height: 30px; line-height: 30px; width: 100%;}.jimu-layer-chooser-from-map-withdropbox .drop-select {position: relative; width: 30px; height: 30px;}.jimu-layer-chooser-from-map-withdropbox .drop-select .jimu-icon-down-arrow-8{position: absolute; left: 11px; top: 11px;}.jimu-layer-chooser-from-map-withdropbox > .layer-chooser{position: absolute; width: 100%; left: 0; right: 0; top: 100%; height: 0; overflow: visible;}.jimu-layer-chooser-from-map-withdropbox .jimu-basic-layer-chooser-from-map{border: 1px solid #ccc;}.jimu-layer-chooser-from-map-withdropbox-popup .layer-chooser-tree{border: 1px solid #ccc; -ms-overflow-x: hidden; overflow-x: hidden;}.jimu-layer-chooser-from-map-withdropbox-popup .jimu-tree .dijitTreeNodeContainer > .dijitTreeNode > .dijitTreeRow{border-left: 0 !important; border-right: 0 !important;}.jimu-crop-image{width: 100%; height: 100%; border: 1px solid #d2dae2;}.jimu-crop-image .crop-section{position: relative; width: 100%; height: 100%; overflow: hidden; padding: 20px; background: #fafafc;}.jimu-crop-image .loading-image{width: 40px; height: 40px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;}.jimu-crop-image .viewer-box{position: relative; margin: auto;}.jimu-crop-image .viewer-content{position: relative; width: 100%; height: 100%; overflow: hidden;}.jimu-crop-image .viewer-box .viewer-content .viewer-image{position: absolute;}.jimu-crop-image .viewer-box .base-image{position: absolute; opacity: 0.3; cursor: move; -ms-filter: "Alpha(opacity=40)"; filter: Alpha(opacity=40);}.jimu-crop-image .hide-status{visibility: hidden;}.jimu-crop-image .controller{position: absolute; width: 238px; height: 30px; padding: 8px 24px; left: 0; right: 0; bottom: -35px; color: #fff; cursor: default; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none;}.jimu-crop-image .controller .zoom-out,.jimu-crop-image .controller .zoom-in {width: 14px; height: 14px; margin: auto; font-size: 12px; font-weight: bold; text-align: center; line-height: 14px; cursor: pointer; border-radius: 10px; background: #518dca; cursor: pointer;}.jimu-crop-image .controller .disable-zoom{background: #d0d0d0;}.jimu-crop-image .controller .zoom-out{position: absolute; left: 0px; top: 0; bottom: 0;}.jimu-crop-image .controller .slider{width: 100%; position: relative;}.jimu-crop-image .controller .slider .button{background: #fff; border: 1px solid #d2dae2; border-radius: 7px; height: 14px; margin-left: -6px; width: 14px; position: absolute; left: 0; cursor: move;}.jimu-crop-image .controller .slider .horizontal{border-bottom: 2px solid #518dca; height: 7px;}.jimu-crop-image .controller .zoom-in{position: absolute; right: 0px; top: 0; bottom: 0;}.jimu-rtl .jimu-crop-image .controller .zoom-out{left: auto; right: 0;}.jimu-rtl .jimu-crop-image .controller .slider .button{left: 100%;}.jimu-rtl .jimu-crop-image .controller .zoom-in{left: 0; right: auto;}.jimu-image-chooser {height: 100%; overflow: hidden; z-index: 9999; position: relative; display: inline-block; z-index: 100;}.jimu-image-chooser form{width: 100%; height: 100%; position: absolute; top: 0; left: 0; overflow: hidden; opacity: 0; -ms-filter: "Alpha(opacity=0)"; filter: Alpha(opacity=0); z-index: 999; background-color: white;}.jimu-image-chooser form label{display: inline-block; width: 100%; height: 100%; cursor: pointer;}.jimu-image-chooser form input {position: absolute; left: -1000px; top: 0;}.jimu-image-chooser .hint{position: relative; display: none; width: 100%; height: 100%; z-index: 0;}.jimu-image-chooser .hint .display-text{width: 100%; white-space: nowrap; color: white; cursor: pointer; display: inline-block; background-color: #518dca; text-align: center; height: 30px; line-height: 30px; border-radius: 5px; padding: 0 10px; box-shadow: 0 0 2px gray;}.jimu-image-chooser:hover .hint .display-text{background-color: #15a4fa;}.jimu-image-chooser .hint .disable-label{background-color: #a0acbf!important; cursor: default;}.jimu-image-chooser .hint .display-image{position: absolute; cursor: pointer; width: 100%; height: 100%; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0 0 !important;}.jimu-image-chooser .hint .display-image.no-stretch-img{width: auto !important; height: auto !important; max-width: 100%; max-height: 100%;}.image-chooser-crop-popup .title {font-weight: bold; border-bottom-style: none;}.image-chooser-crop-popup .content-absolute {top: 40px;}.image-chooser-crop-popup .content{overflow: visible !important; z-index: 999;}.jimu-single-filter-parameter > table > tbody > .first-tr > td{padding-bottom: 4px;}.jimu-single-filter-parameter > table > tbody > .third-tr > td{padding-bottom: 10px;}.jimu-single-filter-parameter .dijit-form-Select>tbody>tr>td{height: 23px;}.jimu-single-filter-parameter .dijit-form-Select>tbody>tr>td>.dijitButtonText{height: 20px; height: 20px !important;}.jimu-single-filter-parameter .dijit-form-FilteringSelect.loading > .dijitInputField.dijitInputContainer{background: url("images/validating.gif") right no-repeat;}.jimu-rtl .jimu-single-filter-parameter .dijit-form-FilteringSelect.loading > .dijitInputField.dijitInputContainer{background: url("images/validating.gif") left no-repeat;}.jimu-single-filter-parameter .dijit-form-FilteringSelect>div.dijitArrowButton.dijitDownArrowButton{width: 18px; height: 100%;}.jimu-single-filter-parameter .dijit-form-FilteringSelect>div.dijitArrowButton.dijitDownArrowButton>input{padding: 0; border: 0; display: inline-block; height: 100%; height: 100% !important;}.jimu-single-filter-parameter .dijit-form-ValidationTextBox>div.dijitInputField{height: 100%;}.jimu-single-filter-parameter .dijit-form-ValidationTextBox>div.dijitInputField>input.dijitInputInner{margin: 0; padding:0; height: 100%; height: 100% !important; text-align: left;}.jimu-rtl .jimu-single-filter-parameter .dijit-form-ValidationTextBox>div.dijitInputField>input.dijitInputInner{text-align: right;}.jimu-single-filter-parameter .dijit-form-NumberTextBox>div.dijitInputField{height: 100%;}.jimu-single-filter-parameter .dijit-form-NumberTextBox>div.dijitInputField>input.dijitInputInner{margin: 0; padding: 0; height: 100%; padding:0 !important; height: 100% !important; text-align: left;}.jimu-rtl .jimu-single-filter-parameter .dijit-form-NumberTextBox>div.dijitInputField>input.dijitInputInner{text-align: right;}.jimu-single-filter-parameter .dijit-form-DateTextBox>.dijitRight{width:17px; height: 100%;}.jimu-single-filter-parameter .dijit-form-DateTextBox>.dijitRight .dijitInputField{border: 0; line-height: 24px;}.jimu-single-filter-parameter .dijitSelectLabel.dijitValidationTextBoxLabel{overflow:hidden; overflow:hidden !important;}.jimu-single-filter-parameter .prompt{font-size: 12px; color: #000;}.jimu-single-filter-parameter .hint{font-style: italic; font-size: 12px; color: #6C6C6C;}.jimu-dijit-spatial-filter-features .not-visible{display: none;}.jimu-dijit-spatial-filter-features .layer-tip{display: none;}.jimu-dijit-spatial-filter-features .jimu-draw-box .draw-items > div{width: 30px; height: 30px; line-height: 30px; margin: 0 7px;}.jimu-dijit-spatial-filter-features .selection-option{margin-top: 5px; overflow: hidden;}.jimu-dijit-spatial-filter-features .search-distance-div{margin-top: 15px;}.jimu-dijit-spatial-filter-features>table{width: 100%; table-layout: fixed; border-collapse: collapse;}.jimu-multiple-layers-featureset-chooser{height: 40px; white-space: nowrap; display: flex; justify-content: space-between;}.jimu-multiple-layers-featureset-chooser .hidden{display: none !important;}.jimu-multiple-layers-featureset-chooser > *{cursor: pointer; vertical-align: middle;}.jimu-multiple-layers-featureset-chooser.disabled > *{cursor: default;}.jimu-multiple-layers-featureset-chooser > div{height: 40px;}.jimu-multiple-layers-featureset-chooser .draw-item-btn{width: 65%; overflow: visible; height: 40px;}.jimu-multiple-layers-featureset-chooser .draw-item-btn .current-draw-item{height: 40px; font-size: 0px;}.jimu-multiple-layers-featureset-chooser .draw-item-btn .current-draw-item > div{font-size: 12px;}.jimu-multiple-layers-featureset-chooser .btn-select{width: 100%; height: 100%; background-color: #009966; color: #FFF; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: flex; justify-content: space-between; line-height: 40px;}.jimu-multiple-layers-featureset-chooser .btn-select .labels{display: flex; justify-content: center; flex: 1 1 100%;}.jimu-multiple-layers-featureset-chooser .btn-select.selected{background: #005134; border: 3px solid #009966; line-height: 34px;}.jimu-multiple-layers-featureset-chooser .btn-select.selected .arrow,.jimu-multiple-layers-featureset-chooser .btn-select .feature-action{line-height: inherit;}.jimu-multiple-layers-featureset-chooser .btn-select .feature-action{color: #FFF; height: 100%;}.jimu-multiple-layers-featureset-chooser.disabled .btn-select{background-color: #ccc; color: #FFF;}.jimu-multiple-layers-featureset-chooser .btn-select .select-text{margin-left: 10px;}.jimu-rtl .jimu-multiple-layers-featureset-chooser .btn-select .select-text{margin-left: 0; margin-right: 10px;}.jimu-multiple-layers-featureset-chooser .current-draw-item .arrow{height: 100%; color: #FFF; opacity: 0.5; flex: 0 0 30px;}.jimu-rtl .jimu-multiple-layers-featureset-chooser .current-draw-item .arrow{right: auto; left: 0;}.jimu-multiple-layers-featureset-chooser .current-draw-item .arrow:hover{opacity: 1;}.jimu-multiple-layers-featureset-chooser.single-geotype .current-draw-item .arrow{display: none !important;}.jimu-multiple-layers-featureset-chooser .btn-clear{width: 30%; border: 1px solid #D7D7D7; color: #000000; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.jimu-multiple-layers-featureset-chooser .btn-clear > div{text-align: center; display: inline-block; vertical-align: middle; height: 100%; line-height: 40px;}.jimu-multiple-layers-featureset-chooser .btn-clear:hover{background-color: #CC0000; color: #FFFFFF;}.jimu-multiple-layers-featureset-chooser .btn-clear:hover .feature-action{color: #FFFFFF;}.jimu-multiple-layers-featureset-chooser.disabled .btn-clear{background-color: #D2D2D2 !important; border: 0 !important; color: #ffffff !important;}.jimu-multiple-layers-featureset-chooser .btn-clear .clear-text{margin-left: 10px;}.jimu-rtl .jimu-multiple-layers-featureset-chooser .btn-clear .clear-text{margin-left: 0; margin-right: 10px;}.jimu-multiple-layers-featureset-chooser-tooltipdialog{padding: 5px 0 0 0 !important;}.jimu-multiple-layers-featureset-chooser-tooltipdialog .dijitTooltipContainer{background: #F3F3F3; opacity: 0.9; box-shadow: 0 0 20px rgba(0,0,0,0.5); border: 1px solid rgba(0,0,0,0.5); border-radius: 0 !important;}.jimu-multiple-layers-featureset-chooser-tooltipdialog .dijitTooltipContainer .dialog-content{font-size: 12px;}.jimu-multiple-layers-featureset-chooser-tooltipdialog .dijitTooltipContainer .dialog-content .title{font-weight: bold;}.jimu-multiple-layers-featureset-chooser-tooltipdialog .dijitTooltipConnector{display: none;}.jimu-export-chooser{position: fixed;}.jimu-export-chooser .export-mask{position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: transparent; z-index: 119;}.jimu-export-chooser .export-format{box-shadow: 0 0 16px rgba(160,160,160,0.4); background-color: white; min-width: 200px; z-index: 120; position: relative;}.jimu-export-chooser .export-format .export-item{width: 100%; height: 40px; cursor: pointer; line-height: 40px; text-align: left; padding: 0 20px; font-size: 12px;}.jimu-export-chooser .export-format .export-item:hover{background-color: #EEEEEE;}.jimu-appstate-popup {position: fixed; right: 10px; height: auto; width: 236px; bottom: -100px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: rgba(0, 0, 0, 0.85); box-shadow: 0 0 6px rgba(0, 0, 0, 0.5); z-index: 120; font-family: Avenir-Light;}.jimu-rtl .jimu-appstate-popup{left: 10px; right: auto;}.jimu-appstate-popup .appstate-header{position: relative; height: 27px;}.jimu-appstate-popup .appstate-title {position: absolute; left: 11px; top: 11px; font-size: 12px; color: #BBBBBB; width: 200px;}.jimu-rtl .jimu-appstate-popup .appstate-title {left: auto; right: 11px;}.jimu-appstate-popup .appstate-close {position: absolute; right: 10px; top: 10px; width: 10px; height: 10px; cursor: pointer; background: url("images/close_btn_gray.svg") no-repeat center; background-size: contain;}.jimu-appstate-popup .appstate-close:hover {background: url("images/close_8_hover.png") no-repeat center;}.jimu-rtl .jimu-appstate-popup .appstate-close {left: 10px; right: auto;}.jimu-appstate-popup .appstate-tips {cursor: pointer; font-size: 12px; color: #FFFFFF; margin: 8px 11px 12px 11px; text-align: left;}.jimu-rtl .jimu-appstate-popup .appstate-tips{text-align: right;}.jimu-appstate-popup.mobile {position: fixed; left: 0; top: -120px; width: 100%; height: 104px;}.jimu-appstate-popup.mobile .appstate-header{position: absolute; bottom: 0; height: 32px; width: 100%;}.jimu-appstate-popup.mobile .appstate-title {display: none;}.jimu-appstate-popup.mobile .appstate-tips {margin: 20px 25px; font-size: 12px; color: #BBBBBB;}.jimu-appstate-popup.mobile .appstate-close {margin: 10px 0; left: auto; right: auto; top: auto; width: 100%; height: 12px; background: url("images/close_btn_gray.svg") no-repeat center; background-size: contain;}.jimu-appstate-popup.mobile .appstate-close:hover {background: url("images/close_hover.png") no-repeat center;}.jimu-dijit-ServiceURLComboBox>.jimu-service-valid,.jimu-dijit-ServiceURLComboBox>.jimu-service-invalid {right: 16px;}.jimu-dijit-ServiceURLComboBox .jimu-service-validating{right: 16px;}.jimu-rtl .jimu-dijit-ServiceURLComboBox>.jimu-service-valid,.jimu-rtl .jimu-dijit-ServiceURLComboBox>.jimu-service-invalid {left: 16px; right: auto;}.jimu-rtl .jimu-dijit-ServiceURLComboBox .jimu-service-validating{left: 16px; right: auto;}.popup-menu{position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: transparent; z-index: 119; cursor: default;}.popup-menu .menu-content {min-width: 120px; max-width: 300px; height: auto; background: #FFFFFF; box-shadow: 0px 0px 4px 2px rgba(177, 177, 177, 0.5); position: absolute;}.popup-menu .menu-title {height: 40px; margin: 0 5px; border-bottom: 1px solid rgba(0, 0, 0, 0.1)}.popup-menu .menu-title .label {max-width: calc(100% - 32px); height: 40px; line-height: 40px; margin: 0 5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-family: "Avenir Medium"; font-size: 14px; color: #474747;}.popup-menu .menu-title .close-btn {font-size: 12px; margin: 14px 5px;}.popup-menu .popup-menu-item {width: 100%; height: 40px; cursor: pointer;}.popup-menu .popup-menu-item:hover,.popup-menu .popup-menu-item.selected {background: #F3F3F3;}.popup-menu .popup-menu-item .icon {width: 40px; height: 40px;}.popup-menu .popup-menu-item .icon.no-icon {width: 20px;}.popup-menu .popup-menu-item .icon div {width: 16px; height: 16px; margin: 12px;}.popup-menu .popup-menu-item .label {height: 40px; line-height: 40px; color: #000000; font-size: 12px; font-family: 'Avenir Medium'; white-space: nowrap; display: inline-block; max-width: 240px; overflow: hidden; text-overflow: ellipsis; margin-right: 20px;}.jimu-rtl .popup-menu .popup-menu-item .label {margin-right: 0; margin-left: 20px;}.popup-menu-button {width: 36px; height: 36px; background-color: #FFFFFF; background: url("images/more_normal.svg") no-repeat center; cursor: pointer;}.popup-menu-button:hover {background-color: #E5E5E5; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background: url("images/more_hover.svg") no-repeat center;}.popup-menu-button.disabled {background: url("images/more_disabled.svg") no-repeat center; cursor: default;}.share-container {height: 16px; line-height: 16px; font-family: Avenir Light; font-size: 12px; color: #161616;}.share-container .displaynone {display: none;}.share-container .shareClearFix {*overflow: hidden; *zoom: 1;}.share-container .shareClearFix:after {display: table; content: ""; width: 0; clear: both;}.share-container .subTitle {line-height: 19px; font-family: Avenir Medium; font-size: 14px; color: #161616; margin-top: 20px; margin-bottom: 5px;}.share-container .content-absolute {top: 40px;}.share-container .shareLink .displaynone {display: none !important;}.share-container .shareLink .optionsText {line-height: 16px; margin-top: 5px; font-family: Avenir Medium; font-size: 12px; color: #24B5CC; cursor: pointer; text-decoration: underline; height: 28px;}.share-container .shareLink .shareUrlsWrapper {}.share-container .shareLink .shareUrlsWrapper .linkToApp {margin-top: 6px;}.share-container .shareLink .shareLinkUrl {border: 1px #E2E2E2 solid; height: 30px; line-height: 30px; width: 100%;}.share-container .shareLink .shareLinkUrl .dijitInputInner {font-family: Avenir Medium; font-size: 12px;}.share-container .shareLink .rotate {transition: transform 0.1s; transition: -webkit-transform 0.1s; -webkit-transform: rotate(90deg); transform: rotate(90deg);}.share-container .shareLink .socialNetworkIcons {width: 20px; height: 20px; opacity: 0.5; margin: 5px 3px; display: inline-block; cursor: pointer;}.share-container .shareLink .shareLinkIcons {margin: 0 2px;}.share-container .shareLink .email {background: url("images/share/email.png") no-repeat;}.share-container .shareLink .email:hover {background: url("images/share/email_hover.png") no-repeat;}.share-container .shareLink .facebook {background: url("images/share/facebook.png") no-repeat;}.share-container .shareLink .facebook:hover {background: url("images/share/facebook_hover.png") no-repeat;}.share-container .shareLink .twitter {background: url("images/share/twitter.png") no-repeat;}.share-container .shareLink .twitter:hover {background: url("images/share/twitter_hover.png") no-repeat;}.share-container .shareLink .googlePlus {background: url("images/share/gplus.png") no-repeat;}.share-container .shareLink .googlePlus:hover {background: url("images/share/gplus_hover.png") no-repeat;}.share-container .shareLink .inputsText {font-family: Avenir Light; font-size: 12px; color: #161616;}.share-container .shareLink textarea {width: 100%;}.share-container .shareLink .shareEmbedCode {height: 80px; padding: 6px 6px 6px 10px; resize: none;}.share-container .shareLink .customSize {display: inline-block;}.share-container .shareLink .sizeSelect {display: inline-block; margin-top: 8px; margin-right: 5px;}.share-container .shareLink .sizeSelect table {height: 26px;}.share-container .shareLink .customSize .sizeTextBox {display: inline-block; width: 60px; margin: 2px; height: 26px;}.share-container .shareLink .customSize .dijitTextBox .dijitInputInner {font-size: 12px; height: 22px;}.jimu-nav-mode .share-container .shareLink .customSize .dijitTextBox .dijitInputInner{height: 26px; line-height: 26px !important;}.share-container .shareLink .timesConnector {display: inline-block; margin: 2px; vertical-align: middle;}.share-container .shareLink .optionsRow {margin: 6px 0 6px 5px;}.share-container .shareLink .backBtn{height: 24px; width: 24px; background: url("images/share/arrow-back.svg") no-repeat; background-position: 50% 50%; cursor: pointer; vertical-align: middle; position: absolute;}.share-container .shareLink .backBtn:hover {height: 24px; width: 24px; background: url("images/share/arrow-back_hover.svg") no-repeat; background-position: 50% 50%; cursor: pointer; vertical-align: middle;}.jimu-rtl .share-container .shareLink .backBtn{background: url("images/share/arrow-back-rtl.svg") no-repeat; background-position: 50% 50%;}.jimu-rtl .share-container .shareLink .backBtn:hover {background: url("images/share/arrow-back_hover-rtl.svg") no-repeat; background-position: 50% 50%;}.share-container .shareLink .linkOptionsTitle{text-align: center; line-height: 24px; font-weight: bold; font-size: 15px;}.share-container .shareLink .optionsRow .label {font-family: Avenir Light; font-size: 12px; color: #000;}.jimu-rtl .share-container .shareLink .optionsRow .labels {margin-right: 30px; margin-left: auto;}.share-container .shareLink .optionsRow .optionsMore {display: none; margin: 6px 0 3px 30px;}.jimu-rtl .share-container .shareLink .optionsRow .optionsMore {margin: 6px 30px 3px 0;}.share-container .shareLink .optionsRow .optionsMore table {height: 21px;}.share-container .shareLink .optionsRow .optionsMore span {width: 100px; display: table-cell; word-break: break-all;}.share-container .shareLink .optionsRow .optionsMore .queryFeature_layer{margin-bottom: 4px;}.share-container .shareLink .optionsRow .queryFeature_value_filter{background-color: transparent;}.share-container .shareLink .optionsRow .query-wapper {border-collapse: collapse; margin-bottom: 10px;}.share-container .shareLink .optionsRow .query-wapper .t-row {vertical-align: top;}.share-container .shareLink .optionsRow .queryFeature_value_filter,.share-container .shareLink .optionsRow .queryFeature_value_filter table,.share-container .shareLink .optionsRow .queryFeature_value_filter tr,.share-container .shareLink .optionsRow .queryFeature_value_filter th,.share-container .shareLink .optionsRow .queryFeature_value_filter td{border-collapse:collapse; border:none;}.share-container .shareLink .optionsRow .queryFeature_value_filter th,.share-container .shareLink .optionsRow .queryFeature_value_filter td {padding: 0;}.share-container .shareLink .optionsRow .jimu-filter-parameters {height: 100%;}.share-container .shareLink .optionsRow .jimu-filter-parameters .checkedNameDiv {width: 100%;}.share-container .shareLink .optionsRow .jimu-filter-parameters .jimu-single-filter-parameter > table > tbody > .third-tr > td {padding-bottom: 0;}.share-container .shareLink .optionsRow .jimu-filter-parameters .jimu-single-filter-parameter .first-tr{display: none;}.share-container .shareLink .optionsRow .jimu-filter-parameters .jimu-single-filter-parameter>table {width: 100%; table-layout: fixed;}.share-container .shareLink .optionsRow .optionsMore .sort-btn-wapper {width: 30px; height: 30px; line-height: 30px; border: 1px #999999 solid; display: inline-block; vertical-align: middle; cursor: pointer;}.share-container .shareLink .optionsRow .optionsMore .sort-btn{width: 100%; height: 100%;}.share-container .shareLink .optionsRow .optionsMore .sort-btn.ASC{background: url("images/share/sort_asc.svg") no-repeat; background-position: 50% 50%;}.share-container .shareLink .optionsRow .optionsMore .sort-btn.ASC:hover{background: url("images/share/sort_asc_hover.svg") no-repeat; background-position: 50% 50%;}.share-container .shareLink .optionsRow .optionsMore .sort-btn.DESC{background: url("images/share/sort_desc.svg") no-repeat; background-position: 50% 50%;}.share-container .shareLink .optionsRow .optionsMore .sort-btn.DESC:hover{background: url("images/share/sort_desc_hover.svg") no-repeat; background-position: 50% 50%;}.share-container .shareLink .optionsRow .optionsMore .dijitSelect .dijitButtonContents .dijitButtonText {text-align: start;}.share-layerChooser-dropbox .jimu-icon-error{margin-bottom: 6px;}.share-layerChooser-dropbox .error-tip-section{height: 36px;}.share-container .shareLink .optionsRow .optionsMore .moreOptionsRow{margin: 4px 0;}.share-container .shareLink .optionsRow .optionsMore .dijitTextBox,.share-container .shareLink .optionsRow .optionsMore .table-for-select{min-width: 100px; display: table-cell;}.share-container .shareLink .optionsRow .optionsMore .dijitSelect{min-width: 120px; height: 31px; font-size: 12px; display: inline-table !important;}.share-container .shareLink .optionsRow .markers {display: inline-block; height: 24px; width: 24px; background: url("images/share/marker.svg") no-repeat; background-position: 50% 50%; cursor: pointer; vertical-align: middle; margin: 0 2px 4px 2px;}.share-container .shareLink .optionsRow .markers:hover {background: url("images/share/marker_hover.svg") no-repeat; background-position: 50% 50%;}.share-container .shareLink .optionsRow .markers.selected {background: url("images/share/marker_selected.svg") no-repeat; background-position: 50% 50%;}.share-container .shareLink .optionsRow .preview {height: 80px; padding: 6px 6px 6px 10px; resize: none;}.claro .share-container .shareLink .dijitRadio,.claro .share-container .shareLink .dijitRadioIcon {background-repeat: no-repeat; width: 16px; height: 16px; margin-right: 6px;}.claro .share-container .shareLink .shareCheckBoxes {margin-right: 6px;}.claro .share-container .shareLink .shareTipsText {font-family: Avenir Light; font-size: 12px; margin-top: 14px; font-style: italic;}.share-container .shareOptions .tips {font-family: Avenir Light; font-size: 12px;}.share-container .shareOptions .shareOptionItems {margin: 6px 0;}.share-container .shareOptions .labels {font-family: Avenir Light; font-size: 12px; margin-left: 4px;}.share-container .shareOptions .share-groups-wrapper {border: 1px solid #E2E2E2; margin: 12px 0 2px 30px; background-color: #FFFFFF; width: 90%; line-height: 14px; overflow: auto;}.share-container .shareOptions .borderContainer {width: 95%; height: 80px;}.share-container .borderContainer td {height: 16px}.share-container .addMarker_moreOptions .dijitTextBox{display: block;}.share-container .url-toolong-tips{color: #dd8f32}@font-face {font-family: 'feature actions'; src: url("fonts/feature_actions.eot"); src: url("fonts/feature_actions.eot?#iefix") format('embedded-opentype'), url("fonts/feature_actions.woff") format('woff'), url("fonts/feature_actions.ttf") format('truetype'), url("fonts/feature_actions.svg#feature_actions") format('svg'); font-weight: normal; font-style: normal;}.feature-action {font-family: 'feature actions' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: rgba(0,0,0,0.5); cursor: pointer; font-size: 16px;}.feature-action:hover,.feature-action.highlight {color: rgb(0,0,0);}.feature-action.disabled {color: rgba(0,0,0,0.25); cursor: default;}.feature-action.no-icon {display: none;}.icon-select:before {content: '\e900';}.icon-clear-selection:before {content: '\e901';}.icon-export:before {content: '\e902';}.icon-statistics:before {content: '\e903';}.icon-add-as-stops:before {content: '\e904';}.icon-add-to:before {content: '\e905';}.icon-arrow-back:before {content: '\e906';}.icon-checkbox-outline:before {content: '\e907';}.icon-close:before {content: '\e908';}.icon-copy-attributes:before {content: '\e909';}.icon-create-layer:before {content: '\e90a';}.icon-direction-from:before {content: '\e90b';}.icon-direction-to:before {content: '\e90c';}.icon-drive-document:before {content: '\e90d';}.icon-edit:before {content: '\e90e';}.icon-flash:before {content: '\e90f';}.icon-follow:before {content: '\e910';}.icon-launch:before {content: '\e911';}.icon-more:before {content: '\e912';}.icon-panto:before {content: '\e913';}.icon-select-all:before {content: '\e914';}.icon-set-as-incident:before {content: '\e915';}.icon-set-as-input:before {content: '\e916';}.icon-show-popup:before {content: '\e917';}.icon-show-related-record:before {content: '\e918';}.icon-switch-selection:before {content: '\e919';}.icon-view-in-attribute:before {content: '\e91a';}.icon-zoomto:before {content: '\e91b';}.icon-arrow-forward:before {content: '\e91c';}.icon-operation:before {content: '\e91d';}.icon-add:before {content: '\e91e';}.icon-edit-symbol:before{content: '\e922';}.icon-arrow-left:before{content: '\e923';}.icon-arrow-right:before{content: '\e924';}.icon-save:before{content: '\e925';}.icon-road-open:before{content: '\e926';}.icon-direction-open-route:before {content: '\e927';}.icon-select-by-circle:before {content: '\e928';}.icon-select-by-line:before {content: '\e929';}.icon-select-by-polygon:before {content: '\e92a';}.icon-drop-down:before {content: '\e92c';}.icon-select-by-freehand-polygon:before {content: '\e92d';}.icon-select-by-point:before {content: '\e92e';}.icon-select-by-rect:before {content: '\e92f';}.stat-container{font-size: 12px;}.stat-container .header{margin-top: 2px; margin-bottom: 10px;}.stat-container .header>span{margin-right: 5px;}.stat-container .attrTable{outline-offset: -2px !important;}.stat-container .attrName{color: #888888; padding-right: 5px;}.jimu-colorpalette{padding: 10px 20px; font-family: Avenir Light; font-size: 12px; color: #000000; background-color: #fff; box-shadow: 0 0 4px 0 rgba(0,0,0,0.50); overflow: hidden;}.jimu-colorpalette .hide{display: none !important;}.jimu-colorpalette .btn{vertical-align: middle; margin: 10px 6px; height:30px;}.jimu-colorpalette .btn-wapper{background-color: #fff; border: 1px solid #CCCCCC; line-height: 30px; height:30px;}.jimu-colorpalette .btn-wapper:hover{cursor: pointer; background: #EEEEEE;}.jimu-colorpalette .btn .icon{display: inline-block; width:16px; height:16px; margin: 6px; background-position: 50% 50%;}.jimu-colorpalette .btn .icon.transparent{background: url("images/transparent.svg") no-repeat;}.jimu-colorpalette .btn .icon.custom{background: url("images/custom.svg") no-repeat;}.jimu-colorpalette .btn .text{display: inline-block;}.jimu-colorpalette .btn-wapper.selected{border: 1px solid #000000;}.jimu-colorpalette .dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg,.jimu-colorpalette .dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg{border: 1px solid #000000; margin: 0;}.jimu-colorpalette .jimu-color-picker{background-color: #FFF !important; width: 100%; height: 16px; border: none; text-align: left;}.jimu-colorpalette .jimu-color-records{display: inline-block;}.jimu-colorpalette .dijitColorPalette{border: none;}.jimu-colorpalette .dijitColorPalette .dijitPaletteCell {padding:4px;}.jimu-colorpalette .dijitColorPalette .dijitPaletteImg{padding:0; margin: 0; height: 26px;}.jimu-colorpalette .dijitColorPalette .dijitColorPaletteSwatch {width: 16px; height: 16px; margin: 4px; cursor: pointer;}.jimu-colorpalette .custom-panel{overflow: hidden;}.jimu-colorpalette .custom-panel .jimu-color-picker{height: 100% !important;}.jimu-colorpalette .custom-panel .jimu-color-picker .dojoxColorPicker{border: none; background: transparent;}.jimu-colorpalette .custom-panel .btns-container {margin-top: 20px;}.jimu-colorpalette .custom-panel .btns-container .jimu-btn {width: 80px; height: 30px; margin: 0 5px; vertical-align: middle; line-height: 30px;}.marker-feature-action-popup{font-family: 'Avenir Light'; font-size: 12px; color: #333333; display: table;}.marker-feature-action-popup .clearFix {*overflow: hidden; *zoom: 1;}.marker-feature-action-popup .clearFix:after {display: table; content: ""; width: 0; clear: both;}.marker-feature-action-popup .title{font-weight: bold;}.marker-feature-action-popup .item{display: table-row; width: 100%; height: 20px; padding: 3px 0 5px 0;}.marker-feature-action-popup .sub-title{display: table-cell; font-size: 12px; color: #888888; min-width: 70px; max-width: 120px; padding: 2px 0; overflow: hidden;}.marker-feature-action-popup .val{display: table-cell; font-size: 12px; max-width: 200px; padding: 0 5px;}.marker-feature-action-popup input{display: table-cell; font-family: 'Avenir Light'; resize: none; max-width: 165px; height: 20px; line-height: 20px; display: inline-block; border: 1px solid #EEEEEE; margin: 0 5px}.marker-feature-action-popup .hzLine {border: none; border-top: 1px solid #333333; margin-top: 6px; margin-bottom: 6px;}.jimu-color-picker-popup-dialog .jimu-colorpalette{padding: 20px; box-shadow: none;}.jimu-color-picker-popup-dialog .dijitTooltipContainer{overflow: hidden; background: #fff !important; border-radius: 0; border-style: none; box-shadow: 0 0 12px #9A9A9A; padding: 0; border:none;}.jimu-color-picker-popup-dialog .dijitTooltipConnector {display: none;}.jimu-item-form {width: 100%; margin-top: 2px;}.jimu-item-form .input-label {display:inline-block; width: 20%;}.jimu-item-form .input-item {width: 70%;}.jimu-item-form .line-margin {margin-top: 10px;}.jimu-dijit-dropdownmenu{display: inline-block; position: relative; width: 16px; height: 16px; overflow: hidden; background: url("images/dropdown.svg") center center no-repeat; cursor: pointer;}.jimu-dijit-dropdownmenu:hover,.jimu-dijit-dropdownmenu.showing{background: url("images/dropdown_hover.svg") center center no-repeat;}.jimu-dijit-dropdownmenu-items-container{position: absolute; width: auto; height: auto; z-index: 110; background: white; cursor: pointer; box-shadow: 0 2px 4px 0 rgba(0,0,0,0.50); min-width: 166px; max-width: 220px; padding: 8px 0; overflow-y: auto;}.jimu-dijit-dropdownmenu-items-container .dropdown-menu-item{height: 24px; line-height: 24px; padding: 0 10px;}.jimu-dijit-dropdownmenu-items-container .dropdown-menu-item:hover{background-color: #ccc;}.jimu-dijit-dropdownmenu-items-container .dropdown-menu-item.selected{background-color: #333; color: white;}.jimu-dijit-dropdownmenu-items-container .dropdown-menu-item.selected:hover{background-color: #333;}.jimu-dijit-dropdownmenu-shelter{position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 109;}.jimu-dijit-chart .tooltip-div span {display: block;}.jimu-dijit-chart .tooltip-div {display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start;}.jimu-dijit-chart .tooltip-div .tooltip-tr {display: flex; align-items: center; justify-content: space-around;}.jimu-dijit-chart .tooltip-div .tooltip-tr .space-right {margin-right: 5px;}.jimu-rtl .jimu-dijit-chart .tooltip-div .tooltip-tr .space-right {margin-left: 5px;}.jimu-dijit-chart .tooltip-div .tooltip-tr .space-left {margin-left: 5px;}.jimu-rtl .jimu-dijit-chart .tooltip-div .tooltip-tr .space-left {margin-right: 5px;}.jimu-rtl .jimu-dijit-chart .tooltip-div .reverse.tooltip-tr {flex-direction: row-reverse;}.jimu-dijit-chart .tooltip-div .colorEl {display:inline-block; border-radius:10px; width:9px; height:9px;}.jimu-dijit-chart .tooltip-div .marginRight5 {margin-right: 5px; margin-left: 0;}.jimu-rtl .jimu-dijit-chart .tooltip-div .marginRight5 {margin-left: 5px; margin-right: 0;}.jimu-dijit-statistics-chart .paging-section ul{margin-left: 2px!important;}.jimu-rtl .jimu-dijit-statistics-chart .paging-section ul{margin-left: 0!important; margin-right: 2px!important;}.jimu-dijit-statistics-chart .zoomin{margin-right: 2px!important;}.ie-gte-10 .jimu-dijit-statistics-chart .zoomin{margin-right: 0!important; margin-left: 2px!important;}.ie-gte-10 .jimu-dijit-statistics-chart .chart-section .description-container{margin: 2px;}.jimu-dijit-statistics-chart .chart-section .left-arrow.arrow:focus,.jimu-dijit-statistics-chart .chart-section .right-arrow.arrow:focus,.jimu-dijit-statistics-chart .settings:focus,.jimu-dijit-statistics-chart .chart-section .description-container:focus,.jimu-dijit-statistics-chart .chart-title:focus {outline-offset: -2px !important;}.jimu-dijit-statistics-chart .paging-section ul li a:focus,.jimu-dijit-statistics-chart .results-header .zoomin:focus {outline-offset: -1px !important;}.ie-gte-10 .jimu-dijit-statistics-chart .chart-section .left-arrow {width: 90%; margin-left: 2px;}.jimu-rtl .ie-gte-10 .jimu-dijit-statistics-chart .chart-section .left-arrow {width: 90%; margin-right: 2px;}.ie-gte-10 .jimu-dijit-statistics-chart .chart-section .right-arrow {width: 85%; margin-right: 2px;}.jimu-rtl .ie-gte-10 .jimu-dijit-statistics-chart .chart-section .right-arrow {width: 75%; margin-left: 2px;}.ie-gte-10 .jimu-dijit-statistics-chart .chart-title {width: 99%; margin-top: 2px; margin-left: 2px; margin-right: 2px;}.ie-gte-10 .jimu-dijit-statistics-chart .paging-section{margin-left: 2px;}.ie-gte-10 .jimu-dijit-statistics-chart .settings {margin-right: 2px;}.jimu-rtl .ie-gte-10 .jimu-dijit-statistics-chart .settings {margin-left: 2px;}.ie-gte-10 .jimu-dijit-statistics-chart-settings .colorful-section {margin-top: 2px;}.ie-gte-10 .jimu-dijit-statistics-chart-settings .monochromatic-section {margin-bottom: 2px;}.ie-gte-10 .jimu-dijit-statistics-chart-settings .colorful-section,.ie-gte-10 .jimu-dijit-statistics-chart-settings .monochromatic-section {margin-left: 2px;}.jimu-rtl .ie-gte-10 .jimu-dijit-statistics-chart-settings .colorful-section,.jimu-rtl .ie-gte-10 .jimu-dijit-statistics-chart-settings .monochromatic-section {margin-left: 0; margin-right: 2px;}.jimu-dijit-statistics-chart{position: relative;}body:not(.ie-gte-10) .jimu-dijit-statistics-chart{height: 100%!important;}.jimu-dijit-statistics-chart .results-header{display: none; width: 100%; height: 33px;}.jimu-dijit-statistics-chart.has-title .results-header{display: block;}.jimu-dijit-statistics-chart .chart-title{text-align: center; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.jimu-dijit-statistics-chart .paging-section{height: 5px; margin-top: 10px;}.jimu-dijit-statistics-chart .paging-section ul{margin: 0; padding: 0; height: 100%; list-style: none;}.jimu-dijit-statistics-chart .paging-section ul li{float: left; height: 100%;}.jimu-rtl .jimu-dijit-statistics-chart .paging-section ul li{float: right;}.jimu-dijit-statistics-chart .paging-section ul li a{display: block; width: 5px; height: 100%; padding:0 5px; background-repeat: no-repeat; background-position: center center; background-image: url("images/dot1.png"); cursor: pointer;}.jimu-dijit-statistics-chart .paging-section ul li a:hover,.jimu-dijit-statistics-chart .paging-section ul li.selected a{background-image:url("images/dot2.png");}.jimu-dijit-statistics-chart .settings, .jimu-dijit-statistics-chart .zoomin{cursor: pointer; width: 16px; height: 16px;}.jimu-dijit-statistics-chart .settings{background: no-repeat center center url("images/setting_default.png");}.jimu-dijit-statistics-chart .zoomin{background: no-repeat center center url("images/zoom_normal.png"); margin-left: 5px;}.jimu-rtl .jimu-dijit-statistics-chart .zoomin{margin-left: 0; margin-right: 5px;}.jimu-dijit-statistics-chart .chart-section{position: relative; width: 100%; height: calc(100% - 48px);}.jimu-dijit-statistics-chart .chart-section.render-faild .chart-container .chart-real-container {display: none !important;}.jimu-dijit-statistics-chart .chart-section .fiald-render-info {display: none; align-items: center; justify-content: center;}.jimu-dijit-statistics-chart .chart-section.render-faild .fiald-render-info {display: flex !important;}.jimu-dijit-statistics-chart .chart-section .arrow-td{width: 15px;}.jimu-dijit-statistics-chart .chart-section .content-td{width: auto;}.jimu-dijit-statistics-chart.no-more-than-one-chart .chart-section .arrow-td{display: none; width: 0;}.jimu-dijit-statistics-chart .chart-section .content-td{width: 100%;}.jimu-dijit-statistics-chart .chart-section .arrow{width:100%; background-repeat: no-repeat; background-position: center center; cursor:pointer; height: 60px;}.jimu-dijit-statistics-chart .chart-section .arrow:hover{background-color:#cccccc;}.jimu-dijit-statistics-chart .chart-section .left-arrow{background-image:url("images/left_arrow_8_default.png");}.jimu-rtl .jimu-dijit-statistics-chart .chart-section .left-arrow{background-image:url("images/right_arrow_8_default.png");}.jimu-dijit-statistics-chart.big-preview .chart-section .chart-container{width:100%; margin:0 auto; overflow: auto; display: flex; align-items: center; flex-direction: column;}.jimu-dijit-statistics-chart .chart-section .chart-container{width:100%; margin:0 auto; overflow: auto; display: flex; align-items: center; flex-direction: column; height: 100%;}.ie-gte-10 .jimu-dijit-statistics-chart .chart-section .chart-container{overflow: hidden;}.jimu-dijit-statistics-chart .chart-section .chart-container .chart-real-container {width:100%; height: 75%; flex-shrink: 1; flex-grow: 1;}.jimu-dijit-statistics-chart .chart-section .chart-container .description-container {width:100%; max-height: 25%; flex-shrink: 1; overflow-x: hidden; overflow-y: auto; word-break: break-word; min-height: 15px; font-family: Avenir Light; font-size: 12px; line-height: 18px; margin-top: 10px; padding: 0 5px;}.ie-gte-10 .jimu-dijit-statistics-chart .chart-section .chart-container .description-container {word-break: break-all!important; width: 98%;}.jimu-dijit-statistics-chart .chart-section .right-arrow{background-image:url("images/right_arrow_8_default.png");}.jimu-rtl .jimu-dijit-statistics-chart .chart-section .right-arrow{background-image:url("images/left_arrow_8_default.png");}.jimu-dijit-statistics-chart .chart-description{margin-top: 20px; max-height: 48px; line-height: 16px; overflow-y: auto;}.jimu-dijit-statistics-chart-tooltip {padding-right:13px; padding-left: 0px;}.jimu-rtl .jimu-dijit-statistics-chart-tooltip {padding-right:0px; padding-left: 13px;}.jimu-dijit-statistics-chart-settings{position: relative;}.jimu-dijit-statistics-chart-settings .setting-item{margin-bottom: 10px;}.jimu-dijit-statistics-chart-settings .setting-item label{margin-left: 5px;}.jimu-rtl .jimu-dijit-statistics-chart-settings .setting-item label{margin-left: 0; margin-right: 5px;}.jimu-dijit-statistics-chart-settings .color-tip{margin-bottom: 10px;}.jimu-dijit-statistics-chart-settings .single-color-section{width: 220px;}.jimu-dijit-statistics-chart-settings .single-color-div{height: 30px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; margin-bottom: 15px;}.jimu-dijit-statistics-chart-settings .multi-color-section{width: 210px; max-height: 300px; overflow: auto;}.jimu-dijit-statistics-chart-settings .multi-color-section .multi-color{width: 180px; height: 30px; background-repeat: no-repeat; background-position: center center; cursor: pointer;}.jimu-dijit-statistics-chart-settings .multi-color-section .c1{background-image: url("images/chart/c1.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .c2{background-image: url("images/chart/c2.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .c3{background-image: url("images/chart/c3.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .c4{background-image: url("images/chart/c4.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g1{background-image: url("images/chart/g1.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g2{background-image: url("images/chart/g2.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g3{background-image: url("images/chart/g3.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g4{background-image: url("images/chart/g4.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g5{background-image: url("images/chart/g5.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g6{background-image: url("images/chart/g6.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g7{background-image: url("images/chart/g7.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g8{background-image: url("images/chart/g8.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g9{background-image: url("images/chart/g9.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g10{background-image: url("images/chart/g10.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g11{background-image: url("images/chart/g11.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .g12{background-image: url("images/chart/g12.png");}.jimu-dijit-statistics-chart-settings .multi-color-section .selected{border: 2px solid #f4c6af;}.jimu-dijit-statistics-chart-settings .shelter{display: none; position: absolute; width: 100%; height: 100%;}.jimu-dnd-mobile-controller {position: absolute; top: 10px; left: 10px; width: 30px; height: 30px; background: rgba(0,0,0,0.5); color: #FFF; cursor: pointer;}.jimu-rtl .jimu-dnd-mobile-controller {right: 10px; left: auto;}.jimu-dnd-mobile-controller .container-section {position: absolute; top: -10px; left: -10px; width: 160px; height: auto; max-height: 250px; background: #222222; color: #FFF; z-index: 200; animation: containerOut 300ms; -moz-animation: containerOut 300ms; -webkit-animation: containerOut 300ms; -o-animation: containerOut 300ms; animation-delay: -300ms; -moz-animation-delay: -300ms; -webkit-animation-delay: -300ms; -o-animation-delay: -300ms; animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; -o-animation-fill-mode: forwards;}.jimu-rtl .jimu-dnd-mobile-controller .container-section {right: -10px; left: auto; animation: containerOutRTL 300ms; -moz-animation: containerOutRTL 300ms; -webkit-animation: containerOutRTL 300ms; -o-animation: containerOutRTL 300ms; animation-delay: -300ms; -moz-animation-delay: -300ms; -webkit-animation-delay: -300ms; -o-animation-delay: -300ms; animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; -o-animation-fill-mode: forwards;}.jimu-dnd-mobile-controller .container-section.out,.jimu-dnd-mobile-controller .container-section.in,.jimu-rtl .jimu-dnd-mobile-controller .container-section.out.jimu-rtl .jimu-dnd-mobile-controller .container-section.in {animation-delay: 0s; -moz-animation-delay: 0s; -webkit-animation-delay: 0s; -o-animation-delay: 0s;}.jimu-dnd-mobile-controller .container-section.in {animation: containerIn 300ms; -moz-animation: containerIn 300ms; -webkit-animation: containerIn 300ms; -o-animation: containerIn 300ms;}.jimu-rtl .jimu-dnd-mobile-controller .container-section.in {animation: containerInRTL 300ms; -moz-animation: containerInRTL 300ms; -webkit-animation: containerInRTL 300ms; -o-animation: containerInRTL 300ms;}@keyframes containerIn{from {left: -170px;} to {left: -10px;}}@-moz-keyframes containerIn {from {left: -170px;} to {left: -10px;}}@-webkit-keyframes containerIn {from {left: -170px;} to {left: -10px;}}@-o-keyframes containerIn {from {left: -170px;} to {left: -10px;}}@keyframes containerInRTL{from {right: -170px;} to {right: -10px;}}@-moz-keyframes containerInRTL {from {right: -170px;} to {right: -10px;}}@-webkit-keyframes containerInRTL {from {right: -170px;} to {right: -10px;}}@-o-keyframes containerInRTL {from {right: -170px;} to {right: -10px;}}@keyframes containerOut{from {left: -10px;} to {left: -170px;}}@-moz-keyframes containerOut {from {left: -10px;} to {left: -170px;}}@-webkit-keyframes containerOut {from {left: -10px;} to {left: -170px;}}@-o-keyframes containerOut {from {left: -10px;} to {left: -170px;}}@keyframes containerOutRTL{from {right: -10px;} to {right: -170px;}}@-moz-keyframes containerOutRTL {from {right: -10px;} to {right: -170px;}}@-webkit-keyframes containerOutRTL {from {right: -10px;} to {right: -170px;}}@-o-keyframes containerOutRTL {from {right: -10px;} to {right: -170px;}}.jimu-dnd-mobile-controller .container-section .row {margin: 10px 20px; cursor: pointer;}.jimu-dnd-mobile-controller .container-section .row .column {display: inline-block; vertical-align: bottom;}.jimu-dnd-mobile-controller .container-section .row .widget-icon {width: 20px; height: 20px; background-size: 20px !important;}.jimu-dnd-mobile-controller .container-section .row .widget-label {padding-left: 15px; line-height: 20px; width: 100px;}.jimu-rtl .jimu-dnd-mobile-controller .container-section .row .widget-label {padding-right: 15px; margin-left: auto;}.jimu-dijit-data-fields{box-sizing: content-box; width: 100%; max-height: 200px; overflow-y: auto; border: 1px solid #ccc; padding: 3px 0;}.jimu-dijit-data-fields .fields-content{}.jimu-dijit-data-fields .field-item{height: 20px; line-height: 20px; font-size: 12px;}.jimu-dijit-data-fields .field-item span{display: inline-block; vertical-align: middle;}.jimu-dijit-data-fields .field-item input{margin-left: 10px; margin-right: 10px; vertical-align: middle;}.jimu-dijit-data-fields .operation{display: none; position: absolute; right: 0; top: 0; width: 16px; height: 50px;}.jimu-rtl .jimu-dijit-data-fields .operation{right: auto; left: 0;}.jimu-dijit-data-fields .operation div{cursor: pointer; width: 100%; height: 14px;}.jimu-dijit-gridlayout .lm_stack_highlight{display: none !important;}.jimu-dijit-gridlayout.lm_goldenlayout{background: transparent;}.jimu-dijit-gridlayout .lm_content {background: transparent; border: 1px dashed #ccc;}.jimu-dijit-gridlayout.viewonly .lm_splitter{display: none;}.jimu-dijit-gridlayout.viewonly .lm_content {border: none;}.jimu-dijit-gridlayout.viewonly .lm_item_container > .lm_dragmask,.jimu-dijit-gridlayout.viewonly .lm_item_container > .lm_dragmask .lm_drag_handler {display: none !important;}.jimu-dijit-gridlayout .lm_item_container > .lm_dragmask,.jimu-dijit-gridlayout .lm_item_container.lm_selected > .lm_dragmask .lm_drag_handler {display: block !important;}.jimu-dijit-gridlayout .lm_item_container.lm_selected > .lm_dragmask {border: 2px solid #24B5CC;}.jimu-dijit-gridlayout .lm_item_container.lm_highlight > .lm_dragmask,.jimu-dijit-gridlayout .lm_item_container.lm_selected.lm_highlight > .lm_dragmask {border: 2px solid #CC0000;}.jimu-dijit-gridlayout .lm_item_container > .lm_dragmask .lm_drag_handler {position: absolute; top: -1px; right: -1px; width: 16px; height: 16px; background-image: url("images/menu.svg"); background-size: 16px; z-index: 30; cursor: move;}.jimu-rtl .jimu-dijit-gridlayout .lm_item_container .lm_dragmask .lm_drag_handler {right: auto; left: 0;}.jimu-data-preview-table{font-size: 12px;}.jimu-popup.data-preview-popup .content,.jimu-popup.data-preview-popup .table-container{overflow-x: auto; overflow-y: hidden; border: none;}.jimu-popup.data-preview-popup .table-container .dgrid{width:100%; height:100%;}.jimu-popup.data-preview-popup .dgrid-cell{border: none; white-space: nowrap; text-overflow: ellipsis;}.jimu-popup.data-preview-popup .dgrid-header .dgrid-cell-padding {padding: 5px 10px;}.jimu-popup.data-preview-popup .dgrid-header .dgrid-row-table{font-family: Avenir Medium; font-size: 14px; color: #333333;}.jimu-popup.data-preview-popup .dgrid-header .dgrid-resize-header-container{white-space: nowrap; text-overflow: ellipsis;}.jimu-popup.data-preview-popup .dgrid-scroller{margin-top: 30px;}.jimu-popup.data-preview-popup .dgrid-row .dgrid-cell-padding {padding: 10px;}.jimu-rtl .jimu-popup.data-preview-popup .dgrid-row .dgrid-cell-padding {text-align: right;}.jimu-coordinate-control .jimu-input {border: 1px solid #999999; font-size: 12px; height: 30px; background-color: transparent; background: white; color: #d9dde0; padding: 5px; margin: 0; border-radius: 2px;}.jimu-coordinate-control .dijitSelectLabel {text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-align: initial; overflow: hidden; padding-top: 6px; width: 119px;}.jimu-coordinate-control .dijitSelectLabelConfirmNotation {text-overflow: unset; -ms-text-overflow: unset; text-align: justify; overflow: unset; padding-top: 0px; width: 100%;}.jimu-coordinate-control .coordLabel {padding-bottom: 5px; font-size: 14px;}.jimu-coordinate-control textarea {font-family: 'Avenir Medium'; font-size: 12px; resize: none; width: 240px; height: 35px; background-color: transparent; background: #FFFFFF; border: 1px solid #999999; color: #000000; padding: 10px 0px 10px 14px; margin: 0; letter-spacing: 0px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}.jimu-coordinate-control textarea:active {border: 1px solid #15a4fa;}.jimu-coordinate-control .coordNameContainer {margin-bottom: 6px;}.jimu-coordinate-control .coordinateContainer {padding-top: 5px; width: 100%;}.jimu-coordinate-control .coordarea {height: 0px; overflow: hidden;}.jimu-coordinate-control .cpbtn {display: inline-block; background: url("images/coordinateControl/copy_black.png"); background-repeat: no-repeat; background-color: transparent; width: 14px; height: 16px;}.jimu-coordinate-control .settingBtn {display: inline-block; background: url("images/coordinateControl/settings_black.png"); background-repeat: no-repeat; background-color: transparent; width: 15px; height: 15px;}.jimu-coordinate-control .settingBtn:hover {background: url("images/coordinateControl/settings_black_hover.png");}.jimu-coordinate-control .cpbtn:hover {background: url("images/coordinateControl/copy_black_hover.png");}.jimu-coordinate-control .zoomBtn {display: inline-block; background: url("images/coordinateControl/zoom_to_black.png"); background-repeat: no-repeat; background-color: transparent; width: 15.4px; height: 15.2px;}.jimu-coordinate-control .zoomBtn:hover {background: url("images/coordinateControl/zoom_to_black_hover.png");}.jimu-coordinate-control .drawPointBtn {display: inline-block; background: url("images/coordinateControl/draw_black.png"); background-repeat: no-repeat; background-color: transparent; width: 11px; height: 15.2px;}.jimu-coordinate-control .drawPointBtn-active {background: url("images/coordinateControl/draw_black_hover.png");}.jimu-coordinate-control .drawPointBtn:hover {background: url("images/coordinateControl/draw_black_hover.png");}.jimu-coordinate-control .expandBtn {display: inline-block; background: url("images/coordinateControl/arrow-right_black.png"); background-repeat: no-repeat; background-color: transparent; width: 5px; height: 10px; vertical-align: text-top;}.jimu-coordinate-control .expandBtn:hover {background: url("images/coordinateControl/arrow-right_black_hover.png");}.jimu-coordinate-control .collapseBtn {display: inline-block; background: url("images/coordinateControl/arrow-down_black.png"); background-repeat: no-repeat; background-color: transparent; width: 10px; height: 5px; vertical-align: text-top;}.jimu-coordinate-control .collapseBtn:hover {background: url("images/coordinateControl/arrow-down_black_hover.png"); background-repeat: no-repeat; background-color: transparent;}.jimu-coordinate-control .crdfrmtlabel {display: inline-block; height: 16px; font-size: 12px; color: #000000; width: 100px; padding-left: 5px;}.jimu-coordinate-control .coordfrmt {width:50%;}.jimu-coordinate-control .coordformat {display: inline-flex; align-items: center;}.jimu-coordinate-control .crds {display: inline-block; width: 130px; margin-right: 10px;}.jimu-coordinate-control .coordarea.expanded {margin-top: 0px;}.jimu-coordinate-control .coordactions {display:inline-block; padding-left: 10px;}.jimu-coordinate-control .add-with-icon {display: inline-block; height: 40px; line-height:40px; color: #000000; padding-right: 5px;}.jimu-coordinate-control .add-with-icon.coordLabel {width: 75px;}.jimu-coordinate-control .add-output {margin-bottom: 7px; cursor: pointer; display: inline-block;}.jimu-coordinate-control .add-output-coordinate-icon {background-image: url("images/add_default.png"); background-repeat: no-repeat; background-position: center; width: 14px; height: 14px; display: inline-block; vertical-align: middle;}.jimu-coordinate-control .add-output-coordinate-label {font-size: 14px; color: #518dca; margin-left: 10px; display: inline-block; height: 100%; text-decoration: underline;}.jimu-coordinate-control .line-separator {height: 2px; border-bottom: 1px solid #666666; width: 320px; margin-top: 3px;}.jimu-coordinate-control .formatInput {width: 200px; height: 40px; opacity: 0.99; background: #FFFFFF; border: 1px solid #999999; color: #000000; padding: 0 10px;}.jimu-coordinate-control .selectFormat {width: 140px; height: 40px !important; opacity: 0.99; background: #FFFFFF; border: 1px solid #999999 !important; color: #000000; padding-left: 4px; margin: 0px 2px 3px 2px;}.jimu-coordinate-control .btnContainer {padding: 10px 8px; text-align: right;}.jimu-rtl .jimu-coordinate-control .btnContainer {text-align: left; padding-left: 3px;}.jimu-coordinate-control .jimu-btn.formatCoordCancelButton {margin-left: 5px;}.jimu-rtl .jimu-coordinate-control .jimu-btn.formatCoordCancelButton {margin-right: 5px;}.jimu-coordinate-control .settingsContainer {margin-top: 6px; padding: 0 2px;}.jimu-coordinate-control .controlContainer {margin-top: 6px;}.jimu-coordinate-control .formatText {font-size: 12px; letter-spacing: 0.39px; line-height: 19px; color: #000000; padding: 0 2px;}.jimu-coordinate-control .esriCTSignificantDigitNode {width: 100%; display: flex; padding: 5px 5px;} .jimu-rtl .jimu-coordinate-control .esriCTSignificantDigitLabel {padding-right:0px; padding-left:8px; float: right;} .jimu-coordinate-control .esriCTSignificantDigitLabel {padding-right: 8px; line-height: 25px; padding-left: 0px; float: left;}.jimu-agol-loading{position:absolute; top:0; left:0; right:0; bottom:0; height:100%; width:100%; z-index:110; background: no-repeat center center; font-size:14px; line-height:20px;}.jimu-agol-loading .loading-container{position:absolute; width:100%; top:50%; color:#000000; font-weight:bold; text-align: center;}@keyframes agol-loading {0%,80%,100% {opacity: .75; box-shadow: 0 0 #00ACC5; height: 2rem} 40% {opacity: 1; box-shadow: 0 -0.5rem #00ACC5; height: 2.5rem}}.jimu-agol-loading .loading-container .img-div:before,.jimu-agol-loading .loading-container .img-div:after,.jimu-agol-loading .loading-container .img-div {background: #00ACC5; animation: agol-loading 0.8s infinite ease-in-out; width: 0.85rem; height: 2rem}.jimu-agol-loading .loading-container .img-div{text-indent: -9999em; margin: auto; position: absolute; right: calc(50% - 0.425rem); font-size: 11px; animation-delay: 0.16s;}.jimu-agol-loading .loading-container .img-div:before,.jimu-agol-loading .loading-container .img-div:after {position: absolute; top: 0; content: '';}.jimu-agol-loading .loading-container .img-div:before{left: -1.25rem;}.jimu-agol-loading .loading-container .img-div:after{left: 1.25rem; animation-delay: 0.32s;}.jimu-agol-loading .loading-container p{display:inline-block; height: 48px; line-height:48px; white-space:nowrap; margin-top: 40px;}.editor-container .dijitToolbar .editorIconUploadImage{background-position: 3px 4px;}.editor-container .dijitToolbar .dijitButtonDisabled .editorIconUploadImage{background: url("images/uploadImageIcon_disabled.gif") no-repeat; background-position: 3px 4px;}.jimu-toggle-button{width: 34px; height: 19px; background: #999; border-radius: 10px; cursor: pointer;}.jimu-toggle-button.checked{background: #009966;}.jimu-toggle-button .inner{width: 14px; height: 14px; background: white; border-radius: 50%; cursor: pointer; margin: 3px;}.jimu-toggle-button.checked .inner{float: right;}.jimu-rtl .jimu-toggle-button.checked .inner{float: left;}.jimu-multiple-set-container .items-list-header,.jimu-multiple-set-container .items-list-content{position: absolute; left: 0; right: 0; top: 72px; bottom: 30px; overflow: auto; padding: 0 20px; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.jimu-multiple-set-container .items-list-header{top: 30px; bottom: auto; overflow: hidden; border-bottom: 1px solid #999999;}.jimu-multiple-set-container .items-list-content .item{position: relative; width: 100%; height: 40px; border-top: 1px solid #F3F3F3; cursor: pointer;}.jimu-multiple-set-container .items-list-content .item > *{cursor: pointer;}.jimu-multiple-set-container .items-list-content .item:first-child{border-top: 0;}.jimu-multiple-set-container .items-list-content .item .label{display: inline-block; width: 250px; line-height: 40px; font-size: 14px; color: #000000; letter-spacing: 0.39px; margin-right: 10px; vertical-align: middle;}.jimu-rtl .jimu-multiple-set-container .items-list-content .item .label{margin-right: 0; margin-left: 7px;}.jimu-rtl .jimu-multiple-set-container .items-list-content .item .label:last-child {margin-right: 0;}.jimu-rtl .jimu-multiple-set-container .items-list-content .item .lableR {text-align: left;}.jimu-multiple-set-container .items-list-content .item.custom .label {color: #999; font-style: italic;}.jimu-multiple-set-container .items-list-content .item .label:last-child{margin-right: 0;}.jimu-multiple-set-container .items-list-content .item .lableR{text-align: right;}.jimu-multiple-set-container .items-list-header .item .label{font-size: 14px; color: #000000; letter-spacing: 0.39px;}.jimu-multiple-set-container .items-list-content .item .label .updateInputDiv{}.jimu-multiple-set-container .items-list-content .item .label .inputDiv{display: inline-block; width: 226px;}.jimu-multiple-set-container .items-list-content .item .label .inputDiv .dijitTextBox{border-color: #999;}.jimu-multiple-set-container .items-list-content .item .label .searchBtn{display: inline-block; border: 1px solid #999; border-left: none; width: 20px; height: 30px; vertical-align: middle;}.jimu-rtl .jimu-multiple-set-container .items-list-content .item .label .searchBtn{border-left: 1px solid #dadada; border-right: none;}.jimu-multiple-set-container .items-list-content .item .label .searchBtn .jimu-icon{margin: 5px;}.jimu-multiple-set-container .items-list-content .item .checkbox,.jimu-multiple-set-container .items-list-content .item .radio,.jimu-multiple-set-container .items-list-content .item .checkboxHeader,.jimu-multiple-set-container .items-list-content .item .actions,.jimu-multiple-set-container .items-list-content .item .lableR{width: 70px;}.jimu-multiple-set-container .items-list-content .item .label.checkbox,.jimu-multiple-set-container .items-list-content .item .label.radio{height: 16px; margin-left: 10px; background-repeat: no-repeat; background-position-x: left;}.jimu-multiple-set-container .items-list-content .item .label.checkbox{background-image: url("images/checkbox_default.png");}.jimu-multiple-set-container .items-list-content .item .label.checkbox.checked{background-image: url("images/checked_default.png");}.jimu-multiple-set-container .items-list-content .item .label.radio{background-image: url("images/radioBtn_normal.svg");}.jimu-multiple-set-container .items-list-content .item .label.radio.checked{background-image: url("images/radioBtn_selected.svg");}.jimu-multiple-set-container .items-list-content .item .label.checkbox.checkboxEmpty{width: 16px; margin-left: 60px;}.jimu-rtl .jimu-multiple-set-container .items-list-content .item .label.checkbox.checkboxEmpty{margin-left: 0; margin-right: 65px;}.jimu-multiple-set-container .items-list-content .item .actions{position: relative; height: 100%; right: 10px; overflow: hidden; background-color: #FFFFFF;}.jimu-multiple-set-container .items-list-content .item:hover .actions{display: block;}.jimu-multiple-set-container .items-list-content .item .action{width: 12px; height: 12px; background-repeat: no-repeat; background-position: center center; position: relative; top: 14px; cursor: pointer; margin: 0 5px;}.jimu-multiple-set-container .items-list-content .item .action.up{background-image: url("images/filter/up_normal.png");}.jimu-multiple-set-container .items-list-content .item .action.up:hover{background-image: url("images/filter/up_hover.png");}.jimu-multiple-set-container .items-list-content .item .action.down{background-image: url("images/filter/down_normal.png");}.jimu-multiple-set-container .items-list-content .item .action.down:hover{background-image: url("images/filter/down_hover.png");}.jimu-multiple-set-container .items-list-content .item .action.delete{background-image: url("images/filter/delete_normal.png");}.jimu-multiple-set-container .items-list-content .item .action.delete:hover{background-image: url("images/filter/delete_hover.png");}.jimu-multiple-set-container .items-list-content .item:first-child .action.up{display: none;}.jimu-multiple-set-container .items-list-content .item:last-child .action.down{display: none;}.jimu-multiple-set-container .items-list-content.radio-items-list-content .item:nth-child(2) .action.up{display: none;}.jimu-rtl .jimu-multiple-set-container .items-list-content .item .label.checkbox,.jimu-rtl .jimu-multiple-set-container .items-list-content .item .label.radio{margin-right: 10px; background-position-x: right;}.jimu-rtl .jimu-multiple-set-container .items-list-content .item .actions{right: auto; left: 10px;}.jimu-multiple-items-list .item{line-height: 30px; height: 30px; overflow: hidden; cursor: pointer; padding-left: 10px;}.jimu-multiple-items-list .item:last-child{}.jimu-multiple-items-list .item .checkbox{width: 20px; height: 16px; vertical-align: middle; background-image: url("images/checkbox_default.png"); background-repeat: no-repeat; display: inline-block;}.jimu-rtl .jimu-multiple-items-list .item{padding-left: 0; padding-right: 10px;}.jimu-multiple-items-list .item.active .checkbox{background-image: url("images/checkbox_hover.png");}.jimu-multiple-items-list .item .checkbox.checked{background-image: url("images/checked_default.png");}.jimu-multiple-items-list .item .radio{width: 20px; height: 20px; background-image: url("images/radioBtn_normal.svg"); background-repeat: no-repeat; display: none;}.jimu-multiple-items-list .item.active .radio{background-image: url("images/radioBtn_hover.png");}.jimu-multiple-items-list .item .radio.checked{background-image: url("images/radioBtn_selected.svg");}.jimu-multiple-items-list .item .label{font-size: 12px; max-width: 167px; vertical-align: middle; display: inline-block;}.jimu-multiple-items-list .item .labelBig{max-width: 190px;}.jimu-multiple-items-list .item .labelRuntime{max-width: 280px;}.jimu-popup .jimu-list-multiple-select .searchKeyInput {margin: 2px 10px;}.jimu-panel-content .jimu-list-multiple-select .items-content {padding: 5px; border: 1px solid #999;}.jimu-popup .jimu-list-multiple-select .items-content.items-setting-popup-content {height: 480px;}.jimu-popup .jimu-list-multiple-select .items-content.items-setting-dropdown-content {height: 286px;}.jimu-popup .jimu-list-multiple-select .items-content.items-setting-dropdown-content .jimu-multiple-items-list{}.jimu-popup .jimu-list-multiple-select .items-content.items-setting-dropdown-content.items_content_no_selected_toggle {height: 301px;}.jimu-panel-content .jimu-list-multiple-select .items-content.items-widget-content {max-height:225px;}.jimu-panel-content .jimu-list-multiple-select .items-content {margin-top: 0;}.jimu-list-multiple-select .items-content.loading {}.multiple-Select{width:100%; height:30px;}.jimu-panel-content .jimu-list-multiple-select .items-content.items-widget-expaned-content {border: 0;}.jimu-multiple-items-expanded-list {background: #f3f3f3;}.jimu-multiple-items-expanded-list .item {line-height: 27px; padding: 3px 5px; margin: 0 auto; margin-bottom: 5px; background: #fff; border-bottom: none;}.jimu-multiple-items-expanded-list .item .checkbox{vertical-align: middle;}.jimu-multiple-items-expanded-list .item .radio{vertical-align: middle; display: inline-block;}.jimu-multiple-items-expanded-list .item .label{font-size: 12px;}.jimu-rtl .jimu-multiple-items-list .item .label{margin-right: 3px;}.jimu-panel-content .jimu-list-multiple-select .items-widget-content{padding: 0; background: #f3f3f3;}.jimu-list-multiple-select .selectedContainer{position: absolute; height: 324px; width: 100%; background: rgb(255, 255, 255); z-index: 1; overflow-y: auto; display: none;}.jimu-list-multiple-select .jimu-list-multiple-select-Tips{font-size: 12px; color: #333333; margin-top: 5px; margin-left: 10px; margin-right: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display:none;}.jimu-list-multiple-select .jimu-list-multiple-select-Tips.no-data-Tips{font-style: italic;}.jimu-list-multiple-select .jimu-list-multiple-select-Tips.load-more-data-Tips{cursor: pointer; color: #24B5CC; text-decoration: underline; text-decoration-color: #24B5CC;}.jimu-list-multiple-select .jimu-list-multiple-select-Tips.load-more-data-Tips:hover{color:#0090A8; text-decoration-color: #0090A8;}.jimu-list-multiple-select .selectedToggleDiv{margin-top: 5px; height: 30px; position: relative; border-top: 1px solid #d9dde0;}.jimu-list-multiple-select .selectedToggleDiv .showAllIcon,.jimu-list-multiple-select .selectedToggleDiv .showSelectedIcon{position: absolute; top: 4px; width: 24px; height: 24px; background-size: 24px 24px; cursor: pointer;}.jimu-list-multiple-select .selectedToggleDiv .showAllIcon{left: 10px; background: url("images/showAllNormal.svg") no-repeat center;}.jimu-list-multiple-select .selectedToggleDiv .showSelectedIcon{left: 36px; background: url("images/showSelectedNormal.svg") no-repeat center;}.jimu-list-multiple-select .selectedToggleDiv .showAllIcon.iconHover{background: url("images/showAllHover.svg") no-repeat center; background-color: #eee;}.jimu-list-multiple-select .selectedToggleDiv .showSelectedIcon.iconHover{background: url("images/showSelectedHover.svg") no-repeat center; background-color: #eee;}.jimu-list-multiple-select .selectedToggleDiv .clearAllSelectedIcon{position: absolute; top: 8px; right: 10px; width: 13px; height: 16px; background: url("images/clearAllSelectedNormal.svg") no-repeat center; background-size: 13px 16px; cursor: pointer;}.jimu-list-multiple-select .selectedToggleDiv .clearAllSelectedIcon:hover{background: url("images/clearAllSelectedHover.svg") no-repeat center;}.jimu-rtl .jimu-list-multiple-select .selectedToggleDiv .showAllIcon{left: inherit; right: 10px;}.jimu-rtl .jimu-list-multiple-select .selectedToggleDiv .showSelectedIcon{left: inherit; right: 34px;}.jimu-rtl .jimu-list-multiple-select .selectedToggleDiv .clearAllSelectedIcon{right: inherit; left: 10px;}.pageControl .pageItem {float: left; line-height: 21px; padding: 2px 3px; text-align: center; cursor: pointer;}.pageControl .pageBtn {background: #86d5e3; width: 74px; padding: 3px; border-radius: 5px;}.pageControl .pageBtn.pageDisabled {background: #f0f0f0;}.checkBtn{position: relative; width: 100%; height: 30px; padding-left: 6px; line-height: 30px; cursor: pointer; background: #fff; border: 1px solid #999;}.checkBtn .checkedNumDiv, .checkBtn .checkedNameDiv{display: none; text-align: left;}.checkBtn .checkedNumDiv .checkedNum{padding: 0 5px;}.checkBtn .checkedNameDiv{width: 200px; height: 30px;}.checkBtn .checkBtnDownIcon{position: absolute; right: 5px; top: 10px;}.jimu-panel .checkBtn .checkedNameDiv{width: 305px;}.jimu-panel .checkBtn .checkedNameDiv.checkedEmptyNameDiv{color: #666;}.jimu-rtl .checkBtn .checkedNumDiv, .jimu-rtl .checkBtn .checkedNameDiv{text-align: right; padding-right: 5px;}.jimu-rtl .checkBtn .checkBtnDownIcon{right: auto; left: 5px;}.jimu-list-multiple-select{overflow-y: hidden;}.jimu-list-multiple-select .items-content{margin-top: 3px; overflow-y: auto;}.jimu-list-multiple-select .items-content .item {outline-offset: -2px !important;}.jimu-list-multiple-select .items-content .item.emptyItem{color: #666;}.jimu-list-multiple-select .items-content .item.active {color: #fff; background: #999;}.jimu-list-multiple-select .items-content .item:last-child {border-bottom: none;}.jimu-list-multiple-select .items-content .createNewItem{color: white; background: #99dfea; font-size: 14px; font-weight: 600; line-height: 40px; margin-top: 5px; text-align: center; cursor: pointer; display: none;}.jimu-list-multiple-select .items-content .createNewItem:hover {color: #fff; background: #24b5cc;}.jimu-popup .add-label-btn{width: auto; height: 28px; padding-left: 5px; text-align: left; display: inline-block; color: #24B5CC; cursor: pointer; position: relative;}.jimu-popup .add-label-btn > div{display: inline-block; cursor: pointer; height: 28px; line-height: 28px; font-size: 14px;}.jimu-popup .add-label-btn .icon{position: absolute; top: 7px; left: 0; width: 13px; height: 13px; background: url("images/add.png") center center no-repeat; background-size: contain;}.jimu-popup .add-label-btn .tip{position: absolute; left: 18px; max-width: 710px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 13px; font-family: Avenir Medium;}.jimu-popup .add-label-btn .tip:hover{text-decoration: underline;}.jimu-rtl .jimu-popup .add-label-btn .icon{left: auto; right: 0;}.jimu-rtl .jimu-popup .add-label-btn .tip{left: auto; right: 18px;}.jimu-popup .displayTypes{width: 100%; position: absolute; bottom: 0;}.jimu-popup .displayTypes div{font-size: 14px; cursor: pointer; display:inline-block; vertical-align: middle;}.jimu-popup .displayTypes .title{font-weight: bold;}.jimu-popup .displayTypes .option .radio{width: 20px; height: 16px; margin-left: 10px; vertical-align: middle; background-image: url("images/radioBtn_normal.svg"); background-repeat: no-repeat; background-position-x: left;}.jimu-popup .displayTypes .option.checked .radio{background-image: url("images/radioBtn_selected.svg");}.jimu-popup .displayTypes .option .label{width: auto; min-width: 130px; color: #000000; vertical-align: middle; letter-spacing: 0.39px;}.jimu-rtl .jimu-flipx {-moz-transform: scaleX(-1); -webkit-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH;}.updateInput {}.updateInput input {line-height: 18px; width: 75px;}.updateInput div {border: 1px solid #333;}.updateInput span {display: inline-block; height: 24px; vertical-align: middle; line-height: 25px; padding: 0 2px;}@keyframes jimu-circle-loading {to {transform: rotate(360deg);}}.jimu-circle-loading:before {content: ''; box-sizing: border-box; position: absolute; top: 50%; right: 15px; width: 20px; height: 20px; margin-top: -10px; margin-left: -10px; border-radius: 50%; border: 2px solid #ccc; border-top-color: #7b7777; animation: jimu-circle-loading .8s linear infinite;}.jimu-circle-loading.loading-center:before {left: 50%;}.jimu-rtl .jimu-circle-loading:before {right: auto; left: 25px;}.jimu-rtl .jimu-circle-loading.loading-center:before {left: 50%;}.dijitMenuPopup .dojoxCheckedMultiSelectMenu .dijitMenuItem .dojoxCheckedMultiSelectMenuCheckBoxItemIcon{background-image: url("sprite.png"); border-radius: 2px; background-position: -0px -102px; width: 16px; height: 16px;}.dijitMenuPopup .dojoxCheckedMultiSelectMenu .dijitMenuItem.dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon{background-position: -0px -123px;}.jimu-colorTransparencyPicker {}.jimu-colorTransparencyPicker .jimu-color-picker{display: inline-block; width: 30px; height: 30px;}.jimu-colorTransparencyPicker .dijitSpinner.dijitNumberTextBox.dijitValidationTextBox{width:66px; height:30px;}.jimu-colorTransparencyPicker .dijitSlider .dijitSliderProgressBarH,.jimu-colorTransparencyPicker .dijitSlider .dijitSliderLeftBumper{border-color: #24b5cc; background-color: #24b5cc; background-image: -webkit-linear-gradient(top, #24b5cc 0px, #24b5cc 1px, rgba(255, 255, 255, 0) 2px); background-image: -o-linear-gradient(top, #24b5cc 0px, #24b5cc 1px, rgba(255, 255, 255, 0) 2px); background-image: linear-gradient(top, #24b5cc 0px, #24b5cc 1px, rgba(255, 255, 255, 0) 2px);}.jimu-colorTransparencyPicker .dijitSlider .dijitSliderRemainingBarH,.jimu-colorTransparencyPicker .dijitSlider .dijitSliderRightBumper{border-color: #d7d7d7; background-color: #d7d7d7;}.jimu-colorTransparencyPicker .trans{font-family: "Avenir Light"; font-size: 12px; padding: 0 10px 0 20px; letter-spacing: 0.33px;}.jimu-colorTransparencyPicker .sliderbar {width: 80px;}#main-loading.loading-fadeOut {animation: 1.5s main-loading-fadeOut-anim;}@keyframes main-loading-fadeOut-anim {0% {opacity: 1;} 100% {opacity: 0;}}@font-face {font-family: 'wab_2d'; src: url('fonts/wab_2d.eot?l74ffv'); src: url('fonts/wab_2d.eot?l74ffv#iefix') format('embedded-opentype'), url('fonts/wab_2d.ttf?l74ffv') format('truetype'), url('fonts/wab_2d.woff?l74ffv') format('woff'), url('fonts/wab_2d.svg?l74ffv#wab_2d') format('svg'); font-weight: normal; font-style: normal;}@font-face {font-family: 'Themefont'; src: url('fonts/Themefont.eot?cwzds4'); src: url('fonts/Themefont.eot?cwzds4#iefix') format('embedded-opentype'), url('fonts/Themefont.ttf?cwzds4') format('truetype'), url('fonts/Themefont.woff?cwzds4') format('woff'), url('fonts/Themefont.svg?cwzds4#Themefont') format('svg'); font-weight: normal; font-style: normal;}.jimu-main-background{background-color: #485566; background-color: rgba(72, 85, 102, 0.9);}.jimu-main-font{}.jimu-title{font-size: 20px; font-weight: bold; color: #ffffff;}.jimu-subtitle{font-size: 12px; font-weight: normal; color: #ffffff; font-family: Avenir Medium;}.jimu-footer{font-size: 10px; color: #ffffff; font-weight: normal;}.jimu-link{font-size: 14px; font-weight: normal; color: #ffffff; font-family: Avenir Medium;}.jimu-link:link, .jimu-link:visited{text-decoration: none;}.jimu-link:hover{text-decoration: underline; color: #ffffff; opacity: 1;}.jimu-link:active{text-decoration: none; color: #ececec;}.jimu-widget{font-size: 12px; font-weight: normal; color: #000;}.jimu-widget-title{font-size: 14px; font-weight: bold;}.jimu-widget-note{font-size: 12px; font-weight: normal; color: #a4a4a4;}.jimu-widget-placeholder{background-color: #000000; filter:alpha(opacity=20); opacity: 0.5; border-radius: 4px; border: 1px dashed #a0acbf;}.jimu-widget-placeholder:hover{filter:alpha(opacity=40); opacity: 0.7;}.jimu-widget-placeholder .inner {background-color: #000; filter:alpha(opacity=80); opacity: 0.8;}.jimu-widget-tooltip{background-color: #ffffff; background-color: rgba(255, 255, 255, 0.8); font-size: 12px; font-weight: normal; color: #838383;}.jimu-widget-offpanel-background{background-color: #ffffff; border: 0;}.jimu-widget-onscreen-icon{background-color: #555; border: 1px solid #999;}.jimu-widget-onscreen-icon:hover{background-color: #333;}.jimu-widget-onscreen-icon.jimu-state-selected{background-color: #333;}.jimu-panel{background-color: #ffffff; background-color: rgba(255, 255, 255, 0.9); border: 1px solid #ffffff;}.jimu-panel-title{font-size: 16px; font-weight: bold; color: #ffffff; background-color: #485566;}.jimu-state-error{background: #e84b4b; color: #fff;}.jimu-overlay{background-color: #000000; filter:alpha(opacity=30); opacity: 0.3;}.jimu-btn{background-color: #485566; color: #ffffff;}.jimu-btn-vacation{border: 1px solid #485566; background-color: #fff; color: #485566;}.jimu-btn:hover{background-color: #596d87; color: #ffffff;}.jimu-btn-vacation:hover{background-color: #f4f4f4; color: #485566;}.jimu-btn:active{background-color: #485566; color: #ffffff;}.jimu-btn.jimu-state-disabled{background-color: #adadad; color: #d8d8d8;}.jimu-btn.jimu-priority-secondary{background-color: #f5f5f5; color: #636363; border: 1px solid #cbcbcb;}.jimu-btn.jimu-priority-secondary:hover{background-color: #ffffff; color: #636363; border: 1px solid #cbcbcb;}.jimu-btn.jimu-priority-secondary:active{background-color: #ebebeb; color: #636363; border: 1px solid #cbcbcb;}.jimu-btn.jimu-priority-secondary.jimu-state-disabled{background-color: #ffffff; color: #d0d0d0; border: 0;}.add-with-icon{color: #067EAA;}.jimu-table-header{background-color: #efefef; font-size: 12px; font-weight: bold; color: #838383;}.jimu-table-row{font-size: 12px; color: #838383;}.jimu-table-row:hover{border: 1px solid #cbcbcb; font-weight: normal; color: #838383;}.jimu-table-row.jimu-state-active{border: 1px solid #cbcbcb; font-weight: bold; color: #838383;}.jimu-table-row-separator{border-bottom: 1px solid #cbcbcb;}.jimu-simple-table .head-section{background-color: #888888;}.jimu-simple-table .simple-table-title{color: #ffffff; font-size: 14px;}.jimu-simple-table .simple-table-row:hover{background-color: #eee; color: #7989a0;}.jimu-simple-table .simple-table-row.jimu-state-active{background-color: #ddd; color: #596679;}.jimu-item-selector .signin-tip{color: #d6d6d6; font-size: 13px;}.jimu-item-table .item-border{border: 3px solid #24B5CC;}.jimu-item-table .item-thumbnail{background-repeat:no-repeat; background-position:center center; border:1px solid #d2dae2; color: #666; background-size:cover; cursor: default;}.jimu-item-table .item-details{text-decoration: none; color: #15a4fa;}.jimu-item-table .jimu-state-error-text{font-size: 13px; color: #ff0000;}.jimu-tab3 .tab-item-td{color: #898989; border-left: 0; border-right: 0; border-top: 0; border-bottom: 1px solid #ccc; font-family: "Avenir Light";}.jimu-tab3 .tab-item-td.jimu-state-active{color: #48494B; border-bottom: 2px solid #24B5CC; font-family: "Avenir Medium"; color: #24B5CC;}.jimu-basic-layer-chooser-from-map .jimu-state-error-text{color: #ff0000;}@font-face {font-family: 'draw box'; src: url('fonts/drawbox.eot'); src: url('fonts/drawbox.eot?#iefix') format('embedded-opentype'), url('fonts/drawbox.woff') format('woff'), url('fonts/drawbox.ttf') format('truetype'), url('fonts/drawbox.svg#drawbox') format('svg'); font-weight: normal; font-style: normal;}.jimu-draw-box .draw-item.jimu-state-active{background-color: #DDDDDD; border: 2px solid #000000;}.jimu-draw-box .draw-item {font-family: 'draw box' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: rgba(0,0,0,0.5); cursor: pointer; font-size: 16px; color: black;}.jimu-draw-box .point-icon:before{content: '\e90c';}.jimu-draw-box .arrow-icon:before{content: '\e913';}.jimu-draw-box .line-icon:before{content: '\e90b';}.jimu-draw-box .polyline-icon:before{content: '\e90e';}.jimu-draw-box .freehand-polyline-icon:before{content: '\e908';}.jimu-draw-box .triangle-icon:before{content: '\e910';}.jimu-draw-box .extent-icon:before{content: '\e905';}.jimu-draw-box .circle-icon:before{content: '\e907';}.jimu-draw-box .ellipse-icon:before{content: '\e904';}.jimu-draw-box .polygon-icon:before{content: '\e90d';}.jimu-draw-box .freehand-polygon-icon:before{content: '\e90a';}.jimu-draw-box .text-icon:before{content: '\e900';}.jimu-draw-box .drawings-clear{font-family: 'draw box' !important; background-color: #D0021B !important; color: white !important;}.jimu-draw-box .drawings-clear:before{content: '\e914';}.jimu-draw-box.enabled .drawings-clear:hover{background-color: #B60016;}.dijitCalendarPopup {position: absolute; margin: 1px 0 0 0; padding: 0;}.dijitCalendarPopup .dijitCalendar {background: #fff; text-align: center; border: none;}.dijitCalendarPopup .dijitCalendarHover,.dijitCalendarPopup .dijitCalendar:hover,.dijitCalendarPopup .dijitCalendarActive {background-color: #fff; border: none;}.dijitCalendarPopup .dijitCalendar .dijitDropDownButton .dijitButtonNode {background-color: transparent; background-image: none; padding: 0; padding-top: 3px; border: none;}.dijitCalendarPopup .dijitCalendar .dijitDropDownButtonHover .dijitButtonNode,.dijitCalendarPopup .dijitCalendar .dijitDropDownButton:hover .dijitButtonNode {background-color: transparent; border: inherit;}.dijitCalendarPopup .dijitCalendarMonthContainer .dijitButtonText {background-color: transparent; border: none; font-weight: bold; padding-right: 10px; padding-left: 0;}.dijitPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabel {padding: 7px 0; border: none; font-size: 13px;}.dijitPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover,.dijitPopup .dijitCalendarMonthMenu .dijitCalendarMonthLabelActive {border: none; background-color: #eee; background-image: none; filter: none;}.dijitCalendarPopup .dijitCalendarMonthContainer .dijitButtonText .dijitCalendarMonthLabel{font-size: 14px;}.dijitCalendarPopup .dijitCalendarArrow {display: inline-block; width: 24px; height: 24px; border-radius: 24px; cursor: pointer;}.dijitCalendarPopup .dijitCalendarArrow > img {display: none;}.dijitCalendarPopup .dijitCalendarDecrementArrow {float: left; background: url(images/arrow_left_dark.svg) no-repeat center center transparent;}.dijitCalendarPopup .dijitCalendarIncrementArrow {background: url(images/arrow_right_dark.svg) no-repeat center center transparent;}.jimu-rtl .dijitCalendarPopup .dijitCalendarDecrementArrow {float: right; background: url(images/arrow_right_dark.svg) no-repeat center center transparent;}.jimu-rtl .dijitCalendarPopup .dijitCalendarIncrementArrow {background: url(images/arrow_left_dark.svg) no-repeat center center transparent;}.dijitCalendarPopup .dijitCalendarDecrementArrow.dijitCalendarArrowHover,.dijitCalendarPopup .dijitCalendarIncrementArrow.dijitCalendarArrowHover {background-color: #eee;}.dijitCalendarPopup .dijitDropDownButton .dijitArrowButtonInner {background: url(images/arrow_down_dark.svg) no-repeat center center transparent;}.dijitCalendarPopup .dijitCalendar table{width: 100%; margin-top: 7px;}.dijitCalendarPopup .dijitCalendar table .dijitCalendarDayLabelTemplate{border-bottom: 1px solid #eee;}.dijitCalendarPopup .dijitCalendarDateTemplate,.dijitCalendarPopup .dijitCalendarPreviousMonth,.dijitCalendarPopup .dijitCalendarNextMonth {background-color: #fff; background-image: none; border: none; font-size: 12px; line-height: 20px;}.dijitCalendarPopup .dijitCalendarDateTemplate .dijitCalendarDateLabel{color: #333; -webkit-transition-duration: 0s; -moz-transition-duration: 0s; transition-duration: 0s;}.dijitCalendarPopup .dijitCalendarPreviousMonth .dijitCalendarDateLabel,.dijitCalendarPopup .dijitCalendarNextMonth .dijitCalendarDateLabel{color: #999; border: 1px solid #fff;}.dijitCalendarPopup .dijitCalendarEnabledDate.dijitCalendarPreviousMonth:hover .dijitCalendarDateLabel,.dijitCalendarPopup .dijitCalendarEnabledDate.dijitCalendarNextMonth:hover .dijitCalendarDateLabel {background-color: #eee; color: #999;}.dijitCalendarPopup .dijitCalendarHoveredDate .dijitCalendarDateLabel,.dijitCalendarPopup .dijitCalendarEnabledDate:hover .dijitCalendarDateLabel {background-color: #eee; border: 1px solid #fff; color: inherit; -webkit-transition-duration: 0s; -moz-transition-duration: 0s; transition-duration: 0s;}.dijitCalendarPopup .dijitCalendarSelectedDate .dijitCalendarDateLabel,.dijitCalendarPopup .dijitCalendarSelectedDate.dijitCalendarHoveredDate .dijitCalendarDateLabel {color: #fff; background-color: #666; border-color: #fff;}.dijitCalendarYearContainer .dijitCalendarYearLabel{padding: 3px 0; margin: 0 10px; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}.dijitCalendarYearContainer .dijitCalendarSelectedYear{color:#000; font-weight: bold; font-size: 16px; width: calc(50% - 18px);}.dijitCalendarYearContainer .dijitCalendarNextYear,.dijitCalendarYearContainer .dijitCalendarPreviousYear {font-size: 14px; color: #666; padding: 4px 6px 4px 6px;}.dijitCalendarYearContainer .dijitCalendarNextYearHover,.dijitCalendarYearContainer .dijitCalendarNextYear:hover,.dijitCalendarYearContainer .dijitCalendarPreviousYearHover,.dijitCalendarYearContainer .dijitCalendarPreviousYear:hover {color: #000; border: none; background-color: #eee; padding: 4px 6px 4px 6px;}.jimu-dateTimeBox {height: 100%; background: #fff;}.jimu-dateTimeBox .jimu-calendar {width: 100%; border: none; border-radius: inherit;}.jimu-dateTimeBox .timeTextContainer {margin: 3px 10px 2px 10px;}.jimu-dateTimeBox .timeTextContainer .timeGroup .timeLabel,.jimu-dateTimeBox .timeTextContainer .timeGroup .dijitTextBox{width: calc(33.3% - 4px); padding: 0 2px;}.jimu-dateTimeBox .timeTextContainer .timeGroup .timeLabel{font-size: 13px; display: inline-block; text-align: center; overflow: hidden; text-overflow: ellipsis;}.jimu-dateTimeBox .timeTextContainer .dijitTextBox{background-color: #fff; height: 30px;}.jimu-dateTimeBox .timeTextContainer.timeTextContainerRuntime .dijitTextBox{width: 100%; margin: auto 3px; padding-left: 32px;}.jimu-dateTimeBox .timeTextContainer .dijitTextBox .dijitInputField{padding: 1px 8px;}.jimu-dateTimeBox .timeTextContainer .dijitTextBox .dijitInputInner{font-size: 13px;}.jimu-dateTimeBox .timeTextContainer .timeTextIcon{position: absolute; left: 25px; width: 20px; height: 20px; margin-top: 4px; background-image: url(images/schedule.svg); background-repeat: no-repeat;}.jimu-dateTimeBox .timeTextContainer .jimu-toggle-button{margin: 5px;}.dijitTimePickerPopup .dijitTimePicker{background-color: #fff;}.dijitTimePickerPopup .dijitTimePickerItem{color: #000; line-height: 18px; border-top: solid 1px #fff; border-bottom: solid 1px #fff; background-image: none;}.dijitTimePickerPopup .dijitTimePickerTick {background-color: #fff; font-size: 11px;}.dijitTimePickerPopup .dijitTimePickerMarker {background-color: #eee; font-size: 12px; white-space: nowrap;}.dijitTimePickerPopup .dijitTimePickerMarkerSelected,.dijitTimePickerPopup .dijitTimePickerTickSelected {font-size: 1em;}.dijitTimePickerPopup .dijitTimePickerTickHover,.dijitTimePickerPopup .dijitTimePickerMarkerHover {background-color: #999;}.dijitTimePickerPopup .dijitTimePickerMarkerSelected,.dijitTimePickerPopup .dijitTimePickerTickSelected {color: #fff; background-color: #666;}.dijitTimePickerPopup .dijitTimePickerMarkerSelected.dijitTimePickerMarkerHover,.dijitTimePickerPopup .dijitTimePickerTickSelected.dijitTimePickerTickHover {background-color: #666;}.jimu-popup.jimu-popup-date-time-picker .content{overflow-y: hidden;}.jimu-popup.jimu-popup-date-time-picker .button-container{width: calc(100% - 20px); padding: 15px 0; margin: 0 10px;}.jimu-popup.jimu-popup-date-time-picker .button-container .jimu-popup-action-btn{width: 49%; margin: 0 1%; background: #666 !important;}.jimu-popup.jimu-popup-date-time-picker .button-container .jimu-btn-vacation{margin-right: 0; color: #000; background: #fff !important; border: 1px solid #999 !important;}