﻿.theme-red .navbar {
    background-color: #F44336;
}

.theme-red .navbar-brand {
    color: #fff;
}
.theme-red .navbar-brand:hover {
    color: #fff;
}
.theme-red .navbar-brand:active {
    color: #fff;
}
.theme-red .navbar-brand:focus {
    color: #fff;
}

.theme-red .nav > li > a {
    color: #fff;
}
.theme-red .nav > li > a:hover {
    background-color: transparent;
}
.theme-red .nav > li > a:focus {
    background-color: transparent;
}

.theme-red .nav .open > a {
    background-color: transparent;
}
.theme-red .nav .open > a:hover {
    background-color: transparent;
}
.theme-red .nav .open > a:focus {
    background-color: transparent;
}

.theme-red .bars {
    color: #fff;
}

.theme-red .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-red .sidebar .menu .list li.active >:first-child i,
.theme-red .sidebar .menu .list li.active >:first-child span {
    color: #F44336;
}

.theme-red .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-red .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-red .sidebar .legal {
    background-color: #fff;
}
.theme-red .sidebar .legal .copyright a {
    color: #F44336 !important;
}

.theme-pink .navbar {
    background-color: #E91E63;
}

.theme-pink .navbar-brand {
    color: #fff;
}
.theme-pink .navbar-brand:hover {
    color: #fff;
}
.theme-pink .navbar-brand:active {
    color: #fff;
}
.theme-pink .navbar-brand:focus {
    color: #fff;
}

.theme-pink .nav > li > a {
    color: #fff;
}
.theme-pink .nav > li > a:hover {
    background-color: transparent;
}
.theme-pink .nav > li > a:focus {
    background-color: transparent;
}

.theme-pink .nav .open > a {
    background-color: transparent;
}
.theme-pink .nav .open > a:hover {
    background-color: transparent;
}
.theme-pink .nav .open > a:focus {
    background-color: transparent;
}

.theme-pink .bars {
    color: #fff;
}

.theme-pink .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-pink .sidebar .menu .list li.active >:first-child i,
.theme-pink .sidebar .menu .list li.active >:first-child span {
    color: #E91E63;
}

.theme-pink .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-pink .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-pink .sidebar .legal {
    background-color: #fff;
}
.theme-pink .sidebar .legal .copyright a {
    color: #E91E63 !important;
}

.theme-purple .navbar {
    background-color: #9C27B0;
}

.theme-purple .navbar-brand {
    color: #fff;
}
.theme-purple .navbar-brand:hover {
    color: #fff;
}
.theme-purple .navbar-brand:active {
    color: #fff;
}
.theme-purple .navbar-brand:focus {
    color: #fff;
}

.theme-purple .nav > li > a {
    color: #fff;
}
.theme-purple .nav > li > a:hover {
    background-color: transparent;
}
.theme-purple .nav > li > a:focus {
    background-color: transparent;
}

.theme-purple .nav .open > a {
    background-color: transparent;
}
.theme-purple .nav .open > a:hover {
    background-color: transparent;
}
.theme-purple .nav .open > a:focus {
    background-color: transparent;
}

.theme-purple .bars {
    color: #fff;
}

.theme-purple .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-purple .sidebar .menu .list li.active >:first-child i,
.theme-purple .sidebar .menu .list li.active >:first-child span {
    color: #9C27B0;
}

.theme-purple .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-purple .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-purple .sidebar .legal {
    background-color: #fff;
}
.theme-purple .sidebar .legal .copyright a {
    color: #9C27B0 !important;
}

.theme-deep-purple .navbar {
    background-color: #673AB7;
}

.theme-deep-purple .navbar-brand {
    color: #fff;
}
.theme-deep-purple .navbar-brand:hover {
    color: #fff;
}
.theme-deep-purple .navbar-brand:active {
    color: #fff;
}
.theme-deep-purple .navbar-brand:focus {
    color: #fff;
}

.theme-deep-purple .nav > li > a {
    color: #fff;
}
.theme-deep-purple .nav > li > a:hover {
    background-color: transparent;
}
.theme-deep-purple .nav > li > a:focus {
    background-color: transparent;
}

