/* =============================================
   UPDATED THEME - RED (Strong & Premium)
   ============================================= */

h4,
h5,
h6 {
    color: #333
}

a {
    outline: 0;
    color: #e43737
}

a:focus,
a:hover {
    color: #e43737;
    text-decoration: none
}

body {
    color: #858585
}

p {
    color: #858585
}

.nav-tabs>li>a {
    color: #333
}

.nav-tabs>li>a:hover {
    background-color: #e43737;
    color: #fff
}

.forgot-password-warning {
    background-color: #efdadc;
    color: #ff5858
}

.login-panel .forgot-password-link {
    color: #fff;
    text-decoration: none
}

.login-panel .forgot-password-link:hover {
    color: #e43737
}

.bonus-slider-modal .modal-header .close {
    background-color: #fff;
    color: #000
}

.bonus-slider-modal .modal-title {
    color: #fff
}

.bonus-slider-modal .activation-button {
    background-color: #e43737;
    color: #fff
}

.bonus-slider-modal .activation-button:hover {
    background-color: #b91c1c;
    color: #fff
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .close-button:hover {
    background-color: #3e3e3e
}

.announcement-container {
    background-color: #e43737;
    color: #070d2f
}

.announcement-container .announcement-list li {
    color: #fff
}

.announcement-container>[data-section="title"] {
    color: #fff
}

.announcement-container>[data-section="date"] {
    color: #fff
}

.announcement-container>[data-section="announcements"] {
    background: #070d2f;
    color: #fff
}

.popular-games {
    background: transparent
}

.popular-games .nav-tabs>li>a {
    background-color: #051030
}

.popular-games .nav-tabs>li.active>a,
.popular-games .nav-tabs>li.active>a:hover,
.popular-games .nav-tabs>li.active>a:focus,
.popular-games .nav-tabs>li>a:hover {
    background-color: #e43737
}

.popular-games .tab-pane {
    background-color: #0c0c0c
}

.popular-games [data-section="left"] .section-title {
    background-color: #7f1d1d;
    color: #fff
}

.popular-games .scrtabs-tab-scroll-arrow {
    background-color: #7f1d1d;
    color: #fff
}

.popular-games .popular-game-list {
    background-color: #7f1d1d
}

.popular-games .tab-content {
    border: 1px solid #0d215c
}

.sports-platform-title {
    color: #fff
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    color: #fff
}

.panel-heading.emailbox-heading .panel-tabs>li>a:hover {
    border-color: transparent;
    color: #fff;
    background-color: transparent
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    color: #fff;
    background-color: rgba(255, 255, 255, .23);
    border-bottom-color: transparent
}

.email-paging {
    background-color: #393939;
    color: #fff
}

.email-paging:hover {
    background-color: #fca601;
    color: #fff
}

.modal-btn,
.modal-btn.blank:hover {
    background: #808080;
    color: #fff
}

.message-detail-title a {
    color: #fff
}

.confirmation-message-modal .modal-header {
    background-color: #090807;
    border-color: #0c0c0c
}

.confirmation-message-modal .modal-body {
    background-color: #fff
}

.confirmation-message-modal .modal-body p {
    color: #484848
}

.confirmation-message-modal h4.modal-title {
    color: #fff
}

.confirmation-message-modal .confirm-btn {
    color: #fff;
    background: #455593;
    border: 0
}

.confirmation-message-modal .confirm-btn:hover {
    background: #e43737;
    color: #fff;
    border: 0
}

.poker-game-types ul li p {
    color: #fff
}

.profile-container .mobile-info-button:hover {
    background-color: #e43737;
    color: #fff
}

.hot-match-container {
    color: #fff;
    background: linear-gradient(to bottom, #1d317e 10%, #051846 100%)
}

.hot-match-container .live-streaming-link {
    border-color: #00ffe2;
    color: #00ffe2
}

.hot-match-container .live-streaming-link:hover {
    color: #fff;
    background-color: #00b089;
    border-color: #00b089
}

.topbar-left-section .topbar-item {
    color: #535353
}

.topbar-left-section .topbar-item a {
    color: #fff;
    border-right-color: #ccc
}

.topbar-left-section .topbar-item a:hover {
    color: #e43737
}

.topbar-left-section .topbar-item .live-chat {
    background: #415784;
    color: #fff
}

.topbar-left-section .topbar-item .live-chat:hover {
    background: #e43737
}

.top-menu>li:hover,
.top-menu>li[data-active="true"] {
    color: #e43737
}

.copyright {
    color: #b06bbe
}

.standard-form-title {
    background-color: #090807;
    color: #fff
}

.standard-form-content {
    background-color: #fff;
    color: #838383
}

.play-now {
    background: #e43737;
    color: #fff;
    border-color: #76a0ff
}

.play-now:hover {
    background: #b91c1c;
    color: #fff;
    border-color: #e43737
}

.free-play {
    background: linear-gradient(to bottom, #6b6b6b 0%, #404040 100%);
    color: #fff
}

.free-play:hover {
    background: linear-gradient(to bottom, #404040 0%, #6b6b6b 100%);
    color: #fff
}

.jackpot-winners .jackpot-winner-title {
    color: #fff
}

.jackpot-winners {
    background: #020a21
}

.jackpot-winners .winners-ticker-container {
    background: #050505
}

.scrtabs-tab-container {
    background: #7f1d1d
}

.winners-ticker ul li .winner-info {
    color: #fff
}

.login-panel {
    color: #fff
}

.user-info {
    color: #fff
}

.user-info .user-main-info {
    background: #ffffff1a;
    box-shadow: 0 4px 4px 0 #00000040
}

.user-info .user-main-info .user-info-item+.user-info-item:before {
    background: #fff3
}

.user-info [data-new-notification="true"]:before {
    background: #fc1818;
    color: #fff
}

.user-info .dropdown-menu {
    background-color: #00031c;
    color: #fff
}

.user-info .dropdown-menu>li>a {
    background-color: #030a2e;
    color: #fff
}

.user-info .dropdown-menu>li>a:focus,
.user-info .dropdown-menu>li>a:hover {
    background: #e43737;
    color: #fff
}

.ztip-holder {
    background: rgba(40, 40, 48, .94);
    color: #fff
}

.ztip-holder.ztip-theme-red {
    background: rgba(238, 84, 58, .94);
    color: #fff
}

.ztip-holder.ztip-theme-blue {
    background: rgba(68, 187, 255, .94);
    color: #fff
}

.ztip-holder.ztip-theme-green {
    background: rgba(46, 204, 113, .94);
    color: #fff
}

.claim-item {
    background-color: #ececf1;
    color: #555
}

.promotion-info {
    background-color: #fff;
    border-color: transparent;
    color: #555
}

.promotion-info .close-button {
    background: none;
    background-color: #000;
    color: #fff
}

.deposit-container .standard-form-note a {
    color: #00f923;
    text-decoration: underline
}

.deposit-container .formatted-balance {
    color: #fba501
}

.deposit-container .deposit-form-group .head a,
.withdrawal-container .withdrawal-form-group .head a {
    color: #838383
}

.deposit-container input.input-validation-error {
    background-color: #fff;
    border-color: #ccc
}

.deposit-amount-range {
    color: #838383
}

.panel-heading.emailbox-heading .panel-tabs>li.active i {
    color: #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a span {
    color: #fca601
}

.sport-match-item .match-teams>span {
    color: #00ffe2
}

ul.email-right-header li a {
    color: #404040
}

.inbox-table-header>div:nth-child(3)>ul>li>a {
    color: #949494
}

.inbox-table-header>div:nth-child(3)>ul>li>a:hover {
    background: #303030;
    color: #bababa
}

.inbox-table-header div {
    border-color: #d6d5d5
}

.modal-btn:hover,
.modal-btn.blank {
    background: #dcdbed;
    color: #808080
}

.white-panel.emailbox table {
    color: #333
}

.inbox-table-body a {
    color: #333
}

.profile-container .section-heading {
    color: #333
}

.ztip-holder.ztip-theme-white {
    background: rgba(255, 255, 255, .94);
    color: #333
}

.withdrawal-container .total-balance {
    color: #e43737;
    border-color: #ccc
}

.standard-side-menu-group-label,
.standard-side-menu a {
    background-color: #1b2757;
    color: #fff;
    border-bottom-color: #fff
}

.standard-side-menu a[data-active="true"],
.standard-side-menu a:hover {
    color: #e43737;
    background-color: #090807
}

.site-description {
    color: #b06bbe
}

.site-description h1,
.site-description h2,
.site-description h3,
.site-description p,
.site-description a,
.site-description li,
.site-description div {
    color: #FFF
}

.site-description li {
    font-size: 12px;
}

.footer-separator {
    border-top-color: #4f8acf
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #360c63
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}


.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}



.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}


.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}



.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}


