:root {
    --primary-bg-color: #020202;
    --primary-bg-opacity: rgba(0,0,0,0.5);
    --secondary-bg-color:#757064;
    --primary-color: #363636;
    --primary-border-color: #363636;
    --primary-btn-color: #D85251;
    --primary-text-color: white;
}

.header {
    background: var(--primary-bg-color);
}

body.content-body {
    background: var(--primary-bg-color);
}

.panel-default > .panel-heading {
    background: var(--primary-bg-color);
}

.navbar {
    background: var(--primary-color);
}

.footer {
    background: var(--primary-color);
}

.panel-heading .btns .btn {
    background: var(--primary-color);
}

.member-card {
    background: var(--primary-color);
}

.footer-second {
    background: var(--primary-color);
}

.btn-success {
    background: var(--primary-color);
    color: black;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active {
    background: var(--primary-color);
    color: black;
}

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

.panel {
    background: var(--primary-color);
}

.slot-sidebar-nav > li > a.active,
.slot-sidebar-nav > li > a:focus,
.slot-sidebar-nav > li > a:hover {
    background: var(--primary-color);
}

.promotion-nav-item {
    border: var(--primary-color) 1px solid;
}

.referral-container {
    background-color: var(--primary-color);
}

.guide-container {
    background-color: var(--primary-color);
}

.depowd-card {
    background-color: var(--primary-color);
}

.depowd-notes {
    background-color: var(--primary-color);
}

.depowd-card-bank {
    background-color: var(--primary-color) !important;
}

.contactus-item {
    background-color: var(--primary-color);
}

.link-item {
    background-color: var(--primary-color);
}

.banktime-item {
    background-color: var(--primary-color);
}

.register-left-card {
    background-color: var(--primary-color);
}

.register-right-card {
    background-color: var(--primary-color);
}

.history-upper-row {
    background-color: var(--primary-color);
}

.history-table-wrapper {
    background: var(--primary-color);
}

.memo-wrapper {
    background: var(--primary-color);
}

.memo-original-wrapper {
    background: var(--primary-color);
}

.forgot-card {
    background: var(--primary-color);
}

.navbar .nav > li:hover {
    background: var(--secondary-bg-color);
}

.navbar .nav li.active,
.navbar .nav li.current,
.navbar .nav > li:focus {
    background: var(--secondary-bg-color);
}

.color-card-body {
    background-color: var(--primary-bg-opacity);
}

.bg-color-main {
    background: var(--primary-bg-color);
}

.seo-footer {
    color: #FFFFFF
}

.history-table {
    background-color: var(--primary-color);
}

.flex-box-item {
    background-color: var(--primary-color);
}

.dropdown-menu {
    background-color: var(--primary-color);
}

.cp-table-child {
    border-bottom: 1px solid var(--primary-border-color) !important;
}

.card {
    background: var(--primary-color);
    color: white;
}

.tooltip-inner {
    background-color: #363636 !important;
    font-size: 12px;
    padding: 4px 8px;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
    border-top-color: #363636 !important;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-right-color: #363636 !important;
}


.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
    border-bottom-color: #363636 !important;
}


.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-left-color: #363636 !important;
}

.home-depo-ranking-card {
    background: var(--primary-color);
    color: var(--primary-text-color);
}

.primary-text-color {
    color: var(--primary-text-color);
}