#statusBar {
    background-color: #F7F5F2;
    border-top: 1px solid #DAD8C0;
}
.statusOK {
    color: #000 !important;
    background-color: #F7F5F2 !important;
}
.statusWarning {
    color: #000 !important;
    background-color: #FFFA80 !important;
}
.statusError {
    color: #000 !important;
    background-color: #f9b165 !important;
}

@charset "utf-8";

.widgetInput {
    background: white;
    border-color: #DFDFDF;
    color: black;
}

/* Custom Scrollbars */
::-webkit-scrollbar {
    background-color: #FBFBFB;
}

::-webkit-scrollbar-thumb {
    background-color: #7D7D7D;
}

::-webkit-scrollbar-corner {
    background-color: #FBFBFB;
}

/* Remove browser specific styling for select boxes, and use our own consistently */
select {
    border: 1px solid #afafaf;
    background-image: url(/analyst/__assets__/images/f7566d4fbc56dcf81dde76aac8d3dc08.svg);
}

/* Add proper styling for disabled selects */
select[disabled] {
    background-image: url(/analyst/__assets__/images/35523f7c7b68efa04274d14f967fb74f.svg);
}

.CodeMirror-activeline-background {
    background: #f2f2f2 !important;
}

.combobox-option:hover, .combobox-option-selected {
    background: SteelBlue;
    color: white;
}

button, input[type="button"] {
    color: #000000;
    background-color: #dedede;
    border: 1px solid #aeaeae;
    border-radius: 0;
}

button:disabled {
    color: #aaa;
}

/* Firefox specific CSS */
@-moz-document url-prefix() {
    select {
        padding: 1px 20px 1px 2px;
    }

    select:-moz-focusring {
        color: transparent;
        text-shadow: 0 0 0 #000;
    }
}
#menu {
    background-color: #888;
}

/* DIALOG BOXES */

.dBox {
    border: 1px solid #999;
}

.dHeader {
    background-color: #888;
    color: #FFFFFF;
}


.ui-dialog {
    border: 1px solid #888;
}

.ui-dialog-titlebar {
    background-color: #999;
    border-color: #999;
    background-image: none;
    color: #eee;
}

.ui-dialog .ui-dialog-buttonpane {
    border-top: 1px solid #bbb;
    background-color: #EEE;
}
.qlint-warning { color: #cd8414;}
.qlint-error { color: #c71717;}
.qlint-info { color: #5D4830;}.dialog-frame {
    background-color: #eee;
    border-color : #bdbdbd;
}

.dialog-header {
    background-color: #888;
    color: #dedede;
}

#middle {
    background-color: #F3F3F3;
}
.viewBody,
#sidebar-tree-container,
#sidebar-search-widget {
    border: 1px solid #DAD8C0;
    background-color: #fff;
}
/* A tab which is not the foreground tab in its view */
.backgroundTabHeader {
    background-color: #ddd;
    color: #444444;
}
/* The tab being shown in the view */
.foregroundTabHeader {
    background-color: #888;
    color: #dedede;
}
.sidebar-tabbutton,
.sidebar-button {
    background:#ddd;
}
.sidebar-button-selected,
.sidebar-tabbutton-selected {
    background:#888;
    color: #dedede;
}
.sidebar-button-container {
    border-left:1px solid #dad8c0;
    border-right:1px solid #dad8c0;
    border-bottom:1px solid #dad8c0;
}
#sidebar-search-history {
    background-color: #fff;
}
/* This is added to the artifact list to indicate the list is being filtered */
.sidebar-tree-outline {
    outline: 1px dashed #3c72b9;
}
.jstree-default .jstree-wholerow-hovered {
    background: rgba(190,200,220,.5);
}
.jstree-default .jstree-wholerow-clicked {
    background: rgb(190,200,220);
}