.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}

.footer-links>li>a:hover {
    color: #e43737
}

.footer-links>li+li>a {
    border-left-color: #3c3c3e
}

.footer-section-title {
    color: #fff
}

.site-info-container:not(:last-child):after {
    background-color: #0a2c52
}

.site-info .site-info-title {
    border-bottom-color: #315581
}

.site-info .site-info-title h3 {
    color: #FFF
}

.site-info .site-info-title p,
.provider-container {
    color: #b06bbe
}

.site-info .site-info-description h4 {
    color: #b06bbe
}

.site-info .site-info-description p {
    color: #b06bbe
}

.percentCount {
    color: #caddf4
}

.progressbar {
    background: #3c4b72
}

.proggress {
    background: #c9ddf5
}

.provider-container>h5 {
    color: #b06bbe;
    background: #7f1d1d
}

.provider-container {
    color: #3b4b71;
    border-color: #3b4b71
}

.standard-reporting-control-group .btn-primary {
    background: #e43737;
    color: #fff
}

.standard-reporting-control-group .btn-primary:hover {
    background: #b91c1c;
    color: #fff
}

.bonus-slider-modal .modal-header {
    border-color: #e5e5e5;
    background: #030a2e
}

.bonus-slider-modal .modal-content {
    background-color: #030a2e;
    border-color: #02071c
}

