:root {
	--q-color-header: #B3A08D;
}

.bg-header {
	background-color: var(--q-color-header);
}

.q-splitter .before-transition {
    transition: width 0.1s
}

.alert-success {
    background: #32c891!important;
}

.alert-danger {
    background: #C10015!important;
}

.alert-warning {
    background: #F2C037!important;
}

.views-exposed-form .views-exposed-widget.views-widget-filter-field_report_type_tid {
    margin-top: 24px;
}

.views-exposed-form .views-exposed-widget.views-widget-filter-field_report_type_tid .label-checkbox {
    margin: 0;
}

.color-selector .q-input .q-field__control {
    padding: 0;
}

#block-dataportal-dataportal-active-account #dataportal-username a {
    color: unset !important;
}

#block-locale-language .ctools-dropdown .ctools-dropdown-text-link .fas {
    line-height: 0.3;
}

a.jstree-anchor {
    /* color: unset!important; */
}

#dataportal_project_tree .q-field--dark .q-field__marginal, #dataportal_project_tree .q-field--dark .q-field__bottom  {
    color: unset!important;
}

.pane-page-tabs a, .dataportal-tabs-menu a {
    color: unset!important;
}

a.q-btn:hover {
    color: unset;
}

.dataportal-tabs-menu .q-tab {
    min-height: 33px;
}

.dataportal-tabs-menu .q-tab:not(:last-child) {
    border-bottom: 1px solid white;
}

.dataportal-tabs-menu .q-tab a {
    font-weight: 400!important;
}

.q-btn a {
    color: unset !important;
}

#uc-cart-view-form td {
    vertical-align: middle;
}

/* DS: secondary menu (vertical) */
.dataportal-tabs-menu .q-tabs .q-tabs__content {
    flex-direction: column !important;
}

.dataportal-tabs-menu .q-tabs .q-tabs__arrow {
    display: none !important;
}

.dataportal-tabs-menu .q-tabs.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--horizontal {
    padding: 0 !important;
}

.q-tabs .q-tabs__content .q-tab .q-tab__content a {
    text-decoration: none !important;
}

.dataportal-tabs-menu .q-tabs.q-tabs--scrollable {
    padding: 0 !important;
}

.dataportal-tabs-menu .q-tabs .q-tabs__content .q-tab__indicator {
    opacity: 0 !important;
    display: none !important;
}
/* -------------------------- */

@media (min-width: 1440px) {
    .q-header .q-tab__content {
        min-width: 118px;
    }
}

.pane-page-tabs .q-tabs .q-tabs__content {
    justify-content: center;
}

.q-table td.table-header-period {
    background-color: var(--q-color-header)!important;
}

#datasources-select {
    background-color: var(--q-color-header)!important;
}

.label-radio input:checked ~ .checkmark {
    background-color: var(--q-color-secondary);
}