.theme-default .menu>ul>li>ul.normal-sub>li a:hover,
.theme-default .menu>ul>li>ul>li>ul>li a:hover {
    background-color: var(--color-secondary)
}

.theme-default.sidebar-collapse .navbar-collapse:before {
    background-color: var(--color-primary)
}

.theme-default .btn-primary {
    background: var(--color-primary)
}

.theme-default .btn-primary:active,
.theme-default .btn-primary:hover,
.theme-default .btn-primary:focus {
    background: var(--color-secondary)
}

.theme-default .btn-primary.btn-simple {
    border-color: var(--color-primary);
    color: var(--color-primary);
    background: transparent
}

.theme-default .block-header h2 {
    color: #fff
}

.theme-default .block-header h2 small {
    color: #fff
}

.theme-default section.content:before {
    background-color: var(--color-secondary)
}

.theme-default .navbar,
.theme-default .page-loader-wrapper {
    background: var(--color-secondary)
}

.theme-default .bars {
    color: #fff
}

.theme-default .sidebar .menu .list li.active {
    background-color: transparent
}

.theme-default .sidebar .menu .list li.active>:first-child i,
.theme-default .sidebar .menu .list li.active>:first-child span {
    color: var(--color-primary)
}

.theme-default .sidebar .menu .list a:hover {
    color: var(--color-primary)
}

.theme-default .checkbox input[type="checkbox"]:checked+label::after {
    border: 1px solid var(--color-primary)
}

.theme-default .nav-tabs .nav-link.active,
.theme-default .nav-tabs .nav-link:hover {
    border: 1px solid var(--color-primary) !important;
    background: var(--color-primary) !important;
    color: #fff
}

.theme-default .card .header h2:before {
    background: var(--color-primary)
}

.theme-default .card .header h2 strong {
    color: var(--color-primary)
}

.theme-blue .menu>ul>li>ul.normal-sub>li a:hover,
.theme-blue .menu>ul>li>ul>li>ul>li a:hover {
    background-color: #569dd2
}

.theme-blue.sidebar-collapse .navbar-collapse:before {
    background-color: #569dd2
}

.theme-blue .btn-primary {
    background: #569dd2
}

.theme-blue .btn-primary:active,
.theme-blue .btn-primary:hover,
.theme-blue .btn-primary:focus {
    background: #569dd2
}

.theme-blue .btn-primary.btn-simple {
    border-color: #569dd2;
    color: #569dd2;
    background: transparent
}

.theme-blue .block-header h2 {
    color: #fff
}

.theme-blue .block-header h2 small {
    color: #fff
}

.theme-blue section.content:before {
    background-color: #569dd2
}

.theme-blue .navbar,
.theme-blue .page-loader-wrapper {
    background: #569dd2
}

.theme-blue .bars {
    color: #fff
}

.theme-blue .sidebar .menu .list li.active {
    background-color: transparent
}

.theme-blue .sidebar .menu .list li.active>:first-child i,
.theme-blue .sidebar .menu .list li.active>:first-child span {
    color: #569dd2
}

.theme-blue .sidebar .menu .list a:hover {
    color: #569dd2
}

.theme-blue .checkbox input[type="checkbox"]:checked+label::after {
    border: 1px solid #569dd2
}

.theme-blue .nav-tabs .nav-link.active {
    border: 1px solid #569dd2 !important
}

.theme-blue .card .header h2:before {
    background: #569dd2
}

.theme-blue .card .header h2 strong {
    color: #569dd2
}

.theme-cyan .menu>ul>li>ul.normal-sub>li a:hover,
.theme-cyan .menu>ul>li>ul>li>ul>li a:hover {
    background-color: #6bcccd
}

.theme-cyan.sidebar-collapse .navbar-collapse:before {
    background-color: #58b9ba
}

.theme-cyan .btn-primary {
    background: #58b9ba
}

.theme-cyan .btn-primary:active,
.theme-cyan .btn-primary:hover,
.theme-cyan .btn-primary:focus {
    background: #6bcccd
}

.theme-cyan .btn-primary.btn-simple {
    border-color: #58b9ba;
    color: #58b9ba;
    background: transparent
}

.theme-cyan .block-header h2 {
    color: #fff
}

.theme-cyan .block-header h2 small {
    color: #fff
}

.theme-cyan section.content:before {
    background-color: #6bcccd
}

.theme-cyan .navbar,
.theme-cyan .page-loader-wrapper {
    background: #6bcccd
}

.theme-cyan .bars {
    color: #fff
}

.theme-cyan .sidebar .menu .list li.active {
    background-color: transparent
}

.theme-cyan .sidebar .menu .list li.active>:first-child i,
.theme-cyan .sidebar .menu .list li.active>:first-child span {
    color: #58b9ba
}

.theme-cyan .sidebar .menu .list a:hover {
    color: #58b9ba
}

.theme-cyan .checkbox input[type="checkbox"]:checked+label::after {
    border: 1px solid #58b9ba
}

.theme-cyan .nav-tabs .nav-link.active {
    border: 1px solid #58b9ba !important
}