.bonus-slider-modal .close-button {
    background-color: #454545
}

.bonus-slider-modal .bonus-form {
    background-color: #0a1849;
    color: #dad9d9;
    box-shadow: 0 0 15px rgba(0, 0, 0, .2);
    border-top: 2px solid #e43737
}

.bonus-controls-field .bonus-control-button {
    background-color: #e4e4e4;
    color: #525252
}

.bonus-controls-field .bonus-amount {
    background-color: #0e0e0e;
    color: #e43737
}

.bonus-range .bubble {
    color: #fff;
    border-color: #e43737;
    background: #030a2e
}

.bonus-range .bubble::before {
    border-color: rgba(233, 154, 1, 0);
    border-top-color: #e43737
}

.bonus-range .bubble::after {
    border-color: rgba(14, 14, 14, 0);
    border-top-color: #0e0e0e
}

.claim-container {
    background-color: #ececf1
}

.modal-content {
    background: #090807;
    color: #fff
}

.modal-header {
    background: #0c0c0c;
    border-bottom-color: #333
}

.modal-header .close {
    color: #fff
}

.claim-info-modal h4 {
    color: #e43737
}

.standard-form-note.claim-note span,
.standard-form-note.claim-note strong {
    color: #fff
}

.claim-item-type>div {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section] {
    background-color: #e43737
}

.claim-item-type .expiration-countdown [data-section]::before {
    background-color: #c00086
}

.claim-item-container .claim-item {
    background: #f5f5f5;
    border-color: #e43737
}

.claim-item-container .claim-item .claim-title,
.claim-item-container .claim-item .claim-details,
.claim-item-container .claim-item .claim-progress-info .progress-percentage,
.claim-item-container .claim-item .claim-progress-info .progress-percentage i {
    color: #3c3c3c
}

.bonus-progress .progress {
    background-color: #b2b2b2
}

.claim-item .claim-button,
.claim-item .activation-button,
.claim-item .cancellation-button,
.claim-item .expiration-button {
    color: #fff;
    background: #e43737
}

.claim-item .claim-button:hover,
.claim-item .activation-button:hover,
.claim-item .cancellation-button:hover,
.claim-item .expiration-button:hover {
    background: #b91c1c;
    color: #fff
}

.claim-item .info-button {
    background-color: #a0a0a0
}

.claim-item .info-button:hover {
    background-color: #909090
}

.contact-us-list li h6 {
    color: #787878
}

.contact-us-list li p {
    color: #858585
}

.contact-us-list li a {
    color: #e43737
}