.theme-deep-purple .nav .open > a {
    background-color: transparent;
}
.theme-deep-purple .nav .open > a:hover {
    background-color: transparent;
}
.theme-deep-purple .nav .open > a:focus {
    background-color: transparent;
}

.theme-deep-purple .bars {
    color: #fff;
}

.theme-deep-purple .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-deep-purple .sidebar .menu .list li.active >:first-child i,
.theme-deep-purple .sidebar .menu .list li.active >:first-child span {
    color: #673AB7;
}

.theme-deep-purple .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-deep-purple .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-deep-purple .sidebar .legal {
    background-color: #fff;
}
.theme-deep-purple .sidebar .legal .copyright a {
    color: #673AB7 !important;
}

.theme-indigo .navbar {
    background-color: #3F51B5;
}

.theme-indigo .navbar-brand {
    color: #fff;
}
.theme-indigo .navbar-brand:hover {
    color: #fff;
}
.theme-indigo .navbar-brand:active {
    color: #fff;
}
.theme-indigo .navbar-brand:focus {
    color: #fff;
}

.theme-indigo .nav > li > a {
    color: #fff;
}
.theme-indigo .nav > li > a:hover {
    background-color: transparent;
}
.theme-indigo .nav > li > a:focus {
    background-color: transparent;
}

.theme-indigo .nav .open > a {
    background-color: transparent;
}
.theme-indigo .nav .open > a:hover {
    background-color: transparent;
}
.theme-indigo .nav .open > a:focus {
    background-color: transparent;
}

.theme-indigo .bars {
    color: #fff;
}

.theme-indigo .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-indigo .sidebar .menu .list li.active >:first-child i,
.theme-indigo .sidebar .menu .list li.active >:first-child span {
    color: #3F51B5;
}

.theme-indigo .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-indigo .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-indigo .sidebar .legal {
    background-color: #fff;
}
.theme-indigo .sidebar .legal .copyright a {
    color: #3F51B5 !important;
}

.theme-blue .navbar {
    background-color: #2196F3;
}

.theme-blue .navbar-brand {
    color: #fff;
}
.theme-blue .navbar-brand:hover {
    color: #fff;
}
.theme-blue .navbar-brand:active {
    color: #fff;
}
.theme-blue .navbar-brand:focus {
    color: #fff;
}

.theme-blue .nav > li > a {
    color: #fff;
}
.theme-blue .nav > li > a:hover {
    background-color: transparent;
}
.theme-blue .nav > li > a:focus {
    background-color: transparent;
}

.theme-blue .nav .open > a {
    background-color: transparent;
}
.theme-blue .nav .open > a:hover {
    background-color: transparent;
}
.theme-blue .nav .open > a:focus {
    background-color: transparent;
}

.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: #2196F3;
}

.theme-blue .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-blue .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-blue .sidebar .legal {
    background-color: #fff;
}
.theme-blue .sidebar .legal .copyright a {
    color: #2196F3 !important;
}

.theme-light-blue .navbar {
    background-color: #03A9F4;
}

.theme-light-blue .navbar-brand {
    color: #fff;
}
.theme-light-blue .navbar-brand:hover {
    color: #fff;
}
.theme-light-blue .navbar-brand:active {
    color: #fff;
}
.theme-light-blue .navbar-brand:focus {
    color: #fff;
}

.theme-light-blue .nav > li > a {
    color: #fff;
}
.theme-light-blue .nav > li > a:hover {
    background-color: transparent;
}
.theme-light-blue .nav > li > a:focus {
    background-color: transparent;
}

.theme-light-blue .nav .open > a {
    background-color: transparent;
}
.theme-light-blue .nav .open > a:hover {
    background-color: transparent;
}
.theme-light-blue .nav .open > a:focus {
    background-color: transparent;
}

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

.theme-light-blue .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-light-blue .sidebar .menu .list li.active >:first-child i,
.theme-light-blue .sidebar .menu .list li.active >:first-child span {
    color: #03A9F4;
}

