:root {
  --main-bg: #F4F4F4;
  --body-color: #0A0A0A;
  --lighter-teal: #98ABD5;
}

._header_wrapper_hyh8j_1 {
  background: var(--white);
}

._header_btn_wrapper_hyh8j_55 .button-lang {
  color: var(--tootip-primary);
  border: 1px solid var(--lighter-teal);
}

._header_btn_wrapper_hyh8j_55 .button-log {
  color: var(--tootip-primary);
  border: 1px solid var(--lighter-teal);
}

.announcement {
  background: var(--white);
}
.announcement .ico-volume {
  color: var(--tootip-primary);
}
.announcement .ico-more {
  color: var(--tootip-primary);
}
.announcement .js-marquee {
  color: var(--tootip-primary);
}

.nav-tapbar {
  background: var(--white);
  color: var(--tootip-primary);
}
.nav-tapbar .nav-link.active {
  background: var(--light-teal);
  color: var(--white);
}

.tab-content {
  background: var(--white);
  color: var(--tootip-primary);
}

.card-contents {
  background: var(--white);
}
.card-contents h6, .card-contents h5, .card-contents a {
  color: var(--body-color) !important;
}

.btn-round, .btn-round:hover, .btn-round:focus {
  color: var(--body-color);
}

._mobHeader_hyh8j_17 {
  background: var(--white);
}
._mobHeader_hyh8j_17 a span {
  color: var(--tootip-primary);
}
._mobHeader_hyh8j_17 img {
  filter: invert(70%) sepia(13%) saturate(1332%) hue-rotate(187deg) brightness(92%) contrast(92%);
}

.wrap-promo .navbar-nav .nav-link,
.contact-us-title,
.main.earning-link .referral-link p,
.main.earning-link .separator,
.main.earning-link .affiliate-header,
.sport-popup h3,
.sport-item a span,
.vip-cont {
  color: var(--body-color);
}

.wrap-promo .card-title,
.copy-bank-details-wrapper .copy-bank-details-info span,
.with_rate .with_rate_content,
.ach .ach_text {
  color: white;
}

.homepage-user .bal-user {
  background: white;
  border: 1px solid var(--lighter-teal);
  color: var(--tootip-primary);
}
.homepage-user .bal-user .user_balance_m {
  color: var(--tootip-primary);
}

.center-info h3 {
  color: var(--body-color);
}

.center-info h3 span,
.center-info p,
.center-opt-item .label,
.btn-add-bank {
  color: var(--tootip-primary);
}

.center-opt-item {
  border-bottom: 1px solid var(--bg);
}

.promo-code-wrapper form .form-group .form-control {
  background: var(--lighter-teal);
  color: var(--white);
}

.card-info .label {
  color: var(--tootip-primary);
}
.card-info .label .label-l {
  color: var(--tootip-primary);
}
.card-info .label .label-l:hover,
.card-info .label .label-l:focus,
.card-info .label .label-l:active {
  color: var(--tootip-primary);
}
.card-info .label .icon-end {
  padding: 0px 5px 3px !important;
  border-radius: 0 !important;
  background: var(--lighter-teal);
}

.card-info h6,
.card-pass h6,
.card-auto-pro h6,
.card-vip-report h6,
.card-bet-record h6,
.card-statement-record h6,
.card-achievement-record h6,
.center .input,
.center-tab a,
.g-menu-wrapper .g-menu a,
.ach_menu a,
.ach .ach_group a,
.ach_title,
#countdown .ach-separator {
  color: var(--body-color) !important;
}

.center-tab a.active, .center-tab a:hover, .center-tab a:focus {
  color: var(--body-color) !important;
  border-bottom: 2px solid var(--light-orange);
}

.reward-wrap .reward-content {
  background: none !important;
  border: 0 !important;
}

#balanceToggle .dropdown-arrow,
.custom-form-wrapper .with_desc_text p span {
  color: var(--tootip-primary) !important;
}

.balance-dropdown {
  background: #fff !important;
  color: var(--tootip-primary) !important;
  box-shadow: 0 0 2px var(--lighter-teal) !important;
}

.wallet-balance {
  border: 1px solid var(--lighter-teal) !important;
}

.refresh_bal img,
.depo_img #btn_img {
  filter: brightness(0) saturate(100%) invert(71%) sepia(88%) saturate(2472%) hue-rotate(1deg) brightness(101%) contrast(101%);
}

.g-wrap .g-point {
  color: var(--body-color);
  padding: 0;
}
.g-wrap .g-point span {
  color: var(--light-orange);
  font-size: 14px;
}
.g-wrap label {
  color: var(--body-color);
}
.g-wrap thead th, .g-wrap tbody td {
  color: var(--body-color);
}
.g-wrap .g-card-body {
  background-color: var(--bg);
}
.g-wrap .g-card-body #gift-title {
  color: var(--body-color);
}

.copy-bank-details-wrapper {
  border: 0;
}

.custom-form-wrapper .btn-depo-amt-wrapper .btn-depo-amt span,
.custom-form-wrapper .depo_img label {
  color: var(--tootip-primary);
  background: none !important;
}

.vip-cont .table > :not(caption) > * > * {
  background: var(--body-color);
  color: #fff;
}/*# sourceMappingURL=styles-theme5.min.css.map */