﻿@charset "UTF-8";
/* bootstrap */
/* required */
/* bootstrap */
:root {
  --lightTheme: #fff;
  --darkTheme: #070707;
  --mainTheme: #fdcf24;
  --bg-mainTheme: var(--mainTheme);
  --text-mainTheme: var(--darkTheme);
}

.slots-background {
    background-image: url(https://d2lcoivv20vty7.cloudfront.net/Content/img/casino777/bg-casino777-yellow_theme.jpg);
}

.button {
  background-color: var(--mainTheme);
  color: var(--darkTheme);
}

button.afb01, a.afb01 {
  background: var(--mainTheme);
  color: var(--darkTheme);
  border-radius: 50rem;
}
button.afb01:hover, a.afb01:hover {
  background: #b99202;
}
button.afb03 {
    color: var(--darkTheme);
    background: var(--mainTheme);
    border-color: var(--mainTheme);
    border-radius: 2px;
}
    button.afb03:hover {
        color: var(--darkTheme);
        background: var(--mainTheme);
        border-color: var(--mainTheme);
    }

.btn-color {
  background: var(--mainTheme);
  color: var(--darkTheme);
}

.btn-sharebox {
  color: var(--darkTheme);
  background: var(--mainTheme);
}
.btn-sharebox .h5 {
  color: var(--darkTheme) !important;
}
.btn-sharebox img {
  -webkit-filter: brightness(0);
          filter: brightness(0);
}

.vl {
  border-color: var(--mainTheme);
}

.modal .modal-header {
  background-color: transparent;
  color: var(--darkTheme) !important;
  border-color: var(--mainTheme);
}
.modal .modal-header button.close {
  background-color: transparent;
  color: var(--darkTheme);
}
.modal .modal-title {
  color: var(--darkTheme) !important;
}
.modal .modal-content {
  background-color: var(--lightTheme) !important;
  color: var(--darkTheme);
}
 
 
.modal .modal-content button.close span {
  color: var(--darkTheme) !important;
}
.modal .modal-content .already-button #btn_Login {
  border-color: var(--mainTheme);
  color: var(--mainTheme);
}
.modal .modal-content .register-p-b-next {
  border-radius: 50rem;
}
.modal .modal-content .data-container .content {
  color: var(--darkTheme) !important;
}
.modal .modal-content .captcha-refresh a {
  color: var(--darkTheme);
}
.modal .modal-footer {
  border: none;
  background: transparent;
}
.modal .modal-footer button {
  border-radius: 50rem;
}

.modal2 .modal-content {
  background-color: #fff;
}
.modal2 .modal-content .popup-header {
  background-color: var(--bg-mainTheme);
}
.modal2 .modal-content .popup-header .close-popup {
  color: var(--darkTheme);
}
.modal2 .modal-content .popup-title {
  background-color: transparent;
  color: var(--darkTheme);
}
.modal2 .modal-content .popup-footer button {
  background: var(--mainTheme);
}
.modal2 .modal-content .popup-footer button span {
  color: var(--darkTheme);
}

.casino777 .afb-title-h1 {
  color: var(--mainTheme);
}
.casino777 .afb-title-h1 .h1 {
  color: var(--mainTheme);
}
.casino777 .owl-carousel .owl-item p.title {
  border-color: var(--mainTheme);
}

#alertModal .modal-content {
  color: var(--mainTheme);
}
#alertModal .modal-header, #alertModal .modal-title {
  color: var(--mainTheme) !important;
}
#alertModal .tim-btn-bg {
  color: var(--darkTheme);
  background: var(--mainTheme);
  border-color: var(--mainTheme);
}
#alertModal .tim-btn-bg:hover {
  background: #b99202;
}

.owl-carousel .owl-dots .owl-dot.active, .owl-carousel .owl-dots .owl-dot:hover {
  background-color: var(--mainTheme) !important;
  border-color: #ecba02;
}

.paginationjs-page.J-paginationjs-page.active {
  background-color: var(--mainTheme);
}
.paginationjs-page.J-paginationjs-page.active a {
  color: var(--darkTheme) !important;
}

