:root {
    --mainTheme: #0b3217;
    --subTheme: #0fa30f;
    --contrastTheme: #ffa500;
}



#btn_Login {
    background: transparent;
    color: #0b3217;
    border-color: #0b3217 !important;
}

    #btn_Login:hover {
        background: #0b3217 !important;
        color: #fff !important;
        border-color: #0b3217 !important;
    }


.rgstButton {
    background: #0fa30f !important;
}

    .rgstButton:hover {
        background: #0c820c !important;
    }



#registerModal .bottom a, #loginModal .bottom a {
    color: #0b3217 !important;
}

    #registerModal .bottom a:hover, #loginModal .bottom a:hover {
        color: #333 !important;
    }


html {
    background: #03200c;
}

body {
    background: transparent;
}

.pagination a:hover:not(.active),
.pagination a.active {
    background: var(--subTheme) !important;
}

.paginationjs-page.J-paginationjs-page.active {
    background: var(--subTheme) !important;
}

#dls-mobile {
    background-color: #f79400;
}

    #dls-mobile .btn-shine {
        background: linear-gradient(to right, #ffffff 0, #f79400 10%, #ffffff 30%);
        -webkit-background-clip: text;
    }
/*header*/

.header-marquee {
    color: #999;
}

.mega88-header {
    background-color: var(--mainTheme);
}

    .mega88-header #hideBtn .btn-dark, .mega88-header #hideBtn2 .btn-dark {
        background-color: var(--mainTheme);
        border-color: var(--mainTheme);
    }

    .mega88-header .btn-dark[onclick="showRefer()"] {
        background-color: var(--mainTheme);
        border-color: var(--mainTheme);
        color: var(--contrastTheme);
    }

    .mega88-header .showRefer .btn-maintheme {
        background-color: var(--contrastTheme);
        border-color: var(--contrastTheme);
    }

/*.text-danger {
  color: #4d9f30 !important;
}

a.text-danger {
  color: #4d9f30 !important;
}

a.text-danger:hover,
a.text-danger:focus {
  color: #58bd34 !important;
}*/

.btn-maintheme,
.btn-sharebox {
    background-color: var(--subTheme);
    border-color: var(--subTheme);
}

    .btn-maintheme:hover,
    .btn-sharebox:hover {
        background-color: var(--subTheme);
        border-color: var(--subTheme);
        filter: brightness(0.8);
    }


.mega88-aside button[data-target="#loginModal"],
.simple-login button[type="submit"] {
    background-color: var(--subTheme);
    border-color: var(--subTheme);
}

    .mega88-aside button[data-target="#loginModal"]:hover,
    .mega88-aside button[data-target="#loginModal"]:not(:disabled):not(.disabled):active,
    .mega88-aside button[data-target="#loginModal"]:focus,
    .simple-login button[type="submit"]:hover,
    .simple-login button[type="submit"]:not(:disabled):not(.disabled):active,
    .simple-login button[type="submit"]:focus {
        background-color: var(--contrastTheme);
        border-color: var(--contrastTheme);
    }

.mega88-aside button[data-target="#registerModal"] {
    background-color: var(--contrastTheme);
    border-color: var(--contrastTheme);
}

    .mega88-aside button[data-target="#registerModal"]:hover,
    .mega88-aside button[data-target="#registerModal"]:not(:disabled):not(.disabled):active,
    .mega88-aside button[data-target="#registerModal"]:not(:disabled):not(.disabled):focus {
        background-color: var(--subTheme);
        border-color: var(--subTheme);
    }

.mega88-aside #top-Withdraw-Btn {
    background-color: var(--contrastTheme);
    border-color: var(--contrastTheme);
}

    .mega88-aside #top-Withdraw-Btn:hover {
        background-color: var(--contrastTheme);
        border-color: var(--contrastTheme);
        filter: brightness(0.8);
    }

/*nav*/
.nav-link img {
    filter: contrast(200%);
}

.mega88-main_nav {
    background: var(--mainTheme);
    border-bottom: 2px solid var(--contrastTheme);
}

    .mega88-main_nav .nav-item:hover,
    .mega88-main_nav .nav-item.active {
        background: var(--subTheme);
    }

    .mega88-main_nav .nav-item .game-list {
        background-color: var(--mainTheme);
        border-bottom: 7px solid var(--contrastTheme);
    }

    .mega88-main_nav .nav-item .game-list-item a:hover {
        background-color: var(--subTheme);
    }

    .mega88-main_nav .main_nav-title {
        color: #fff;
    }

    .mega88-main_nav .main_nav-icon {
        color: #fff;
    }

    .mega88-main_nav .main_nav-balance {
        background-color: var(--contrastTheme);
    }

