:root {
    --dark-bg: rgb(12, 8, 47);
}

body.dark {
    background: var(--dark-bg);
    color: var(--white-color);
}

body.dark .bg-light {
    background: rgb(35 30 75) !important;
}

body.dark .left-sidebar {
    background: var(--dark-bg);
    border-right: 1px solid #ddd;
}

body.dark .tab-item.active {
    color: var(--main-color);
    background: #b4b4b454;
}

body.dark .tab-item:hover {
    color: var(--main-color);
    background: #43405b;
}

body.dark .container.text-center small {
    color: var(--white-color);
}

body.dark .menu-link {
    color: var(--white-color);
}

body.dark p.right-bar-head {
    color: var(--white-color);
}

body.dark input.form-control.search-input.border-0.bg-light {
    color: var(--white-color);
}

body.dark .tab-item {
    color: var(--white-color);
}

body.dark .header {
    box-shadow: 0px 2px 8px 1px #070c1b;
}

body.dark .content-main {
    color: var(--white-color);
}

body.dark .theme-mood {
    box-shadow: 0px 0px 20px 1px #aaaaaa;
    background: #ffffff;
}

body.dark img.mood {
    width: 80%;
    filter: brightness(1);
    -webkit-filter: brightness(1);
}