.jimu-foldable-dijit {position: relative;}.jimu-foldable-dijit .jimu-panel-title {position: relative;}.jimu-foldable-dijit > .jimu-panel-content {position: absolute; left: 0; right: 0; bottom: 0; -ms-overflow-x: hidden; -ms-overflow-y: auto; overflow-x: hidden; overflow-y: auto;}.foldable-widget-frame {overflow: hidden;}.jimu-foldable-panel {position: absolute;}.jimu-foldable-panel > .jimu-panel-title {color: white; cursor: pointer; background-color: #485566; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.4); position: relative; font-weight: bold;}.jimu-foldable-panel .title-label {height: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; left: 16px; right: 110px;}.jimu-foldable-panel .close-btn, .jimu-foldable-panel .max-btn, .jimu-foldable-panel .foldable-btn {width: 35px; height: 100%; border-radius: 11px; opacity: 1; background-position: center; background-repeat: no-repeat;}.jimu-foldable-panel .close-btn {background-image: url("panels/FoldablePanel/images/x.png");}.jimu-foldable-panel .max-btn {background-image: url("panels/FoldablePanel/images/max.png");}.jimu-foldable-panel .max-btn.maximized {background-image: url("panels/FoldablePanel/images/normal.png");}.jimu-foldable-panel .foldable-btn {background-image: url("panels/FoldablePanel/images/fold_up.png");}.jimu-foldable-panel .foldable-btn.folded {background-image: url("panels/FoldablePanel/images/fold_down.png");}.jimu-ismobile .jimu-foldable-panel .foldable-btn {background-image: url("panels/FoldablePanel/images/fold_down.png");}.jimu-ismobile .jimu-foldable-panel .foldable-btn.folded {background-image: url("panels/FoldablePanel/images/fold_up.png");}.jimu-foldable-panel .jimu-widget-frame .foldable-btn {background-image: url("panels/FoldablePanel/images/minus.png");}.jimu-foldable-panel .jimu-widget-frame .foldable-btn.folded {background-image: url("panels/FoldablePanel/images/plus.png");}.jimu-foldable-panel .close-tip {position: absolute; left: 0; top: 0;}.foldable-widget-frame > .title {color: #86909c; background-color: #d9dde0; cursor: pointer;}.foldable-widget-frame > .title > .title-label {font-size: 14px;}.jimu-rtl .jimu-foldable-panel .title-label {left: 110px; right: 16px;}.jimu-on-screen-widget-panel .jimu-panel-title, .jimu-panel-title {background-color: #e4e4e4; color: #333333;}.jimu-on-screen-widget-panel .jimu-panel-title .close-btn {background-image: url("panels/FoldablePanel/images/x.png") !important;}.jimu-on-screen-widget-panel > .jimu-panel-title > .fold-down {background: url("panels/FoldablePanel/images/fold_down.png") no-repeat center center !important;}.jimu-on-screen-widget-panel > .jimu-panel-title > .fold-up {background: url("panels/FoldablePanel/images/fold_up.png") no-repeat center center !important;}.esriCTBorderBottom {border-bottom: 1px solid;}.jimu-dockable-panel{background-color: rgba(0, 0, 0, 0.8); overflow: visible;}.jimu-dockable-panel>.jimu-container{width: 100%; height: 100%; position: relative;}.jimu-dockable-panel>.bar{background-position: center center; background-repeat: no-repeat; cursor: pointer;}.jimu-dockable-panel>.bar.max{background-color: rgba(0, 0, 0, 0.8);}.jimu-dockable-panel>.bar.min{background-color: rgba(0, 0, 0, 0.6);}.jimu-dockable-panel>.bar.min:hover{background-color: rgba(0, 0, 0, 0.8);}.jimu-dockable-panel>.nav{width: 25px; height: 25px; background-position: center center; background-repeat: no-repeat; cursor: pointer;}.jimu-widget-header-controller .header-section{background-color: #FFFFFF;}.jimu-simple-panel {}.jimu-panel {border-radius: 0 !important; box-shadow: none !important;}.jimu-title {max-width: 300px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}@media screen and (max-width:700px) {.jimu-panel {border: 1px solid;} .jimu-leading-margin5 {margin-left: 1em;} .jimu-title, .popup-links .title, .popup-links a {max-width: 225px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}}@media screen and (max-width:360px) {.jimu-title, .popup-links .title, .popup-links a {max-width: 150px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}}.jimu-main-bgcolor {background-color: White !important;}.jimu-widget-header-controller .icon-node.jimu-state-selected {background-color: transparent !important; border-top: none !important;}.jimu-widget-header-controller {box-shadow: none !important;}.jimu-widget-header-controller .icon-node {border: none !important;}.jimu-widget-placeholder {border-radius: 5px; opacity: 1; border: none;}.jimu-widget-placeholder {opacity: 1; background-color: rgba(0, 0, 0, 0.2);}.jimu-widget-placeholder .inner {width: 25px; height: 25px; line-height: 25px; border-radius: 15px; opacity: 1; background-color: rgba(0, 0, 0, 1);}.jimu-widget-header-controller .container-section {float: right !important;}.jimu-widget-homebutton .HomeButton .home {background-image: url("./images/home.png");}.jimu-widget-mylocation .place-holder {background-image: url("./images/locate.png");}.HomeButton .loading {background-image: url("./images/home-spinner.gif") !important;}