/*content*/
.title-stone,
.vl {
    border-color: var(--subTheme);
}

.text-wrap {
    background-color: #000;
}

.afb-title-h1 {
    background: rgba(0,0,0,0);
}

.text-truncate {
    background: #003800;
}

.mega88-lobby #noFav {
    color: #000 !important;
}

.mega88-company_list .company_list-overlay {
    background-color: #03200cb5;
}

    .mega88-company_list .company_list-overlay a:hover {
        background-color: #4d9f30;
    }

.mega88-item_list .item_list-container:hover {
    background-color: #0b3217;
}

.mega88-item_list .item_list-figure .figure-button .btn-danger {
    background-color: var(--subTheme);
    border-color: var(--subTheme);
}

    .mega88-item_list .item_list-figure .figure-button .btn-danger:hover {
        background-color: var(--subTheme);
        border-color: var(--subTheme);
        filter: brightness(0.8);
    }

.mega88-promotion_list .promobtn {
    color: #fff !important;
    background-color: var(--subTheme);
    border-color: var(--subTheme);
}

    .mega88-promotion_list .promobtn:hover,
    .mega88-promotion_list .promobtn:not(:disabled):not(.disabled):active,
    .mega88-promotion_list .promobtn:not(:disabled):not(.disabled):focus {
        color: #fff !important;
        background-color: var(--contrastTheme);
        border-color: var(--contrastTheme);
    }

.mega88-promotion_list .btn-moreinfo,
.mega88-promotion_list .btn-back {
    background-color: var(--contrastTheme) !important;
    border-color: var(--contrastTheme) !important;
}

    .mega88-promotion_list .btn-moreinfo:hover,
    .mega88-promotion_list .btn-moreinfo:not(:disabled):not(.disabled):active,
    .mega88-promotion_list .btn-moreinfo:not(:disabled):not(.disabled):focus,
    .mega88-promotion_list .btn-back:hover,
    .mega88-promotion_list .btn-back:not(:disabled):not(.disabled):active,
    .mega88-promotion_list .btn-back:not(:disabled):not(.disabled):focus {
        background-color: var(--subTheme) !important;
        border-color: var(--subTheme) !important;
    }


.mega88-lobby .section-name,
.mega88-item_list .section-name,
.mega88-promotion_list .section-name {
    display: inline-block;
    border-left: 5px solid #4d9f30;
    color: #fff;
}

.user-profile .afb-blue-bar {
    background-color: var(--contrastTheme);
}

.user-profile .cd-tabs__navigation {
    background-color: var(--mainTheme);
}

.user-profile .cd-tabs__list {
    background-color: transparent;
}

.user-profile .inside-tab-item > a.active {
    border-color: var(--subTheme);
}

.user-profile .game-part .h3 {
    background-color: var(--mainTheme);
}

.js .cd-tabs__item--selected {
    box-shadow: inset 0 3px 0 var(--subTheme);
}

.user-profile #profile-Bet-History span,
.user-profile #profile-promotion-sec span {
    color: #fff;
}

.btn-outline-danger {
    color: #4d9f30;
    border-color: #4d9f30;
}

    .btn-outline-danger:hover {
        color: #fff;
        background-color: #58bd34;
        border-color: #58bd34;
    }

    .btn-outline-danger:focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 95, 4, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(128, 74, 4, 0.5);
    }

    .btn-outline-danger:disabled {
        color: #58bd34;
        background-color: transparent;
    }

    .btn-outline-danger:not(:disabled):not(.disabled):active {
        color: #fff;
        background-color: #4d9f30;
        border-color: #4d9f30;
    }

        .btn-outline-danger:not(:disabled):not(.disabled):active:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 89, 4, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(128, 85, 4, 0.5);
        }

    .btn-outline-danger:not(:disabled):not(.disabled).active {
        color: #fff;
        background-color: #4d9f30;
        border-color: #f796ff;
    }

        .btn-outline-danger:not(:disabled):not(.disabled).active:focus {
            -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 89, 4, 0.5);
            box-shadow: 0 0 0 0.2rem rgba(128, 85, 4, 0.5);
        }

    .btn-outline-danger.focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 89, 4, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(128, 85, 4, 0.5);
    }

    .btn-outline-danger.disabled {
        color: #58bd34;
        background-color: transparent;
    }

