﻿#settingsbar #themesMenu li > a > .image.default {
    background: #007bff;
}

#settingsbar #themesMenu li > a > .image.dx-purple {
    background: #7989ff;
}

#settingsbar #themesMenu li > a > .image.dx-office-white {
    background: #fe7109;
}

#settingsbar #themesMenu li > a > .image.bootswatch-cerulean {
    background: #2fa4e7;
}

#settingsbar #themesMenu li > a > .image.bootswatch-cosmo {
    background: #2780e3;
}

#settingsbar #themesMenu li > a > .image.bootswatch-cyborg {
    background: #060606;
}

#settingsbar #themesMenu li > a > .image.bootswatch-darkly {
    background: #00bc8c;
}

#settingsbar #themesMenu li > a > .image.bootswatch-flatly {
    background: #dce4ec;
}

#settingsbar #themesMenu li > a > .image.bootswatch-journal {
    background: #eb6864;
}

#settingsbar #themesMenu li > a > .image.bootswatch-litera {
    background: #4582ec;
}

#settingsbar #themesMenu li > a > .image.bootswatch-lumen {
    background: #158cba;
}

#settingsbar #themesMenu li > a > .image.bootswatch-lux {
    background: #1a1a1a;
}

#settingsbar #themesMenu li > a > .image.bootswatch-materia {
    background: #2196f3;
}

#settingsbar #themesMenu li > a > .image.bootswatch-minty {
    background: #78c2ad;
}

#settingsbar #themesMenu li > a > .image.bootswatch-pulse {
    background: #593196;
}

#settingsbar #themesMenu li > a > .image.bootswatch-sandstone {
    background: #93c54b;
}

#settingsbar #themesMenu li > a > .image.bootswatch-simplex {
    background: #d9230f;
}

#settingsbar #themesMenu li > a > .image.bootswatch-sketchy {
    background-color: transparent;
    border: 2px solid #333;
    border-radius: 2px 8px 2px 4px/5px 3px 5px 3px;
}
#settingsbar #themesMenu li > a.active > .image.bootswatch-sketchy {
    border-color: #fff;
}

#settingsbar #themesMenu li > a > .image.bootswatch-slate {
    background: #484e55;
}

#settingsbar #themesMenu li > a > .image.bootswatch-solar {
    background: #b58900;
}

#settingsbar #themesMenu li > a > .image.bootswatch-spacelab {
    background: #446e9b;
}

#settingsbar #themesMenu li > a > .image.bootswatch-superhero {
    background: #df691a;
}

#settingsbar #themesMenu li > a > .image.bootswatch-united {
    background: #e95420;
}

#settingsbar #themesMenu li > a > .image.bootswatch-yeti {
    background: #008cba;
}

.incompatibility-info {
    background-color: #f1f1f1;
    padding: 0.5rem 1rem;
    margin-bottom: 1rem;
}
.incompatibility-info .d-table-cell p {
    margin-bottom: 0;
    font-size: 0.9rem;
    opacity: 0.8;
}
.incompatibility-info .d-table-cell:first-child {
    max-width: 60px;
    color: #333;
    padding: 6px;
    vertical-align: middle;
}
.incompatibility-info .d-table-cell:last-child {
    padding-left: 14px;
}

a.bs-logo {
    cursor: default;
}

/* Default */
.theme-default #sidebar #navTreeView .nav-link.active {
    background: #007bff;
    color: #fff;
}

.theme-default #submenubar #subMenu .nav-link.active {
    border-left-color: #007bff;
}

.theme-default #navbar .nav-header .nav-item:first-child,
.theme-default a.bs-logo {
    color: #007bff;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-default:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-default:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #007bff;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-default.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-default.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #007bff;
        background: transparent;
    }
}

.theme-default #sidebar #navTreeView li > a,
.theme-default #submenubar #subMenu li > a,
.theme-default #sidebar #searchResults ul > li > a {
    color: #333;
}

.theme-default #submenubar #subMenu li > a > span,
.theme-default .incompatibility-info .d-table-cell p {
    opacity: .6;
}

.theme-default #navbar .navbar-toggler,
.theme-default #navbar .nav-header > .nav-item + .nav-item,
.theme-default #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-default #sidebar #bottomNav a,
.theme-default #settingsbar #themesMenu li.active > a {
    background: #007bff;
}

.theme-default #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-default #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-default #settingsbar #screenSizeCmb .dxbs-dropdown-area li:not(.active) > a:hover {
    color: #333;
}

.theme-default .alink {
    color: #333;
}

.theme-default .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #0069d9;
}

/* Purple */
.theme-dx-purple #sidebar #navTreeView .nav-link.active {
    background: #7989ff;
    color: #fff;
}

.theme-dx-purple #submenubar #subMenu .nav-link.active {
    border-left-color: #7989ff;
}

.theme-dx-purple #navbar .nav-header .nav-item:first-child,
.theme-dx-purple a.bs-logo {
    color: #7989ff;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-dx-purple:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-dx-purple:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #7989ff;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-dx-purple.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-dx-purple.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #7989ff;
        background: transparent;
    }
}

.theme-dx-purple #sidebar #navTreeView li > a,
.theme-dx-purple #submenubar #subMenu li > a,
.theme-dx-purple #sidebar #searchResults ul > li > a {
    color: #333;
}

    .theme-dx-purple #submenubar #subMenu li > a > span,
    .theme-dx-purple .incompatibility-info .d-table-cell p {
        opacity: .6;
    }

.theme-dx-purple #navbar .navbar-toggler,
.theme-dx-purple #navbar .nav-header > .nav-item + .nav-item,
.theme-dx-purple #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-dx-purple #sidebar #bottomNav a,
.theme-dx-purple #settingsbar #themesMenu li.active > a {
    background: #7989ff;
}

    .theme-dx-purple #navbar .nav-header > .nav-item + .nav-item + .nav-item,
    .theme-dx-purple #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
        background: #333333;
    }

.theme-dx-purple #settingsbar #screenSizeCmb .dxbs-dropdown-area li:not(.active) > a:hover {
    color: #333;
}

.theme-dx-purple .alink {
    color: #333;
}

.theme-dx-purple .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #0069d9;
}

.theme-dx-purple #sidebar #searchEditor .form-control {
    border-bottom: 2px solid #e1e1e1!important;
}

.theme-dx-purple #sidebar #searchEditor .btn {
    margin-left: 0;
    box-shadow: none!important;
}

/* Office White */
.theme-dx-office-white #sidebar #navTreeView .nav-link.active {
    background: #fe7109;
    color: #fff;
}

.theme-dx-office-white #submenubar #subMenu .nav-link.active {
    border-left-color: #fe7109;
}

.theme-dx-office-white #navbar .nav-header .nav-item:first-child,
.theme-dx-office-white a.bs-logo {
    color: #fe7109;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-dx-office-white:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-dx-office-white:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #fe7109;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-dx-office-white.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-dx-office-white.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #fe7109;
        background: transparent;
    }
}

.theme-dx-office-white #sidebar #navTreeView li > a,
.theme-dx-office-white #submenubar #subMenu li > a,
.theme-dx-office-white #sidebar #searchResults ul > li > a {
    color: #333;
}

    .theme-dx-office-white #submenubar #subMenu li > a > span,
    .theme-dx-office-white .incompatibility-info .d-table-cell p {
        opacity: .6;
    }

.theme-dx-office-white #navbar .navbar-toggler,
.theme-dx-office-white #navbar .nav-header > .nav-item + .nav-item,
.theme-dx-office-white #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-dx-office-white #sidebar #bottomNav a,
.theme-dx-office-white #settingsbar #themesMenu li.active > a {
    background: #fe7109;
}

    .theme-dx-office-white #navbar .nav-header > .nav-item + .nav-item + .nav-item,
    .theme-dx-office-white #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
        background: #333333;
    }

.theme-dx-office-white #settingsbar #screenSizeCmb .dxbs-dropdown-area li:not(.active) > a:hover {
    color: #333;
}

.theme-dx-office-white .alink {
    color: #333;
}

.theme-dx-office-white .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #0069d9;
}

.theme-dx-office-white #sidebar #searchEditor .form-control {
    border-bottom: 2px solid #e1e1e1 !important;
}

.theme-dx-office-white #sidebar #searchEditor .btn {
    margin-left: 0;
    box-shadow: none !important;
}

/* Cerulean */
.theme-bootswatch-cerulean .btn-outline-secondary {
    color: #495057;
}

.theme-bootswatch-cerulean #sidebar #navTreeView li > .nav-link.active {
    background: #2fa4e7;
    color: #fff;
}