.paginationjs-pages ul li a.active {
  color: var(--darkTheme) !important;
  background: var(--mainTheme);
}

.pagination a:hover:not(.active) {
  color: var(--darkTheme) !important;
  background: var(--mainTheme) !important;
  border-color: var(--darkTheme);
}

#slideout p {
  color: var(--text-mainTheme);
  background: var(--mainTheme);
}
#slideout .afb-medias a {
  color: var(--text-mainTheme);
  background: var(--mainTheme);
}

.notifUnread,
.unreadMSG {
  background-color: #fff6d5;
}

#top-bar {
  background-color: var(--darkTheme);
}
#top-bar .lang-selection .button {
  background-color: initial;
}

.top-bar-user .notification-alert .button {
  background-color: transparent;
}
.top-bar-user .notification-alert .notif-hd-title {
  color: var(--darkTheme);
  background-color: var(--mainTheme);
}

#logo-wrapper .button-login-register.button-light {
  background-color: var(--bg-mainTheme);
}
#logo-wrapper .button-login-register.button-light:hover {
  background-color: #ecba02 !important;
}
#logo-wrapper .button-login-register.button-green {
  color: var(--mainTheme) !important;
  background-color: initial;
  border: 1px solid var(--bg-mainTheme);
}
#logo-wrapper .button-login-register.button-green:hover {
  background-color: var(--bg-mainTheme) !important;
  color: var(--darkTheme) !important;
}
#logo-wrapper .btn-login {
  color: var(--darkTheme);
  background-color: var(--bg-mainTheme);
}
#logo-wrapper .btn-login:hover {
  background-color: #ecba02 !important;
}
#logo-wrapper .dropbtn-single {
  background-color: transparent;
  color: var(--mainTheme);
  border: 1px solid var(--bg-mainTheme);
  border-radius: 50rem;
}
#logo-wrapper .dropbtn-single:hover {
  background-color: var(--bg-mainTheme) !important;
  color: var(--darkTheme) !important;
}
#logo-wrapper .top-bar-user .user-profile-dropdown .dropdown-toggle {
  background-color: transparent;
}
#logo-wrapper .top-bar-user .user-profile-dropdown .dropdown-menu a:last-child {
  color: var(--darkTheme);
  background: var(--mainTheme);
}
#logo-wrapper .top-bar-wallet {
  background-color: transparent;
  color: var(--mainTheme);
}
#logo-wrapper .top-bar-wallet .TogglePanel__PanelOne,
#logo-wrapper .top-bar-wallet .TogglePanel__PanelTwo,
#logo-wrapper .top-bar-wallet .amount-button {
  color: var(--mainTheme) !important;
}
#logo-wrapper .top-bar-wallet .TogglePanel__PanelOne span,
#logo-wrapper .top-bar-wallet .TogglePanel__PanelTwo span,
#logo-wrapper .top-bar-wallet .amount-button span {
  color: var(--mainTheme) !important;
}
#logo-wrapper .deposit-withdrawal .button-login-register.button-green {
  color: var(--darkTheme) !important;
  background-color: var(--mainTheme);
  border: 1px solid var(--bg-mainTheme);
}
#logo-wrapper .deposit-withdrawal .button-login-register.button-green:hover {
  background-color: #b99202 !important;
  color: var(--darkTheme) !important;
}

.sticky-header #header-wrap,
#header-wrap {
  background-color: var(--bg-mainTheme);
  color: var(--text-mainTheme);
}

.primary-menu .btn-link i {
  color: var(--text-mainTheme);
}

