.jimu-main-background {background-color: rgb(0, 0, 0)!important;}.jimu-widget-header-controller .jimu-title, .jimu-widget-header-controller .jimu-subtitle {color: rgb(0, 0, 0);}.jimu-widget-header-controller .links .jimu-link {color: rgb(0, 0, 0);}.jimu-widget-header-controller {border-bottom: 1px solid rgb(0, 0, 0);}.jimu-widget-zoomslider, .jimu-widget-extent-navigate {background-color: rgb(0, 0, 0);}.vertical.jimu-widget-zoomslider .zoom-in, .jimu-widget-extent-navigate.vertical .previous {border-bottom: 1px solid #ffffff !important;}.jimu-widget-homebutton .HomeButton .home, .jimu-widget-mylocation, .jimu-widget-mylocation .place-holder, .jimu-widget-zoomslider.vertical .zoom-in, .jimu-widget-zoomslider.vertical .zoom-out, .jimu-widget-extent-navigate.vertical .operation {background-color: rgb(0, 0, 0) !important;}.jimu-panel {border-color: rgb(0, 0, 0);}.jimu-widget-header-controller .jimu-drop-menu .menu-item:hover {background-color: rgba(255, 255, 255, 0.2) !important;}.jimu-preload-widget-icon-panel > .jimu-panel-title, .jimu-foldable-panel > .jimu-panel-title, .jimu-title-panel > .title {color: rgb(0, 0, 0); background-color: #ffffff; border-color: rgb(0, 0, 0); border-bottom: 2px solid;}.popup-links .title, .popup-links a, .popup-links, .popup-links .line {color: rgb(0, 0, 0); border-color: rgb(0, 0, 0);}.jimu-widget-attributetable-bar {border-color: rgb(0, 0, 0) !important; border-bottom-color: #fff !important;}.jimu-widget-attributetable-bar.open {border: 1px solid rgb(0, 0, 0) !important; border-bottom: none !important;}.jimu-widget-attributetable-move {border-top: 1px solid rgb(0, 0, 0);}.esriOverviewMap.ovwBR .ovwContainer {border-top: 1px solid rgb(0, 0, 0); border-left: 1px solid rgb(0, 0, 0);}.jimu-tab>.control>.tab.jimu-state-selected {background-color: #fff; color: rgb(0, 0, 0); border: none; border-top: 1px solid rgb(0, 0, 0);}.jimu-tab>.control>.tab {background-color: #fff; color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); border-left: none;}.jimu-tab>.control>.tab.jimu-state-selected+.tab {border-left: 1px solid rgb(0, 0, 0); border-right: none;}.jimu-rtl .jimu-tab>.control>.tab {border-right: none;}.jimu-rtl .jimu-tab>.control>.tab {border-left: 1px solid rgb(0, 0, 0);}.jimu-rtl .jimu-tab>.control>.tab.jimu-state-selected+.tab{border-left: none; border-right: 1px solid rgb(0, 0, 0);}.jimu-rtl .jimu-tab>.control>.tab.jimu-state-selected {border-right: none; border-left: none;}