.theme-bootswatch-cerulean #submenubar #subMenu li > .nav-link.active {
    border-left-color: #2fa4e7;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-cerulean:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-cerulean:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #2fa4e7;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-cerulean.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-cerulean.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #2fa4e7;
        background: transparent;
    }
}

.theme-bootswatch-cerulean #sidebar #navTreeView li > a,
.theme-bootswatch-cerulean #submenubar #subMenu li > a,
.theme-bootswatch-cerulean #sidebar #searchResults ul > li > a {
    color: #333;
}

.theme-bootswatch-cerulean #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-cerulean a.bs-logo {
    color: #2fa4e7;
}

.theme-bootswatch-cerulean #navbar .navbar-toggler,
.theme-bootswatch-cerulean #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-cerulean #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-cerulean #sidebar #bottomNav a,
.theme-bootswatch-cerulean #settingsbar #themesMenu li.active > a {
    background: #2fa4e7;
}

.theme-bootswatch-cerulean #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-cerulean #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #555555;
}

.theme-bootswatch-cerulean .alink {
    color: #317eac;
}

.theme-bootswatch-cerulean .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #2fa4e7;
}

.theme-bootswatch-cerulean .incompatibility-info .d-table-cell:first-child {
    color: #555;
}

/* Cosmo */
.theme-bootswatch-cosmo #sidebar #navTreeView li > .nav-link.active {
    background: #2780e3;
    color: #fff;
}

.theme-bootswatch-cosmo #submenubar #subMenu li > .nav-link.active {
    border-left-color: #2780e3;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-cosmo:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-cosmo:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #2780e3;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-cosmo.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-cosmo.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #2780e3;
        background: transparent;
    }
}

.theme-bootswatch-cosmo #sidebar #navTreeView li > a,
.theme-bootswatch-cosmo #submenubar #subMenu li > a,
.theme-bootswatch-cosmo #sidebar #searchResults ul > li > a {
    color: #333;
}

.theme-bootswatch-cosmo #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-cosmo a.bs-logo {
    color: #2780e3;
}

.theme-bootswatch-cosmo #navbar .navbar-toggler,
.theme-bootswatch-cosmo #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-cosmo #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-cosmo #sidebar #bottomNav a,
.theme-bootswatch-cosmo #settingsbar #themesMenu li.active > a {
    background: #2780e3;
}

.theme-bootswatch-cosmo #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-cosmo #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #222222;
}

.theme-bootswatch-cosmo #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active) {
    color: #212529;
}

.theme-bootswatch-cosmo #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #16181b;
}

.theme-bootswatch-cosmo .alink {
    color: #333;
}

.theme-bootswatch-cosmo .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #2780e3;
}

.theme-bootswatch-cosmo .incompatibility-info .d-table-cell:first-child {
    color: #222;
}

/* cyborg */
.theme-bootswatch-cyborg #sidebar #navTreeView .nav-link.active {
    background: #2a9fd6;
    color: #fff;
}

.theme-bootswatch-cyborg #submenubar #subMenu .nav-link.active {
    border-left-color: #2a9fd6;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-cyborg:not(.show-nav) #sidebar #navTreeView .nav-link.active > a,
    .theme-bootswatch-cyborg:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #2a9fd6;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-cyborg.collapse-nav #sidebar #navTreeView .nav-link.active > a,
    .theme-bootswatch-cyborg.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #2a9fd6;
        background: transparent;
    }
}

.theme-bootswatch-cyborg #navbar {
    background: #222222;
}

.theme-bootswatch-cyborg #sidebar #navTreeView .nav-link:not(.active):hover {
    color: #222222;
}

.theme-bootswatch-cyborg #sidebar {
    background: #060606;
}

.theme-bootswatch-cyborg #sidebar .sidebar-body {
    border-right-color: #282828;
}

.theme-bootswatch-cyborg #submenubar,
.theme-bootswatch-cyborg .incompatibility-info {
    background: #181818;
}

.theme-bootswatch-cyborg #submenubar #subMenu li > .nav-link.active {
    background: #060606;
    color: #ffffff;
}

.theme-bootswatch-cyborg #submenubar #subMenu li > .nav-link:not(.active):hover {
    color: #060606;
}

.theme-bootswatch-cyborg #navbar .nav-header a:first-child {
    color: #fff;
}

.theme-bootswatch-cyborg #navbar .navbar-toggler,
.theme-bootswatch-cyborg #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-cyborg #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-cyborg #sidebar #bottomNav a,
.theme-bootswatch-cyborg #settingsbar #themesMenu li.active > a {
    background: #2a9fd6;
}

.theme-bootswatch-cyborg #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-cyborg #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #fff;
    color: #222222;
}

.theme-bootswatch-cyborg .chart-axis-breaks .dxc-scale-breaks .dxc-arg-breaks path:first-child,
.theme-bootswatch-cyborg .chart-axis-breaks .dxc-scale-breaks .dxc-val-breaks path:first-child {
    stroke: #060606;
}

.theme-bootswatch-cyborg .state-tooltip {
    width: 165px;
    color: #fff;
}


.theme-bootswatch-cyborg .alink {
    color: #fff;
}

.theme-bootswatch-cyborg .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #2a9fd6;
}

.theme-bootswatch-cyborg .more-description > .more-description-cover {
    background: rgba(255,255,255,.3);
    background: -webkit-linear-gradient(top,rgba(255,255,255,0),#060606);
    background: linear-gradient(to bottom,rgba(255,255,255,0),#060606);
}

.theme-bootswatch-cyborg .incompatibility-info .d-table-cell:first-child {
    color: #fff;
}
.theme-bootswatch-cyborg a.bs-logo {
    color: #2a9fd6;
}

/* darkly */
.theme-bootswatch-darkly .card-header .btn-outline-secondary {
    color: #fff;
}
.theme-bootswatch-darkly .card-header .btn-outline-secondary:not(:disabled):not(.disabled).active,
.theme-bootswatch-darkly .card-header .btn-outline-secondary:not(:disabled):not(.disabled):hover {
    background-color: #2b2a2a;
}

.theme-bootswatch-darkly #sidebar #navTreeView li > .nav-link.active {
    background: #00bc8c;
    color: #fff;
}

.theme-bootswatch-darkly #submenubar #subMenu li > .nav-link.active {
    border-left-color: #00bc8c;
}

.theme-bootswatch-darkly #sidebar .sidebar-body {
    border-right-color: #464545;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-darkly:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-darkly:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #00bc8c;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-darkly.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-darkly.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #00bc8c;
        background: transparent;
    }
}

.theme-bootswatch-darkly #navbar {
    background: #404040;
}

.theme-bootswatch-darkly #sidebar {
    background: #222222;
}

.theme-bootswatch-darkly #sidebar #navTreeView li > .nav-link:not(.active):hover {
    color: #222222;
}

.theme-bootswatch-darkly #sidebar #searchEditor .form-control {
    color: #fff;    
}

.theme-bootswatch-darkly #submenubar,
.theme-bootswatch-darkly .incompatibility-info {
    background: #373737;
}

.theme-bootswatch-darkly #submenubar #subMenu li > a,
.theme-bootswatch-darkly #sidebar #searchResults ul > li > a {
    color: #fff;
}

.theme-bootswatch-darkly #submenubar #subMenu li > a:not(.active):hover {
    color: #373737;
}

.theme-bootswatch-darkly #submenubar #subMenu li > a.active {
    background: #222222;
    color: #fff;
}

.theme-bootswatch-darkly #navbar .navbar-toggler,
.theme-bootswatch-darkly #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-darkly #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-darkly #sidebar #bottomNav a,
.theme-bootswatch-darkly #settingsbar #themesMenu li.active > a {
    background: #00bc8c;
}

.theme-bootswatch-darkly #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-darkly #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #ffffff;
    color: #404040;
}

.theme-bootswatch-darkly .dxbs-spin-edit .dxbs-spin-btn-group {
    color: #444;
}

.theme-bootswatch-darkly .dxsl-tooltip > svg + div > div {
    fill: #fff;
}

.theme-bootswatch-darkly .dxc-tooltip path,
.theme-bootswatch-darkly .dxsl-tooltip path {
    fill: #464545;
    stroke: #464545;
}

.theme-bootswatch-darkly .chart-axis-breaks .dxc-scale-breaks .dxc-arg-breaks path:first-child,
.theme-bootswatch-darkly .chart-axis-breaks .dxc-scale-breaks .dxc-val-breaks path:first-child {
    stroke: #222222;
}

.theme-bootswatch-darkly .state-tooltip {
    width: 165px;
    color: #fff;
}


.theme-bootswatch-darkly .alink {
    color: #fff;
}