.theme-light-blue .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-light-blue .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-light-blue .sidebar .legal {
    background-color: #fff;
}
.theme-light-blue .sidebar .legal .copyright a {
    color: #03A9F4 !important;
}

.theme-cyan .navbar {
    background-color: #00BCD4;
}

.theme-cyan .navbar-brand {
    color: #fff;
}
.theme-cyan .navbar-brand:hover {
    color: #fff;
}
.theme-cyan .navbar-brand:active {
    color: #fff;
}
.theme-cyan .navbar-brand:focus {
    color: #fff;
}

.theme-cyan .nav > li > a {
    color: #fff;
}
.theme-cyan .nav > li > a:hover {
    background-color: transparent;
}
.theme-cyan .nav > li > a:focus {
    background-color: transparent;
}

.theme-cyan .nav .open > a {
    background-color: transparent;
}
.theme-cyan .nav .open > a:hover {
    background-color: transparent;
}
.theme-cyan .nav .open > a:focus {
    background-color: transparent;
}

.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: #00BCD4;
}

.theme-cyan .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-cyan .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-cyan .sidebar .legal {
    background-color: #fff;
}
.theme-cyan .sidebar .legal .copyright a {
    color: #00BCD4 !important;
}

.theme-teal .navbar {
    background-color: #009688;
}

.theme-teal .navbar-brand {
    color: #fff;
}
.theme-teal .navbar-brand:hover {
    color: #fff;
}
.theme-teal .navbar-brand:active {
    color: #fff;
}
.theme-teal .navbar-brand:focus {
    color: #fff;
}

.theme-teal .nav > li > a {
    color: #fff;
}
.theme-teal .nav > li > a:hover {
    background-color: transparent;
}
.theme-teal .nav > li > a:focus {
    background-color: transparent;
}

.theme-teal .nav .open > a {
    background-color: transparent;
}
.theme-teal .nav .open > a:hover {
    background-color: transparent;
}
.theme-teal .nav .open > a:focus {
    background-color: transparent;
}

.theme-teal .bars {
    color: #fff;
}

.theme-teal .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-teal .sidebar .menu .list li.active >:first-child i,
.theme-teal .sidebar .menu .list li.active >:first-child span {
    color: #009688;
}

.theme-teal .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-teal .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-teal .sidebar .legal {
    background-color: #fff;
}
.theme-teal .sidebar .legal .copyright a {
    color: #009688 !important;
}

.theme-green .navbar {
    background-color: #4CAF50;
}

.theme-green .navbar-brand {
    color: #fff;
}
.theme-green .navbar-brand:hover {
    color: #fff;
}
.theme-green .navbar-brand:active {
    color: #fff;
}
.theme-green .navbar-brand:focus {
    color: #fff;
}

.theme-green .nav > li > a {
    color: #fff;
}
.theme-green .nav > li > a:hover {
    background-color: transparent;
}
.theme-green .nav > li > a:focus {
    background-color: transparent;
}

.theme-green .nav .open > a {
    background-color: transparent;
}
.theme-green .nav .open > a:hover {
    background-color: transparent;
}
.theme-green .nav .open > a:focus {
    background-color: transparent;
}

.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: #4CAF50;
}

.theme-green .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-green .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-green .sidebar .legal {
    background-color: #fff;
}
.theme-green .sidebar .legal .copyright a {
    color: #4CAF50 !important;
}

.theme-light-green .navbar {
    background-color: #8BC34A;
}

.theme-light-green .navbar-brand {
    color: #fff;
}
.theme-light-green .navbar-brand:hover {
    color: #fff;
}
.theme-light-green .navbar-brand:active {
    color: #fff;
}
.theme-light-green .navbar-brand:focus {
    color: #fff;
}

.theme-light-green .nav > li > a {
    color: #fff;
}
.theme-light-green .nav > li > a:hover {
    background-color: transparent;
}
.theme-light-green .nav > li > a:focus {
    background-color: transparent;
}

.theme-light-green .nav .open > a {
    background-color: transparent;
}
.theme-light-green .nav .open > a:hover {
    background-color: transparent;
}
.theme-light-green .nav .open > a:focus {
    background-color: transparent;
}

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

