:root {
  --gold: #F7BB0E;
}

body {
  background-color: #29282C;
}

[data-p=""] {
  background-image: url(../../images/ccwbet/background/bg-ccwbet.png);
  background-size: cover;
}

.main-container #sportsSection,
.main-container #casinoSection,
.main-container #slotsSection,
.main-container #pokerSection,
.main-container #lotterySection,
.main-container #cockfightSection {
  background-image: url(../../images/ccwbet/background/bg-ccwbet.png);
  background-size: cover;
}

.announcement .ico-volume {
  color: #000;
}

main .main-left-info-wrapper .btn {
  color: #000;
}

main .main-right-info-wrapper a {
  background-color: #F7BB0E;
}

main .main-right-info-wrapper a i {
  color: #000;
}

main .main-right-info-wrapper a span {
  color: #000;
}

.game-thumb span {
  color: #000;
}

.footer-provider-title span {
  color: #000;
}

#homeTabLeftArrow,
#homeTabRightArrow {
  color: #F7BB0E;
}

.announcement {
  background-color: #29282C;
}

#homeTabWrapper {
  background: #29282C;
}

#homeTab ul > li {
  background: #29282C;
}

.navigation {
  background-color: #29282C;
}

.navigation-list li a,
.navigation-list li div {
  color: #000;
  background-color: #F7BB0E;
}

#homeTab ul > li.no-active.active div {
  color: #ffffff;
}

main .main-contact-wrapper .col-4 span {
  color: #fff;
}

footer ul li.active a i.ico {
  color: #000;
}

main .main-contact-wrapper {
  background-color: #29282C;
}

#homeTab ul > li.no-active.active .ht-sports {
  background-image: url(../../images/fafa7/v2/home/sports.png);
}

.ht-hotgame,
.ht-cricket,
.ht-sports,
.ht-casino,
.ht-ludo,
.ht-slots,
.ht-arcade,
.ht-crash,
.ht-lottery,
.ht-number,
.ht-poker,
.ht-cockfight,
.ht-rcb,
.ht-fish,
.ht-forex,
.ht-promotion,
.ht-vip,
.ht-vip,
.ht-history {
  filter: brightness(0) saturate(100%) invert(76%) sepia(58%) saturate(1336%) hue-rotate(354deg) brightness(100%) contrast(94%);
}

#homeTab ul > li.active .ht-hotgame,
#homeTab ul > li.active .ht-cricket,
#homeTab ul > li.active .ht-sports,
#homeTab ul > li.active .ht-casino,
#homeTab ul > li.active .ht-ludo,
#homeTab ul > li.active .ht-slots,
#homeTab ul > li.active .ht-arcade,
#homeTab ul > li.active .ht-crash,
#homeTab ul > li.active .ht-lottery,
#homeTab ul > li.active .ht-number,
#homeTab ul > li.active .ht-poker,
#homeTab ul > li.active .ht-cockfight,
#homeTab ul > li.active .ht-forex,
#homeTab ul > li.active .ht-rcb,
#homeTab ul > li.active .ht-fish,
#homeTab ul > li.active .ht-promotion,
#homeTab ul > li.active .ht-vip,
#homeTab ul > li.active .ht-history {
  filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(64deg) brightness(102%) contrast(104%);
}

#homeTab ul > li div span {
  color: #F7BB0E;
}

#homeTab ul > li.active span {
  color: #fff;
}

.modal-content .modal-body {
  background-color: #000;
}

.text-dark {
  color: #ffffff !important;
}

.main-container .footer-provider-wrapper {
  background-color: #000;
}

.main-container .footer-provider-wrapper {
  background-color: unset;
}

header {
  background: #000;
}

.wrap-download .download-button-wrapper .download-button,
.announcement .ico-volume,
main .main-left-info-wrapper .btn,
.game-thumb span,
footer ul li.active a,
.footer-provider-title span,
.btn-login,
.btn-register,
.navigation-logout .btn,
.main.center .center-tab a.active span,
.main.center .center-tab a:hover span,
.center-tab a.active span,
.center-tab a:hover span,
.copy-bank-details-wrapper .btn-copy-bank,
.btn,
.center-header-wrapper .center-header-info-wrapper .center-header-info,
.main.center .center-table th,
.option-switcher-tab.active span,
.promo-code-btn {
  background-color: #F7BB0E;
}

main .main-contact-wrapper .col-4 i {
  color: #F7BB0E;
  border: 0.15rem #F7BB0E solid;
}

.login-footer-wrapper a,
.register-footer-wrapper a {
  color: #F7BB0E;
}