html {
  background: #261630;
}

.site-background {
  background: #1d273e;
}


header {
  background: rgba(0, 0, 0, 0.7);
}

header .nav-buttons .login-button,
header .mobile-nav-buttons .login-button {
  background: #9d4cfe;
  color: #fff;
  border-radius: 8px;
}

header .nav-buttons .join-button,
header .mobile-nav-buttons .join-button {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}

header .header > .container .deposit-button .deposit-now,
header .header > .container .deposit-button .reverse-now {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}

header .header > .container nav ul a li {
  color: #fff;
}

header .header > .container nav ul a.active li,
header .header > .container nav ul a:hover li {
  color: #f22d7e;
}

header .header > .container .banking-dropdown .deposit-button .deposit-now {
  background: #9d4cfe;
  color: #fff;
  border-radius: 8px;
}

header .my-account-bar p {
  color: #fff;
}

header .my-account-bar ul li {
  color: #fff;
}

header .my-account-bar ul li:hover {
  color: #f22d7e;
}

.promotion-page > .container > .wrapper .promo .play-now-button {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}

.promo-more-page .promo-banner ~ .container .button {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}

.blog .container .wrapper .preview-blog-box .preview-blog-info .wrapper > a {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}


.affiliates .button {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}


#game-categories .game-category span {
  color: #fff;
}


#game-results .search-top-bar h3 {
  color: #fff;
}

#game-results .search-top-bar #results {
  color: #fff;
}

#game-results .results-list .result span {
  color: #fff;
}

.search-box-top-bar .title {
  color: #fff;
}

.lobby-error h2 {
  color: #fff;
}

.lobby-error p {
  color: #fff;
}

.lobby-error .button {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}


.game-grid .top-bar .title {
  color: #fff;
}

.game-grid .top-bar .link {
  color: #fff;
}

.game-grid .top-bar .games-counter {
  color: #fff;
}

.lobby-container .container {
  background: #261630;
}

.lobby-action-buttons a {
  color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  border-right: 1px solid rgba(255, 255, 255, 0.2);
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.lobby-action-buttons a:first-child {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}

.lobby-action-buttons a:hover {
  background: rgba(255, 255, 255, 0.25);
}

.pagination-loader {
  margin: 0 20px;
  color: #fff;
}


#details_password #dt_pass div.button {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}

.main.account-details #dt_details .button,
.main.account-details #dt_comms .button {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}

.main.account-details #security-options a {
  background: #9d4cfe;
  color: #fff;
  border-radius: 8px;
}

.main.account-details #details_email .button,
.main.account-details #details_password .button {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}



.main.upload-documents #submit-button {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}


.cashier .make-deposit-container button.deposit-now {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}

.cashier .make-deposit-container button[type="button"][onclick^="doCancel("] {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}


.cashier #withdraw-button {
  background: linear-gradient(to bottom, #ff5ebe 0%, #f1239f 100%);
  color: #fff;
  border-radius: 8px;
}

footer {
  background: rgba(0, 0, 0, 0.4);
}

footer .footer-links a {
  color: #fff;
}