.theme-light-green .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-light-green .sidebar .menu .list li.active >:first-child i,
.theme-light-green .sidebar .menu .list li.active >:first-child span {
    color: #8BC34A;
}

.theme-light-green .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-light-green .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-light-green .sidebar .legal {
    background-color: #fff;
}
.theme-light-green .sidebar .legal .copyright a {
    color: #8BC34A !important;
}

.theme-lime .navbar {
    background-color: #CDDC39;
}

.theme-lime .navbar-brand {
    color: #fff;
}
.theme-lime .navbar-brand:hover {
    color: #fff;
}
.theme-lime .navbar-brand:active {
    color: #fff;
}
.theme-lime .navbar-brand:focus {
    color: #fff;
}

.theme-lime .nav > li > a {
    color: #fff;
}
.theme-lime .nav > li > a:hover {
    background-color: transparent;
}
.theme-lime .nav > li > a:focus {
    background-color: transparent;
}

.theme-lime .nav .open > a {
    background-color: transparent;
}
.theme-lime .nav .open > a:hover {
    background-color: transparent;
}
.theme-lime .nav .open > a:focus {
    background-color: transparent;
}

.theme-lime .bars {
    color: #fff;
}

.theme-lime .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-lime .sidebar .menu .list li.active >:first-child i,
.theme-lime .sidebar .menu .list li.active >:first-child span {
    color: #CDDC39;
}

.theme-lime .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-lime .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-lime .sidebar .legal {
    background-color: #fff;
}
.theme-lime .sidebar .legal .copyright a {
    color: #CDDC39 !important;
}

.theme-yellow .navbar {
    background-color: #FFEB3B;
}

.theme-yellow .navbar-brand {
    color: #fff;
}
.theme-yellow .navbar-brand:hover {
    color: #fff;
}
.theme-yellow .navbar-brand:active {
    color: #fff;
}
.theme-yellow .navbar-brand:focus {
    color: #fff;
}

.theme-yellow .nav > li > a {
    color: #fff;
}
.theme-yellow .nav > li > a:hover {
    background-color: transparent;
}
.theme-yellow .nav > li > a:focus {
    background-color: transparent;
}

.theme-yellow .nav .open > a {
    background-color: transparent;
}
.theme-yellow .nav .open > a:hover {
    background-color: transparent;
}
.theme-yellow .nav .open > a:focus {
    background-color: transparent;
}

.theme-yellow .bars {
    color: #fff;
}

.theme-yellow .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-yellow .sidebar .menu .list li.active >:first-child i,
.theme-yellow .sidebar .menu .list li.active >:first-child span {
    color: #FFEB3B;
}

.theme-yellow .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-yellow .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-yellow .sidebar .legal {
    background-color: #fff;
}
.theme-yellow .sidebar .legal .copyright a {
    color: #FFEB3B !important;
}

.theme-amber .navbar {
    background-color: #FFC107;
}

.theme-amber .navbar-brand {
    color: #fff;
}
.theme-amber .navbar-brand:hover {
    color: #fff;
}
.theme-amber .navbar-brand:active {
    color: #fff;
}
.theme-amber .navbar-brand:focus {
    color: #fff;
}

.theme-amber .nav > li > a {
    color: #fff;
}
.theme-amber .nav > li > a:hover {
    background-color: transparent;
}
.theme-amber .nav > li > a:focus {
    background-color: transparent;
}

.theme-amber .nav .open > a {
    background-color: transparent;
}
.theme-amber .nav .open > a:hover {
    background-color: transparent;
}
.theme-amber .nav .open > a:focus {
    background-color: transparent;
}

.theme-amber .bars {
    color: #fff;
}

.theme-amber .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-amber .sidebar .menu .list li.active >:first-child i,
.theme-amber .sidebar .menu .list li.active >:first-child span {
    color: #FFC107;
}

.theme-amber .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-amber .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-amber .sidebar .legal {
    background-color: #fff;
}
.theme-amber .sidebar .legal .copyright a {
    color: #FFC107 !important;
}