.deposit-container .bank-info {
    background-color: #d8d8d8;
    color: #838383
}

.banner {
    background: #070707
}

.banner .carousel-indicators li {
    background: transparent
}

.banner .carousel-indicators .active,
.banner .carousel-indicators .slick-active {
    background: #e43737;
    border-color: #e43737
}

.home-info-container,
.telegram-banner-container {
    background: #7f1d1d;
    border-color: #1a1a1a
}

.lottery-result-container {
    background-color: #e43737;
    color: #fff
}

.lottery-result-container .lottery-result {
    background-color: #09132e
}

.lottery-result-container .lottery-result-title {
    background: #e43737;
    color: #fff
}

.lottery-result-container .lottery-numbers {
    background: #040403
}

.lottery-result-container .lottery-date {
    color: #fff;
    background-color: #09132e
}

.sports-matches-container {
    background-color: #0b0b0b
}

.sport-match-item {
    background-color: #1f1f1f;
    color: #fff
}

.sport-match-item .match-date {
    background: #162b6d;
    color: #fff
}

.sport-match-item .match-info-container {
    background-color: #051847;
    color: #fff
}

.sport-match-item:nth-child(even) {
    background-color: #174e87;
    color: #fff
}

.sport-match-item:nth-child(even) .match-info-container {
    background-color: #0a3460;
    color: #fff
}

.panel-primary>.panel-heading.emailbox-heading {
    background-color: #263366;
    border-color: #337ab7
}

.panel-heading.emailbox-heading .panel-tabs>li>a {
    border-color: #263366
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a {
    border-bottom: 5px solid #fca601
}

.panel-heading.emailbox-heading .panel-tabs>li.active>a,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:hover,
.panel-heading.emailbox-heading .panel-tabs>li.active>a:focus {
    background-color: transparent
}

ul.email-right-header li a:hover {
    background: #bababa
}

ul.email-right-header li.active a {
    background: #bababa
}

.white-panel.emailbox .panel {
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0)
}

.paging-input {
    border-color: #b5b5b7;
    background: #f2f2f4
}

.white-panel.emailbox .checkbox:before {
    background-color: #080808;
    color: #838383;
    border-color: #d6d5d5
}

.inbox-table-body div {
    border-color: #d6d5d5
}

.messaging-side-menu {
    background-color: #090807;
    border-color: #242424
}

.messaging-side-menu [data-active="true"] a,
.messaging-side-menu a:hover {
    color: #e43737;
    border-bottom-color: #e43737
}

.replied-message {
    color: #333;
    border-color: #353535
}

.replied-message[data-creator="true"] .replied-message-content {
    background-color: #242424;
    color: #fff
}

.replied-message .replied-message-content pre p {
    color: #000
}

.mobile-app-container .text-container {
    color: #fff
}

.mobile-app-container .logo-container {
    background-color: #090807
}

.mobile-app-container .link-container a:hover {
    background-color: #ddd
}

.mobile-app-container .nav-tabs>li.active>a,
.mobile-app-container .nav-tabs>li.active>a:hover,
.mobile-app-container .nav-tabs>li.active>a:focus {
    background-color: #e43737;
    color: #fff
}

.mobile-app-container .tab-pane .note {
    color: #f00
}

.mobile-app-container .tab-pane .important {
    color: #ff9600
}

