.color3{
    --body-bg:#DDE4EC;
    --bg-header:#48519F;
    --bg-footer:rgba(255, 255, 255, 0.7);
    --bg-color1:#ffffff;
    --bg-color2:#F3F3F3;
    --bg-color3:#ECECEC;
    --bg-color4:#aaacbd;
    --bg-color5:#7277a4;
    --bg-color6:#fff6e1;
    --bg-color7:#ccd3db;
    --bg-color8:#48519F;
	--bg-color9:#ffffffdc;
	--bg-color10:#E8ECF1;
    --bg-color11:#DF0000;
    --bg-color12:#ffffff;
    --bg-odd-box:#ECECEC;
    --bg-odd-box-selected:#48519F22;
    --bg-odd-value:#48519F;
    --theme-color1: #48519F;
    --theme-color1-hover: #3c4485;
    --theme-color2: #3c4485;
    --theme-color3: #FEDC00;
    --side-nav-bg: #DDE4EC;
    --item-side-nav-bg: #ffffff;
    --footer-nav-bg: #ffffff;
    --text-color1: #000000;
    --text-color2: #ffffff;
    --text-color3: #000000;
    --text-color4:#8f93b6;
    --text-color5:#DA0000;
    --text-color6:#FE8700;
    --text-color7:#E6E6E6;
    --text-color8:#484848;
    --text-color9:#00000080;
    --text-color10:#FEDC00;   
    --text-color-b:#000000;
    --text-reject:#c62222;
    --text-confirm:#007e0a;
    --text-waiting:#ff8400;
    --arrow-color1:#BDC9E6;
    --arrow-color2:#526AA7;
    --arrow-bg:#ccd3db;
    --arrow-bg2:rgba(255,255,255,0.1);
    --checkbox-icon:#000;
    --close-icon:rgba(0,0,0,0.5);
    --box-shadow1:rgba(205, 205, 205, 0.6);
    --box-shadow2:rgba(141, 95, 19, 0.2);
    --box-shadow3:rgba(75, 187, 56, 0.2);
    --box-shadow4:rgba(0, 0, 0, 0.5);
    --mmo-color:rgb(221, 237, 226);
    --mmo-match-color:linear-gradient(90deg,rgba(0, 172, 63, 1) 1%, rgba(0, 172, 63, 0) 50%, rgba(0, 172, 63, 1) 100%);
    --live-match-color: linear-gradient(90deg,rgba(254, 135, 0, 1) 1%, rgba(254, 135, 0, 0) 50%, rgba(254, 135, 0, 1) 100%);
    --normal-match-color:none;
    --line1:rgba(255,255,255,0.1);
    --line2:rgba(0,0,0,0.1);
    --theme-line:#48519F3e;
    --pattern-bg:url(../images/game-bg.png);
    --pattern-bg1:url(../images/game-bg-w.png);
    --match-bg:#fff;
    --odds-box-bg:#EAEAEA;
    --bs-border-width: 0px;
    --bs-box-shadow-sm: none;
	--bg-transparent:#ffffff70;
    --bg-transparent2:#00000018;
	--bg-gradient:linear-gradient(90deg, #48519F 1%, #3a4182 100%);
    --odds-decrease:linear-gradient(90deg,rgba(255, 139, 139, 0) 0%, rgba(255, 139, 139, 1) 79%, rgba(255, 139, 139, 0) 100%);
    --odds-increase:linear-gradient(90deg,rgba(108, 199, 141, 0) 0%, rgba(108, 199, 141, 1) 80%, rgba(108, 199, 141, 0) 100%);
    --color-mmo:#00AC3F;
    --bg-nav-active:linear-gradient(90deg, #c3c5db 0%, rgb(249 252 255) 100%);
    --bg-title:linear-gradient(90deg, #48519F 0%, #48519f00 100%);
    --bg-top:linear-gradient(90deg, rgb(249 252 255) 0%, #c3c5db 100%);
    --text-muted: #64748b;
    --box-bg: #f5f7f9;
    --accent: #ff9800;    
    /*tournament*/
	--bg-t-leauge:#E8ECF2;
	--text-green:#00EC59;
	--bg-entry-fee:#1F2437;
	--bg-tournament-detail-info:#F4F6F9;

    /*vgame*/
    --bg-home-team: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(218 229 255) 50%, rgba(255, 255, 255, 0) 100%);
    --bg-away-team: linear-gradient(90deg, rgba(255, 255, 255, 0) 1%, rgb(255 234 234) 50%, rgb(249 252 255) 100%);
    --vgame-box-shadow: #0000001f;
    --vgame-border-color:#0000003d;
    
    --hue: 236;
    --primary100: hsl(var(--hue) 38% 90%);
    --primary300: hsl(var(--hue) 38% 70%);
    --primary500: hsl(var(--hue) 38% 48%);
    --primary900: hsl(var(--hue) 38% 20%);
    --trans-dur: 0.3s;
}

.color3 .header{
    display: none;
}
.color3 .header-api-site{
    position: sticky;
    top: 0;
    left: 0;
    width: 100%;
    height: 50px;
    background: var(--bg-header);
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 7px 10px;
    border-radius: 0 0 10px 10px;
    color: #fff;
    z-index: 20;
}
.color3 .header-api-site .userpart {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.color3 .header-api-site .username-wrapper {
    display: flex;
    align-items: center;
    background: var(--theme-color2);
    border-radius: 30px;
    padding: 5px 10px;
    width: 100%;
    justify-content: center;
    max-width: 960px;
}

.color3 .header-api-site .username {
    min-width: 0; 
    border-right: 1px var(--line1) solid;
    padding-right: 5px;
    display: flex;
    align-items: center;
}

.color3 .header-api-site .username-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    min-width: 0;
    font-size: 12px;
}

.color3 .header-api-site .balance {
    text-transform: uppercase;
    white-space: nowrap;
    color: var(--theme-color3);
    padding-left: 5px;
    display: flex;
    align-items: center;
    font-weight: bold;
    flex-shrink: 0;
    font-size: 13px;
}

.color3 .header-api-site .balance .currency {
    color: var(--text-color2);
    opacity: 0.8;
    font-weight: bold;
    padding-right: 5px;
}

.color3 .scrolling-wrapper .category .sport-icon img,
.color3 .m-card-header.collapsed .icon.inactive img,
.color3 .all-market .dropdown-menu .dropdown-item .icon img,
.color3 .live-tv-page .btn-dropdown .icon,
.color3 .live-tv-page .dropdown-menu .dropdown-item .icon,
.color3 .betting-rules-item .icon,
.color3 .function-bar .btn-icon img,
.color3 .tournament .room-ranking-wrapper .user-icon,
.color3 .tournament .room-details-wrapper .details-icon,
.color3 #player-betslip-modal .modal-content .player-betslip-header .player-icon img,
.color3 .fight-game .m-card-header-wrapper.collapsed .m-card-header .icon.inactive,
.color3 .modal-bottom .allsport .list-group-item .icon,
.color3 .slot-game .loading-fail .icon,
.color3 .footer-nav .footer-single .footer-icon .custom-icon,
.color3 .statement-group .stake-info-wrapper .bet-type .icon{
    filter: brightness(0) saturate(100%) invert(30%) sepia(8%) saturate(4190%) hue-rotate(197deg) brightness(102%) contrast(91%);
}
.color3 .footer-nav .footer-single.active .footer-icon .custom-icon,
.color3 .stake-info-wrapper .bet-type .icon {
    filter: brightness(100);
}
.color3 .scrolling-wrapper .category.active .active img{
    filter: none;
}
.color3 .league-card{
    background-color:var(--bg-color12);
    color: var(--text-color-b);
}
.color3 .league-card.active{
    background-color: var(--theme-color1);
    color: var(--text-color2);
}
.color3 .api-site-notice{
    display:block;
}
.color3 .footer-nav .dropdown-menu{
    left: 0% !important;
    transform:none !important;
}
.color3 .footer-nav .footer-single.active .footer-icon.worldcup .custom-icon,
.color3 .footer-nav .footer-single .footer-icon.worldcup .custom-icon{
    filter:none;
}