textarea:disabled {
    background: #ececec;
    color: #222;
}
.ws-view:focus {
    outline: 1px solid #97c6f0;
}
.ws-view-ref-name {
    color: #656565;
}
.ws-view-repo:hover,
.ws-view-artifact:hover,
.ws-view-module:hover,
.ws-view-drag-over {
    background-color: rgba(190,200,220,0.5);
}
.ws-view-selected, .ws-view-selected:hover  {
    background-color: rgb(190,200,220);
}
.ws-view-draggable-helper {
    border: 1px solid #DAD8C0;
    background-color: #fff;
}
.ws-view-error {
    color: #C00000;
}
.ws-view-content-match {
    color: #219f32;
}.console-grid th {
    background-color: #e0e0e0;
}
.console-grid td {
    background-color: #fefefe;
}
.console-grid table,
.console-grid th,
.console-grid td {
    border: 1px solid #717171 !important; /* override style in lib-grid */
}
.console-grid th.console-grid-key {
    background-color: #bccce8;
    color: black;
}
.console-grid td.console-grid-key {
    background-color: #e6efff;
}
.console-expr {
    color: #8c8c8c;
}
.qcumber-error {
    color: #cd8414;
}
.qcumber-skipped {
    color: #5D4830;
}
.console-stdout {
    color: #0054ba
}
.console-stderr {
    color: #7a0e00
}
.console-success {
    color: #1f8e00;
}
.console-failure {
    color: #7a0e00;
}
.console-stdout-icon {
    background: #f3f3f3;
}
.refactor-output {
    color: #404040;
}
.artifact-updated {
    color: #1f8e00;
}
.artifact-dropped {
    color: #cd8414;
}

/* Documentation generation success */
.docgen-success {
    color: #1f8e00;
}

/* Documentation generation output */
.docgen-output {
    color: #404040;
}

/* Documentation generation errors */
.docgen-errors {
    color: #cd8414;
}
@charset "utf-8";

.dBox {
    background-color: #eee;
}

.dHeader {
    background-color : #888;
}

#dialog input[type="button"]:disabled,
.dBox input[type="button"]:disabled {
    background: #e8e8e8;
    color: #aaa;
}
@charset "utf-8";

.ui-dialog-content {
    background-color: #EEE !important;
}

.ui-dialog {
    border: 1px solid #a9a9a9 !important;
    background-color: #EEE !important;
}

.ui-dialog-titlebar {
    color: white;
}

.ui-dialog .ui-selectable {
    background-color: white;
}

.ui-dialog .ui-dialog-buttonpane {
    background-color: #EEE;
}

.ui-dialog .ui-button {
    border-color: #c1bdbd !important;
    background: #dedede;
    color : black;
}

.ui-dialog .ui-button-text {
    color: black;
}.lib-table th {
    background-color : #d8d6d6;
    border-color     : #a6a6a6;
}

.lib-table td {
    border-color : #a6a6a6;
}

.lib-table tr:nth-child(odd) {
    background-color : #e0dddd;
}

.lib-table-blocker {
    background-color : #ccc;
}
.lib-table-wrapper {
    border-color : #A6A6A6;
}

.lib-button {
    background-color    : #dedede;
    border-color        : #c1bdbd;
    color               : black;
}

.lib-blocker {
    background : #ccc;
}
.lib-help-tip-text {
    color : #000;
    background-color : #eee;
    border : 1px solid #aaa;
}

.lib-help-tip-arrow-top::after {
    border-color : #777 transparent transparent transparent;
}

.lib-help-tip-arrow-right::after {
    border-color : transparent #777 transparent transparent;
}

.lib-help-tip-arrow-bottom::after {
    border-color : transparent transparent #777 transparent;
}

.lib-help-tip-arrow-left::after {
    border-color : transparent transparent transparent #777;
}


.status-label-normal {
    color   : #333;
    border  : 1px solid rgba(0, 0, 0, 0);
}

.lib-input {
    color : #222;
}

.lib-input[disabled] {
    background-color : #ececec;
}
.login-logo {
    background : transparent url(/analyst/__assets__/images/2f0c908c295ba90e018c2937e02a0cf1.svg) no-repeat 1px 10px;
}


.widget-gg-tooltip-header {
    background:   #ececec;
    border-color: #a6a6a6;
    color:        #333;
}

.gg-tooltip-wrapper {
    box-shadow: 7px 7px 23px -6px rgba(68,68,68,0.75);
    background: rgba(243, 243, 243, 0.95);
    border: 1px solid #ddd;
    color: black;
}

.graph-up-btn:hover {
    background-color: #e6e6e6;
}