.theme-orange .navbar {
    background-color: #FF9800;
}

.theme-orange .navbar-brand {
    color: #fff;
}
.theme-orange .navbar-brand:hover {
    color: #fff;
}
.theme-orange .navbar-brand:active {
    color: #fff;
}
.theme-orange .navbar-brand:focus {
    color: #fff;
}

.theme-orange .nav > li > a {
    color: #fff;
}
.theme-orange .nav > li > a:hover {
    background-color: transparent;
}
.theme-orange .nav > li > a:focus {
    background-color: transparent;
}

.theme-orange .nav .open > a {
    background-color: transparent;
}
.theme-orange .nav .open > a:hover {
    background-color: transparent;
}
.theme-orange .nav .open > a:focus {
    background-color: transparent;
}

.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: #FF9800;
}

.theme-orange .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-orange .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-orange .sidebar .legal {
    background-color: #fff;
}
.theme-orange .sidebar .legal .copyright a {
    color: #FF9800 !important;
}

.theme-deep-orange .navbar {
    background-color: #FF5722;
}

.theme-deep-orange .navbar-brand {
    color: #fff;
}
.theme-deep-orange .navbar-brand:hover {
    color: #fff;
}
.theme-deep-orange .navbar-brand:active {
    color: #fff;
}
.theme-deep-orange .navbar-brand:focus {
    color: #fff;
}

.theme-deep-orange .nav > li > a {
    color: #fff;
}
.theme-deep-orange .nav > li > a:hover {
    background-color: transparent;
}
.theme-deep-orange .nav > li > a:focus {
    background-color: transparent;
}

.theme-deep-orange .nav .open > a {
    background-color: transparent;
}
.theme-deep-orange .nav .open > a:hover {
    background-color: transparent;
}
.theme-deep-orange .nav .open > a:focus {
    background-color: transparent;
}

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

.theme-deep-orange .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-deep-orange .sidebar .menu .list li.active >:first-child i,
.theme-deep-orange .sidebar .menu .list li.active >:first-child span {
    color: #FF5722;
}

.theme-deep-orange .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-deep-orange .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-deep-orange .sidebar .legal {
    background-color: #fff;
}
.theme-deep-orange .sidebar .legal .copyright a {
    color: #FF5722 !important;
}

.theme-brown .navbar {
    background-color: #795548;
}

.theme-brown .navbar-brand {
    color: #fff;
}
.theme-brown .navbar-brand:hover {
    color: #fff;
}
.theme-brown .navbar-brand:active {
    color: #fff;
}
.theme-brown .navbar-brand:focus {
    color: #fff;
}

.theme-brown .nav > li > a {
    color: #fff;
}
.theme-brown .nav > li > a:hover {
    background-color: transparent;
}
.theme-brown .nav > li > a:focus {
    background-color: transparent;
}

.theme-brown .nav .open > a {
    background-color: transparent;
}
.theme-brown .nav .open > a:hover {
    background-color: transparent;
}
.theme-brown .nav .open > a:focus {
    background-color: transparent;
}

.theme-brown .bars {
    color: #fff;
}

.theme-brown .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-brown .sidebar .menu .list li.active >:first-child i,
.theme-brown .sidebar .menu .list li.active >:first-child span {
    color: #795548;
}

.theme-brown .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-brown .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-brown .sidebar .legal {
    background-color: #fff;
}
.theme-brown .sidebar .legal .copyright a {
    color: #795548 !important;
}

.theme-grey .navbar {
    background-color: #9E9E9E;
}

.theme-grey .navbar-brand {
    color: #fff;
}
.theme-grey .navbar-brand:hover {
    color: #fff;
}
.theme-grey .navbar-brand:active {
    color: #fff;
}
.theme-grey .navbar-brand:focus {
    color: #fff;
}

.theme-grey .nav > li > a {
    color: #fff;
}
.theme-grey .nav > li > a:hover {
    background-color: transparent;
}
.theme-grey .nav > li > a:focus {
    background-color: transparent;
}