.theme-bootswatch-darkly .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #00bc8c;
}

.theme-bootswatch-darkly .more-description > .more-description-cover {
    background: rgba(255,255,255,.3);
    background: -webkit-linear-gradient(top,rgba(255,255,255,0),#222);
    background: linear-gradient(to bottom,rgba(255,255,255,0),#222);
}

.theme-bootswatch-darkly #themesMenu .nav-link
{
    padding: 0.5rem 1rem;
}

.theme-bootswatch-darkly .incompatibility-info .d-table-cell:first-child {
    color: #fff;
}
.theme-bootswatch-darkly a.bs-logo {
    color: #00bc8c;
}

/* flatly */
.theme-bootswatch-flatly #sidebar #navTreeView li > .nav-link.active {
    background: #00bc8c;
    color: #fff;
}

.theme-bootswatch-flatly #submenubar #subMenu li > .nav-link.active {
    border-left-color: #00bc8c;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-flatly:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-flatly:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #00bc8c;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-flatly.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-flatly.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #00bc8c;
        background: transparent;
    }
}

.theme-bootswatch-flatly #sidebar #navTreeView li > a,
.theme-bootswatch-flatly #submenubar #subMenu li > a,
.theme-bootswatch-flatly #sidebar #searchResults ul > li > a {
    color: #2c3e50;
}

.theme-bootswatch-flatly #navbar .navbar-toggler,
.theme-bootswatch-flatly #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-flatly #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-flatly #sidebar #bottomNav a,
.theme-bootswatch-flatly #settingsbar #themesMenu li.active > a {
    background: #00bc8c;
}

.theme-bootswatch-flatly #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-flatly #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #0f7864;
}

.theme-bootswatch-flatly .alink {
    color: #2c3e50;
}

.theme-bootswatch-flatly .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #00bc8c;
}

.theme-bootswatch-flatly #themesMenu .nav-link
{
    padding: 0.5rem 1rem;
}

.theme-bootswatch-flatly .incompatibility-info .d-table-cell:first-child {
    color: #0f7864;
}
.theme-bootswatch-flatly a.bs-logo {
    color: #00bc8c;
}

/* journal */
.theme-bootswatch-journal #sidebar #navTreeView li > .nav-link.active {
    background: #eb6864;
    color: #fff;
}

.theme-bootswatch-journal #submenubar #subMenu li > .nav-link.active {
    border-left-color: #eb6864;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-journal:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-journal:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #eb6864;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-journal.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-journal.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #eb6864;
        background: transparent;
    }
}

.theme-bootswatch-journal #sidebar #navTreeView li > a,
.theme-bootswatch-journal #submenubar #subMenu li > a,
.theme-bootswatch-journal #sidebar #searchResults ul > li > a {
    color: #777777;
}

.theme-bootswatch-journal #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-journal a.bs-logo {
    color: #eb6864;
}

.theme-bootswatch-journal #navbar .navbar-toggler,
.theme-bootswatch-journal #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-journal #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-journal #sidebar #bottomNav a,
.theme-bootswatch-journal #settingsbar #themesMenu li.active > a {
    background: #eb6864;
}

.theme-bootswatch-journal #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-journal #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-bootswatch-journal #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active) {
    color: #222;
}

.theme-bootswatch-journal #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #151515;
}

.theme-bootswatch-journal .alink {
    color: #000;
}

.theme-bootswatch-journal .example > .code > .nav-code .nav-link {
    font-family: "News Cycle", "Arial Narrow Bold", sans-serif;
    font-weight: 700;
}

.theme-bootswatch-journal .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #eb6864;
}

/* litera */
.theme-bootswatch-litera #sidebar #navTreeView li > .nav-link.active {
    background: #4582ec;
    color: #fff;
}

.theme-bootswatch-litera #submenubar #subMenu li > .nav-link.active {
    border-left-color: #4582ec;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-litera:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-litera:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #4582ec;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-litera.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-litera.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #4582ec;
        background: transparent;
    }
}

.theme-bootswatch-litera #sidebar #navTreeView li > a,
.theme-bootswatch-litera #submenubar #subMenu li > a,
.theme-bootswatch-litera #sidebar #searchResults ul > li > a {
    color: #343a40;
}

.theme-bootswatch-litera #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-litera a.bs-logo {
    color: #4582ec;
}

.theme-bootswatch-litera #navbar .navbar-toggler,
.theme-bootswatch-litera #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-litera #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-litera #sidebar #bottomNav a,
.theme-bootswatch-litera #settingsbar #themesMenu li.active > a {
    background: #4582ec;
}

.theme-bootswatch-litera #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-litera #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-bootswatch-litera #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #16181b;
}

.theme-bootswatch-litera .alink {
    color: #343a40;
}

.theme-bootswatch-litera .example > .code > .nav-code .nav-link {
    font-family: inherit;
    font-weight: bold;
}

.theme-bootswatch-litera .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #4582ec;
}

/* lumen */
.theme-bootswatch-lumen .btn-outline-secondary {
    color: #555;
}

.theme-bootswatch-lumen #sidebar #navTreeView li > .nav-link.active {
    background: #158cba;
    color: #fff;
}

.theme-bootswatch-lumen #submenubar #subMenu li > .nav-link.active {
    border-left-color: #158cba;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-lumen:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-lumen:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #158cba;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-lumen.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-lumen.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #158cba;
        background: transparent;
    }
}

.theme-bootswatch-lumen #sidebar #navTreeView li > a,
.theme-bootswatch-lumen #submenubar #subMenu li > a,
.theme-bootswatch-lumen #sidebar #searchResults ul > li > a {
    color: #333333;
}

.theme-bootswatch-lumen #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-lumen a.bs-logo {
    color: #158cba;
}

.theme-bootswatch-lumen #navbar .navbar-toggler,
.theme-bootswatch-lumen #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-lumen #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-lumen #sidebar #bottomNav a,
.theme-bootswatch-lumen #settingsbar #themesMenu li.active > a {
    background: #158cba;
}

.theme-bootswatch-lumen #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-lumen #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-bootswatch-lumen #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #151515;
}

.theme-bootswatch-lumen .alink {
    color: #333;
}

.theme-bootswatch-lumen .example > .code > .nav-code .nav-link {
    font-family: inherit;
    font-weight: bold;
}

.theme-bootswatch-lumen .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #158cba;
}

/* lux */
.theme-bootswatch-lux .btn-outline-secondary.disabled,
.theme-bootswatch-lux .btn-outline-secondary:disabled {
    color: #919aa1;
    background-color: transparent;
}

.theme-bootswatch-lux #sidebar #navTreeView li > .nav-link.active {
    background: #1a1a1a;
    color: #fff;
}

.theme-bootswatch-lux #submenubar #subMenu li > .nav-link.active {
    border-left-color: #1a1a1a;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-lux:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-lux:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #fff;
        background: #1a1a1a;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-lux.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-lux.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #fff;
        background: #1a1a1a;
    }
}

.theme-bootswatch-lux #sidebar #navTreeView .nav-item > .nav-link:not(.active),
.theme-bootswatch-lux #submenubar #subMenu .nav-item > .nav-link:not(.active),
.theme-bootswatch-lux #sidebar #searchResults ul > li > a {
    color: #1a1a1a;
}

.theme-bootswatch-lux #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-lux a.bs-logo {
    color: #1a1a1a;
}

.theme-bootswatch-lux #navbar .navbar-toggler,
.theme-bootswatch-lux #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-lux #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-lux #sidebar #bottomNav a,
.theme-bootswatch-lux #settingsbar #themesMenu li.active > a {
    background: #1a1a1a;
}

.theme-bootswatch-lux #submenubar #subMenu .nav-item,
.theme-bootswatch-lux #sidebar #navTreeView .nav-item,
.theme-bootswatch-lux #settingsbar #themesMenu .nav-item {
    margin-right: 0;
}

.theme-bootswatch-lux #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-lux #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-bootswatch-lux #settingsbar #screenSizeCmb .form-control {
    background-color: transparent;
}

.theme-bootswatch-lux #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #1a1a1a;
}

.theme-bootswatch-lux .alink {
    color: #212529;
}

.theme-bootswatch-lux .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #1a1a1a;
}