.poker-game-types {
    background: rgba(11, 11, 11, .5);
    background: -moz-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: -webkit-linear-gradient(left, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    background: linear-gradient(to right, rgba(11, 11, 11, .5) 0%, rgba(63, 63, 63, .5) 50%, rgba(11, 11, 11, .5) 100%);
    border: 4px solid #1e1e1e;
    border-radius: 15px
}

.profile-container .download-link-container a:hover {
    background-color: #ddd
}

.profile-container .mobile-info-button {
    border-color: #23527c;
    background-color: #415784;
    color: #fff
}

.promotions-container {
    background-color: #00051b
}

.promotions-container .standard-side-menu li a {
    background-color: #030a2e
}

.promotions-container .standard-side-menu a[data-active="true"],
.promotions-container .standard-side-menu a:hover {
    background-color: #e43737;
    color: #fff
}

.promotion-list {
    background-color: #0c0c0c
}

.promotion-item img {
    border-color: #000
}

.promotion-item .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-item .promotion-title h2 {
    color: #000
}

.promotion-item-details {
    background: #00051b
}

.promotion-item-details .click-for-get-promo-button {
    background: #e43737;
    color: #fff
}

.promotion-item-details .click-for-get-promo-button:hover {
    background: #b91c1c
}

.promotion-info .promotion-share-container .promotion-share-btn {
    color: #000;
    border-color: #000
}

.promotion-info .promotion-share-container .promotion-share-btn img {
    filter: invert(0)
}

.register-done-container {
    color: #676767
}

.register-done-container>a {
    background-color: #29355d;
    color: #fff
}

.register-done-container>h2 {
    color: #7c7c7c
}

.register-done-container>h2 span {
    color: #e43737
}

.register-done-container>h3 span {
    color: #7c7c7c
}

.register-done-container>img {
    background-color: transparent
}

.register-done-container .btn-deposit {
    background: #a844fb;
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    box-shadow: rgba(0, 0, 0, .2) 0 0 20px 5px
}

.register-done-container .btn-deposit:hover {
    background: linear-gradient(to bottom, #3ebbf3 0%, #a844fb 100%)
}

.register-done-container .buttons-container-register-done .btn {
    background: linear-gradient(to bottom, #e43737 0%, #e43737 100%);
    color: #fff;
    border-color: #e43737
}

.register-done-container .buttons-container-register-done .btn:hover {
    background: linear-gradient(to top, #a844fb 0%, #3ebbf3 100%);
    border-color: transparent
}

.register-done-container .register-verification-done {
    border-color: #e43737;
    background: #263f95
}

.register-done-container .register-verification-done .info {
    color: #e43737;
    border-color: #e43737
}

.register-done-container .register-verification-done a {
    color: #e43737
}

.slots-games-container,
.casino-games-container,
.race-games-container {
    background-color: #0c1740
}

.slots-games-container .filter-section,
.casino-games-container .filter-section,
.race-games-container .filter-section {
    background-color: #0c1740
}

.slots-games-container .filter-section input[type=text],
.casino-games-container .filter-section input[type=text],
.race-games-container .filter-section input[type=text] {
    background: #0e0e0e;
    color: #fff
}

.slots-games-container .category-filter-link,
.casino-games-container .category-filter-link,
.race-games-container .category-filter-link {
    color: #fff
}

.slots-games-container .category-filter-link.active,
.slots-games-container .category-filter-link:hover,
.casino-games-container .category-filter-link.active,
.casino-games-container .category-filter-link:hover,
.race-games-container .category-filter-link.active,
.race-games-container .category-filter-link:hover {
    background-color: #e43737;
    color: #fff
}

.slot-jackpot-container {
    background-color: rgba(3, 10, 38, .8)
}

[data-container-background="background-banner"] .carousel-indicators li,
[data-container-background="others"] .carousel-indicators li {
    background-color: #595959;
    border-color: #595959
}

[data-container-background="dark-game-banner"] .carousel-indicators li.active,
[data-container-background="light-game-banner"] .carousel-indicators li.active,
[data-container-background="others"] .carousel-indicators li.active {
    background-color: #00f923;
    border-color: #00f923
}

.sports-container {
    background: #0b0b0b
}

[data-container-background="background-banner"] {
    background-color: #7f1d1d
}

[data-container-background="others"] {
    background-color: #010717
}

[data-container-background="promotions"] {
    background-color: #0c0c0c
}

.info-center {
    background-color: #090807
}

.info-center-content {
    background-color: #fff
}

.info-center-content-title {
    background-color: #d0d0d0;
    color: #e43737
}

.info-center-title {
    background-color: #0a1749;
    color: #fff
}

.topbar-container {
    background: #090807
}

.topbar-left-section .language-selector {
    background-color: #000629
}

.topbar-left-section .language-selector li {
    border-bottom: 1px solid #00031c
}

.site-header {
    background: #7f1d1d;
    border-bottom-color: #e43737
}

.top-menu>li {
    color: #adbed2
}

.top-menu .game-list {
    border-top-color: #e43737;
    background-color: rgba(3, 8, 40, .9);
    border-bottom-color: #e43737
}

.site-footer {
    background-color: #7f1d1d;
}

.footer-links>li>a {
    color: #fff
}