.theme-grey .nav .open > a {
    background-color: transparent;
}
.theme-grey .nav .open > a:hover {
    background-color: transparent;
}
.theme-grey .nav .open > a:focus {
    background-color: transparent;
}

.theme-grey .bars {
    color: #fff;
}

.theme-grey .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-grey .sidebar .menu .list li.active >:first-child i,
.theme-grey .sidebar .menu .list li.active >:first-child span {
    color: #9E9E9E;
}

.theme-grey .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-grey .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-grey .sidebar .legal {
    background-color: #fff;
}
.theme-grey .sidebar .legal .copyright a {
    color: #9E9E9E !important;
}

.theme-blue-grey .navbar {
    background-color: #607D8B;
}

.theme-blue-grey .navbar-brand {
    color: #fff;
}
.theme-blue-grey .navbar-brand:hover {
    color: #fff;
}
.theme-blue-grey .navbar-brand:active {
    color: #fff;
}
.theme-blue-grey .navbar-brand:focus {
    color: #fff;
}

.theme-blue-grey .nav > li > a {
    color: #fff;
}
.theme-blue-grey .nav > li > a:hover {
    background-color: transparent;
}
.theme-blue-grey .nav > li > a:focus {
    background-color: transparent;
}

.theme-blue-grey .nav .open > a {
    background-color: transparent;
}
.theme-blue-grey .nav .open > a:hover {
    background-color: transparent;
}
.theme-blue-grey .nav .open > a:focus {
    background-color: transparent;
}

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

.theme-blue-grey .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-blue-grey .sidebar .menu .list li.active >:first-child i,
.theme-blue-grey .sidebar .menu .list li.active >:first-child span {
    color: #607D8B;
}

.theme-blue-grey .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-blue-grey .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-blue-grey .sidebar .legal {
    background-color: #fff;
}
.theme-blue-grey .sidebar .legal .copyright a {
    color: #607D8B !important;
}

.theme-black .navbar {
    background-color: #000;
}

.theme-black .navbar-brand {
    color: #fff;
}
.theme-black .navbar-brand:hover {
    color: #fff;
}
.theme-black .navbar-brand:active {
    color: #fff;
}
.theme-black .navbar-brand:focus {
    color: #fff;
}

.theme-black .nav > li > a {
    color: #fff;
}
.theme-black .nav > li > a:hover {
    background-color: transparent;
}
.theme-black .nav > li > a:focus {
    background-color: transparent;
}

.theme-black .nav .open > a {
    background-color: transparent;
}
.theme-black .nav .open > a:hover {
    background-color: transparent;
}
.theme-black .nav .open > a:focus {
    background-color: transparent;
}

.theme-black .bars {
    color: #fff;
}

.theme-black .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-black .sidebar .menu .list li.active >:first-child i,
.theme-black .sidebar .menu .list li.active >:first-child span {
    color: #000;
}

.theme-black .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-black .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-black .sidebar .legal {
    background-color: #fff;
}
.theme-black .sidebar .legal .copyright a {
    color: #000 !important;
}

*{scroll-behavior: smooth;}

/*******************************************************/



#main{
    margin-top: 85px;
}

.theme-theme .navbar .active{
    /*background-color: #7f1416;*/
}

.theme-theme .navbar .active a{
    background-color: #7f1416/*2d6fb1*/;
    border-radius: 20px;
}
.theme-theme .nav > li.active > a {
    color: #fff;
    font-size: 18px;
}
/* .theme-theme .nav > li > a:hover {
    background-color: transparent;
} */
/* .theme-theme .nav > li > a:focus {
    background-color: transparent;
} */

.navbar-nav > li > a {padding: 7px; margin-left: 0px;}


.theme-theme .navbar {
    background-color: #fff;
}

.theme-theme .navbar-brand {
    color: #fff;
}
.theme-theme .navbar-brand:hover {
    color: #fff;
}
.theme-theme .navbar-brand:active {
    color: #fff;
}
.theme-theme .navbar-brand:focus {
    color: #fff;
}

.theme-theme .navbar .navbar-nav{
    margin-left: -20px;
}

.theme-theme .navbar .navbar-toggle::before{
    font-size: 40px;
    color: #7f1416;
}