.mobile-offcanvas {
  background: var(--mainTheme);
}
.mobile-offcanvas .offcanvas-header .btn-close::before {
  color: var(--darkTheme);
  border-color: var(--darkTheme);
}
.mobile-offcanvas .menu-item .sub-menu-trigger {
  color: var(--darkTheme);
}
.mobile-offcanvas .menu-item > ul li:hover {
  -webkit-box-shadow: 0 0 10px 1px var(--mainTheme) !important;
          box-shadow: 0 0 10px 1px var(--mainTheme) !important;
}
.mobile-offcanvas .menu-item .mega-menu-content {
  background-color: #1e1e1e;
  border-color: var(--mainTheme) !important;
}
.mobile-offcanvas .menu-item .menu-link {
  color: var(--text-mainTheme);
}
.mobile-offcanvas .menu-item .menu-link .megamenu-icon {
  -webkit-filter: brightness(0);
          filter: brightness(0);
}
.mobile-offcanvas .menu-item:hover .menu-link {
  color: var(--mainTheme);
  background: #1e1e1e;
}
.mobile-offcanvas .menu-item:hover .menu-link .megamenu-icon {
  -webkit-filter: brightness(1) sepia(1) hue-rotate(-30deg);
          filter: brightness(1) sepia(1) hue-rotate(-30deg);
}
.mobile-offcanvas .menu-item:hover .sub-menu-trigger {
  color: var(--mainTheme);
}

.nav-bottom .nav-link {
  color: var(--darkTheme);
}
.nav-bottom .nav-link img {
  -webkit-filter: brightness(0);
          filter: brightness(0);
}
.nav-bottom .nav-link .text {
  color: var(--darkTheme) !important;
}

.jackpot-countdown .visual {
  background: var(--mainTheme);
  background: -webkit-gradient(linear, left top, left bottom, from(#fdcf24), to(#ecba02));
  background: linear-gradient(180deg, #fdcf24 0%, #ecba02 100%);
  border-color: #b99202;
}
.jackpot-countdown .category-shortcut ul li a span {
  background: var(--mainTheme);
  color: var(--darkTheme);
  border-color: var(--mainTheme);
}

.casino-category .category-shortcut ul li a span {
  background: var(--mainTheme);
  color: var(--darkTheme);
  border-color: var(--mainTheme);
}

.category-shortcut ul li a span {

    background: var(--mainTheme);
    border-color: var(--mainTheme);
    color: var(--text-mainTheme);
}

.casino-category .top-5-jackpot,
.casino-category .top-5-game {
  border: none;
  background-color: rgba(19, 18, 23, 0.75);
}
.casino-category .top-5-jackpot .h2,
.casino-category .top-5-game .h2 {
  color: var(--mainTheme);
}
.casino-category .top-5-jackpot .h2 a,
.casino-category .top-5-game .h2 a {
  color: var(--lightTheme);
}
.casino-category .top-5-jackpot a,
.casino-category .top-5-game a {
  color: var(--lightTheme);
}
.casino-category .top-5-jackpot .gold-border {
  border: 2px dotted var(--mainTheme);
  border-radius: 0.5rem;
}
.casino-category .top-5-jackpot .gold-border span {
  color: var(--lightTheme);
}
.casino-category .inside,
.casino-category .side-featured-game,
.casino-category .news-feed,
.casino-category .info-center {
  background: #131217;
  border: 2px solid var(--mainTheme);
}
.casino-category .inside .h2,
.casino-category .side-featured-game .h2,
.casino-category .news-feed .h2,
.casino-category .info-center .h2 {
  color: var(--mainTheme);
  border-color: var(--mainTheme);
}
.casino-category .inside .input-group input,
.casino-category .side-featured-game .input-group input,
.casino-category .news-feed .input-group input,
.casino-category .info-center .input-group input {
  border-color: var(--mainTheme) !important;
}
.casino-category .inside .input-group .input-group-append button,
.casino-category .side-featured-game .input-group .input-group-append button,
.casino-category .news-feed .input-group .input-group-append button,
.casino-category .info-center .input-group .input-group-append button {
  color: var(--darkTheme);
  background-color: var(--mainTheme);
  border-color: var(--mainTheme);
}
.casino-category .inside .input-group .input-group-append button > i,
.casino-category .side-featured-game .input-group .input-group-append button > i,
.casino-category .news-feed .input-group .input-group-append button > i,
.casino-category .info-center .input-group .input-group-append button > i {
  color: var(--darkTheme) !important;
}
.casino-category .inside .inner-info a,
.casino-category .side-featured-game .inner-info a,
.casino-category .news-feed .inner-info a,
.casino-category .info-center .inner-info a {
  color: var(--lightTheme);
}
.casino-category .inside a,
.casino-category .side-featured-game a,
.casino-category .news-feed a,
.casino-category .info-center a {
  color: var(--lightTheme);
}

.news-promotions-featured-game .news-feed,
.news-promotions-featured-game .current-promo,
.news-promotions-featured-game .info-center {
  background: #131217;
  border: 2px solid var(--mainTheme)!important;
}
.news-promotions-featured-game .news-feed .h2,
.news-promotions-featured-game .current-promo .h2,
.news-promotions-featured-game .info-center .h2 {
  color: var(--mainTheme);
  border-color: var(--mainTheme);
}
.news-promotions-featured-game .news-feed a,
.news-promotions-featured-game .current-promo a,
.news-promotions-featured-game .info-center a {
  color: var(--lightTheme);
}

#lobby-header .h3 {
  color: var(--mainTheme);
  border-color: var(--mainTheme);
}
#lobby-header .h3 span {
  color: var(--mainTheme);
}
#lobby-header .hov-img-zoom a p {
  display: inline-block;
  color: var(--darkTheme) !important;
  background-color: var(--mainTheme);
  border-radius: 50rem;
  padding: 0.2rem 1rem;
  font-weight: bold;
}

