.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); font-weight: bold; display: flex;}.jimu-foldable-panel .title-label {height: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; flex-grow: 1; padding: 0 10px; margin: 0; font-size: 16px;}.jimu-foldable-panel .title-label:focus{outline: none !important;}.jimu-foldable-panel .btns-container{min-width: 35px; max-width: 70px; flex-grow: 0; display: flex; height: calc(100% - 4px); margin-top: 2px; margin-right: 2px;}.jimu-rtl .jimu-foldable-panel .btns-container{margin-right: 0; margin-left: 2px;}.jimu-foldable-panel .jimu-widget-frame .btns-container{height: auto; margin: 0;}.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(images/x.png);}.jimu-foldable-panel .max-btn {background-image: url(images/max.png);}.jimu-foldable-panel .max-btn.maximized {background-image: url(images/normal.png);}.jimu-foldable-panel .foldable-btn {background-image: url(images/fold_up.png);}.jimu-foldable-panel .foldable-btn.folded {background-image: url(images/fold_down.png);}.jimu-ismobile .jimu-foldable-panel .foldable-btn {background-image: url(images/fold_down.png);}.jimu-ismobile .jimu-foldable-panel .foldable-btn.folded {background-image: url(images/fold_up.png);}.jimu-foldable-panel .jimu-widget-frame .foldable-btn {background-image: url(images/minus.png);}.jimu-foldable-panel .jimu-widget-frame .foldable-btn.folded {background-image: url(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(images/x.png) !important;}.jimu-on-screen-widget-panel > .jimu-panel-title > .fold-down {background: url(images/fold_down.png) no-repeat center center !important;}.jimu-on-screen-widget-panel > .jimu-panel-title > .fold-up {background: url(images/fold_up.png) no-repeat center center !important;}.esriCTBorderBottom {border-bottom: 1px solid;}.foldable-widget-frame>.title:focus,.jimu-widget-frame.jimu-foldable-dijit>.jimu-panel-content:focus{outline-offset: -2px !important;}.jimu-ismobile .jimu-widget-frame.jimu-container{padding: 14px;}