.theme-theme .nav > li > a {
    color: #000;
}
.theme-theme .nav > li > a i{
    color: #7f1416;
}
.theme-theme .nav > li > a span{
    color: #fff;
}



.theme-theme .nav .open > a {
    background-color: transparent;
}
.theme-theme .nav .open > a:hover {
    background-color: transparent;
}
.theme-theme .nav .open > a:focus {
    background-color: transparent;
}

.theme-theme .bars {
    color: #7f1416;
}

.theme-theme .sidebar .menu .list li.active {
    background-color: transparent;
}
.theme-theme .sidebar .menu .list li.active >:first-child i,
.theme-theme .sidebar .menu .list li.active >:first-child span {
    color: #7f1416/*2d6fb1*/;
}

.theme-theme .sidebar .menu .list .toggled {
    background-color: transparent;
}

.theme-theme .sidebar .menu .list .ml-menu {
    background-color: transparent;
}

.theme-theme .sidebar .legal {
    background-color: #fff;
}
.theme-theme .sidebar .legal .copyright a {
    color: #7f1416/*2d6fb1*/ !important;
}
.bg-theme {
    background-color: #7f1416/*2d6fb1*/;
}

.bg-theme h2,
.bg-theme small {
    color: #fff !important;
}
.btn-theme {
    color: #fff !important;
    background-color: #7f1416/*2d6fb1*/;
}
.btn-theme:hover{
    background-color: #bb1111;
}

.profile-card .profile-header {
  background-color: #7f1416/*2d6fb1*/;
  padding: 42px 0;
}

.profile-card .profile-body .image-area {
  text-align: center;
  margin-top: -64px;
}

.profile-card .profile-body .image-area img {
  border: 2px solid #7f1416/*2d6fb1*/;
  padding: 2px;
  margin: 2px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}

.profile-card .profile-body .content-area {
  text-align: center;
  border-bottom: 1px solid #ddd;
  padding-bottom: 15px;
}

.profile-card .profile-body .content-area p {
  margin-bottom: 0;
}

.profile-card .profile-body .content-area p:last-child {
  font-weight: 600;
  color: #7f1416/*2d6fb1*/;
  margin-top: 5px;
}

.profile-card .profile-footer {
  padding: 15px;
}

.profile-card .profile-footer ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.profile-card .profile-footer ul li {
  border-bottom: 1px solid #eee;
  padding: 10px 0;
}

.profile-card .profile-footer ul li:last-child {
  border-bottom: none;
  margin-bottom: 15px;
}

.profile-card .profile-footer ul li span:first-child {
  font-weight: bold;
}

.profile-card .profile-footer ul li span:last-child {
  float: right;
}

.card-about-me .body ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.card-about-me .body ul li {
  border-bottom: 1px solid #eee;
  margin-bottom: 10px;
  padding-bottom: 15px;
}

.card-about-me .body ul li:last-child {
  border: none;
  margin-bottom: 0;
  padding-bottom: 0;
}

.card-about-me .body ul li .title {
  font-weight: bold;
  color: #666;
}

.card-about-me .body ul li .title i {
  margin-right: 2px;
  position: relative;
  top: 7px;
}

.card-about-me .body ul li .content {
  margin-top: 10px;
  color: #999;
  font-size: 13px;
}