.Promo-head-title .h3 {
  color: var(--mainTheme) !important;
  border-color: var(--mainTheme);
}
.Promo-head-title .h3 span {
  color: var(--mainTheme);
}
.Promo-head-title .detail-one-wrapper button.button.button-regular.button-amber.two {
  color: var(--mainTheme);
}

.promotion-list .promo_preview .h4 a {
  color: var(--mainTheme);
}

#dailyLuckySpinList .h3 {
  border-color: var(--mainTheme);
}
#dailyLuckySpinList .h3 span {
  color: var(--mainTheme);
}

#faq .nav-pills .nav-link.active {
  color: var(--darkTheme);
  background-color: var(--mainTheme);
  font-weight: bold;
}
#faq .tab-content .card-header .h5 button {
  background-color: #383839;
}
#faq section#general-post a,
#faq div#accordion-tab-1 a {
  color: var(--lightTheme);
}

#general-post .h3.general-post-title {
  color: var(--mainTheme);
  border-color: var(--mainTheme);
}
#general-post .blog-title h1,
#general-post .blog-title h2,
#general-post .blog-title h3,
#general-post .blog-title h4,
#general-post .blog-title h5,
#general-post .blog-title h6 {
  color: var(--lightTheme);
}

.profile-tabs .generic-header {
  color: var(--mainTheme);
}
.profile-tabs .cd-tabs__navigation {
  background-color: #3f3f3f;
}
.profile-tabs .cd-tabs__list {
  background: transparent;
}
    .profile-tabs .cd-tabs__list li {
        background: #3f3f3f;
    }
.profile-tabs .afb-blue-bar .flex-shrink-0 {
  background: var(--mainTheme);
}
.profile-tabs #active-member-list .period_months button {
  border-radius: 0;
}
.profile-tabs #active-member-list .period_months .afb04 {
  background-color: transparent;
  border: 1px solid #000;
}
.profile-tabs #active-member-list .period_months .afb04:hover {
  background-color: var(--mainTheme);
}
.profile-tabs #active-member-list .period_months .afb01 {
  background-color: var(--mainTheme);
  border: 1px solid #000;
  padding: 8px 22px;
}
.profile-tabs .game-part .h3 {
  color: var(--mainTheme);
  background: #3f3f3f;
}
.profile-tabs .game-part #profile-Bet-History span,
.profile-tabs .game-part #profile-Bet-History button,
.profile-tabs .game-part #profile-promotion-sec span,
.profile-tabs .game-part #profile-promotion-sec button {
  color: var(--lightTheme);
}
.profile-tabs .game-part .pmo-title {
  color: var(--mainTheme) !important;
}

.s006 form .suggestion-wrap span:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#fdcf24), to(#b99202));
  background: linear-gradient(180deg, #fdcf24 0%, #b99202 100%);
}

.footer-info {
  background: transparent;
}
.sidebar-box .read-more a.button {
    background-color: var(--bg-mainTheme);
}

.sidebar-box .read-more a.button:hover,
.sidebar-box .read-more-btn a.button:hover {
    background-color: #ecba02;
}