.theme-bootswatch-lux .input-group-append > .btn-secondary,
.theme-bootswatch-lux .input-group-prepend > .btn-secondary,
.theme-bootswatch-lux .input-group-append > .btn-secondary.focus,
.theme-bootswatch-lux .input-group-prepend > .btn-secondary.focus,
.theme-bootswatch-lux .input-group-append > .btn-secondary:focus,
.theme-bootswatch-lux .input-group-prepend > .btn-secondary:focus
{
    border: 1px solid #ced4da;
}
.theme-bootswatch-lux .input-group-append > .btn-secondary.focus,
.theme-bootswatch-lux .input-group-prepend > .btn-secondary.focus,
.theme-bootswatch-lux .input-group-append > .btn-secondary:focus,
.theme-bootswatch-lux .input-group-prepend > .btn-secondary:focus,
.theme-bootswatch-lux .input-group-append > .btn-secondary:active,
.theme-bootswatch-lux .input-group-prepend > .btn-secondary:active
{
    -webkit-box-shadow: 0 0 0 0.2rem #ced4da;
    box-shadow: 0 0 0 0.2rem #ced4da;
}

.theme-bootswatch-lux .demo-device.bg-secondary
{
    background-color: #333333!important;
}

/* materia */
.theme-bootswatch-materia .btn-outline-secondary,
.theme-bootswatch-materia .btn-outline-secondary.disabled,
.theme-bootswatch-materia .btn-outline-secondary:disabled {
    color: #bbb;
}
.theme-bootswatch-materia .btn-outline-secondary.disabled,
.theme-bootswatch-materia .btn-outline-secondary:disabled {
    background-color: transparent;
}
.theme-bootswatch-materia .btn-outline-secondary:not(.disabled):not(:disabled):hover {
    color: #212121;
}

.theme-bootswatch-materia #sidebar #navTreeView li > .nav-link.active {
    background: #2196f3;
    color: #fff;
}

.theme-bootswatch-materia #submenubar #subMenu li > .nav-link.active {
    border-left-color: #2196f3;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-materia:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-materia:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #2196f3;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-materia.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-materia.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #2196f3;
        background: transparent;
    }
}

.theme-bootswatch-materia #sidebar #navTreeView li > a,
.theme-bootswatch-materia #submenubar #subMenu li > a,
.theme-bootswatch-materia #sidebar #searchResults ul > li > a {
    color: #444;
}

.theme-bootswatch-materia #navbar .nav-header .nav-item:first-child ,
.theme-bootswatch-materia a.bs-logo {
    color: #2196f3;
}

.theme-bootswatch-materia #navbar .navbar-toggler,
.theme-bootswatch-materia #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-materia #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-materia #sidebar #bottomNav a,
.theme-bootswatch-materia #settingsbar #themesMenu li.active > a {
    background: #2196f3;
}

.theme-bootswatch-materia #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-materia #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-bootswatch-materia #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #141414;
}

.theme-bootswatch-materia .alink {
    color: #444;
}

.theme-bootswatch-materia .example > .code > .nav-code .nav-link {
    font-family: inherit;
    font-weight: bold;
}

.theme-bootswatch-materia .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #2196f3;
}

.theme-bootswatch-materia .dxbs-tagbox .form-control {
    font-size: 1rem;
    -webkit-box-shadow: inset 0 -1px 0 #ddd;
    box-shadow: inset 0 -1px 0 #ddd;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
}

.theme-bootswatch-materia .demo-device.bg-secondary
{
    background-color: #bbb!important;
}

.theme-bootswatch-materia .more-code > .btn-secondary:before {
    position: static;
    background-image: none;
    opacity: 1;
}

.theme-bootswatch-materia .incompatibility-info {
    margin-bottom: 1em;
}

/* Minty */
.theme-bootswatch-minty .btn-outline-secondary.disabled {
    color: #F3969A;
}

.theme-bootswatch-minty #sidebar #navTreeView li > .nav-link.active {
    background: #78c2ad;
    color: #fff;
}

.theme-bootswatch-minty #submenubar #subMenu li > .nav-link.active {
    border-left-color: #78c2ad;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-minty:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-minty:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #78c2ad;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-minty.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-minty.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #78c2ad;
        background: transparent;
    }
}

.theme-bootswatch-minty #sidebar #navTreeView li > a,
.theme-bootswatch-minty #submenubar #subMenu li > a,
.theme-bootswatch-minty #sidebar #searchResults ul > li > a {
    color: #5a5a5a;
}

.theme-bootswatch-minty #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-minty a.bs-logo {
    color: #78c2ad;
}

.theme-bootswatch-minty #navbar .navbar-toggler,
.theme-bootswatch-minty #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-minty #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-minty #sidebar #bottomNav a,
.theme-bootswatch-minty #settingsbar #themesMenu li.active > a {
    background: #78c2ad;
}

.theme-bootswatch-minty #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-minty #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #555555;
}

.theme-bootswatch-minty .alink {
    color: #5a5a5a;
}

.theme-bootswatch-minty .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #78c2ad;
}

.theme-bootswatch-minty .incompatibility-info .d-table-cell:first-child {
    color: #555;
}

/* pulse */
.theme-bootswatch-pulse #sidebar #navTreeView li > .nav-link.active {
    background: #593196;
    color: #fff;
}

.theme-bootswatch-pulse #submenubar #subMenu li > .nav-link.active {
    border-left-color: #422470;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-pulse:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-pulse:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #593196;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-pulse.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-pulse.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #593196;
        background: transparent;
    }
}

.theme-bootswatch-pulse #sidebar #navTreeView .nav-item > .nav-link:not(.active),
.theme-bootswatch-pulse #submenubar #subMenu .nav-item > .nav-link:not(.active),
.theme-bootswatch-pulse #sidebar #searchResults ul > li > a {
    color: #444444;
}

.theme-bootswatch-pulse #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-pulse a.bs-logo {
    color: #593196;
}

.theme-bootswatch-pulse #navbar .navbar-toggler,
.theme-bootswatch-pulse #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-pulse #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-pulse #sidebar #bottomNav a,
.theme-bootswatch-pulse #settingsbar #themesMenu li.active > a {
    background: #593196;
}

.theme-bootswatch-pulse #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-pulse #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-bootswatch-pulse .alink {
    color: #444;
}

.theme-bootswatch-pulse .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #593196;
}

/* sandstone */
.theme-bootswatch-sandstone #sidebar #navTreeView li > .nav-link.active {
    background: #93c54b;
    color: #fff;
}

.theme-bootswatch-sandstone #submenubar #subMenu li > .nav-link.active {
    border-left-color: #93c54b;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-sandstone:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-sandstone:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #93c54b;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-sandstone.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-sandstone.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #93c54b;
        background: transparent;
    }
}

.theme-bootswatch-sandstone #sidebar #navTreeView .nav-item > .nav-link:not(.active),
.theme-bootswatch-sandstone #submenubar #subMenu .nav-item > .nav-link:not(.active),
.theme-bootswatch-sandstone #sidebar #searchResults ul > li > a {
    color: #3e3f3a;
}

.theme-bootswatch-sandstone #navbar .nav-header .nav-item:first-child {
    color: #3e3f3a;
}

.theme-bootswatch-sandstone #navbar .navbar-toggler,
.theme-bootswatch-sandstone #sidebar #bottomNav a,
.theme-bootswatch-sandstone #settingsbar #themesMenu li.active > a {
    background: #3e3f3a;
}

.theme-bootswatch-sandstone #navbar .nav-header > .nav-item:first-child,
.theme-bootswatch-sandstone a.bs-logo {
    color: #93c54b;
    border-bottom-color: rgba(255,255,255,.15);
}

.theme-bootswatch-sandstone #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-sandstone #navbar .nav-header > .nav-item + .nav-item:hover {
    background: #93c54b;
}

.theme-bootswatch-sandstone #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-sandstone #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-bootswatch-sandstone #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item {
    color: #98978b;
}

.theme-bootswatch-sandstone #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #8e8c84;
}

.theme-bootswatch-sandstone .alink {
    color: #3e3f3a;
}

.theme-bootswatch-sandstone .example > .code > .nav-code .nav-link {
    font-family: inherit;
    font-weight: 500;
}

.theme-bootswatch-sandstone .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #3e3f3a;
}

/* simplex */
.theme-bootswatch-simplex .btn-outline-secondary.disabled,
.theme-bootswatch-simplex .btn-outline-secondary:disabled {
    color: #bbb;
    background-color: transparent;
}

.theme-bootswatch-simplex #sidebar #navTreeView li > .nav-link.active {
    background: #d9230f;
    color: #fff;
}

.theme-bootswatch-simplex #submenubar #subMenu li > .nav-link.active {
    border-left-color: #d9230f;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-simplex:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-simplex:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #d9230f;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-simplex.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-simplex.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #d9230f;
        background: transparent;
    }
}

.theme-bootswatch-simplex #sidebar #navTreeView .nav-item > .nav-link:not(.active),
.theme-bootswatch-simplex #submenubar #subMenu .nav-item > .nav-link:not(.active),
.theme-bootswatch-simplex #sidebar #searchResults ul > li > a {
    color: #444444;
}