.theme-cyan .card .header h2:before {
    background: #58b9ba
}

.theme-cyan .card .header h2 strong {
    color: #58b9ba
}

.theme-green .menu>ul>li>ul.normal-sub>li a:hover,
.theme-green .menu>ul>li>ul>li>ul>li a:hover {
    background-color: #56b68b
}

.theme-green.sidebar-collapse .navbar-collapse:before {
    background-color: #4b9f79
}

.theme-green .btn-primary {
    background: #4b9f79
}

.theme-green .btn-primary:active,
.theme-green .btn-primary:hover,
.theme-green .btn-primary:focus {
    background: #56b68b
}

.theme-green .btn-primary.btn-simple {
    border-color: #4b9f79;
    color: #4b9f79;
    background: transparent
}

.theme-green .block-header h2 {
    color: #fff
}

.theme-green .block-header h2 small {
    color: #fff
}

.theme-green section.content:before {
    background-color: #56b68b
}

.theme-green .navbar,
.theme-green .page-loader-wrapper {
    background: #56b68b
}

.theme-green .bars {
    color: #fff
}

.theme-green .sidebar .menu .list li.active {
    background-color: transparent
}

.theme-green .sidebar .menu .list li.active>:first-child i,
.theme-green .sidebar .menu .list li.active>:first-child span {
    color: #4b9f79
}

.theme-green .sidebar .menu .list a:hover {
    color: #4b9f79
}

.theme-green .checkbox input[type="checkbox"]:checked+label::after {
    border: 1px solid #4b9f79
}

.theme-green .nav-tabs .nav-link.active {
    border: 1px solid #4b9f79 !important
}

.theme-green .card .header h2:before {
    background: #4b9f79
}

.theme-green .card .header h2 strong {
    color: #4b9f79
}

.theme-orange .menu>ul>li>ul.normal-sub>li a:hover,
.theme-orange .menu>ul>li>ul>li>ul>li a:hover {
    background-color: #f0a058
}

.theme-orange.sidebar-collapse .navbar-collapse:before {
    background-color: #ff9e47
}

.theme-orange .btn-primary {
    background: #ff9e47
}

.theme-orange .btn-primary:active,
.theme-orange .btn-primary:hover,
.theme-orange .btn-primary:focus {
    background: #f0a058
}

.theme-orange .btn-primary.btn-simple {
    border-color: #ff9e47;
    color: #ff9e47;
    background: transparent
}

.theme-orange .block-header h2 {
    color: #fff
}

.theme-orange .block-header h2 small {
    color: #fff
}

.theme-orange section.content:before {
    background-color: #f0a058
}

.theme-orange .navbar,
.theme-orange .page-loader-wrapper {
    background: #f0a058
}

.theme-orange .bars {
    color: #fff
}

.theme-orange .sidebar .menu .list li.active {
    background-color: transparent
}

.theme-orange .sidebar .menu .list li.active>:first-child i,
.theme-orange .sidebar .menu .list li.active>:first-child span {
    color: #ff9e47
}

.theme-orange .sidebar .menu .list a:hover {
    color: #ff9e47
}

.theme-orange .checkbox input[type="checkbox"]:checked+label::after {
    border: 1px solid #ff9e47
}

.theme-orange .nav-tabs .nav-link.active {
    border: 1px solid #ff9e47 !important
}

.theme-orange .card .header h2:before {
    background: #ff9e47
}

.theme-orange .card .header h2 strong {
    color: #ff9e47
}

.theme-blush .menu>ul>li>ul.normal-sub>li a:hover,
.theme-blush .menu>ul>li>ul>li>ul>li a:hover {
    background-color: #e96889
}

.theme-blush.sidebar-collapse .navbar-collapse:before {
    background-color: #e96875
}

.theme-blush .btn-primary {
    background: #e96875
}

.theme-blush .btn-primary:active,
.theme-blush .btn-primary:hover,
.theme-blush .btn-primary:focus {
    background: #e96889
}

.theme-blush .btn-primary.btn-simple {
    border-color: #e96875;
    color: #e96875;
    background: transparent
}

.theme-blush .block-header h2 {
    color: #fff
}

.theme-blush .block-header h2 small {
    color: #fff
}

.theme-blush section.content:before {
    background-color: #e96875
}

.theme-blush .navbar,
.theme-blush .page-loader-wrapper {
    background: #e96875
}

.theme-blush .bars {
    color: #fff
}

.theme-blush .sidebar .menu .list li.active {
    background-color: transparent
}

.theme-blush .sidebar .menu .list li.active>:first-child i,
.theme-blush .sidebar .menu .list li.active>:first-child span {
    color: #e96875
}

.theme-blush .sidebar .menu .list a:hover {
    color: #e96875
}

.theme-blush .checkbox input[type="checkbox"]:checked+label::after {
    border: 1px solid #e96875
}

.theme-blush .nav-tabs .nav-link.active {
    border: 1px solid #e96875 !important
}

.theme-blush .card .header h2:before {
    background: #e96875
}

.theme-blush .card .header h2 strong {
    color: #e96875
}