.show > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #4d9f30;
    border-color: #4d9f30;
}

    .show > .btn-outline-danger.dropdown-toggle:focus {
        -webkit-box-shadow: 0 0 0 0.2rem rgba(128, 4, 23, 0.5);
        box-shadow: 0 0 0 0.2rem rgba(128, 4, 23, 0.5);
    }


/*carousel*/
.carousel-indicators li:hover,
.carousel-indicators li.active {
    background-color: #4d9f30 !important;
}
/*footer*/
#footer .h1 {
    color: #4d9f30;
}

.footer-bottom p:hover {
    color: var(--subTheme);
}

.mega88-footer {
    background-color: #0e0e0e;
}

    .mega88-footer hr {
        border-color: var(--contrastTheme) !important;
        border-top-color: #03200c !important;
    }

    .mega88-footer .provider-title {
        background-color: #58bd34;
    }

    .mega88-footer .provider-container {
        border-top: 1px solid #58bd34;
    }

.mega88-footer-aside {
    background-color: #4d9f30;
}

    .mega88-footer-aside a {
        color: #fff !important;
    }

.nav-bottom .friends-dropdown .btn-danger {
    background-color: var(--contrastTheme) !important;
    border-color: var(--contrastTheme) !important;
}

    .nav-bottom .friends-dropdown .btn-danger:hover {
        background-color: var(--contrastTheme);
        border-color: var(--contrastTheme);
        filter: brightness(0.8);
    }

#gotoTop {
    background-color: #4d9f30;
}

    #gotoTop:hover {
        background-color: #58bd34;
    }

.button.afb01, .button.afb01.xs {
    background-image: linear-gradient(to right, #4d9f30, #58bd34);
}

    .button.afb01:hover, .button.afb01.xs:hover {
        background-image: linear-gradient(to right, #58bd34, #4d9f30);
    }

#slideout p {
    background: var(--subTheme);
}

.afb-medias a {
    background: var(--contrastTheme);
}

    .afb-medias a:hover {
        background: var(--contrastTheme);
        filter: brightness(0.9);
    }

.dropdown-single-content a:hover {
    background-color: unset;
    border-radius: unset;
}

.offcanvas {
    background-color: #000 !important;
}

    .offcanvas .bg-black {
        background-color: var(--mainTheme) !important;
    }

    .offcanvas .btn-icontop-lg img {
        filter: sepia(1) brightness(2);
    }

    .offcanvas .dropdown-single-content,
    .language_selector .dropdown-single-content {
        background-color: var(--mainTheme) !important;
    }

        .offcanvas .dropdown-single-content a,
        .language_selector .dropdown-single-content a {
            color: #fff !important;
        }

            .offcanvas .dropdown-single-content a:hover,
            .language_selector .dropdown-single-content a:hover {
                background-color: var(--subTheme) !important;
            }

#notif-bell .dropdown-menu .dropdown-header {
    background-color: var(--subTheme) !important;
}

.notifUnread,
.unreadMSG {
    background-color: #1fff6314;
}

    .notifUnread div,
    .titleUnread {
        color: var(--subTheme) !important;
    }

.a-top-text-block:hover:before {
    background: var(--contrastTheme);
}

.infomation-container .faq-nav .nav-link:hover,
.infomation-container .faq-nav .nav-link.active {
    background-color: var(--subTheme) !important;
}

.infomation-container #faq-tab-content .card-header a {
    color: var(--subTheme);
}

.nav-item-qr .nav-link.active {
    color: var(--contrastTheme);
}

.blog-title {
    color: var(--light);
    font-size: 12px;
    font-weight: 300;
}

.from-date:focus-within input, .end-date:focus-within input {
    background: #58bc34 !important;
    color: #fff !important;
}

.from-date:focus-within, .end-date:focus-within {
    background: #58bc34;
    color: #fff;
}

.ui-datepicker .ui-datepicker-header {
    background: #58bc34;
    color: #fff;
}