.theme-bootswatch-simplex #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-simplex a.bs-logo {
    color: #d9230f;
}

.theme-bootswatch-simplex #navbar .navbar-toggler,
.theme-bootswatch-simplex #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-simplex #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-simplex #sidebar #bottomNav a,
.theme-bootswatch-simplex #settingsbar #themesMenu li.active > a {
    background: #d9230f;
}

.theme-bootswatch-simplex #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-simplex #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-bootswatch-simplex .alink {
    color: #444;
}

.theme-bootswatch-simplex .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #d9230f;
}

.theme-bootswatch-simplex .demo-device.bg-secondary
{
    background-color: #333333!important;
}

/* sketchy */
.theme-bootswatch-sketchy #sidebar #navTreeView li > .nav-link.active {
    background: #333;
    color: #fff;
}

.theme-bootswatch-sketchy #submenubar #subMenu li > .nav-link.active {
    border-left-color: #333;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-sketchy:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-sketchy:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        background: #333;
        color: #fff;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-sketchy.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-sketchy.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        background: #333;
        color: #fff;
    }
}

.theme-bootswatch-sketchy #sidebar #navTreeView li > a,
.theme-bootswatch-sketchy #submenubar #subMenu li > a,
.theme-bootswatch-sketchy #sidebar #searchResults ul > li > a {
    color: #212529;
}

.theme-bootswatch-sketchy #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-sketchy a.bs-logo {
    color: #333;
}

.theme-bootswatch-sketchy #navbar .navbar-toggler,
.theme-bootswatch-sketchy #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-sketchy #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-sketchy #sidebar #bottomNav a,
.theme-bootswatch-sketchy #settingsbar #themesMenu li.active > a {
    background: #333;
}

.theme-bootswatch-sketchy #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-sketchy #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #212529;
}

.theme-bootswatch-sketchy #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #fff;
}

.theme-bootswatch-sketchy .alink {
    color: #212529;
}

.theme-bootswatch-sketchy .demo-toast .close {
    margin-bottom: 0!important;
}
.theme-bootswatch-sketchy .demo-toast .close > span {
    opacity: 0;
}

.theme-bootswatch-sketchy .example > .code > .nav-code .nav-link {
    font-family: inherit;
    font-weight: bold;
}

.theme-bootswatch-sketchy .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #333;
}

.theme-bootswatch-sketchy .form-control.list-group
{
    background-color: #fff;
    border-radius: 555px 25px 15px 25px/25px 5px 35px 555px !important; /*TODO - listbox filter*/
}

.theme-bootswatch-sketchy .form-check:not(.form-check-inline) > label,
.theme-bootswatch-sketchy .dxbs-popup[id*="_DXHFP"].modal-dialog .dxbs-listbox.dropdown-menu > li > .dropdown-item.form-check-inline > label,
.theme-bootswatch-sketchy .dxbs-popup[id*="_DXHFP"].modal-dialog .dxbs-listbox .form-check-inline > label {
    padding-left: 0;
}

.theme-bootswatch-sketchy .form-check:not(.form-check-inline),
.theme-bootswatch-sketchy .dxbs-popup[id*="_DXHFP"].modal-dialog .dxbs-listbox.dropdown-menu > li > .dropdown-item.form-check-inline,
.theme-bootswatch-sketchy .dxbs-popup[id*="_DXHFP"].modal-dialog .dxbs-listbox li > .form-check-inline
{
    padding-left: 2.5rem;
}

.theme-bootswatch-sketchy .dxbs-listbox .form-check > label > input[type="checkbox"],
.theme-bootswatch-sketchy .dxbs-listbox .form-check > label > input[type="checkbox"]:before,
.theme-bootswatch-sketchy .dxbs-listbox .form-check > label > input[type="checkbox"]:after
{
    color: inherit;
}

.theme-bootswatch-sketchy .dxbs-listbox .form-check > label > input[type="checkbox"]:before
{
    border-color: currentColor;
}

.theme-bootswatch-sketchy .overview-chart.card,
.theme-bootswatch-sketchy .overview-form.card,
.theme-bootswatch-sketchy .overview-grid.card,
.theme-bootswatch-sketchy .dxbs-cardview .card,
.theme-bootswatch-sketchy .dxbs-gridview .card,
.theme-bootswatch-sketchy .dxbs-gridview .table-bordered,
.theme-bootswatch-sketchy .dxbs-calendar.card,
.theme-bootswatch-sketchy .dxbs-calendar .card
{
    overflow: visible;
}

.theme-bootswatch-sketchy .dxbs-gridview tr.bg-primary.text-white td
{
    background: none;
}

.theme-bootswatch-sketchy .incompatibility-info .d-table-cell:first-child {
    color: #212529;
}

/* slate */
.theme-bootswatch-slate #sidebar #navTreeView .nav-link.active {
    background: #484e55;
    color: #fff;
}

.theme-bootswatch-slate #submenubar #subMenu .nav-link.active {
    border-left-color: #484e55;
}

.theme-bootswatch-slate #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-slate a.bs-logo {
    color: #fff;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-slate:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-slate:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #484e55;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-slate.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-slate.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #484e55;
        background: transparent;
    }
}

.theme-bootswatch-slate #navbar {
    background: #32363b;
}

.theme-bootswatch-slate #sidebar {
    background: #272b30;
}

.theme-bootswatch-slate #sidebar .sidebar-body {
    border-right-color: #1c1e22;
}

.theme-bootswatch-slate #sidebar #searchEditor .form-control {
    color: #fff;
}

.theme-bootswatch-slate #sidebar #searchResults ul > li > a {
    color: #fff;
}

.theme-bootswatch-slate #sidebar #navTreeView .nav-item > .nav-link:not(.active):hover {
    color: #272b30;
}

.theme-bootswatch-slate:not(.show-nav).collapse-nav #sidebar #navTreeView .nav-item.active-parent > a:hover {
    color: #484e55;
}

@media (max-width: 991px) {
    .theme-bootswatch-slate:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a:hover {
        color: #484e55;
    }
}

.theme-bootswatch-slate #submenubar,
.theme-bootswatch-slate .incompatibility-info {
    background: #2e3338;
}

.theme-bootswatch-slate #submenubar #subMenu .nav-item > .nav-link {
    color: #fff;
}

.theme-bootswatch-slate #submenubar #subMenu .nav-item > .nav-link.active {
    background: #272b30;
    color: #fff;
}

.theme-bootswatch-slate #submenubar #subMenu .nav-item > .nav-link:not(.active):hover {
    color: #2e3338;
}

.theme-bootswatch-slate #navbar .navbar-toggler,
.theme-bootswatch-slate #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-slate #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-slate #sidebar #bottomNav .nav-link,
.theme-bootswatch-slate #settingsbar #themesMenu .nav-item > .nav-link.active {
    background: #484e55;
}

.theme-bootswatch-slate #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-slate #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #fff;
    color: #484e55;
}


.theme-bootswatch-slate .dxsl-tooltip > svg + div > div{
    fill: #c8c8c8;
}

.theme-bootswatch-slate .dxc-labels text {
    fill: #fff;
}

.theme-bootswatch-slate .dxc-tooltip path,
.theme-bootswatch-slate .dxsl-tooltip path {
    fill: #3a3f44;
    stroke: #3a3f44;
}

.theme-bootswatch-slate .chart-axis-breaks .dxc-scale-breaks .dxc-arg-breaks path:first-child,
.theme-bootswatch-slate .chart-axis-breaks .dxc-scale-breaks .dxc-val-breaks path:first-child {
    stroke: #272b30;
}

.theme-bootswatch-slate .state-tooltip {
    color: #c8c8c8;
}

.theme-bootswatch-slate .dxbs-spin-edit:not(.has-error) .dxbs-spin-btn-group {
    color: #272b30;
}

.theme-bootswatch-slate .alink {
    color: #c8c8c8;
}

.theme-bootswatch-slate .example > .code > .nav-code .nav-link {
    color: #aaa;
}

.theme-bootswatch-slate .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #484e55;
}

.theme-bootswatch-slate .more-description > .more-description-cover {
    background: rgba(255,255,255,.3);
    background: -webkit-linear-gradient(top,rgba(255,255,255,0),#272B30);
    background: linear-gradient(to bottom,rgba(255,255,255,0),#272B30);
}

.theme-bootswatch-slate .incompatibility-info {
    color: #aaa;
}

.theme-bootswatch-slate .incompatibility-info .d-table-cell:first-child {
    color: #fff;
}

/* spacelab */
.theme-bootswatch-spacelab #sidebar #navTreeView .nav-link.active {
    background: #446e9b;
    color: #fff;
}

.theme-bootswatch-spacelab #submenubar #subMenu .nav-link.active {
    border-left-color: #446e9b;
}

