body {
    color: black;
}

.mode-btn {
    color: black;
}

.bgdiv {
    background-image: linear-gradient(to bottom, #ffffff, #f5f5f5 74%, #f0f0f0 90%);
}

.homecard-parent {
    background: #f0f0f0;
}

.loading-page-parent {
    background-image: linear-gradient(to bottom, #ffffff, #f5f5f5 74%, #f0f0f0 90%);
}

.header-postlogin {
    background: #f0f0f0;
}

.postlogin-nav-parent.active .postlogin-nav {
    color: black;
    background-color: #d0d0d0;
}

.form-input-parent { 
    background: #f0f0f0;
}

.form-input-parent-phone {
    background: #f0f0f0;
}

.form-label {
    color:#000;
}

.form-control{
    color: #000;
    background: transparent;
}

@media only screen and (max-width: 767px) {
    .header-notification--parent {
        background: #d0d0d0;
    }
}

.header-dropdown-parent .dropdown-menu {
    border-color:#f0f0f0;
}

.dropdown-menu {
    background-color: #f0f0f0;
}

.dropdown-item {
    color:#000;
}

.header-dropdown {
    background: transparent;
    color:#000;
}

.textlink {
    color:#2b395a;
}

.tac-btn {
    color: #fff;
    background-color: #5cb85c;
}

.header-iconnav {
    color:#000;
}

.member_wallet_btn {
    color: #000;
}

.member_whatsapp_icon {
    color: #000;
}

.homecard-title-text {
    color:#000;
}

.signup-link {
    color:#000;
}

.postlogin-nav {
    color:#010101;
}

.footer-postlogin {
    border-top:1px solid #fff;
    background: #f0f0f0;
}

.postlogin-nav-parent.active .postlogin-nav {
    color:#000;
    border-bottom: 2px solid #000;
}

.moneyval-item--packageprice {
    color:#2b395a;
}

.submenu-parent {
    background: #f0f0f0;
}

.submenu.active {
    color:#2b395a;
    border-bottom: 2px solid #2b395a;
}

.submenu.active>.submenu-icon {
    color:#2b395a;
}

.submenu {
    color:rgba(0,0,0,0.3);
}

.orderrst-quantity {
    color:#2b395a;
}

.rstinfo-title {
    color:#2b395a;
}

.overlay-content {
    background:#f0f0f0;
}

.packageitem-parent {
    background: linear-gradient(to bottom, #ffffff, #f0f0f0);
}

.package-name {
    color:#000;
}

.marquee {
    background: #d0d0d0;
    color:#2b395a;
}

.sub-section-nav-btn {
    border: 1px solid #2b395a;
    color: #2b395a;
    background: #fff;
}

.sub-section-nav-btn.active {
    background: #2b395a;
    color: #fff;
}

.success_message {
    color: #999999;
}


@media only screen and (max-width: 767px) {

    .footer-nav{
        background: #fff;
    }

    .postlogin-nav{
        border-bottom: 1px solid #f0f0f0;
        color:#f0f0f0;
    }

    .postlogin-nav-parent.active .postlogin-nav{
        color:#000;
        background-color: #001020;
    }
}

.member_table thead tr {
    background: linear-gradient(to top left, #7928ca, #ff0080);
    color: #fff;
}

.member_table tr td {
    border: 1px solid #7928ca;
}

.member_table tr.highlight td {
    background: #7928ca;
    color: #fff;
    font-weight: 700;
}