#footer {
  border-color: var(--mainTheme);
  background-color: rgba(19, 18, 23, 0.75) !important;
}

.footer-bottom .h1 {
  color: var(--mainTheme);
}
.footer-hr {
  border-color: var(--mainTheme);
}

#copyrights {
  background-color: var(--darkTheme);
}

.luckspin_logo {
  background: var(--mainTheme);
  color: var(--darkTheme);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.luckspin_logo .dls-time-title {
  color: var(--darkTheme);
}
.luckspin_logo #dls-btn-close.close {
  color: var(--darkTheme);
  border-color: var(--darkTheme);
}

.luckspin_countdown {
  color: var(--darkTheme);
}

#dls-modal .modal-content.oned {
  background: -webkit-gradient(linear, left bottom, left top, from(#fdcf24), color-stop(35%, #fdd53d), to(#fdda57));
  background: linear-gradient(0deg, #fdcf24 0%, #fdd53d 35%, #fdda57 100%);
}
#dls-modal .modal-content.oned .h1 {
  color: var(--darkTheme);
}

.dls-overlay .dls-content .h5 {
  color: var(--mainTheme);
}
.dls-overlay .dls-content p,
.dls-overlay .dls-content span {
  color: var(--darkTheme);
}

@media screen and (min-width: 992px) {
  .mobile-offcanvas .menu-item > ul li a {
    color: var(--lightTheme) !important;
  }
}
 
div#dataID table.bet-history.table-sticky tbody .sticky-left {
    background: #535353;
    color: white;
}
div#dataID table.bet-history.table-sticky thead .sticky-left {
    background-color: #2f2f2f;
    color: white;
}
div#dataID table.bet-history > tbody > tr > td {
    background: #ffffff;
}
div#betHistoryModelDiv .h5.text-white {
    color: #333 !important;
}
.button.afb01, a.afb01 {
    background-image: linear-gradient(to right, #ffc107, var(--mainTheme)) !important;
    color: var(--darkTheme) !important;
}
.container-mobile {
    background: #000;
}
#logo-wrapper .button-login-register.button-green {
    border: 2px solid var(--bg-mainTheme);
}
#logo-wrapper .button-login-register.button-light {
    border: 2px solid var(--bg-mainTheme);
}
.notificationMarquee p {
    font-size: 14px;
}
.from-date:focus-within label, .end-date:focus-within label {
    color: #000;
}
.from-date:focus-within, .end-date:focus-within {
    background: #fdcf23;
    color: #000;
}
    .from-date:focus-within input:focus, .end-date:focus-within input:focus {
        color: #000 !important;
    }
    .from-date:focus-within i.fa.fa-calendar-o, .end-date:focus-within i.fa.fa-calendar-o {
        color: #000;
    }
    .from-date:focus-within input, .end-date:focus-within input {
        background: #fdcf23 !important;
        color: #000 !important;
    }

.ui-datepicker .ui-datepicker-header {
    background: #fdcf23;
    color: #000;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #fdcf23;
    background: #fdcf23;
    font-weight: normal;
    color: #000;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #fdcf23;
    background: #fdcf23;
    font-weight: normal;
    color: #000;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    filter: none;
}
div#dls-modal .modal-dialog .modal-content {
    background: none;
}

/*Bottom mobile nav*/

.nav-bottom {
    --backgroundColor: var(--mainTheme);
}

.top5game .photobox__previewbox .action_overlay a div, .jackpotpool .photobox__previewbox .action_overlay a div {
    background-image: linear-gradient(to right, #ffc107, var(--mainTheme)) !important;
    color: var(--darkTheme) !important;
}

.top5game .photobox__previewbox .action_overlay a div:hover, .jackpotpool .photobox__previewbox .action_overlay a div:hover {
    background-image: linear-gradient(to right, #ffc107, var(--mainTheme)) !important;
    color: var(--darkTheme) !important;
}




.faq-card {
    background-color: var(--mainTheme);
}

    .faq-card .h6 {
        color: var(--darkTheme);
    }




.rgstButton {
    background: var(--bg-mainTheme);
}

    .rgstButton:hover {
        background: #e2b200!important;
    }


#registerModal .bottom a {
    color: var(--bg-mainTheme)!important;
}

    #registerModal .bottom a:hover {
        color: #333!important;
    }