.theme-bootswatch-spacelab #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-spacelab a.bs-logo {
    color: #446e9b;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-spacelab:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-spacelab:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #446e9b;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-spacelab.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-spacelab.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #446e9b;
        background: transparent;
    }
}

.theme-bootswatch-spacelab #sidebar #navTreeView .nav-item > .nav-link:not(.active),
.theme-bootswatch-spacelab #submenubar #subMenu .nav-item > .nav-link:not(.active),
.theme-bootswatch-spacelab #sidebar #searchResults ul > li > a:not(.active) {
    color: #2d2d2d;
}

.theme-bootswatch-spacelab #navbar .navbar-toggler,
.theme-bootswatch-spacelab #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-spacelab #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-spacelab #sidebar #bottomNav .nav-link,
.theme-bootswatch-spacelab #settingsbar #themesMenu .nav-item > .nav-link.active {
    background: #446e9b;
}

.theme-bootswatch-spacelab #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-spacelab #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-bootswatch-spacelab #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active) {
    color: #2d2d2d;
}

.theme-bootswatch-spacelab #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #202020;
}

.theme-bootswatch-spacelab .alink {
    color: #2d2d2d;
}

.theme-bootswatch-spacelab .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #446e9b;
}

/* solar */
.theme-bootswatch-solar #sidebar #navTreeView .nav-link:not(.active):not(:hover) {
    color: #839496;
}

.theme-bootswatch-solar #sidebar #navTreeView .nav-link.active {
    background: #b58900;
    color: #fff;
}

.theme-bootswatch-solar #submenubar #subMenu .nav-link.active {
    border-left-color: #b58900;
}

.theme-bootswatch-solar #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-solar a.bs-logo {
    color: #b58900;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-solar:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-solar:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #b58900;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-solar.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-solar.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #073642;
        background: transparent;
    }
}

.theme-bootswatch-solar #navbar {
    background: #073642;
}

.theme-bootswatch-solar #sidebar {
    background: #002b36;
}

.theme-bootswatch-solar #sidebar .sidebar-body {
    border-right-color: rgba(0, 0, 0, 0.15);
}

.theme-bootswatch-solar #sidebar #searchEditor .form-control {
    color: #fff;    
}

.theme-bootswatch-solar #sidebar #searchResults ul > li > a {
    color: #fff;
}

.theme-bootswatch-solar #sidebar #navTreeView .nav-item > .nav-link:not(.active):hover {
    color: #002b36;
}

.theme-bootswatch-solar:not(.show-nav).collapse-nav #sidebar #navTreeView .nav-item.active-parent > a:hover {
    color: #073642;
}

@media (max-width: 991px) {
    .theme-bootswatch-solar:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a:hover {
        color: #b58900;
    }
}

.theme-bootswatch-solar #submenubar,
.theme-bootswatch-solar .incompatibility-info {
    background: rgba(255, 255, 255, 0.075);
}

.theme-bootswatch-solar #submenubar #subMenu .nav-item > .nav-link {
    color: #839496;
}

.theme-bootswatch-solar #submenubar #subMenu .nav-item > .nav-link.active {
    background: #002b36;
    color: #fff;
}

.theme-bootswatch-solar #submenubar #subMenu .nav-item > .nav-link:not(.active):hover {
    color: #33495d;
}

.theme-bootswatch-solar #navbar .navbar-toggler,
.theme-bootswatch-solar #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-solar #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-solar #sidebar #bottomNav .nav-link,
.theme-bootswatch-solar #settingsbar #themesMenu .nav-item > .nav-link.active {
    background: #b58900;
}

.theme-bootswatch-solar #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-solar #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #fff;
    color: #002b36;
}

.theme-bootswatch-solar #settingsbar #screenSizeCmb .form-control
{
    background-color: transparent;
}

.theme-bootswatch-solar #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #fff;
}

.theme-bootswatch-solar .dxsl-tooltip > svg + div > div {
    fill: #ebebeb;
}

.theme-bootswatch-solar .dxc-tooltip path,
.theme-bootswatch-solar .dxsl-tooltip path {
    /*fill: #839496;*/
    fill: #fff;
    stroke: #839496;
}

.theme-bootswatch-solar .chart-axis-breaks .dxc-scale-breaks .dxc-arg-breaks path:first-child,
.theme-bootswatch-solar .chart-axis-breaks .dxc-scale-breaks .dxc-val-breaks path:first-child {
    stroke: #002b36;
}

.theme-bootswatch-solar .state-tooltip {
    width: 165px;
    color: #ebebeb;
}


.theme-bootswatch-solar .dxbs-spin-edit:not(.has-error) .dxbs-spin-btn-group {
    color: #073642;
}

.theme-bootswatch-solar .alink {
    color: #839496;
}

.theme-bootswatch-solar .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #073642;
}

.theme-bootswatch-solar .more-description > .more-description-cover {
    background: rgba(255,255,255,.3);
    background: -webkit-linear-gradient(top,rgba(255,255,255,0),#002B36);
    background: linear-gradient(to bottom,rgba(255,255,255,0),#002B36);
}

.theme-bootswatch-solar .incompatibility-info .d-table-cell:first-child {
    color: #fff;
}

/* superhero */
.theme-bootswatch-superhero .card-header .btn-outline-secondary {
    color: #fff;
}

.theme-bootswatch-superhero #sidebar #navTreeView .nav-link.active {
    background: #df691a;
    color: #fff;
}

.theme-bootswatch-superhero #submenubar #subMenu .nav-link.active {
    border-left-color: #df691a;
}

.theme-bootswatch-superhero #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-superhero a.bs-logo {
    color: #df691a;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-superhero:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-superhero:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #df691a;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-superhero.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-superhero.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #df691a;
        background: transparent;
    }
}

.theme-bootswatch-superhero #navbar {
    background: #374c61;
}

.theme-bootswatch-superhero #sidebar {
    background: #2b3e50;
}

.theme-bootswatch-superhero #sidebar .sidebar-body {
    border-right-color: #242c34;
}

.theme-bootswatch-superhero #sidebar #searchEditor .form-control {
    color: #fff;    
}

.theme-bootswatch-superhero #sidebar #searchResults ul > li > a {
    color: #fff;
}

.theme-bootswatch-superhero #sidebar #navTreeView .nav-item > .nav-link:not(.active):hover {
    color: #2b3e50;
}

.theme-bootswatch-superhero:not(.show-nav).collapse-nav #sidebar #navTreeView .nav-item.active-parent > a:hover {
    color: #df691a;
}

.theme-bootswatch-superhero input[type="text"].text-muted,
.theme-bootswatch-superhero textarea.text-muted,
.theme-bootswatch-superhero .dxbs-null-text.text-muted {
    color: #868e96 !important;
}

@media (max-width: 991px) {
    .theme-bootswatch-superhero:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a:hover {
        color: #df691a;
    }
}

.theme-bootswatch-superhero #submenubar,
.theme-bootswatch-superhero .incompatibility-info {
    background: #33495d;
}

.theme-bootswatch-superhero #submenubar #subMenu .nav-item > .nav-link.active {
    background: #2b3e50;
    color: #fff;
}

.theme-bootswatch-superhero #submenubar #subMenu .nav-item > .nav-link:not(.active):hover {
    color: #33495d;
}

.theme-bootswatch-superhero #navbar .navbar-toggler,
.theme-bootswatch-superhero #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-superhero #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-superhero #sidebar #bottomNav .nav-link,
.theme-bootswatch-superhero #settingsbar #themesMenu .nav-item > .nav-link.active {
    background: #df691a;
}

.theme-bootswatch-superhero #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-superhero #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #fff;
    color: #374c61;
}

.theme-bootswatch-superhero #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    background: #374c61;
    color: #fff;
}

.theme-bootswatch-superhero .dxsl-tooltip > svg + div > div{
    fill: #ebebeb;
}

.theme-bootswatch-superhero .dxc-tooltip path,
.theme-bootswatch-superhero .dxsl-tooltip path {
    fill: #485563;
    stroke: #485563;
}

.theme-bootswatch-superhero .chart-axis-breaks .dxc-scale-breaks .dxc-arg-breaks path:first-child,
.theme-bootswatch-superhero .chart-axis-breaks .dxc-scale-breaks .dxc-val-breaks path:first-child {
    stroke: #2b3e50;
}

.theme-bootswatch-superhero .state-tooltip {
    width: 165px;
    color: #ebebeb;
}