.panel-post {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

.panel-post .panel-heading {
  background-color: #fff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

.panel-post .panel-heading .media {
  margin-bottom: 0;
}

.panel-post .panel-heading .media a img {
  width: 42px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}

.panel-post .panel-heading .media .media-body {
  padding-top: 5px;
}

.panel-post .panel-heading .media .media-body h4 {
  font-size: 14px;
}

.panel-post .panel-heading .media .media-body h4 a {
  color: #666;
}

.panel-post .panel-body {
  padding: 0;
}

.panel-post .panel-body .post .post-heading {
  padding: 12px 15px;
}

.panel-post .panel-body .post .post-heading p {
  margin-bottom: 0;
}

.panel-post .panel-footer {
  background-color: #fff;
  border: none;
}

.panel-post .panel-footer ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.panel-post .panel-footer ul li {
  display: inline-block;
  margin-right: 12px;
}

.panel-post .panel-footer ul li:last-child {
  float: right;
  margin-right: 0;
}

.panel-post .panel-footer ul li a {
  color: #777;
  text-decoration: none;
}

.panel-post .panel-footer ul li a i {
  font-size: 16px;
  position: relative;
  top: 4px;
  margin-right: 2px;
}

.panel-post .panel-footer ul li a span {
  font-size: 13px;
}

.panel-post .panel-footer .form-group {
  margin-bottom: 5px;
  margin-top: 20px;
}

.theme-theme .panel-group .panel .panel-title{
    background-color: #7f1416;
    color: #fff;
}

.theme-theme .card .header h2{
    /* background-color: #7f1416;
    color: #fff; */
    color: #7f1416;
    font-weight: 800;
    font-size: 22px;
}

.theme-theme .info-box-4 .icon i{
    color: #7f1416;
}
.theme-theme .text-default{
    color: #fff !important;
}
.theme-theme li a:hover, .theme-theme li a:focus{
    color: #7f1416;
    border-radius: 20px;
}
.theme-theme .carousel-indicators{z-index: 1;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background-color: #7f1416;}

.bg-transparent{background: transparent !important;}
.theme-theme.login-page{background-color: #fff;}
.theme-theme .login-box .logo a img{width: 60%; margin: auto;}
.theme-theme.login-page .login-box .card{
    box-shadow: 0px 0px 20px 0px #7f1416;
    border-radius: 50px 50px 50px 50px;
} 
.theme-theme.login-page .login-box{margin-top: 25%;}
/* .theme-theme .spinner-layer.pl-theme {
    border-color: #7f1416; } */

.theme-theme .info-box .content .text, .theme-theme .info-box .content .number{
    color: #fff;
}
.theme-theme [type="radio"]:checked + label:after, [type="radio"].with-gap:checked + label:before, [type="radio"].with-gap:checked + label:after{border: 2px solid #7f1416;}
.theme-theme [type="radio"]:checked + label:after, [type="radio"].with-gap:checked + label:after{background-color: #7f1416;}
.theme-theme .nav-tabs > li > a:before{border-bottom: 2px solid #7f1416;}
.theme-theme .dataTables_wrapper input[type="search"]:focus, .dataTables_wrapper input[type="search"]:active {
    border-bottom: 2px solid #7f1416; }
.theme-theme .border-bottom{border-bottom: 1px solid #7f1416;}
.theme-theme .dashboard-task-infos .progress{height: 12px;}
.theme-theme .pagination li.active a{background-color: #7f1416;}
.switch label input[type=checkbox]:checked + .lever.switch-col-theme{background-color: #7f141680;}
.switch label input[type=checkbox]:checked + .lever.switch-col-theme:after{background-color: #7f1416;}
.theme-theme .label-info{background-color: #7f1416;}
.theme-theme .form-group .form-line:after{border-bottom: 2px solid #7f1416;}
.theme-theme .input-group .form-line:after{border-bottom: 2px solid #7f1416;}
.theme-theme .text-theme{color: #7f1416;}
.btn-add{position: absolute;right: 50px;top: 0;}
ul.slick-dots{display: none !important;}
[type="checkbox"]:checked.chk-col-theme + label:before{border-right: 2px solid #7f1416; border-bottom: 2px solid #7f1416;}
.align-middle{vertical-align: middle;}
.shadowed {
    /* box-shadow: 0 0 1px #c1c1c1; */
    border-bottom: #bdbdbd 1px ridge;
}
/* .theme-theme .card .body .dashboard-stat-list{color: #fff;} */
.bootstrap-select .bs-searchbox{max-width: fit-content;}

/* #admin_header{margin-left: -10px;} */
@media only screen and (max-width: 640px) {
    .theme-theme .navbar-nav > li > a{
        margin-top: 0px;
        padding: 7px;
    }
    #main{
        margin-top: 125px;
    }
    #admin_header{margin-left: 50px;}
  }