:root .color24-3 {
    --primary-color1: #ff0000;
    --primary-color2: #ff1e1e;
    --primary-color3: #0000004d;
    --btn-color2:#202020;
    --btn-color3:#ff7300;
    --btn-text-color1:#fff;
    --btn-text-color:#ffffff;
    --bg-site:#ffffff;
    --bg-gradient: radial-gradient(circle, #ff0000 0%, #202020 100%);
    --bg-color1:#ffffff;
    --bg-color2: #f3f3f3;
    --bg-color3: #1f1f1f;
    --bg-color4:#d3d3d3;
    --bg-color5:#f5f5f5;
    --bg-color6:#000000;
    --bg-color7:#ebebeb;
    --bg-color8:#ff7300;
    --bg-color9:#e0e0e0;
    --bg-nav:#202020;
    --bg-footer:#ebebeb;
    --bg-footer1: #202020;
    --bg-footer-nav:#000;
    --bg-game-thumb-overlay:#ffffffa7;
    --scrollbar-bg:#d5d5d5;
    --scrollbar-thumb:#870000;
    --text-color1:#000000;
    --text-color2:#ffffff;
    --text-color3:#00000054;
    --text-color4:#9b9b9b;
    --line-color1:rgba(0, 0, 0, 0.1);
    --line-color2:rgba(255,255,255,1);
    --border-color:#ccc;
    --border-color2:#959595;
    --bg-notice:#333;
    --apps-bgcolor: rgba(255, 255, 255, 0.9);
    --img-filter-white:brightness(100);
    --img-filter-black:brightness(0);
    --img-filter-theme:invert(70%) sepia(85%) saturate(799%) hue-rotate(313deg) brightness(104%) contrast(180%);
    --form-input-bg:#f3f3f3;
    --form-input-bg1:#fff;
    --form-cta-bg:#ff0000;
    --form-remark:#3c9000;
    --form-text-light: #000;
    --form-input-bg2: #cccccc;
    --form-trans-bg: rgba(0, 0, 0, 0.05);
    --bg-promo-checkbox:linear-gradient(90deg,rgb(255, 220, 82) 0%, rgba(255, 228, 121, 0) 100%);
    --bootstrap-arrow:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");

    /*new referral page*/
    --refer-color-theme: #000000;
    --refer-black: #000000;
    --refer-black2: #000000;
    --refer-black3: #FFFFFF66;
    --refer-white: #ffffff;
    --refer-bgcolor-box: #ffffff;
    --refer-bgcolor-box2: #f8f8f8;
    --refer-bg-color: #ffffff;
    --refer-bg-img: url(../images/referral/white-bg.png);
	--refer-shadow-box: 0 0 10px 0 #FFFFFF26;
    --refer-bg-modal: #ffffff;
    --refer-color-text-tnc: #000000bf;

    /* leaderboard */
    --shadow-box2: #FFFFFF1A;
    --border-line: #757575;
    --bg-rank: #333;
    --bg-leaderboard: url(../images/leaderboard/white-frame.png);
	--bgform-select: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");

    /* live tv modal */
    --bg-live-tv-modal:rgb(255, 255, 255);
    --bg-tv-select-btn:#e6e6e6;
    --live-tv-text:rgb(0, 0, 0);
    --live-tv-close:red;

    /*rocket chat*/
    --rchat-theme-color:#ff0000;
    --rchat-theme-color2:#e7e7e7;
    --rchat-bg:#ffffff;
    --rchat-text: #000000;
    --rchat-text-w: #ffffff;
    --rchat-text2:rgba(0, 0, 0, 0.8);
    --rchat-border:rgba(0, 0, 0, 0.2);
    --rchat-btn-bg:rgba(0, 0, 0, 0.1);
    --rchat-btn-border:rgba(255, 255, 255, 0.2);
    --rchat-btn-bg-hover:rgba(255, 255, 255, 0.1);
    --rchat-btn-border-hover:rgba(255, 255, 255, 0.2);
    --rchat-shadow:rgba(0, 0, 0, 0.2);
    --rchat-shadow2:rgba(0, 0, 0, 0.3);
    --rchat-date-bg:#e7e7e7;
    --dot-bg:rgba(0, 0, 0, 0.3);     
      
}

.color24-3 .promotion-single-btn{
    background-color: var(--primary-color1);
    color: var(--btn-text-color);
}
.color24-3 .af-user-info-header .btn-deposit a{
    background-color: var(--btn-color3);
    color: var(--btn-text-color);
}

.color24-3 .game-category-wrapper ul li.active a img,
.color24-3 .provider-wrapper .provider-scroll ul li.active .provider-logo img.active{
    filter: var(--img-filter-white);
}
.color24-3 .app-content-bottom .btn-outline-primary, 
.color24-3 .app-content-bottom .btn-outline-primary:hover, 
.color24-3 .app-content-bottom .btn-outline-primary:focus, 
.color24-3 .app-content-bottom .btn-outline-primary:active{
    border: 1px solid var(--text-color1);
    color: var(--text-color1);
}

.color24-3 #sport-live-stream .match-dropdown-group .select-btn .icon,
.color24-3 #sport-live-stream .match-dropdown-group li .icon{
    filter: var(--img-filter-black);
}

.color24-3 .suggestion-btn{
    border: 1px solid #000;
    color: #000;
}