.theme-bootswatch-superhero .dxbs-spin-edit:not(.has-error) .dxbs-spin-btn-group {
    color: #2b3e50;
}

.theme-bootswatch-superhero .alink {
    color: #ebebeb;
}

.theme-bootswatch-superhero .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #df691a;
}

.theme-bootswatch-superhero .more-description > .more-description-cover {
    background: rgba(255,255,255,.3);
    background: -webkit-linear-gradient(top,rgba(255,255,255,0),#2B3E50);
    background: linear-gradient(to bottom,rgba(255,255,255,0),#2B3E50);
}

.theme-bootswatch-superhero .demo-device.bg-secondary
{
    background-color: #fff!important;
}

.theme-bootswatch-superhero .incompatibility-info .d-table-cell:first-child {
    color: #fff;
}

/* united */
.theme-bootswatch-united #sidebar #navTreeView .nav-link.active {
    background: #e95420;
    color: #fff;
}

.theme-bootswatch-united #submenubar #subMenu .nav-link.active {
    border-left-color: #e95420;
}

.theme-bootswatch-united #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-united a.bs-logo {
    color: #e95420;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-united:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-united:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #e95420;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-united.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-united.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #e95420;
        background: transparent;
    }
}

.theme-bootswatch-united #sidebar #navTreeView .nav-item > .nav-link:not(.active),
.theme-bootswatch-united #submenubar #subMenu .nav-item > .nav-link:not(.active),
.theme-bootswatch-united #sidebar #searchResults ul > li > a:not(.active) {
    color: #333;
}

.theme-bootswatch-united #navbar .navbar-toggler,
.theme-bootswatch-united #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-united #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-united #sidebar #bottomNav .nav-link,
.theme-bootswatch-united #settingsbar #themesMenu .nav-item > .nav-link.active {
    background: #e95420;
}

.theme-bootswatch-united #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-united #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-bootswatch-united #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active) {
    color: #212529;
}

.theme-bootswatch-united #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #16181b;
}

.theme-bootswatch-united .alink {
    color: #333;
}

.theme-bootswatch-united .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #e95420;
}

/* yeti */
.theme-bootswatch-yeti .btn-outline-secondary {
    color: #495057;
}

.theme-bootswatch-yeti #sidebar #navTreeView .nav-link.active {
    background: #008cba;
    color: #fff;
}

.theme-bootswatch-yeti #submenubar #subMenu .nav-link.active {
    border-left-color: #008cba;
}

.theme-bootswatch-yeti #navbar .nav-header .nav-item:first-child,
.theme-bootswatch-yeti a.bs-logo {
    color: #008cba;
}

@media (min-width: 576px) and (max-width: 991px) {
    .theme-bootswatch-yeti:not(.show-nav) #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-yeti:not(.show-nav) #sidebar #navTreeView .nav-item.active-parent > a {
        color: #008cba;
        background: transparent;
    }
}

@media (min-width: 992px) {
    .theme-bootswatch-yeti.collapse-nav #sidebar #navTreeView .nav-link.active,
    .theme-bootswatch-yeti.collapse-nav #sidebar #navTreeView .nav-item.active-parent > a {
        color: #008cba;
        background: transparent;
    }
}

.theme-bootswatch-yeti #sidebar #navTreeView .nav-item > .nav-link:not(.active),
.theme-bootswatch-yeti #submenubar #subMenu .nav-item > .nav-link:not(.active),
.theme-bootswatch-yeti #sidebar #searchResults ul > li > a:not(.active) {
    color: #222;
}

.theme-bootswatch-yeti #navbar .navbar-toggler,
.theme-bootswatch-yeti #navbar .nav-header > .nav-item + .nav-item,
.theme-bootswatch-yeti #navbar .nav-header > .nav-item + .nav-item:hover,
.theme-bootswatch-yeti #sidebar #bottomNav .nav-link,
.theme-bootswatch-yeti #settingsbar #themesMenu .nav-item > .nav-link.active {
    background: #008cba;
}

.theme-bootswatch-yeti #navbar .nav-header > .nav-item + .nav-item + .nav-item,
.theme-bootswatch-yeti #navbar .nav-header > .nav-item + .nav-item + .nav-item:hover {
    background: #333333;
}

.theme-bootswatch-yeti #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active) {
    color: #222;
}

.theme-bootswatch-yeti #settingsbar #screenSizeCmb .dxbs-dropdown-area li > .dropdown-item:not(.active):hover {
    color: #151515;
}

.theme-bootswatch-yeti .alink {
    color: #222;
}

.theme-bootswatch-yeti .example > .code > .nav-code .nav-link.active {
    border-bottom: 1px solid #008cba;
}

/* all dark themes */
.theme-bootswatch-cyborg #sidebar #searchEditor .form-control,
.theme-bootswatch-darkly #sidebar #searchEditor .form-control,
.theme-bootswatch-slate #sidebar #searchEditor .form-control,
.theme-bootswatch-superhero #sidebar #searchEditor .form-control,
.theme-bootswatch-solar #sidebar #searchEditor .form-control {
    border-bottom-color: #666;
}

.theme-bootswatch-cyborg #sidebar .search .dxbs-edit-btn:not(.dxbs-clear-btn),
.theme-bootswatch-darkly #sidebar .search .dxbs-edit-btn:not(.dxbs-clear-btn),
.theme-bootswatch-slate #sidebar .search .dxbs-edit-btn:not(.dxbs-clear-btn),
.theme-bootswatch-superhero #sidebar .search .dxbs-edit-btn:not(.dxbs-clear-btn),
.theme-bootswatch-solar #sidebar .search .dxbs-edit-btn:not(.dxbs-clear-btn) {
    border-bottom-color: #666;
}

.theme-bootswatch-cyborg #navbar .logo h4 a,
.theme-bootswatch-darkly #navbar .logo h4 a,
.theme-bootswatch-slate #navbar .logo h4 a,
.theme-bootswatch-superhero #navbar .logo h4 a,
.theme-bootswatch-solar #navbar .logo h4 a {
    color: #fff;
    opacity: .78;
}

.theme-bootswatch-cyborg #navbar .logo h3 a,
.theme-bootswatch-darkly #navbar .logo h3 a,
.theme-bootswatch-slate #navbar .logo h3 a,
.theme-bootswatch-superhero #navbar .logo h3 a,
.theme-bootswatch-solar #navbar .logo h3 a {
    color: #fff;
}

/*Accordion Background & Text Contrast Begin*/
.acc-render-opt a {
    text-decoration: none;
}

/*Common*/
.acc-render-opt .card-title,
.acc-render-opt .ml-auto,
.acc-render-opt .nav .nav-link:hover {
    color: #fff;
}
.acc-render-opt .nav-link {
    color: rgba(255, 255, 255, 0.5);
}

/*DX*/
/*Common*/
.theme-dx-purple .acc-render-opt .nav-pills .nav-item:not(.show) .nav-link:not(.disabled):not(.active),
.theme-dx-office-white .acc-render-opt .nav-pills .nav-item:not(.show) .nav-link:not(.disabled):not(.active) {
    color: rgba(255, 255, 255, 0.5);
}
.theme-dx-purple .acc-render-opt .nav-pills .nav-item:not(.show) .nav-link:not(.disabled):not(.active):hover,
.theme-dx-office-white .acc-render-opt .nav-pills .nav-item:not(.show) .nav-link:not(.disabled):not(.active):hover {
    color: rgba(255, 255, 255, 0.75);
}
/*Light Bg*/
.theme-dx-purple .acc-render-opt .bg-light .nav-pills .nav-item:not(.show) .nav-link:not(.disabled):not(.active),
.theme-dx-office-white .acc-render-opt .bg-light .nav-pills .nav-item:not(.show) .nav-link:not(.disabled):not(.active) {
    color: rgba(0, 0, 0, 0.5);
}
.theme-dx-purple .acc-render-opt .bg-light .nav-pills .nav-item:not(.show) .nav-link:not(.disabled):not(.active):hover,
.theme-dx-office-white .acc-render-opt .bg-light .nav-pills .nav-item:not(.show) .nav-link:not(.disabled):not(.active):hover {
    color: rgba(0, 0, 0, 0.75);
}