.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 #58bc34;
    background: #58bc34;
    font-weight: normal;
    color: #ffffff;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    border: 1px solid #58bc34;
    background: #58bc34;
    font-weight: normal;
    color: #ffffff;
}

/*Bottom mobile nav*/

.nav-bottom {
    --backgroundColor: var(--mainTheme);
}

.top5game .afb-title-h1:before, .jackpotpool .afb-title-h1:before {
    background: #0fa30f
}

.top5game .photobox__previewbox .action_overlay a div, .jackpotpool .photobox__previewbox .action_overlay a div {
    background-image: linear-gradient(to right, #4d9f30, #58bd34);
}

    .top5game .photobox__previewbox .action_overlay a div:hover, .jackpotpool .photobox__previewbox .action_overlay a div:hover {
        background-image: linear-gradient(to right, #58bd34, #4d9f30);
    }

/*20220912 lilyth change*/

.mega88-aside {
    background-color: #000;
}

.mega88-main_nav .nav-item .game-list {
    background-color: #000;
}

#mainarea {
    background-color: #000;
}

.mega88-main_nav {
    border-bottom: 2px solid #1f7e00;
}

    .mega88-main_nav .nav-item .game-list {
        border-bottom: 7px solid #1f7e00;
    }

.mega88-aside button[data-target="#loginModal"], .simple-login button[type="submit"] {
    border: 1px solid #fff;
    color: #fff;
    background-color: transparent;
}

    .mega88-aside button[data-target="#loginModal"]:hover, .simple-login button[type="submit"]:hover {
        border: 1px solid #1f7e00;
        color: #fff;
        background-color: #1f7e00;
    }

.mega88-aside button[data-target="#registerModal"] {
    background-color: #1f7e00;
    color: #fff;
    border: 1px solid #1f7e00;
}

    .mega88-aside button[data-target="#registerModal"]:hover {
        background-color: #000;
        color: #fff;
        border: 1px solid #fff;
    }

.memberservice.mega88 .inside {
    background-color: #2c2c2c !important;
}

    .memberservice.mega88 .inside .afb-medias {
        background-color: #1f7e00;
    }

        .memberservice.mega88 .inside .afb-medias:hover {
            background: rgb(38 153 0);
            background: linear-gradient( 0deg, rgb(35 137 1) 0%, rgb(38 153 0) 35%, rgba(114,244,82,1) 100%);
        }

#mainarea {
    height: 100%;
    overflow: auto;
}

.sidebar-box .read-more, .read-more {
    background-image: linear-gradient(to bottom, transparent, #000);
}

.card-header a {
    color: #1f7e00;
}

    .card-header a:hover {
        color: #003800;
    }

.faq-card {
    background-color: var(--mainTheme) !important;
}

.searchNoRecord {
    color: #212529;
}

.h_nav-item > a, .h_nav-item > span, .payment-item {
    background-color: #242424;
}

.footer-nav li a, .footer-nav li a .svg-icon_wrapper {
    background: var(--mainTheme);
}

.toast-body {
    border-bottom: 6px solid var(--mainTheme);
}

.loyalprogram-info .table-title {
    color: rgba(11, 50, 23,.8);
}

#DepoConfModal .modal-dialog .modal-content .modal-header,
#DepoConfModal .modal-dialog .modal-content .modal-footer .btn-primary {
    background: #58bd34 !important;
    color: #fff !important;
}

#DepoConfModal .modal-dialog .modal-content .modal-footer .btn-primary {
    border-color: #58bd34 !important;
}

button#depositBtn, button#withdrawBtn, button#WICKET9WithdrawBtn {
    background: linear-gradient(to right, #4d9f30, #58bd34) !important;
    color: #fff !important;
}

    button#depositBtn:hover, button#withdrawBtn:hover, button#WICKET9WithdrawBtn:hover {
        background: linear-gradient(to right, #4d9f30, #58bd34) !important;
        color: #fff !important;
    }

button#playnowBtn {
    background: linear-gradient(to right, #4d9f30, #58bd34);
    border-radius: 2px !important;
    color: #fff !important;
}

    button#playnowBtn:hover {
        background: linear-gradient(to right, #4d9f30, #58bd34);
        border-radius: 2px !important;
        color: #fff !important;
    }

.transferModal #playnowBtn, .updatepassword {
    background: linear-gradient(to right, #4d9f30, #58bd34) !important;
    color: #fff;
}

.universal_hamburger_menu {
    --main_text: #0fa30f;
}

