/* Orange  */

:root {
    --white: #fff;
    --black: #000000;
    --grey: #6a6464;
    --deepgrey: #333;
    --lightgrey: #9d9494;
    --green: #09e0cc;
    --bk: #202020;
    --yellow: #ffff00;
    --orange: #ff4500;
    --lightorange: #ff9900;
    --darkgrey1: #151515;
    --carouselbtn: #ff4500;
    --rightcs: #ff4500;
    --marquee: #ff4500;
    --bgdark1: #4e4e4e;
    --footerbk: #353535;
    --rightscroll: #b52f05;
    --modalheader: #ff4500;
    --closebtn: #bb3f18ba;
    --nav-link: #ff4500;
    --content-filter1: #ff7f42;
    --content-filter2: #FF4500;
    --slick-list: #ffc800;
    --ckfilter-checkmark: #feda00;
    --filter-more: #509fe9;
    --game-inner: rgb(255 69 11);
}

/* Index */


.sheader-main {
    background: linear-gradient(to bottom,#ff7f42,#FF4500);
}

.sheader-lang:hover, .sheader-lang:active {
    background: var(--orange);
}

.btn-css1:hover {
    border: 1px solid var(--lightorange);
}

.btn-css2 {
    background: linear-gradient(45deg, #ffe500, #edbd2b);
    background-position: 50%0;
    background-size: 200%;
    text-shadow: 0 0 2px var(--yellow);
    color: var(--black) !important;
}

    .btn-css2:hover, .btn-css2:active, .btn-css2:focus {
        color: var(--black);
    }

.sheader-menu ul li .nav-item:hover, .sheader-menu ul li .nav-item:active, .sheader-menu ul li .nav-item:focus {
    color: var(--orange);
}

.more-icon:hover {
    color: var(--orange);
}

.nav-drop-slider .slide-item a:hover > span:before,
.nav-drop-slider .slide-item a:active > span:before,
.nav-drop-slider .slide-item button:hover > span:before,
.nav-drop-slider .slide-item button:active > span:before {
    background: var(--orange);
    box-shadow: -4px 4px 0 4px var(--orange), -7px 7px 0 7px var(--orange), -8px 8px 0 8px var(--orange);
}

.side-slider .slide-btn {
    background: var(--rightcs);
}

.carousel-indicators [data-bs-target] {
    background-color: var(--carouselbtn);
}

.carousel-indicators .active {
    background-color: var(--white);
}

.site-nav-marquee {
    background: var(--marquee);
}

body {
    background: var(--bgdark1) !important;
}

.sfavourite-top {
    background: var(--orange);
}

.site-footer {
    background: var(--footerbk);
}

.link-wrap a:hover {
    color: var(--orange);
}

::-webkit-scrollbar-thumb {
    background: var(--rightscroll);
}

.modal-header {
    background: var(--modalheader);
    border-bottom: 1px solid var(--modalheader);
}

.btn-close:hover {
    background-color: var(--closebtn);
}

.login-tab .nav-link.active {
    background: var(--nav-link);
    color: var(--white);
    border-radius: 5px;
    transition: all 0.5s ease;
    border-color: transparent;
    border-color: var(--lightorange) var(--lightorange) var(--lightorange);
    box-shadow: 0 0 8px 3px var(--orange);
}

.login-tab .nav-link {
    background: var(--nav-link);
}

.login-form-inner .form-group input:focus {
    border: 2px solid var(--nav-link);
}

.login-form-inner .form-group input {
    color: var(--nav-link);
}

.form-control.green:disabled {
    color: var(--nav-link);
}

.login-forgetpass:hover {
    color: var(--nav-link);
}

.login-form-inner p > a:hover {
    color: var(--nav-link);
}

.slick-prev:before, .slick-next:before {
    color: var(--orange);
}

.radio-box [type=radio]:checked + label, .radio-box:hover [type=radio] + label {
    border: 1px solid var(--lightorange);
    color: var(--orange);
}

.float-banner .btn-close-star {
    background-color: var(--orange);
}

/* Index */

/* aboutus */
.aboutus-tab-link.active, .aboutus-tab-link:hover {
    background-color: var(--orange) !important;
    color: var(--white);
}

.banking_table table {
    border: 2px solid var(--orange);
}

    .banking_table table thead {
        background-color: var(--orange);
    }

    .banking_table table tbody tr td {
        border-bottom: 1px solid var(--orange);
    }
/* aboutus */

/* Register */
.signup-center {
    border: 0.0625rem solid var(--lightorange);
    border-width: 0.375rem;
    border-image: linear-gradient(to bottom,var(--lightorange) 0,var(--orange) 100%);
    border-image-slice: 1;
}

.btn-register-next {
    background: url(../images/next-arrow-1.png)no-repeat center/50%, var(--lightorange);
}

.signup-group .form-group input:focus {
    border-color: var(--lightorange);
}

.btn-register-next:hover {
    background: url(../images/next-arrow-1.png)no-repeat center/50%, var(--orange);
}

.login-form-inner.one-click p {
    color: var(--orange);
}

.one-click-copybutton {
    background: linear-gradient(45deg, #ffe500, #edbd2b);
    border: var(--orange);
    color: var(--black);
}

    .one-click-copybutton:hover {
        background-position: 0 0;
        box-shadow: 0 2px 2px 1px rgba(6,8,15,.1),0 4px 4px 1px rgba(6,8,15,.1),0 8px 8px 1px rgba(6,8,15,.1),0 16px 16px 1px rgba(6,8,15,.1),0 32px 32px 1px rgba(6,8,15,.1),inset 0 0 3px 0#ffdd8f;
        text-shadow: 0 1px 3px #967302;
        background: linear-gradient(45deg, #ffe500, #edbd2b);
        border-color: unset;
    }

.registration-first-deposit-title, .registration-first-deposit-text {
    color: var(--orange);
}

.registration-first-deposit {
    border-top: 2px solid var(--orange);
}

/* Register */

/* forget */
.btn-css-a {
    background: linear-gradient(to right,var(--lightorange) 0,var(--orange) 15%,var(--orange) 30%,var(--lightorange) 55%,var(--orange) 100%);
    background-position: 50%0;
    background-size: 200%;
}

.link-forget:hover {
    color: var(--orange);
}

.link-forget-a:hover {
    color: var(--orange);
}
/* forget */

/* Live */

.scontent-sort ul li a:hover, .scontent-sort ul li a:active, .scontent-sort ul li a.active {
    color: var(--orange) !important;
}

    .scontent-sort ul li a.active:before {
        background: var(--lightorange);
    }

.scontent-filter {
    background: linear-gradient(0deg,var(--content-filter1),var(--content-filter2) 100%);
}

.ck_filter input:checked ~ .checkmark {
    background: var(--ckfilter-checkmark);
    border-color: var(--ckfilter-checkmark);
}

.ck_filter:hover {
    background: var(--ckfilter-checkmark);
}

.sfilter-more {
    background-image: linear-gradient(180deg,var(--lightorange) 0,var(--yellow) 100%);
    color: var(--white);
    border-top: 1px solid var(--lightorange);
}

.scontent-filter-title {
    background: var(--lightorange);
    color: var(--white);
}

.scontent-filter.active .scontent-filter-bar {
    background: var(--content-filter1);
}

.game-inner {
    background-image: linear-gradient(0deg,rgb(131 62 40 / 83%)1%,transparent 15%);
}

    .game-inner::before {
        background-image: linear-gradient(0deg,var(--game-inner)0,transparent 100%);
    }

.sgames-item:hover {
    border-color: var(--orange);
}

.sgames-hidden {
    box-shadow: inset 0 0 1px 1px var(--game-inner), inset 0 0 10px 0 var(--grey);
}

.sheader-menu ul li .nav-item.active {
    color: var(--orange);
}

.ck_filter .checkmark:before {
    color: var(--black);
}

.scontent-search input {
    color: var(--orange);
}
/* Live */

/* Promotion */
.promo-search-bar {
    background: var(--deepgrey);
}

.pmbox.filter.active .btn-css1 {
    border-color: var(--lightorange);
}

.promo-detail {
    background: var(--black);
}

    .promo-detail:before {
        background: url(../images/red/line.png) repeat;
    }

    .promo-detail .text {
        color: var(--white);
    }

    .promo-detail .time {
        color: var(--white);
    }

.promo-notes {
    color: var(--lightorange);
    background: none;
    border: 1px solid var(--lightorange);
}

.modal-detail-banner .btn-close:hover {
    background-color: var(--closebtn);
}

.title-wrap h3 {
    color: var(--orange);
}

.btn-default-radius {
    background: var(--orange);
}

/* Promotion */

/* dailyreward */
.index_tab {
    background: linear-gradient(to bottom,var(--deepgrey) 5%,var(--grey) 100%);
}

.checkin-btm .checkin-btm1.btm1 {
    background: linear-gradient(180deg, var(--lightgrey) 0%, var(--lightred) 66.15%);
}

.checkin-line.line1 {
    background: var(--deepred);
}

.checkin-btm2 {
    background: var(--deepred);
    box-shadow: 0px 0px 6px 0px var(--deepred);
}

.btn-login2 {
    background: linear-gradient(to right,var(--deepred) 0,var(--red) 15%,var(--red) 30%,var(--deepred) 55%,var(--deepred) 100%);
    border: 1px solid var(--lightred);
}

    .btn-login2:hover {
        box-shadow: 0 0 10px var(--white);
    }

.coins-btn {
    background: linear-gradient(to right,#2386e4 0,#0087f8 15%,#0087f8 30%,#2386e4 55%,#2386e4 100%);
}

.box {
    border: 1px solid var(--lightorange);
}

.buy-btn:hover {
    color: var(--white);
    background: linear-gradient(to right,var(--orange) 0,var(--orange) 15%,var(--orange) 30%,var(--orange) 55%,var(--orange) 100%);
}

.type a {
    color: var(--lightorange);
}

.type span {
    color: var(--white);
}

.calendar-header-tab {
    background: linear-gradient(to bottom,var(--orange),var(--lightorange));
}

.check-in-indicator.mission-checked {
    border: 1px solid var(--orange);
    box-shadow: 0px 0px 8px 2px var(--lightorange);
}

    .check-in-indicator.mission-checked.breathing {
        animation: border-fadeIn 2s infinite alternate;
    }


@keyframes border-fadeIn {
    0%,100% {
        border: 1px solid var(--orange);
        box-shadow: 0px 0px 8px 2px var(--lightorange);
    }

    25% {
        border: 1px solid transparent;
        box-shadow: 0px 0px 8px 2px transparent;
    }

    50% {
        border: 1px solid var(--orange);
        box-shadow: 0px 0px 8px 2px var(--lightorange);
    }

    75% {
        border: 1px solid transparent;
        box-shadow: 0px 0px 8px 2px transparent;
    }
}

.mission-cont .nav-tabs .nav-link.active {
    background: linear-gradient(to bottom,var(--orange),var(--lightorange));
}

/*.mission-cont .nav-tabs {
    background: linear-gradient(to bottom,#4d1a0a,#4d1a0a);
}*/

.mission-detail-container {
    background: #000000db;
}

/*.page-navigation .previous_link, .page-navigation .next_link, .page-navigation .go_to_page {
    background: #6a220b;
}*/

    .page-navigation .previous_link:hover, .page-navigation .previous_link:active, .page-navigation .next_link:hover,
    .page-navigation .next_link:active, .page-navigation .go_to_page:hover, .page-navigation .go_to_page:active,
    .page-navigation .go_to_page.active_page, .pagination-game .page-number.active, .pagination-game .page-number:hover {
        background: var(--orange);
    }

.mission-progress {
    background: var(--orange);
}

/* dailyreward */

/* reward */
.rmbox.filter.active {
    background: linear-gradient(to right,var(--lightorange) 0,var(--orange) 15%,var(--orange) 30%,var(--lightorange) 55%,var(--orange) 100%);
}

.rmbox.filter:hover {
    color: var(--white);
    background: linear-gradient(to right,var(--lightorange) 0,var(--orange) 15%,var(--orange) 30%,var(--lightorange) 55%,var(--orange) 100%);
}

.reward-btn {
    background: linear-gradient(to right,var(--lightorange) 0,var(--orange) 15%,var(--orange) 30%,var(--lightorange) 55%,var(--orange) 100%);
    color: var(--white);
}

.transaction-details-wrap.details .title h3, .transaction-details-wrap.timeline .title h3 {
    color: var(--orange);
}

.cash-reward-btn {
    background: var(--orange);
    color: var(--black);
    background-position: 50%0;
    background-size: 200%;
}

    .cash-reward-btn:hover {
        color: var(--black);
    }

.btn-return:hover {
    color: var(--orange);
    border-color: var(--orange);
}

/* reward */

/* tournament */
.index_tab_ongoing {
    background: linear-gradient(to bottom,var(--grey) 5%,var(--black) 100%);
}

.hfbox .nav-link.active {
    background: linear-gradient(to right,var(--lightorange) 0,var(--orange) 15%,var(--orange) 30%,var(--lightorange) 55%,var(--orange) 100%);
    color: var(--white);
}

.top-winner-cell {
    color: white;
}

.svg-inline--fa {
    color: var(--orange);
}
/* tournament */

/* referral(before login) */

.v-application .yellow--text {
    color: var(--orange) !important;
    caret-color: var(--orange) !important;
}

.referral-program-promotion_body .panel {
    background-color: #252525;
}

.referral-btn {
    background: linear-gradient(45deg, #ffe500, #edbd2b);
    color: black;
}

    .referral-btn:hover, .referral-btn:active, .referral-btn:focus {
        background-position: 0 0;
        box-shadow: 0 2px 2px 1px rgba(6,8,15,.1),0 4px 4px 1px rgba(6,8,15,.1),0 8px 8px 1px rgba(6,8,15,.1),0 16px 16px 1px rgba(6,8,15,.1),0 32px 32px 1px rgba(6,8,15,.1),inset 0 0 3px 0#ffdd8f;
        text-shadow: 0 1px 3px #967302;
        color: black;
    }

.referral-reward .content .sub-heading {
    color: var(--lightorange);
}

.referral-reward .content .tier-block .reward-tiers .cont .rate {
    color: var(--lightorange);
}

.referral-reward .content .tier-block .reward-tiers .cont:after {
    background: linear-gradient(90deg,rgba(255,255,255,0)0,#ff3d00 100%);
}

.referral-reward .content .tier-block .reward-tiers .cont:before {
    background-color: #ff5722;
    box-shadow: 0 0 0.25rem 0.25rem #ff450b;
    border: 0.0625rem solid #ff906d;
}

.referral-reward .content .tier-block .promotion-chart .circle .circle-inner {
    background: #ff9800;
}

.referral-program-promotion_body .left .section-3 .calculator .main .ul .input-block input {
    color: var(--lightorange);
}

.referral-program-promotion_body .left .section-3 .calculator .bottom .rewards {
    color: var(--lightorange);
}

.referral-leaderboard .lead-block .re-card .content-desc .bonus {
    color: var(--lightorange);
}

.referral-leaderboard .sub-heading {
    color: var(--lightorange);
}

.referral-leaderboard .list .item-row .item-cell .bonus {
    color: var(--lightorange);
}

.referral-leaderboard .lead-block .re-card .title {
    background-color: #ff9800;
}

/* referral(before login)*/

/* deposit */
.pheader-vip-point {
    color: var(--orange);
}

.sidenav-button.active span {
    color: var(--orange);
}

.pheader-nav-list ul li a:before {
    background-color: var(--orange);
}

.pheader-nav-list ul li a:hover::before {
    background-color: var(--orange);
}

.pheader-comm-title {
    color: var(--orange);
}

.total-money span {
    color: var(--orange);
}

.total-money p {
    color: var(--orange);
}

.player-title-box {
    border-bottom: 1px dashed var(--orange);
}

    .player-title-box h2::before {
        background: linear-gradient(to bottom,var(--lightorange) 0,var(--orange) 100%);
    }

    .player-title-box h2 {
        color: var(--lightorange);
    }

.tab-secondary-box label {
    background: var(--orange);
}

.tab-secondary-box ul {
    border-bottom: 1px solid var(--orange);
}

.login_form .form-group .col-form-label.color b {
    color: var(--orange) !important;
}

.slider-tab {
    background: linear-gradient(to right,#ff4d06 0,var(--orange) 15%,var(--orange) 30%,#ff5200 55%,var(--orange) 100%);
}

.btn-default {
    background: linear-gradient(to right,#ff4d06 0,var(--orange) 15%,var(--orange) 30%,#ff5200 55%,var(--orange) 100%);
}

.title-box span {
    color: #ffc266;
}

.status-verify-ok {
    background: var(--green);
}

.sidenav-button:hover .sidenav-icon:before, .sidenav-button:active .sidenav-icon:before, .sidenav-button.active .sidenav-icon:before {
    filter: invert(1) !important;
}

.sidenav-button .mail-a span {
    background-color: var(--orange);
    color: var(--black);
}

.choose-box .active label::after {
    border-color: transparent transparent var(--lightorange);
}

.choose-box .active label::before {
    color: var(--black);
}

.nav-tabs .content_bankType.active {
    color: var(--lightorange);
    border-color: var(--lightorange);
}

.nav-tabs .content_bankType:hover {
    color: var(--lightorange);
    border-color: var(--lightorange);
}

.title-box h4 {
    color: #ffc266;
}

.style-add-amount input:checked ~ span, .style-add-amount input[type=radio]:focus ~ span {
    color: var(--lightorange);
    border-color: var(--lightorange) !important;
}

.style-add-amount input[type=radio] ~ span:after {
    border-color: transparent transparent var(--lightorange);
}

.style-add-amount span:before {
    color: var(--white);
}

.style-add-amount input:hover ~ span {
    color: var(--lightorange);
    border-color: var(--lightorange) !important;
    box-shadow: 0 0 2px #ffe43c8a;
}

@keyframes moneyBtn-Animation {
    0% {
        -webkit-filter: drop-shadow(0 0 0 var(--lightorange));
        filter: drop-shadow(0 0 0 var(--lightorange));
    }

    to {
        -webkit-filter: drop-shadow(0-20px 0 transparent);
        filter: drop-shadow(0-20px 0 transparent);
    }
}

.choose-box2 [type=checkbox]:checked + label, .choose-box2 [type=radio]:checked + label {
    border-color: var(--lightorange);
    color: var(--lightorange);
}

.boxx-content label::after {
    border-color: transparent transparent var(--lightorange);
}


.input-box [type=number]:hover {
    border-color: var(--orange);
}

.input-box [type=number]:focus {
    border-color: var(--orange);
}

.input-box.input-money span {
    color: #ffc266;
}

.input-box [type=number], .input-box-50 [type=number] {
    color: #ffc266;
}

.player-list li:hover a, .safe-state > p {
    color: var(--lightorange);
}

.link-more:hover {
    color: var(--lightorange);
}

.bk-form .form-group input:focus, 
.input-box [type=number]:focus,
.crypto-box .input-box-50 .input-money input:focus {
    border-color: var(--orange)!important;
}

.coupon-group {
    background: linear-gradient(to bottom,#ff612e 0,#e98b00 100%);
}

.deposit-discount-select {
    background: linear-gradient(to bottom,#ff6a3c 0,#e49600 100%);
}

.all-coupon-select-box [type=radio]:checked + .couponimg .status-check {
    border: 3px solid #ff3d00;
}

    .all-coupon-select-box [type=radio]:checked + .couponimg .status-check::after {
        border-color: transparent transparent #ff3d00;
    }

    .all-coupon-select-box [type=radio]:checked + .couponimg .status-check::before {
        color: white;
    }

    .all-coupon-select-box [type=radio]:checked + .couponimg .status-check:hover {
        border-color: #ff3d00;
    }

.choose-box2 label:hover {
    color: var(--lightorange);
    border-color: var(--lightorange);
}

.style-add-amount input[type=radio] ~ span:after, .style-add-amount input[type=button] ~ span:after {
    border-color: transparent transparent var(--lightorange);
}

.style-add-amount input[type=button].active ~ span {
    color: var(--lightorange);
    border-color: var(--lightorange) !important;
    box-shadow: 0 0 2px var(--lightorange);
    animation: moneyBtn-Animation .5s ease-in-out;
}

.qrpay-container {
    background: linear-gradient(to bottom,#f38f00 0,#c32f00 100%);
}

/* deposit */

/* history */
.tips-group {
    border: 1px solid #FF5722;
    background-color: #200901;
}

    .tips-group .bet-info p {
        border-right: 1px solid var(--lightorange);
        color: var(--lightorange);
    }

    .tips-group span {
        color: var(--orange);
    }

        .tips-group span.win {
            color: var(--orange);
        }

    .tips-group::before {
        color: var(--orange);
    }

.dataTables_length select {
    color: var(--orange);
}

.dataTables_filter label {
    color: var(--white);
}

.dataTables_filter input {
    color: var(--white);
}

    .dataTables_filter input:focus {
        outline: 2px solid var(--orange);
    }

.vip_benefits table thead {
    background-color: var(--orange);
}

table.dataTable.no-footer {
    border-bottom: 1px solid var(--orange) !important;
    border: 2px solid var(--orange);
}

.vip_benefits table {
    border: 2px solid var(--lightorange);
    color: var(--white);
}
/* history */

/* payment account */
.btn-add-payment:hover {
    color: var(--orange);
    border-color: var(--orange);
}
/* payment account */

/* vip point */

.vip_benefits.ded table tbody tr:first-child td {
    border: 2px solid var(--orange);
    background-color: var(--orange);
}

.vip_benefits.ded table {
    border: 2px solid var(--orange);
}

.vip_exclusive_main {
    box-shadow: 0px 0px 6px 0px var(--orange);
}

.vip_exclusive_sub {
    border: 1px solid var(--lightorange);
}

.vips-level-info > div.flex i {
    color: var(--lightorange);
}

.vips-level-info > div.flex span {
    color: var(--lightorange);
}

/* vip point */

/* transaction */

.vip_benefits .date {
    box-shadow: 0px 0px 6px 3px var(--orange);
}

.afterlogin_deposit.nav .nav-item .nav-link.active {
    background: linear-gradient(to right,#ff4d06 0,var(--orange) 15%,var(--orange) 30%,#ff5200 55%,var(--orange) 100%);
    border: 1px solid var(--lightorange);
}

.afterlogin_deposit.nav .nav-item .nav-link:hover {
    border-color: var(--lightorange);
}

.dataTable-hover tbody tr:hover {
    color: var(--orange);
}

#dtDeposit_wrapper .dataTables_paginate .paginate_button.current, #dtPromotion_wrapper .dataTables_paginate .paginate_button.current,
#dtWithdrawal_wrapper .dataTables_paginate .paginate_button.current, #dtTransfer_wrapper .dataTables_paginate .paginate_button.current,
#dtMyrewards_paginate .paginate_button.current, #dtHistory_paginate .paginate_button.current, #dtGameAcc_paginate .paginate_button.current,
#dtBankAcc_paginate .paginate_button.current {
    background: var(--orange) !important;
}
/* transaction */

/* member */
.tips-info-a.verify-tips {
    background-color: #66240f;
    border: 1px solid #FF5722;
}

.tips-info-a::before {
    color: var(--orange);
}

.tips-info-a.verify-tips p {
    color: var(--white);
}

.info-personal label {
    color: var(--lightorange);
}

    .info-personal label::before {
        background: var(--orange);
    }

.info-personal li {
    color: var(--lightorange);
    background: rgb(255 87 34 / 35%);
}

.info-contact label::before {
    background: var(--orange);
}

.info-contact label {
    color: var(--lightorange);
}

.info-contact li {
    color: var(--lightorange);
    background: rgb(255 87 34 / 35%);
}

.tips-info-a.verify-tips ol {
    border-top: 1px dotted var(--orange);
}

.btn-5th-xs {
    background: linear-gradient(to right,#ff4d06 0,var(--orange) 15%,var(--orange) 30%,#ff5200 55%,var(--orange) 100%);
    box-shadow: 0 5px 10px 0 rgba(30,52,124,.1), inset 0 0 3px 0 var(--lightorange);
}

.personal-info .need-verify:hover p {
    color: var(--orange);
}

.pop-btn-box .btn-default-xs.submit {
    background: linear-gradient(45deg, #ffe500, #edbd2b);
    color: var(--black);
}

.form-control.form-select.login {
    color: var(--orange);
}

/* member */

/* resetpassword */
.input-box-a input:focus {
    border-color: var(--orange);
}

.sprofile-tips {
    border: 1px solid #FF5722;
    background-color: #66240f;
}

    .sprofile-tips p {
        color: var(--lightorange);
    }

/* resetpassword */

/* referral afterlogin */
.sprofile-copycode button {
    background: linear-gradient(to right,var(--lightorange) 0,var(--orange) 15%,var(--orange) 30%,var(--lightorange) 55%,var(--orange) 100%);
    box-shadow: 0 5px 10px 0 rgba(30,52,124,.1), inset 0 0 3px 0 #ff4b12;
    text-shadow: 0 0 2px #ffe500;
}

.share-link {
    background-color: var(--lightorange);
}

#gamelogtable-a th {
    background-color: var(--orange);
}

#gamelogtable4 th {
    background-color: var(--orange) !important;
}

.signup-group .form-group select:focus {
    box-shadow: 0 0 1px 1px var(--orange);
}

.form-control:focus {
    border: 2px solid var(--orange);
}

.check-wrap [type=checkbox]:checked + label .check-cube {
    background: var(--orange);
}

.referral-program-flowch .step-block .num {
    color: var(--lightorange);
}

.referral-program-flowch .step-block .body .title {
    color: var(--lightorange);
}

.referral .nav-link.active {
    background: var(--orange);
}

.refe-navv {
    border-bottom: 1px solid var(--orange);
}

.referral .nav-link:hover {
    background: var(--orange);
}

.referral .nav-link {
    background: rgb(238 57 0 / 38%);
}

.referral-info-downline-content .info {
    color: var(--orange);
}

.referral-info_panel .cont .list .status {
    color: var(--orange);
}

.referral-rate-tag {
    background: var(--orange);
    color: var(--white);
}

.referral-info_body-col .panel .right .code-panel-area .code {
    color: var(--lightorange);
}

.referral-code-panel_btn.btn-default {
    background: linear-gradient(45deg, #ffe500, #edbd2b);
    color: black;
}

    .referral-code-panel_btn.btn-default:hover {
        color: black;
    }

.referral-rate-tier .tier-row > .tier-rate:nth-child(1)[data-head]::before {
    background: linear-gradient(180deg,#ff9900 0,#d03808 100%);
}

.referral-rate-tier .tier-row > .tier-rate:nth-child(2)[data-head]::before {
    background: linear-gradient(180deg,#ff9900 0,#d03808 100%);
}

.referral-rate-tier .tier-row > .tier-rate:nth-child(3)[data-head]::before {
    background: linear-gradient(180deg,#ff9900 0,#d03808 100%);
}

.referral-rate-tier .tier-row .tier-rate {
    color: var(--lightorange);
}

.records-summarize-panel .ul .li .status {
    color: var(--lightorange);
}

/* referral afterlogin */

/* agentreport */
.report-detail {
    box-shadow: 0px 3px 6px 3px var(--lightorange);
}

#gamelogtable-b.table.dataTable thead > tr > th.sorting {
    background-color: var(--orange);
}

#downlineee.table.dataTable thead > tr > th.sorting {
    background-color: var(--orange);
}

/* agentreport */

/*myaccount*/
.download_box_column .download_icon i {
    color: var(--orange);
}
/*myaccount*/

/* sweet alert */

.sweet-alert {
    background-color: #4e4e4e;
}

.sweet-alert {
    box-shadow: 0px 0px 8px var(--orange);
    border: 2px solid var(--orange);
}

    .sweet-alert h2 {
        color: var(--lightorange);
    }

    .sweet-alert .lead {
        color: #fff !important;
    }

/* sweet alert */

/* datatables */
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background: var(--orange);
    color: #fff !important;
}
/* datatables */

/* daily check-in reward start */
.mission-checked {
    color: var(--yellow);
}

.daily-vip-bottom {  
    border: 2px solid var(--lightorange);
    background: var(--orange);
}
/* daily check-in reward end */

/* 05/04/2024 fixes start */
.main-table-box .bank-name-block i {
    color: var(--orange);
}

.login-form-inner .form-group .btn-language:hover {
    border: 0.0625rem solid var(--orange);
    color: var(--orange);
}

.sheader-menu .main-sub .nav-item:hover {
    color: var(--orange);
}
/* 05/04/2024 fixes end */

/* like and dislike start */
.btn-css.like,
.btn-css.dislike,
.sgames-item .sgames-hidden .d-flex span.favorite {
    color: var(--lightorange);
}

    .btn-css.like.active,
    .btn-css.dislike.active,
    .sgames-item .sgames-hidden .d-flex span.favorite.active {
        border-color: var(--lightorange);
    }
/* like and dislike end */

/* like and dislike start */
.btn-css.like,
.btn-css.dislike,
.sgames-item .sgames-hidden .d-flex span.favorite {
    color: var(--lightorange);
}

    .btn-css.like.active,
    .btn-css.dislike.active,
    .sgames-item .sgames-hidden .d-flex span.favorite.active {
        border-color: var(--lightorange);
    }
/* like and dislike end */