/*Common Theme Overrides*/
.theme-default .acc-render-opt .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
}
.theme-bootswatch-cerulean .acc-render-opt .nav-link {
    color: rgba(255, 255, 255, 0.8);
}
.theme-bootswatch-cyborg .acc-render-opt .bg-dark {
    background-color: #060606 !important;
    border: 1px solid #282828;
}
.theme-bootswatch-cyborg .acc-render-opt .nav-link:hover,
.theme-bootswatch-cyborg .acc-render-opt .nav-link:focus {
    background-color: transparent;
    border-color: transparent;
}
.theme-bootswatch-darkly .acc-render-opt .bg-primary,
.theme-bootswatch-darkly .acc-render-opt .bg-primary .card-header {
    background-color: #375a7f !important;
}
.theme-bootswatch-darkly .acc-render-opt .bg-dark,
.theme-bootswatch-darkly .acc-render-opt .bg-dark .card-header {
    background-color: #303030 !important;
}
.theme-bootswatch-darkly .acc-render-opt .nav-link {
    color: rgba(255, 255, 255, 0.6);
}
.theme-bootswatch-flatly .acc-render-opt .nav-link {
    color: #fff;
}
.theme-bootswatch-flatly .acc-render-opt .bg-primary .nav-link:hover {
    color: #18BC9C;
}
.theme-bootswatch-flatly .acc-render-opt .bg-dark .nav-link:hover {
    color: #2C3E50;
}
.theme-bootswatch-journal .acc-render-opt .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
}
.theme-bootswatch-litera .acc-render-opt .nav-link {
    color: rgba(255, 255, 255, 0.6);
}
.theme-bootswatch-lumen .acc-render-opt .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
}
.theme-bootswatch-materia .acc-render-opt .nav-link {
    color: rgba(255, 255, 255, 0.75);
}
.theme-bootswatch-minty .acc-render-opt .nav-link {
    color: rgba(255, 255, 255, 0.6);
}
.theme-bootswatch-pulse .acc-render-opt .nav-link {
    color: rgba(255, 255, 255, 0.5);
}
.theme-bootswatch-pulse .acc-render-opt .nav-link:hover {
    color: rgba(255, 255, 255, 0.9);
}
.theme-bootswatch-sandstone .acc-render-opt .nav-link:hover,
.theme-bootswatch-sandstone .acc-render-opt .nav-link:focus {
    background-color: transparent;
    border-color: transparent;
}
.theme-bootswatch-simplex .acc-render-opt .nav-link {
    color: rgba(255, 255, 255, 0.75);
}
.theme-bootswatch-sketchy .acc-render-opt .nav-link {
    color: #fff;
}
.theme-bootswatch-slate .acc-render-opt .bg-primary .card-header {
    background-color: #3A3F44;
}
.theme-bootswatch-slate .acc-render-opt .bg-dark .card-header {
    background-color: #272B30;
}
.theme-bootswatch-slate .acc-render-opt .nav-link,
.theme-bootswatch-slate .acc-render-opt .nav-link {
    /*TODO: Fill On Hover?*/
    background: transparent;
    border: transparent;
}
.theme-bootswatch-solar .acc-render-opt .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
}
.theme-bootswatch-spacelab .acc-render-opt .nav-link {
    color: rgba(255, 255, 255, 0.75);
}
.theme-bootswatch-superhero .acc-render-opt .nav-link {
    color: rgba(255, 255, 255, 0.75);
}
.theme-bootswatch-united .acc-render-opt .nav-link:hover {
    color: rgba(255, 255, 255, 0.75);
}
.theme-bootswatch-yeti .acc-render-opt .nav-link {
    color: rgba(255, 255, 255, 0.7);
}
/*Light Bg*/
.acc-render-opt .bg-light .card-title,
.acc-render-opt .bg-light .ml-auto {
    color: rgba(0, 0, 0, 0.9);
}
.acc-render-opt .bg-light .nav-link {
    color: rgba(0, 0, 0, 0.5);
}
.acc-render-opt .bg-light .nav-link:hover {
    color: rgba(0, 0, 0, 0.7);
}

/*Light Theme Overrides*/
.theme-bootswatch-cosmo .acc-render-opt .bg-light .nav-link:hover {
    color: rgba(0, 0, 0, 0.9);
}
.theme-bootswatch-cyborg .acc-render-opt .bg-light {
    background-color: #888 !important;
}
.theme-bootswatch-darkly .acc-render-opt .bg-light,
.theme-bootswatch-darkly .acc-render-opt .bg-light .card-header {
    background-color: #adb5bd !important;
}
.theme-bootswatch-darkly .acc-render-opt .bg-light .card-title,
.theme-bootswatch-darkly .acc-render-opt .bg-light .ml-auto,
.theme-bootswatch-darkly .acc-render-opt .bg-light .nav-link:hover {
    color: #222;
}
.theme-bootswatch-darkly .acc-render-opt .bg-light .nav-link {
    color: rgba(0, 0, 0, 0.7);
}
.theme-bootswatch-journal .acc-render-opt .bg-light .card-title,
.theme-bootswatch-journal .acc-render-opt .bg-light .ml-auto,
.theme-bootswatch-journal .acc-render-opt .bg-light .nav-link:hover {
    color: #000;
}
.theme-bootswatch-journal .acc-render-opt .bg-light .nav-link {
    color: rgba(0, 0, 0, 0.7);
}
.theme-bootswatch-litera .acc-render-opt .bg-light .card-title,
.theme-bootswatch-litera .acc-render-opt .bg-light .ml-auto,
.theme-bootswatch-litera .acc-render-opt .bg-light .nav-link:hover {
    color: #343a40;
}
.theme-bootswatch-lux .acc-render-opt .bg-light .card-title,
.theme-bootswatch-lux .acc-render-opt .bg-light .ml-auto,
.theme-bootswatch-lux .acc-render-opt .bg-light .nav-link:hover {
    color: #1a1a1a;
}
.theme-bootswatch-lux .acc-render-opt .bg-light .nav-link {
    color: rgba(0, 0, 0, 0.3);
}
.theme-bootswatch-minty .acc-render-opt .bg-light .card-title,
.theme-bootswatch-minty .acc-render-opt .bg-light .ml-auto,
.theme-bootswatch-minty .acc-render-opt .bg-light .nav-link:hover {
    color: #5a5a5a;
}
.theme-bootswatch-minty .acc-render-opt .bg-light .nav-link {
    color: rgba(0, 0, 0, 0.3);
}
.theme-bootswatch-pulse .acc-render-opt .bg-light .card-title,
.theme-bootswatch-pulse .acc-render-opt .bg-light .ml-auto,
.theme-bootswatch-pulse .acc-render-opt .bg-light .nav-link:hover {
    color: rgba(0, 0, 0, 0.7);
}
.theme-bootswatch-pulse .acc-render-opt .bg-light .nav-link {
    color: rgba(0, 0, 0, 0.4);
}
.theme-bootswatch-sandstone .acc-render-opt .bg-light .card-title,
.theme-bootswatch-sandstone .acc-render-opt .bg-light .ml-auto,
.theme-bootswatch-sandstone .acc-render-opt .bg-light .nav-link:hover {
    color: #000;
}
.theme-bootswatch-sandstone .acc-render-opt .bg-light .nav-link {
    color: rgba(0, 0, 0, 0.5);
}
.theme-bootswatch-sketchy .acc-render-opt .bg-light .card-title,
.theme-bootswatch-sketchy .acc-render-opt .bg-light .ml-auto,
.theme-bootswatch-sketchy .acc-render-opt .bg-light .nav-link:hover,
.theme-bootswatch-sketchy .acc-render-opt .bg-light .nav-link {
    color: #333;
}
.theme-bootswatch-slate .acc-render-opt .bg-light .card-header {
    background-color: #e9ecef;
}
.theme-bootswatch-slate .acc-render-opt .bg-light .nav-link:hover {
    color: #3A3F44;
}
.theme-bootswatch-solar .acc-render-opt .bg-light .card-title,
.theme-bootswatch-solar .acc-render-opt .bg-light .ml-auto,
.theme-bootswatch-solar .acc-render-opt .bg-light .nav-link:hover {
    color: rgba(0, 0, 0, 0.7);
}
.theme-bootswatch-solar .acc-render-opt .bg-light .nav-link {
    color: rgba(0, 0, 0, 0.4);
}
.theme-bootswatch-spacelab .acc-render-opt .bg-light .card-title,
.theme-bootswatch-spacelab .acc-render-opt .bg-light .ml-auto,
.theme-bootswatch-spacelab .acc-render-opt .bg-light .nav-link {
    color: rgba(0, 0, 0, 0.4);
}
.theme-bootswatch-spacelab .acc-render-opt .bg-light .card-title:hover,
.theme-bootswatch-spacelab .acc-render-opt .bg-light .ml-auto:hover,
.theme-bootswatch-spacelab .acc-render-opt .bg-light .nav-link:hover {
    color: #3399F3;
}
/*Accordion Background & Text Contrast End*/