.universal_hamburger_menu .aside_content-login .login-button button.btn-login {
    font-weight: 500;
    background: #000;
    color: #fff;
    border-color: #000;
}

    .universal_hamburger_menu .aside_content-login .login-button button.btn-login:hover {
        background: #000;
        color: #fff;
    }

.universal_hamburger_menu .aside_content-login .login-button button.btn-register {
    font-weight: 500;
    background: #1f7e00;
    color: #fff;
    border-color: #1f7e00;
}

    .universal_hamburger_menu .aside_content-login .login-button button.btn-register:hover {
        color: #fff;
        background: #1f7e00;
        border-color: #1f7e00;
    }

    .universal_hamburger_menu input:-webkit-autofill,
    .universal_hamburger_menu input:is(:-webkit-autofill, :autofill) {
        box-shadow: inset 0 0 0 100px #333;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: #4d9f30;
    }

        .universal_hamburger_menu input:-webkit-autofill:hover,
        .universal_hamburger_menu input:-webkit-autofill:focus,
        .universal_hamburger_menu input:-webkit-autofill:active,
        .universal_hamburger_menu input:is(:-webkit-autofill, :autofill):hover,
        .universal_hamburger_menu input:is(:-webkit-autofill, :autofill):focus,
        .universal_hamburger_menu input:is(:-webkit-autofill, :autofill):active {
            box-shadow: inset 0 0 0 100px #333;
            -webkit-background-clip: text !important;
            -webkit-text-fill-color: #4d9f30;
        }

    .universal_hamburger_menu .text-mandatory {
        color: #ff8181;
    }

    .universal_hamburger_menu .aside_content-account_box,
    .universal_hamburger_menu .aside_content-login {
        background: #191919;
    }

        .universal_hamburger_menu .aside_content-account_box .account_box-welcome,
        .universal_hamburger_menu .aside_content-account_box .account_box-infopanel {
            color: #4d9f30;
        }

            .universal_hamburger_menu .aside_content-account_box .account_box-welcome .welcome-username {
                color: #fff;
            }

        .universal_hamburger_menu .aside_content-login .did-floating-label,
        .universal_hamburger_menu .aside_content-login .did-floating-label-content svg {
            color: #4d9f30;
        }

        .universal_hamburger_menu .aside_content-login .did-floating-label-content .toggle-password {
            filter: invert(48%) sepia(100%) saturate(328%) hue-rotate(59deg) brightness(90%) contrast(90%);
        }

        .universal_hamburger_menu .aside_content-login .did-floating-input,
        .universal_hamburger_menu .aside_content-login fieldset .fld-block {
            border-color: var(--main_text);
        }

    .universal_hamburger_menu .aside_content-main_content {
        background: #000;
        height: 100%;
        padding-block: 50px;
    }

        .universal_hamburger_menu .aside_content-main_content .main_content-section {
            background: #191919;
        }

        .universal_hamburger_menu .aside_content-main_content .main_content-section-title {
            color: #4d9f30;
            padding: 0;
            border-bottom: 0;
        }

        .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 .aside_content-main_content .main_content-section .btn.active svg.icon, .universal_hamburger_menu .aside_content-main_content .main_content-section .btn.active i.icon, .universal_hamburger_menu .aside_content-main_content .main_content-section .btn:hover svg.icon, .universal_hamburger_menu .aside_content-main_content .main_content-section .btn:hover i.icon {
            color: #4d9f30;
        }

            .universal_hamburger_menu .aside_content-main_content .main_content-section .btn.active,
            .universal_hamburger_menu .aside_content-main_content .main_content-section .btn:hover {
                background: #191919;
            }

    .universal_hamburger_menu .hamburgerSearch .btn.gameCategoryBtn {
        background: transparent;
        border-color: #4d9f30;
    }

        .universal_hamburger_menu .hamburgerSearch .btn.gameCategoryBtn.active,
        .universal_hamburger_menu .hamburgerSearch .btn.gameCategoryBtn:hover {
            background: #191919;
        }

        .universal_hamburger_menu .hamburgerSearch .btn.gameCategoryBtn::after {
            border-top-color: #4d9f30;
        }