#mega888StartingModal h3, #mega888StartingModal h5, #mega888StartingModal span, #mega888StartingModal label {
    color: white;
}

#Mega888_UpdatePassword button span {
    color: black;
}

#pokervModal label {
    color: black;
}

.h_nav-item > a, .h_nav-item > span, .payment-item {
    background-color: #3f3f3f;
}

#affiliate-detail-list .font-weight-light, #affiliate-detail-list .font-weight-light span {
    color: black!important;
}

.footer-nav li a{
    color: black;
}

.loyalprogram-info .table-title {
    color: rgba(198, 158, 93,.8);
}
.loyalprogram-info small {
    line-height: 1.5;
    color: #000 !important;
    font-family: 'Proxima Nova Rg';
    font-size: 80%;
}

.loyalprogram-info a {
    text-decoration: none !important;
    color: #007bff !important;
    transition: all 0.5s ease;
}

#DepoConfModal .btn-primary {
    background: var(--mainTheme) !important;
    border-color: var(--mainTheme) !important;
    color: #fff !important;
}

#DepoConfModal .modal-header {
    background: var(--mainTheme) !important;
}

    #DepoConfModal .modal-header h5 {
        color: #fff !important;
    }

#DepoConfModal .fa-clone,
#DepoConfModal .text-primary {
    color: var(--mainTheme) !important;
}

#top-bar .dropdown-menu a:hover, .active-lang {
    background: var(--bg-mainTheme) !important;
    color: var(--text-mainTheme) !important;
}

.game-overlay-DetailBottom .bottom-container,
.game-overlay-DetailBottom .top-container .fav-rtp-container .favourite-game-container {
    background: var(--cd-color-1);
}

.game-overlay-DetailBottom .top-container .game-img-container .hover-content .btn-play,
.casino777-overlay-ui .top-container .game-img-container .hover-content .btn-play {
    background: var(--mainTheme);
    color: var(--darkTheme) !important;
}

    .game-overlay-DetailBottom .top-container .game-img-container .hover-content .btn-play:hover {
        filter: none;
        background: #b99202 !important;
        color: var(--darkTheme) !important;
    }

.game-overlay-DetailBottom .top-container .game-img-container .hover-content .btn-demo {
    background: black;
    border: 2px solid var(--bg-mainTheme);
    color: #FFF;
}

    .game-overlay-DetailBottom .top-container .game-img-container .hover-content .btn-demo:hover {
        filter: none;
        background: var(--bg-mainTheme) !important;
        color: var(--darkTheme) !important;
    }

.dot3-popup.ui-widget.ui-widget-content {
    border-color: var(--mainTheme);
}

    .game-overlay-DetailBottom .bottom-container .game-attribute .game-attribute-details:after {
        border-top: 0px solid var(--mainTheme);
        border-right: 0.5px solid var(--mainTheme);
        border-bottom: 0.5px solid var(--mainTheme);
        border-left: 0px solid var(--mainTheme);
    }

button#depositBtn, button#withdrawBtn, button#WICKET9WithdrawBtn {
    background: linear-gradient(to right, var(--mainTheme), var(--mainTheme));
    padding: 7px 15px;
    border-radius: 2px !important;
    color: #000;
}

    button#depositBtn:hover, button#withdrawBtn:hover, button#WICKET9WithdrawBtn:hover {
        background: linear-gradient(to right, var(--mainTheme), var(--mainTheme));
        padding: 7px 15px;
        border-radius: 2px !important;
        color: #000;
    }

button#playnowBtn {
    background: linear-gradient(to right, var(--mainTheme), var(--mainTheme));
    border-radius: 2px;
}

    button#playnowBtn:hover {
        background: linear-gradient(to right, var(--mainTheme), var(--mainTheme));
        border-radius: 2px;
    }