.searchgameMobilewidgetv2 .dropdown-single2 .dropdown-single-content2 a {
    color: #4d9f30;
}

    .searchgameMobilewidgetv2 .dropdown-single2 .dropdown-single-content2 a:hover,
    .searchgameMobilewidgetv2 .dropdown-single2 .dropdown-single-content2 a:focus {
        background: linear-gradient(-90deg, var(--subtheme), var(--maintheme));
    }

.universal_hamburger_menu .hamburgerSearch .input-group {
    border-color: #4d9f30;
}

    .universal_hamburger_menu .hamburgerSearch .input-group .svg-icon {
        color: #4d9f30;
    }

    .universal_hamburger_menu .hamburgerSearch .input-group > .form-control:not(textarea),
    .universal_hamburger_menu .hamburgerSearch .input-group > .custom-select {
        color: #4d9f30;
    }

.universal_hamburger_menu .hamburgerSearch .result-wrapper .searchgamewidgetListing li {
    border-color: var(--main_text);
}

    .universal_hamburger_menu .hamburgerSearch .result-wrapper .searchgamewidgetListing li p {
        color: #4d9f30 !important;
    }

.universal_hamburger_menu .hamburgerSearch .result-wrapper #hamburger_searchgame_history_List > .badge {
    color: #fff;
    background: #4d9f30;
    border-color: transparent;
}

    .universal_hamburger_menu .hamburgerSearch .result-wrapper #hamburger_searchgame_history_List > .badge span {
        color: inherit;
    }

.universal_hamburger_menu .collapse-container a {
    color: #4d9f30;
}
/* .universal_hamburger_menu .dropdown-item {
        color: var(--contrasttheme);
    } */

.universal_hamburger_menu .dropdown-item:hover,
.universal_hamburger_menu .dropdown-item:focus,
.universal_hamburger_menu .dropdown-item.active {
    background: linear-gradient(-90deg, var(--subtheme), var(--maintheme));
}

.universal_hamburger_menu #hamburgerCategory .collapse-container img.icon,
.universal_hamburger_menu #hamburgerCategory .collapse-container [data-toggle=collapse][aria-expanded=true] img.icon {
    filter: invert(48%) sepia(100%) saturate(328%) hue-rotate(59deg) brightness(90%) contrast(90%);
}

.universal_hamburger_menu .collapse-container [data-toggle=collapse][aria-expanded=true] {
    border-bottom: 1px solid #4d9f30;
}

.universal_hamburger_menu .provider-row .provider-row-item {
    background: #232323 linear-gradient(180deg, #4d9f30, #4d9f30) repeat-x;
    border-radius: 0.375rem;
}

.universal_hamburger_menu #hamburgerCategory img.icon {
    filter: invert(48%) sepia(100%) saturate(328%) hue-rotate(59deg) brightness(90%) contrast(90%);
}

.universal_hamburger_menu .hamburgerSearch .btn.gameCategoryBtn:hover {
    color: #4d9f30;
}

.searchgameMobilewidgetv2 .dropdown-single2 .dropdown-single-content2 {
    border: solid 1px #4d9f30;
    left: auto;
}

.modalCloseButton {
    background: transparent;
    width: 35px;
}

    .modalCloseButton svg {
        color: #4d9f30;
        width: 100%;
    }

input#FocusTextBox, input#login_sticky_password {
    border: 1px solid #4d9f30 !important;
}

.universal_hamburger_menu .aside_content-account_box .account_box-infopanel .infopanel-wallet .amount-button {
    color: #4d9f30;
}

.game-overlay-DetailBottom .top-container .game-img-container .hover-content .btn-play {
    background: linear-gradient(to right, #4d9f30, #58bd34);
}

.game-overlay-DetailBottom .top-container .game-img-container .hover-content .btn-play:hover {
    background: linear-gradient(to left, #4d9f30, #58bd34);
    filter: none;
}
.game-overlay-DetailBottom .bottom-container {
    background: #242424;
}

#NRebateClaim .button-claim-rebate {
    background-image: linear-gradient(to right, #4d9f30, #4d9f30)
}

    #NRebateClaim .button-claim-rebate:hover {
        background-image: linear-gradient(to right, #4d9f30, #4d9f30);
        color: #fff;
    }

.transferModal .btn-primary {
    background-color: var(--subTheme) !important;
    border-color: var(--subTheme) !important;
    border: 2px;
}

#pokervModal .form-group .col-12 .col-sm-auto .btn.btn-primary {
    border-color: #4ea230;
}