.transferModal #playnowBtn, .updatepassword {
    background: linear-gradient(to right, var(--mainTheme), var(--mainTheme)) !important;
}

    .transferModal #playnowBtn:hover, .updatepassword:hover {
        background: linear-gradient(to right, var(--mainTheme), var(--mainTheme)) !important;
    }

 .universal_hamburger_menu .aside_content-account_box .account_box-infopanel .infopanel-wallet .TogglePanel__PanelOne, .universal_hamburger_menu .hamburgerSearch .input-group .svg-icon, .universal_hamburger_menu .hamburgerSearch .btn.gameCategoryBtn, .universal_hamburger_menu .aside_content-login .did-floating-input, .universal_hamburger_menu .aside_content-login .did-floating-label-content svg, .universal_hamburger_menu .aside_content-login .did-floating-label {
    color: black !important;
}

.universal_hamburger_menu .aside_content-account_box .account_box-infopanel {
     background: #fdcf24;
 }

.universal_hamburger_menu .aside_content-account_box .account_box-welcome .welcome-subtitle, .universal_hamburger_menu .aside_content-main_content .main_content-section .btn, .universal_hamburger_menu .aside_content-main_content .main_content-section .btn svg.icon, .universal_hamburger_menu .aside_content-main_content .main_content-section .btn i.icon, .universal_hamburger_menu .hamburgerSearch .input-group input {
    color: #fff;
}

.universal_hamburger_menu .aside_content-account_box .account_box-welcome .welcome-username, .universal_hamburger_menu .aside_content-main_content .main_content-section-title {
    color: #fdcf24;
}

.universal_hamburger_menu .aside_content-main_content .main_content-section-title {
      border-bottom: 1px solid #fdcf24;
}

.universal_hamburger_menu .hamburgerSearch .btn.gameCategoryBtn {
    background-image: linear-gradient(#fdcf24, #fdcf24);
     border-color: #fdcf24;
 }

.universal_hamburger_menu #hamburgerCategory img.icon {
    filter: grayscale(0) sepia(0) hue-rotate(105deg) brightness(100)!important;
}

.universal_hamburger_menu .aside_content-login .login-button button.btn-register, .rgstButton, .rgstButton:hover {
    color: #000000;
    background: #fdcf24!important;
}

.universal_hamburger_menu .aside_content-login .did-floating-input {
     border-color: #191919;
}

#loginModal .modal-content, #registerModal .modal-content, .cd-tabs__list li {
    background-color: var(--darkTheme) !important;
}

a {
     color: #fff;
 }

.did-floating-label-content svg, .did-floating-label, .selectCustom svg, .custom-select-dd, .select-options li, .btn-link i {
    color: var(--darkTheme) !important;
}

    .did-floating-input:focus, .custom-select-dd:active, .custom-select-dd.active {
        border-color: #fdcf24;
    }

.custom-select-dd:after {
     filter: none;
 }

.signin-content-v3 .bottom {
     color: #fff;
}

.select-options li:hover {
    color: #000 !important;
    background: #fdcf24;
}

.afb-blue-bar .flex-shrink-0 {
     background: #fdcf24!important;
 }

.js .cd-tabs__item--selected {
     box-shadow: inset 0 2px 0 hsl(47.28deg 98.19% 56.67%);
 }

button#apk-download-close {
     color: #ffffff !important;
 }

.nav-pills-qr .nav-link.active {
    background: #2c2c2c !important;
    color: #fff !important;
}

.sharebox-container, .btn-tnc, .btn-sharebox-gray {
    background-color: #201f25;
}

#notif-bell .notif-hd-title {
    background: #fdcf24 !important;
}

.nav-pills-qr .nav-link {
    background: #fdcf24;
    color: #000 !important;
}

a:hover {
    color: #fdcf24;
 }

.universal_hamburger_menu .hamburgerSearch .input-group input { color:#000!important;}

.universal_hamburger_menu .hamburgerSearch .result-wrapper #hamburger_searchgame_history_List > .badge {
     background-image: linear-gradient(#333333, #333333)!important;
     border-color: #5d5d5d!important;
  }

.universal_hamburger_menu .dropdown-item.active, .universal_hamburger_menu .collapse-container a {
    color: #fff;
}



.universal_hamburger_menu .captcha-image .captcha-refresh .fa-refresh  {
    color: #000;
}

.captchaInputRefresh .captcha-refresh svg {
    filter: brightness(0) saturate(100%) invert(0%) sepia(5%) saturate(20%) hue-rotate(265deg) brightness(98%) contrast(98%);
}

.universal_hamburger_menu .aside_content-login .did-floating-label-content .toggle-password {
    filter: brightness(0) saturate(100%) invert(33%) sepia(1%) saturate(1524%) hue-rotate(101deg) brightness(94%) contrast(100%) !important;
}

.universal_hamburger_menu .hamburgerSearch .dropdown-menu .dropdown-item {
    color: #000;
}

.lobbyfilter button.btn-secondary.active, button.btn-secondary:hover {
    background: #fdcf24 !important;
    color: #000 !important;
}

.universal_hamburger_menu .hamburgerSearch .result-wrapper .searchgamewidgetListing li {
    background-image: linear-gradient(#191919, #191919);
    border-color: #fdcf24 #fdcf24 #fdcf24 #fdcf24;
 }

.inside-tab-item > a.active {
     border: 2px solid #d4a90a;
 }

.cd-tabs__navigation {
     background: hsl(0deg 0% 2.75%);
 }

.btn-tournament:hover, .btn-tournament.active {
    background-color: #fdcf24!important;
    color: #333;
    border-color: #fdcf24!important;
}

.btn-tournament {
    border: solid 1px #333;
    background-color: transparent;
    color: #333;
}

.sidebar-box .read-more a.button {
     color: #000000;
 }

#active-member-list .period_months .afb01 {
     background-color: #fdcf24;
    border: 1px solid #fdcf24;
    background-image:none;
 }

#active-member-list .period_months .afb04 {
    color: #333;
    background-color: #fff;
    border: 1px solid #333;
}

.luckspin_logo .dls-time-title {
    color: #fff;
}

.pagination > li > a {
     color: #050505 !important;
 }

#primary-menu-trigger .btn:hover {
    color: #fdcf24;
}

.backButton, .promotion_list-container .save-btn.one .promotionMore, .promotion_list-container .save-btn.one .promotionMore:hover, .promoNotEligible, .promotion_list-container .button-disabled.afb05 {
    color: #fff!important;
}

#alertModal .modal-body, #alertModal .modal-title {
    color: #333;
}

#affiliate-detail-list .modal-content .fa.fa-times {
    color: #333!important;
}

.btn-primary {
    color: #333 !important;
    background-color: #fdcf24;
    border-color: #fdcf24;
}

.btn-primary:hover {
      border-color: #fdcf24;
}

.promotion-rules, .promotion-rules:hover {
    color: #333!important;
}



.luckspin_logo {
    box-shadow: 3px 3px 13px #3b3b3b !important;
}


.filter-button.active, .filter-button:hover {
    background-color: #fdcf24 !important;
    color: #333!important;
    border-color: #fdcf24 !important;
}

.filter-button {
    background-color: #333 !important;
    border-color: #333 !important;
    color: white!important;
}


.searchgamewidget button.btn-secondary:hover {
    background: #e2b81e!important;
}

.btn.gamelobbySearchBtn {
    background: #fdcf24!important;
 }

    .btn.gamelobbySearchBtn:hover {
        background: #e2b81e !important;
     }

    .btn.gamelobbySearchBtn i, .btn.gamelobbySearchBtn i:hover {
        color: #000 !important;
    }


#snav li a:hover .fa {
    background-color: #fdcf24 !important;
    color: #000;
}

#NRebateClaim .button-claim-rebate, #NRebateClaim .button-claim-rebate:hover {
    background-image: none;
    color: #333;
}


#NRebateClaim .button-claim-rebate {
    background: #fdcf24;
}

    #NRebateClaim .button-claim-rebate:hover {
        background: #e9be20;
    }

.transferModal .modal-content, #buypromoModal .modal-content, #pokervModal .modal-content {
    background: #000 !important;
}


.transferModal .btn-primary, .transferModal .btn-primary:hover {
    background-color: #fdcf24;
    border-color: #fdcf24;
}

.transferModal.modal .modal-content button.close span {
    color: #fff !important;
}

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