/*
	TABLE OF CONTENTS
	--------------------------------
	TABLE OF CONTENTS
	--------------------------------
	*. 1 - Root  ...................
	*. 2 - UI Colors ...............
	*. 3 - KEYFRAMES ...............
	*. 4 - MEDIA QUERIES ...........
	--------------------------------
*/



/*
	BLACK BLUE COLOR THEME
	--------------------------------
    Root
*/
:root{
    --fa-style-family:"Noto Sans KR";
    --primary-button-bg:#7bc74d;
    --secondary-button-bg:#83bd75;
    --tertiary-button-bg:#6d67e4;
    --success-button-bg:#e6b31e;
    --next-button-bg:#2155cd;
    --support-button-bg:#4caf50;
    --danger-button-bg:#dd5353;
    --link-button-bg:#eee;
    --outline-button-bg:#ddd;
    --primary-button-font-color:#fff;
    --secondary-button-font-color:#fff;
    --success-button-font-color:#fff;
    --next-button-font-color:#fff;
    --danger-button-font-color:#fff;
    --link-button-font-color:#fff;
    --outline-button-font-color:#fff;
    --icon-notActive-color:#b0c4f3;
    --icon-Active-color:#225ff1;
    --border-radius-xs:.5rem;
    --border-radius-s:1rem;
    --border-radius-m:1.5rem;
    --color-table-bg-1:#ffffff;
    --color-table-header-1:transparent;
    --color-layer-body:#fff;
    --color-layer-alt-1:#262a34;
    --color-layer-alt-2:#2f3645;
    --color-layer-alt-3:#596070;
    --color-layer-alt-4:rgba(89,96,112,.5);
    --color-primary-1:#fdd835;
    --color-primary-2:#ffa000;
    --color-primary-3:#ffd149;
    --color-primary-4:#ffff7b;
    --color-primary-5:#ffffad;
    --color-secondary-1:#a153ff;
    --color-secondary-2:#2e0f6c;
    --color-secondary-3:#703bf5;
    --color-secondary-4:#c395ff;
    --color-secondary-5:#e6ceff;
    --color-error:#ff5e3a;
    --color-warning:#fdd835;
    --color-successfully:#1be176;
    --color-primary-gradient:linear-gradient(90deg,#ffa000,#ffff7b);
    --color-secondary-gradient:linear-gradient(90deg,#2e0f6c,#2e0f6c .01%,#712df5);
    --color-additional-gradient:linear-gradient(90deg,#11998e,#03dea9);
    --color-tertiary-gradient:linear-gradient(0deg,#000a12,rgba(0,10,18,0));
    --color-tertiary-1:#fff;
    --color-tertiary-2:rgba(182,189,204,.4);
    --color-tertiary-3:rgba(182,189,204,.2);
    --color-tertiary-4:rgb(34 33 33);
    --color-tertiary-5:rgba(0,10,18,.2);
    --color-tertiary-6:rgba(0,10,18,.64);
    --color-text-body:#b6bdcc;
    --color-text-alt:#fff;
    --color-text-menu-default:var(
    --color-text-body);
    --color-text-menu-active:var(
    --color-primary-1);
    --color-text-link-default:var(
    --color-primary-3);
    --color-text-link-active:rgba(255,209,73,.7);
    --color-text-on-opposite-back:#000a12;
    --color-button-text-primary:var(
    --color-layer-body);
    --color-button-text-secondary:var(
    --color-primary-2);
    --color-button-text-tertiary:var(
    --color-secondary-1);
    --bg-extra: #1b162c;
    --color-hint:rgba(245,245,255,.45);
    --color-secondary:#b6bdcc;
    --color-base:#fafbff;
    --bg-base:#1b1f2e;
    --forum-btn-primary:#04599f;
    --forum-btn-secondary:#011627;
    --forum-btn-success:#60cf16;
    --forum-btn-danger:#e71d36;
    --forum-btn-warning:#ff9f1c;
    --forum-btn-info:#36d4d4;
    --bg-btn-search:#7286d3;
    --bg-btn-search-hover:#4b60b4;
    --color-btn-search:#eee;
    --color-btn-search-hover:#fff;
    --cui-link-color:#321fdb;
    --cui-link-hover-color:#2819af;
    --cui-code-color:#d63384;
    --cui-highlight-bg:#fff3cd;
    --select-bet-bg-hover-light:#bdbdbd;
    --select-bet-bg-hover-dark:#3a4058;
    --select-bet-bg-light:#a57bb9;
    --select-bet-color-light:#000;
    --select-bet-bg-dark:#32203b;
    --select-bet-color-dark:#afafaf;
    --homepage-content-bg:#15121e;
    --alert-shadow:lightblue;
    --casino-color-primary:#597ef8;
    --cui-blue:#0d6efd;
    --cui-indigo:#6610f2;
    --cui-purple:#6f42c1;
    --cui-pink:#d63384;
    --cui-red:#dc3545;
    --cui-orange:#fd7e14;
    --cui-yellow:#ffc107;
    --cui-green:#198754;
    --cui-teal:#20c997;
    --cui-cyan:#0dcaf0;
    --cui-black:#000015;
    --cui-white:#fff;
    --cui-gray:#8a93a2;
    --cui-gray-dark:#636f83;
    --cui-gray-100:#ebedef;
    --cui-gray-200:#d8dbe0;
    --cui-gray-300:#c4c9d0;
    --cui-gray-400:#b1b7c1;
    --cui-gray-500:#9da5b1;
    --cui-gray-600:#8a93a2;
    --cui-gray-700:#768192;
    --cui-gray-800:#636f83;
    --cui-gray-900:#4f5d73;
    --cui-primary:#321fdb;
    --cui-secondary:#9da5b1;
    --cui-success:#2eb85c;
    --cui-info:#39f;
    --cui-warning:#1fc2db;
    --cui-danger:#e55353;
    --cui-light:#ebedef;
    --cui-dark:#4f5d73;
    --cui-primary-rgb:50,31,219;
    --cui-secondary-rgb:157,165,177;
    --cui-success-rgb:46,184,92;
    --cui-info-rgb:51,153,255;
    --cui-warning-rgb:249,177,21;
    --cui-danger-rgb:229,83,83;
    --cui-light-rgb:235,237,239;
    --cui-dark-rgb:79,93,115;
    --cui-white-rgb:255,255,255;
    --cui-black-rgb:0,0,21;
    --cui-body-color-rgb:44,56,74;
    --cui-body-bg-rgb:21,18,30;
    --cui-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));
    --cui-body-color: rgb(198 213 234 / 95%);
    --cui-body-bg: #151025;
    --cui-border-color:#d8dbe0;
    --cui-border-color-translucent:rgba(0,0,21,.175);
    --cui-heading-color:unset;
    --cui-link-color:#321fdb;
    --cui-link-hover-color:#2819af;
    --cui-code-color:#d63384;
    --cui-highlight-bg:#fff3cd;
    --cui-header-nav-link-color: #5c99fa;
    --cui-sidebar-bg-color:#3c4b64;
    --cui-bg-warning:#d5a439;
    --cui-footer-color:rgba(44,56,74,.95);
    --cui-footer-bg:#ebedef;
    --cui-footer-border-color:#d8dbe0;
    --cui-footer-border:1px solid transparent;
    --sm-aside-width:320px;
    --color-border-light-blue:#afbdcf;
    --bg-panel:#1a1a1a;
    --match-card-bg:black;
    --container-bg-rgb:235,237,239;
    --casino-pedestal-border:#999;
    --casino-pedestal-bg:#999;
    --casino-pedestal-text:#000a12;
    --pageset-this-color:#686868;
    --tabs-gradient-bg-color: #dbebf7;
    --tabs-border-color:#fefefe;
    --tabs-gradient-active:linear-gradient(180deg,#565656,#dadadb);
    --tabs-gradient-main-active:linear-gradient(180deg,#3c4b64,#343452);
    --bodyBgColor: #151025;
    --sports-top-bg:#fff;
    --sports-top-bg-active:#4385f8;
    --sports-top-color-active:#fff;
    --header-bg-color: #151025;
    --header-color:#fffefe;
    --header-hover-color:#a4b8f9;
    --topmenu-bg: #151025;
    --topmenu-color: #CCD1DB;
    --topmenu-arrow-color:#969696;
    --topmenu-color-active:#4385f8;
    --footer-bg:#353f4b;
    --bgColor-00: #312C43;
    --bgColor-01:#596371;
    --bgColor-02:#4385f8;
    --bgColor-03:#c9e7ff;
    --bgColor-04: #322d3e;
    --bgColor-05:#4894c9;
    --bgColor-06:#ffb100;
    --bgColor-07: #181c1e;
    --bgColor-08: #140f24;
    --bgColor-09:#4d5666;
    --bgColor-10: #07091b;
    --bgColor-11:#2c2c34;
    --bgColor-12:#597ef8;
    --bgColor-13:#425eb8;
    --bgColor-14:#353f4b;
    --bgColor-15:#5a6372;
    --bgColor-16:#95a6bd;
    --bgColor-17:#b4bedc;
    --bgColor-18: #181d20;
    --bgColor-19:#414c5c;
    --bgColor-20:#181c1e;
    --bgColor-21: #1c2630;
    --bgColor-22: #ffe5ab;
    --bgColor-23: #54798f;
    --bgColor-24: #c3b9a1;
    --bgColor-25: #60749f;
    --bgColor-26: #181624;
    --bgColor-27: #0c0d0e;
    --border-color-00: #232937;
    --border-color-01: #565758;
    --border-color-02:#3c4652;
    --border-color-03:#2e3740;
    --border-color-04:#d8dbe5;
    --border-color-05:#4385f8;
    --border-color-06: #121518;
    --border-color-07:#6a618b;
    --border-color-08:#597ef8;
    --border-color-09:#d7d4f1;
    --border-color-21: #4e456a;
    --border-color-22:#ffe5ab;
    --border-color-23:#54678f;
    --border-color-24:#c3b9a1;
    --border-color-25:#60749f;
    --border-color-26:#2e303d;
    --border-color-27:#d4d9f1;
    --border-color-000:#000;
    --txtColor00:#fff;
    --txtColor01:#83838a;
    --txtColor02:#4385f8;
    --txtColor03:#000;
    --txtColor04:#8298b2;
    --txtColor05:#b2e8ff;
    --txtColor06:#ed2736;
    --txtColor07:#a8a8aa;
    --txtColor08:#b4b4b4;
    --txtColor09:#cececd;
    --txtColor10:#515b7c;
    --txtColor11:#95a6bd;
    --txtColor12:#597ef8;
    --txtColor13:#7d783e;
    --txtColor14:#3552d3;
    --txtColor15:#da671a;
    --txtColor16: #b2bbd9;
    --txtColor17:#b27b46;
    --txtColor21: #00cdff;
    --txtColor22: #d0e1f9;
    --txtColor23: #96d7ff;
    --txtColor24: #00d7ff;
    --txtColor25: #60749f;
    --txtColor26: #2e303d;
    --txtColor27: #d4d9f1;
    --shadow01: #1a2226;
    --shadow02:#1e2025;
    --shadow03:#000;
    --shadow04:#2b3d7869;
    --shadow05:#81a0c769;
    --linear-grad-bg01: linear-gradient(135deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);
    --bbGrad-01: linear-gradient(45deg, var(--dpswitch-text-color) 0%, hsl(271.9deg 32.12% 41.41%) 100%);
    --bbGrad-02: linear-gradient(177.9deg, rgb(58, 62, 88) 3.6%, rgb(119, 127, 148) 105.8%);
    --dpswitches-bg-color:var(
    --bgColor-02);
    --dpswitches-label-color:#fff;
    --dpswitch-bg-color: #000000;
    --dpswitch-text-color: #0cf;
    --mini-game-header:#bdbdbd;
    --hud-color:0,255,200;
    --hud--focus-color:255,255,255;
    --provider-bg:#303c54;
    --marquee-bg-color: #151025;
    --marquee-text-color:#fff;
    --quickmenu-color:rgb(24 24 24 / 75%);
    --scrollbar-bg-color:rgb(0 0 0 / 40%);
    --blue-crayola:#597ef8;
    --glaucous:#7689ae;
    --charcoal:#353e49;
    --cool-gray:#949cb2;
    --alice-blue:#d9ecfd;
    --blue-crayola:hsla(226,92%,66%,1);
    --glaucous:hsla(220,26%,57%,1);
    --charcoal:hsla(213,16%,25%,1);
    --cool-gray:hsla(224,16%,64%,1);
    --alice-blue:hsla(208,90%,92%,1);
    --blue-crayola:#597ef8;
    --glaucous:#7689ae;
    --charcoal:#353e49;
    --cool-gray:#949cb2;
    --alice-blue:#d9ecfd;
    --blue-crayola:hsla(226,92%,66%,1);
    --glaucous:hsla(220,26%,57%,1);
    --charcoal:hsla(213,16%,25%,1);
    --cool-gray:hsla(224,16%,64%,1);
    --alice-blue:hsla(208,90%,92%,1);
    --blue-crayola:rgba(89,126,248,1);
    --glaucous:rgba(118,137,174,1);
    --charcoal:rgba(53,62,73,1);
    --cool-gray:rgba(148,156,178,1);
    --alice-blue:rgba(217,236,253,1);
    --gradient-top:linear-gradient(0deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);
    --gradient-right:linear-gradient(90deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);
    --gradient-bottom:linear-gradient(180deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);
    --gradient-left:linear-gradient(270deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);
    --gradient-top-right:linear-gradient(45deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);
    --gradient-bottom-right:linear-gradient(135deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);
    --gradient-top-left:linear-gradient(225deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);
    --gradient-bottom-left:linear-gradient(315deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);
    --gradient-radial:radial-gradient(#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);
    --cui-nav-link-color: var(
    --cui-gray-900);
    --sidebarwrapper-bg: #373b51;
    --cui-nav-underline-border-color: black;
}

.toggler-title {color:white;}

/* ------------------------------------- */
/* *. UI COLORS  ..........START........ */
/* ------------------------------------- */
body{color:var(--cui-body-color);-webkit-tap-highlight-color:rgba(0,0,21,0);background-color:var(--cui-body-bg)}

hr{color:inherit}

h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{color:var(--cui-heading-color)}

a,li,ul{list-style:none;margin:0;padding:0;text-decoration:none;color:inherit}

a:hover{color:var(--cui-link-hover-color)}

::-webkit-scrollbar-thumb{background-color:rgba(75,75,75,.3)}

::-webkit-scrollbar-track{background-color:var(--color-layer-alt-3)}

mark,.mark{background-color:var(--cui-highlight-bg)}

.tab-content>.tab-panel::-webkit-scrollbar{background:rgb(0 0 0 / 17%)}

.gradient-color{background:#000428;background:-webkit-linear-gradient(315deg,#000428,#0074da);background:linear-gradient(135deg,#000428,#0074da)}

.reflection-text{color:#353535}

.title-link{color:inherit}

.title-link::before{color:#fff}

.title-link:hover span{color:#000;-webkit-transform:perspective(1000px) rotate3d(0,1,0,360deg);transform:perspective(1000px) rotate3d(0,1,0,360deg)}

.title-link.blacky:hover span{color:#0097cd}

.shadow-button{color:#0b0b0b;border:1px solid #0b0b0b}

.shadow-button .fa-arrow-right{color:inherit}

.owl-nav{color:#4e4e4e}

.owl-dots .owl-dot span{background-color:silver}

.owl-dots .owl-dot.active span{background-color:#000}

.header-title-sticky{border-bottom:.8px solid #f1f3f7}

.hMainTitle .htitleWrapper .leftZone span {
    color: var(--txtColor22);
}
.hMainTitle .htitleWrapper .line {
    background-color: var(--bgColor-23);
}

.hMainTitle .htitleWrapper .line:before {
    background-color: var(--bgColor-23);
}
.red-button1[role="button"]{background-color:#ea5455}

#swift-links .quickLink .info-item .justbox{color:#013554;background-image:linear-gradient(60deg,#6d6d6d00 0,#2196f300 15%,#e5e8ed 0,#bbc5d4 90%)}

#page-topbar #swift-links .quickLink .info-item .justbox .sm-icon,.quickLink .btnname .fa{color:#fff}

#sports-header .btn-drop{background-color:#b7c2d1}

#sports-header .option-view-list{box-shadow:3px 3px 3px #0000004d}

#sports-header #inner-header #mode-header.bg-header,.logo-overlay-bg{background-color:#fff}

#sports-header #inner-header #mode-header.bg-header,.logo-overlay-bg{background-color:#fff}

#sports-header .option-view-list ._h3txt{margin:0 0 5px;color:#898989}

#sports-header #inner-header .name-header .groupbtn-container{border:3px solid #bbc4d2;border-radius:5px}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout{color:#bbc4d2}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout:first-child{border-right:1px solid;border-color:#bbc4d2}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout:first-child{border-color:#bbc4d2}

.btn-support{background-color:var(--support-button-bg)}

.btn-delete_deposit{background-color:indianred}

.btn-delete_withdraw{background-color:brown}

.btn-search{background-color:var(--bgColor-23);color:var(--color-btn-search)}
.btn-search:hover{background-color:var(--bg-btn-search-hover);color:var(--color-btn-search-hover)}

#bl-container .bl-container,#bl-container1 .bl-container{background:var(--color-table-bg-1)}

#bl-container .bl-container>thead>tr>th,#bl-container1 .bl-container>thead>tr>th{background-color:var(--color-table-header-1)}

table.bl-container tbody>tr>td.bl-time,
table.bl-container tbody>tr>td.bl-count,
table.bl-container tbody>tr>td.bl-amount,
table.bl-container tbody>tr>td.bl-odds,
table.bl-container tbody>tr>td.bl-win,
table.bl-container tbody>tr>td.bl-status {
    border: 1px solid var(--border-color-01);
}

table.bl-container .bet-odds .type-name span.viewBet_span {color: var(--txtColor02);}
table.bl-container .bet-odds .type-name span.viewBet_span .vs {color: var(--txtColor04);}

.overlay{background:rgba(0,0,0,.5)}

.overlay.light{background:rgba(255,255,255,.5)}

.warning-box{border:1px solid #666;box-shadow:0 0 50px rgb(0 0 0 / 50%)}

.light .warning-box{border-color:#aaa;box-shadow:0 2px 10px rgba(0,0,0,.25)}

.warning-box .title{color:#f64949}

.warning-box .close{background:var(--color-layer-alt-3);color:#666}

.warning-box .close:hover{opacity:1}

.action{color:#4caf50;box-shadow:0 1px 3px rgb(0 0 0 / 15%)}

.btn-ok{background:#f64949;color:#fff}

#button-to-top{    background-color: var(--bgColor-21);border: 1px solid var(--border-color-21);}

#button-to-top:hover{background-color:#333;opacity:1}

#button-to-top:active{background-color:#555}

#button-to-top .fa{color:#fff}

.action{color:#4caf50}

#button-to-top .fa{color:#fff}

.loader-1 .loader-outter{border:4px solid #fa009f;border-left-color:transparent}

.loader-1 .loader-inner{border:4px solid #fa009f;border-right:0;border-top-color:transparent}

.pre-loader{background-color:#0b122e}

.pre-loader.no-bg{background-color:transparent}

#page-topbar #top-menu{color:var(--color-tertiary-1);border-top:1px solid var(--color-layer-alt-1);border-bottom:1px solid var(--color-layer-alt-1);background:var(--color-layer-alt-1)}

#page-topbar #top-menu .top-menu .top-menu-ul .top-menu-li-item{color:var(--color-text-body)}

.action{color:#4caf50}

.local-time .time_{
    background: #070707;
    color: #79bace;
}

.quickLink .time_{color:gray}

[data-pagination] ul li{color:#777}

[data-pagination] ul li:focus,[data-pagination] ul li:hover{color:var(--txtColor22)}

#snsdrop-dropdown #right-sns{background:var(--color-layer-body);box-shadow:1px 2px 8px #0000007d}

.set_v2 #user-dropdown{background:var(--color-layer-body);box-shadow:0 0 6px 6px #00000063}

.set_v2 #swift-links .quickLink .info-item .justbox{background-image:unset;color:var(--color-text-menu-default)}

#page-topbar .set_v2 #swift-links .quickLink .info-item .justbox .sm-icon{color:inherit}

.set_v2 #swift-links .quickLink .info-item .justbox .thisname{box-shadow:unset}

#ad-top{background:#f4f4f4;border-color:var(--border-color-21)}

#ad-top .ad_area li{background-color:var(--marquee-bg-color);box-shadow:1px 6px 9px #cbced8;/*
 TABLE OF CONTENTS
 --------------------------------
 TABLE OF CONTENTS
 --------------------------------
 *. 1 - Root  ...................
 *. 2 - UI Colors ...............
 *. 3 - KEYFRAMES ...............
 *. 4 - MEDIA QUERIES ...........
 --------------------------------
*/



/*
 BLACK BLUE COLOR THEME
 --------------------------------
    Root
*/:root{
    --fa-style-family:"Noto Sans KR";--primary-button-bg:#7bc74d;--secondary-button-bg:#83bd75;--tertiary-button-bg:#6d67e4;--success-button-bg:#e6b31e;--next-button-bg:#2155cd;--support-button-bg:#4caf50;--danger-button-bg:#dd5353;--link-button-bg:#eee;--outline-button-bg:#ddd;--primary-button-font-color:#fff;--secondary-button-font-color:#fff;--success-button-font-color:#fff;--next-button-font-color:#fff;--danger-button-font-color:#fff;--link-button-font-color:#fff;--outline-button-font-color:#fff;--icon-notActive-color:#b0c4f3;--icon-Active-color:#225ff1;--border-radius-xs:.5rem;--border-radius-s:1rem;--border-radius-m:1.5rem;--color-table-bg-1:#ffffff;--color-table-header-1:transparent;--color-layer-body:#fff;--color-layer-alt-1:#262a34;--color-layer-alt-2:#2f3645;--color-layer-alt-3:#596070;--color-layer-alt-4:rgba(89,96,112,.5);--color-primary-1:#fdd835;--color-primary-2:#ffa000;--color-primary-3:#ffd149;--color-primary-4:#ffff7b;--color-primary-5:#ffffad;--color-secondary-1:#a153ff;--color-secondary-2:#2e0f6c;--color-secondary-3:#703bf5;--color-secondary-4:#c395ff;--color-secondary-5:#e6ceff;--color-error:#ff5e3a;--color-warning:#fdd835;--color-successfully:#1be176;--color-primary-gradient:linear-gradient(90deg,#ffa000,#ffff7b);--color-secondary-gradient:linear-gradient(90deg,#2e0f6c,#2e0f6c .01%,#712df5);--color-additional-gradient:linear-gradient(90deg,#11998e,#03dea9);--color-tertiary-gradient:linear-gradient(0deg,#000a12,rgba(0,10,18,0));--color-tertiary-1:#fff;--color-tertiary-2:rgba(182,189,204,.4);--color-tertiary-3:rgba(182,189,204,.2);--color-tertiary-4:rgb(34 33 33);--color-tertiary-5:rgba(0,10,18,.2);--color-tertiary-6:rgba(0,10,18,.64);--color-text-body:#b6bdcc;--color-text-alt:#fff;--color-text-menu-default:var(
    --color-text-body);--color-text-menu-active:var(
    --color-primary-1);--color-text-link-default:var(
    --color-primary-3);--color-text-link-active:rgba(255,209,73,.7);--color-text-on-opposite-back:#000a12;--color-button-text-primary:var(
    --color-layer-body);--color-button-text-secondary:var(
    --color-primary-2);--color-button-text-tertiary:var(
    --color-secondary-1);--bg-extra: #23282b;--color-hint:rgba(245,245,255,.45);--color-secondary:#b6bdcc;--color-base:#fafbff;--bg-base:#1b1f2e;--forum-btn-primary:#04599f;--forum-btn-secondary:#011627;--forum-btn-success:#60cf16;--forum-btn-danger:#e71d36;--forum-btn-warning:#ff9f1c;--forum-btn-info:#36d4d4;--bg-btn-search:#7286d3;--bg-btn-search-hover:#4b60b4;--color-btn-search:#eee;--color-btn-search-hover:#fff;--cui-link-color:#321fdb;--cui-link-hover-color:#2819af;--cui-code-color:#d63384;--cui-highlight-bg:#fff3cd;--select-bet-bg-hover-light:#bdbdbd;--select-bet-bg-hover-dark:#3a4058;--select-bet-bg-light:#a57bb9;--select-bet-color-light:#000;--select-bet-bg-dark:#32203b;--select-bet-color-dark:#afafaf;--homepage-content-bg:#15121e;--alert-shadow:lightblue;--casino-color-primary:#597ef8;--cui-blue:#0d6efd;--cui-indigo:#6610f2;--cui-purple:#6f42c1;--cui-pink:#d63384;--cui-red:#dc3545;--cui-orange:#fd7e14;--cui-yellow:#ffc107;--cui-green:#198754;--cui-teal:#20c997;--cui-cyan:#0dcaf0;--cui-black:#000015;--cui-white:#fff;--cui-gray:#8a93a2;--cui-gray-dark:#636f83;--cui-gray-100:#ebedef;--cui-gray-200:#d8dbe0;--cui-gray-300:#c4c9d0;--cui-gray-400:#b1b7c1;--cui-gray-500:#9da5b1;--cui-gray-600:#8a93a2;--cui-gray-700:#768192;--cui-gray-800:#636f83;--cui-gray-900:#4f5d73;--cui-primary:#321fdb;--cui-secondary:#9da5b1;--cui-success:#2eb85c;--cui-info:#39f;--cui-warning:#1fc2db;--cui-danger:#e55353;--cui-light:#ebedef;--cui-dark:#4f5d73;--cui-primary-rgb:50,31,219;--cui-secondary-rgb:157,165,177;--cui-success-rgb:46,184,92;--cui-info-rgb:51,153,255;--cui-warning-rgb:249,177,21;--cui-danger-rgb:229,83,83;--cui-light-rgb:235,237,239;--cui-dark-rgb:79,93,115;--cui-white-rgb:255,255,255;--cui-black-rgb:0,0,21;--cui-body-color-rgb:44,56,74;--cui-body-bg-rgb:21,18,30;--cui-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));--cui-body-color: rgb(198 213 234 / 95%);--cui-body-bg: #151025;--cui-border-color:#d8dbe0;--cui-border-color-translucent:rgba(0,0,21,.175);--cui-heading-color:unset;--cui-link-color:#321fdb;--cui-link-hover-color:#2819af;--cui-code-color:#d63384;--cui-highlight-bg:#fff3cd;--cui-header-nav-link-color: #5c99fa;--cui-sidebar-bg-color:#3c4b64;--cui-bg-warning:#d5a439;--cui-footer-color:rgba(44,56,74,.95);--cui-footer-bg:#ebedef;--cui-footer-border-color:#d8dbe0;--cui-footer-border:1px solid transparent;--sm-aside-width:320px;--color-border-light-blue:#afbdcf;--bg-panel:#1a1a1a;--match-card-bg:black;--container-bg-rgb:235,237,239;--casino-pedestal-border:#999;--casino-pedestal-bg:#999;--casino-pedestal-text:#000a12;--pageset-this-color:#686868;--tabs-gradient-bg-color: #dbebf7;--tabs-border-color:#fefefe;--tabs-gradient-active:linear-gradient(180deg,#565656,#dadadb);--tabs-gradient-main-active:linear-gradient(180deg,#3c4b64,#343452);--bodyBgColor: #000000;--sports-top-bg:#fff;--sports-top-bg-active:#4385f8;--sports-top-color-active:#fff;--header-bg-color: #000000;--header-color:#fffefe;--header-hover-color:#a4b8f9;--topmenu-bg: #151025;--topmenu-color: #8da6ba;--topmenu-arrow-color:#969696;--topmenu-color-active:#4385f8;--footer-bg:#353f4b;--bgColor-00: #242b30;--bgColor-01:#596371;--bgColor-02:#4385f8;--bgColor-03:#c9e7ff;--bgColor-04: #2d383e;--bgColor-05:#4894c9;--bgColor-06:#ffb100;--bgColor-07: #181c1e;--bgColor-08: #1b2022;--bgColor-09:#4d5666;--bgColor-10: #07091b;--bgColor-11:#2c2c34;--bgColor-12:#597ef8;--bgColor-13:#425eb8;--bgColor-14:#353f4b;--bgColor-15:#5a6372;--bgColor-16:#95a6bd;--bgColor-17:#b4bedc;--bgColor-18: #181d20;--bgColor-19:#414c5c;--bgColor-20:#f3f3f3;--bgColor-21: #1c2630;--bgColor-22: #ffe5ab;--bgColor-23: #54798f;--bgColor-24: #c3b9a1;--bgColor-25: #60749f;--bgColor-26: #161d24;--bgColor-27: #0c0d0e;--border-color-00: #232937;--border-color-01: #565758;--border-color-02:#3c4652;--border-color-03:#2e3740;--border-color-04:#d8dbe5;--border-color-05:#4385f8;--border-color-06: #121518;--border-color-07:#cecfe9;--border-color-08:#597ef8;--border-color-09:#d7d4f1;--border-color-21: #3d6f95;--border-color-22:#ffe5ab;--border-color-23:#54678f;--border-color-24:#c3b9a1;--border-color-25:#60749f;--border-color-26:#2e303d;--border-color-27:#d4d9f1;--border-color-000:#000;--txtColor00:#fff;--txtColor01:#83838a;--txtColor02:#4385f8;--txtColor03:#000;--txtColor04:#8298b2;--txtColor05:#b2e8ff;--txtColor06:#ed2736;--txtColor07:#a8a8aa;--txtColor08:#b4b4b4;--txtColor09:#cececd;--txtColor10:#515b7c;--txtColor11:#95a6bd;--txtColor12:#597ef8;--txtColor13:#7d783e;--txtColor14:#3552d3;--txtColor15:#da671a;--txtColor16: #b2bbd9;--txtColor17:#b27b46;--txtColor21: #4eb1fb;--txtColor22: #d0e1f9;--txtColor23: #96d7ff;--txtColor24: #00d7ff;--txtColor25: #60749f;--txtColor26: #2e303d;--txtColor27: #d4d9f1;--shadow01: #1a2226;--shadow02:#1e2025;--shadow03:#000;--shadow04:#2b3d7869;--shadow05:#81a0c769;--linear-grad-bg01: linear-gradient(135deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);--bbGrad-01: linear-gradient(45deg, var(--dpswitch-text-color)  0%, hsla(224, 22%, 37%, 1) 100%);--bbGrad-02: linear-gradient(177.9deg, rgb(58, 62, 88) 3.6%, rgb(119, 127, 148) 105.8%);--dpswitches-bg-color:var(
    --bgColor-02);--dpswitches-label-color:#fff;--dpswitch-bg-color: #000000;--dpswitch-text-color: #0cf;--mini-game-header:#bdbdbd;--hud-color:0,255,200;--hud--focus-color:255,255,255;--provider-bg:#303c54;--marquee-bg-color: #000000;--marquee-text-color:#fff;--quickmenu-color:rgb(24 24 24 / 75%);--scrollbar-bg-color:rgb(0 0 0 / 40%);--blue-crayola:#597ef8;--glaucous:#7689ae;--charcoal:#353e49;--cool-gray:#949cb2;--alice-blue:#d9ecfd;--blue-crayola:hsla(226,92%,66%,1);--glaucous:hsla(220,26%,57%,1);--charcoal:hsla(213,16%,25%,1);--cool-gray:hsla(224,16%,64%,1);--alice-blue:hsla(208,90%,92%,1);--blue-crayola:#597ef8;--glaucous:#7689ae;--charcoal:#353e49;--cool-gray:#949cb2;--alice-blue:#d9ecfd;--blue-crayola:hsla(226,92%,66%,1);--glaucous:hsla(220,26%,57%,1);--charcoal:hsla(213,16%,25%,1);--cool-gray:hsla(224,16%,64%,1);--alice-blue:hsla(208,90%,92%,1);--blue-crayola:rgba(89,126,248,1);--glaucous:rgba(118,137,174,1);--charcoal:rgba(53,62,73,1);--cool-gray:rgba(148,156,178,1);--alice-blue:rgba(217,236,253,1);--gradient-top:linear-gradient(0deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);--gradient-right:linear-gradient(90deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);--gradient-bottom:linear-gradient(180deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);--gradient-left:linear-gradient(270deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);--gradient-top-right:linear-gradient(45deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);--gradient-bottom-right:linear-gradient(135deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);--gradient-top-left:linear-gradient(225deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);--gradient-bottom-left:linear-gradient(315deg,#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);--gradient-radial:radial-gradient(#597ef8ff,#7689aeff,#353e49ff,#949cb2ff,#d9ecfdff);--cui-nav-link-color: var(
    --cui-gray-900);--sidebarwrapper-bg: #373b51;--cui-nav-underline-border-color: black;
}

.toggler-title {color:white;}

/* ------------------------------------- */
/* *. UI COLORS  ..........START........ */
/* ------------------------------------- */body{color:var(--cui-body-color);-webkit-tap-highlight-color:rgba(0,0,21,0);background-color:var(--cui-body-bg)}hr{color:inherit}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{color:var(--cui-heading-color)}a,li,ul{list-style:none;margin:0;padding:0;text-decoration:none;color:inherit}a:hover{color:var(--cui-link-hover-color)}

::-webkit-scrollbar-thumb{background-color:rgba(75,75,75,.3)}

::-webkit-scrollbar-track{background-color:var(--color-layer-alt-3)}mark,.mark{background-color:var(--cui-highlight-bg)}

.tab-content>.tab-pane::-webkit-scrollbar{background:rgb(0 0 0 / 17%)}

.gradient-color{background:#000428;background:-webkit-linear-gradient(315deg,#000428,#0074da);background:linear-gradient(135deg,#000428,#0074da)}

.reflection-text{color:#353535}

.title-link{color:inherit}

.title-link::before{color:#fff}

.title-link:hover span{color:#000;-webkit-transform:perspective(1000px) rotate3d(0,1,0,360deg);transform:perspective(1000px) rotate3d(0,1,0,360deg)}

.title-link.blacky:hover span{color:#0097cd}

.shadow-button{color:#0b0b0b;border:1px solid #0b0b0b}

.shadow-button .fa-arrow-right{color:inherit}

.owl-nav{color:#4e4e4e}

.owl-dots .owl-dotspan{background-color:silver}

.owl-dots .owl-dot.activespan{background-color:#000}

.header-title-sticky{border-bottom:.8px solid #f1f3f7}

.hMainTitle .htitleWrapper .leftZonespan {
    color: var(--txtColor22);
}
.hMainTitle .htitleWrapper .line {background-color: var(--bgColor-23);
}

.hMainTitle .htitleWrapper .line:before {
    background-color: var(--bgColor-23);
}
.red-button1[role="button"]{background-color:#ea5455}

#swift-links .quickLink .info-item .justbox{color:#013554;background-image:linear-gradient(60deg,#6d6d6d00 0,#2196f300 15%,#e5e8ed 0,#bbc5d4 90%)}

#page-topbar #swift-links .quickLink .info-item .justbox .sm-icon,.quickLink .btnname .fa{color:#fff}

#sports-header .btn-drop{background-color:#b7c2d1}

#sports-header .option-view-list{box-shadow:3px 3px 3px #0000004d}

#sports-header #inner-header #mode-header.bg-header,.logo-overlay-bg{background-color:#fff}

#sports-header #inner-header #mode-header.bg-header,.logo-overlay-bg{background-color:#fff}

#sports-header .option-view-list ._h3txt{margin:0 0 5px;color:#898989}

#sports-header #inner-header .name-header .groupbtn-container{border:3px solid #bbc4d2;border-radius:5px}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout{color:#bbc4d2}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout:first-child{border-right:1px solid;border-color:#bbc4d2}

#sports-header #inner-header .name-header .groupbtn-container .btn-change-layout:first-child{border-color:#bbc4d2}

.btn-support{background-color:var(--support-button-bg)}

.btn-delete_deposit{background-color:indianred}

.btn-delete_withdraw{background-color:brown}

.btn-search{background-color:var(--bgColor-23);color:var(--color-btn-search)}
.btn-search:hover{background-color:var(--bg-btn-search-hover);color:var(--color-btn-search-hover)}

#bl-container .bl-container,#bl-container1 .bl-container{background:var(--color-table-bg-1)}

#bl-container .bl-container>thead>tr>th,#bl-container1 .bl-container>thead>tr>th{background-color:var(--color-table-header-1)}table.bl-container tbody>tr>td.bl-time,
table.bl-container tbody>tr>td.bl-count,
table.bl-container tbody>tr>td.bl-amount,
table.bl-container tbody>tr>td.bl-odds,
table.bl-container tbody>tr>td.bl-win,
table.bl-container tbody>tr>td.bl-status {
    border: 1px solid var(--border-color-01);
}table.bl-container .bet-odds .type-name span.viewBet_span {color: var(--txtColor02);}table.bl-container .bet-odds .type-name span.viewBet_span .vs {color: var(--txtColor04);}

.overlay{background:rgba(0,0,0,.5)}

.overlay.light{background:rgba(255,255,255,.5)}

.warning-box{border:1px solid #666;box-shadow:0 0 50px rgb(0 0 0 / 50%)}

.light .warning-box{border-color:#aaa;box-shadow:0 2px 10px rgba(0,0,0,.25)}

.warning-box .title{color:#f64949}

.warning-box .close{background:var(--color-layer-alt-3);color:#666}

.warning-box .close:hover{opacity:1}

.action{color:#4caf50;box-shadow:0 1px 3px rgb(0 0 0 / 15%)}

.btn-ok{background:#f64949;color:#fff}

#button-to-top{background-color: var(--bgColor-21);border: 1px solid var(--border-color-21);}

#button-to-top:hover{background-color:#333;opacity:1}

#button-to-top:active{background-color:#555}

#button-to-top .fa{color:#fff}

.action{color:#4caf50}

#button-to-top .fa{color:#fff}

.loader-1 .loader-outter{border:4px solid #fa009f;border-left-color:transparent}

.loader-1 .loader-inner{border:4px solid #fa009f;border-right:0;border-top-color:transparent}

.pre-loader{background-color:#0b122e}

.pre-loader.no-bg{background-color:transparent}

#page-topbar #top-menu{color:var(--color-tertiary-1);border-top:1px solid var(--color-layer-alt-1);border-bottom:1px solid var(--color-layer-alt-1);background:var(--color-layer-alt-1)}

#page-topbar #top-menu .top-menu .top-menu-ul .top-menu-li-item{color:var(--color-text-body)}

.action{color:#4caf50}

.local-time .time_{background: #070707;color: #79bace;
}

.quickLink .time_{color:gray}

[data-pagination] ul li{color:#777}

[data-pagination] ul li:focus,[data-pagination] ul li:hover{color:var(--txtColor22)}

#snsdrop-dropdown #right-sns{background:var(--color-layer-body);box-shadow:1px 2px 8px #0000007d}

.set_v2 #user-dropdown{background:var(--color-layer-body);box-shadow:0 0 6px 6px #00000063}

.set_v2 #swift-links .quickLink .info-item .justbox{background-image:unset;color:var(--color-text-menu-default)}

#page-topbar .set_v2 #swift-links .quickLink .info-item .justbox .sm-icon{color:inherit}

.set_v2 #swift-links .quickLink .info-item .justbox .thisname{box-shadow:unset}

#ad-top{background:#f4f4f4;border-color:var(--border-color-21)}

#ad-top .ad_areali{background-color:var(--marquee-bg-color);box-shadow:1px 6px 9px #cbced8}

#ad-top .ad_areamarquee{color:var(--marquee-text-color)}

#ad-top .ad_areamarquee:before{left:0;background:linear-gradient(to right,var(--marquee-bg-color) 0%,transparent 100%)}

#ad-top .ad_areamarquee:after{right:0;background:linear-gradient(to right,transparent 0%,var(--marquee-bg-color) 100%)}

#ad-top .ad-topclose{background:var(--marquee-bg-color);color:#fff}

#main-sidebar #sidebar_menu .subbox:before{background:#e5e5e5}

.navquick{background-color:var(--color-layer-alt-1)}

.express_btn .wrap_list ._swift>li:before{color:#889097}

.navquick .full-option-menu .tab_container{background-color:var(--color-layer-alt-1);background:#262a33cc;box-shadow:0 8px 32px 0 rgb(31 38 135 / 37%);-webkit-box-shadow:0 8px 32px 0 rgb(31 38 135 / 37%);-moz-box-shadow:0 8px 32px 0 rgb(31 38 135 / 37%)}

.express_btn .wrap_list ._swift>li .alink.active{color:var(--icon-Active-color)}

.header-nav .nav-link.active::before{background-color:var(--cui-header-nav-link-color)}

.quick-ul{background-color:var(--cui-bg-dark)}

.li-border-right{border-right:1px solid var(--cui-dark-start)}

.numitemcolor_cash{color:var(--cui-primary)}

.numitemcolor_cashpoint{color:var(--cui-secondary)}

#main-header .header-section{color:inherit}

#main-headera{color:inherit}

#main-header .apperle-count-down-wrapperh4{color:inherit}

#main-header .description{color:inherit}

.navquick{background-color:var(--color-layer-alt-1)}

.sidebar-nav .nav-group.show{background:var(--cui-sidebar-nav-group-bg)}

.sidebar-nav .sports-list{border-top:1px solid rgba(245,245,255,.12)}

.sidebar-nav .nav-icon{fill:currentcolor;color:var(--cui-sidebar-nav-link-icon-color)}

.full-option-menu .nav-tabs{border-bottom:1px solid rgba(0,0,0,.05)}

.full-option-menu .nav-tabs .nav-item .nav-link{color:var(--color-text-body)}

.full-option-menu .nav-tabs .nav-item .nav-link .fa{color:var(--icon-notActive-color)}

#main-sidebar #sidebar_menu .tab_content .tab_drawer_heading:hover .alink,#main-sidebar #sidebar_menu .tab_content.active .tab_drawer_heading.d_active .alink,.full-option-menu .nav-tabs .nav-item.thistab .fa,.full-option-menu .nav-tabs .nav-item:hover .fa{color:var(--icon-Active-color)}

.full-option-menu .nav-tabs .nav-item.thistab{box-shadow:inset 0 -3px 0 var(--icon-Active-color)}

.express_btn .wrap_list ._swift>li{border-bottom:1px solid var(--color-layer-alt-2)}

#main-sidebar #left-sports-menu .side-panel-title{background-image:linear-gradient(180deg,#f6f7f8,#f6f7f8)}

#main-sidebar #left-sports-menu .sports-list #compact_menu{background:#f6f7f8}

#main-sidebar #left-sports-menu .sports-list #compact_menutd{background:#e6e9ee}

#sports-detail>tbody>.sports-detail-country>td{background:var(--bgColor-00);color:var(--txtColor22)}

#sports-detail>tbody>.sports-detail-country:hover{background:var(--bgColor-01)}

#sports-detail>tbody>.sports-detail-country:hover span._sports_snip{color:var(--txtColor00)}

#user-dropdown{background:var(--color-layer-body);box-shadow:0 1px 2px 0 rgb(60 64 67 / 30%),0 2px 6px 2px rgb(60 64 67 / 15%)}

.greetingforuser{color:#8f8f8f}

#right-content #right-betslip .betslip>table .row_betslip_amount_btn{background:#191919;border-top:1px solid #000;border-bottom:1px solid #000}

#right-content #right-user-info .member-box .login-box{background:#1d1d1d;color:#fff;border:1px solid #000}

.blueLBtn{background:var(--bgColor-21);border:2px solid var(--border-color-21);color:#e8e8e8;transition:.3s ease-out;cursor:pointer}

.signup_b1.blueLBtn{background:transparent;color:var(--txtColor21);transition:.3s ease-out;cursor:pointer}

.signup_b1.blueLBtn:hover,
.blueLBtn:hover{background:var(--bgColor-23);border:2px solid var(--border-color-23);color:#fff}

#right-content #right-user-info .member-box .login-boxtable{border:1px solid #000}

#right-content #right-user-info .member-box .login-box .sidebar_logintable tr>td>input:focus-visible{border-color:#b8a500;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),inset -1px 0 5px rgb(106 189 255);box-shadow:inset 0 1px 0 rgb(0 0 0 / 8%),inset 0 0 3px #00b0ff}

#right-content #right-user-info .member-box .login-boxtable .member-btn{background:#262729;border:1px solid #171717;color:#ddd}

#right-content #right-user-info .member-box .login-boxtable .member-btn.border{border-right:1px solid #000}

#right-content #right-user-info .member-box .login-boxtable .member-btn:hover{background:#485667;background:linear-gradient(180deg,#71869e 0%,#2a3441 74%)}

#right-content #right-user-info .member-box .login-box .sidebar_logintable tr>td{border:1px solid #000;background:#242a30}

#right-content #right-user-info .member-box .login-box .sidebar_logintable tr>td>input{color:#fff}

#right-content #right-user-info .member-box .login-box .sidebar_logintable tr>td#login_btn .beforelog{background:unset;background:#20262c;color:#fff}

#right-content #right-user-info .member-box .login-box .sidebar_logintable tr>td#login_btn .beforelog i{color:#66c442}

#right-content #right-user-info .member-box .login-box .sidebar_logintable tr>td._menu-register{background:#212121;color:#fff}

#right-content #right-user-info .member-box .login-box .sidebar_logintable tr>td._menu-register i{color:#ffc107}

#right-content #right-betslip .betsliptable .slip-btn>button,#right-content ._menu-bet button{background-color:#092338;background:linear-gradient(to bottom,#3d4b6d 0%,#15334a 74%);border:1px solid #020202;color:#c8e1fd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}

#right-content ._menu-beta{background-color:#092338;background:linear-gradient(to bottom,#3d4b6d 0%,#15334a 74%);border:1px solid #020202;color:#c8e1fd}

#right-content ._menu-beta:hover{background:linear-gradient(to bottom,#3c4a6d 0%,#356387 74%)}

#right-content #right-betslip .betsliptable .slip-btn>button:hover,#right-content ._menu-bet button:hover{color:#fff;filter:brightness(1.5)}

#right-content #right-user-info .member-box .login-boxtable td._menu-user{color:#fff}

.modal.fade.show .modal-dialogh5.Xbtn{background-color:var(--bgColor-25);color:var(--txtColor00)}

#mgModal .modal-header{background:var(--bgColor-21);box-shadow:1px 6px 9px var(--shadow01);border:none}

#mgModal .modal-footer{background:#191a21}

#mgModal .modal-footer .modal-close-btn{background:var(--bgColor-21);color:var(--txtColor00)}

#mgModal .modal-footer .modal-close-btn:hover{background:var(--bgColor-09)}

#mgModal .modal-header .modal-title{color:var(--txtColor00);text-shadow:1px 1px var(--shadow03)}

#right-content #right-user-info .member-box .login-boxtable .member-btn.border{border-right:1px solid #171717}

#right-content #right-sns:last-child .sns{background:transparent;border:none;box-shadow:none}

#right-content #right-sns .sns #sns-listtbody>tr>td>a>span{color:#c5b630}

#right-content #right-user-info .member-box .login-boxtable td .memlevel{background:unset!important;box-shadow:unset;text-shadow:unset;color:#715500!important}

#right-content #right-user-info .member-box .login-boxtable tr.info_label:not(:first-child){
border-top:1px solid #00000085;border-left:1px solid #00000085;background:#222}

#right-content #right-user-info .member-box .login-boxtable td._menu-loginevent{color:#ffdfc2}

#right-content #right-user-info .member-box .login-boxspan{color:#fff;text-shadow:1px 1px 1px #000,1px 2px 2px #000}

#right-content #right-betslip .betslipinput{background-color:#1e1d1f;border-color:#565758;color:#fdfdfd;background:#2e3d56;border:1px solid #0a0e16}

#right-content #right-betslip .betslip{background:#242a30;border:1px solid #000}

#right-content #right-betslip .betslip>table{color:#bfbfbf}

#right-content #right-betslip .betslip .bold_column{border-top:1px solid #383f46;border-bottom:1px solid #000}

#right-content #right-betslip .betslip .bold_columntr{border-top:1px solid #3c454f;border-bottom:1px solid #000}

#right-content #right-betslip .betslip .bold_column:last-child{border-bottom:none}

#right-content #right-betslip .betslip .bold_column #delay_message{color:#ff2f00}

#right-content #right-betslip .betslip .betslip_title_box{background:#1e2737;background:linear-gradient(180deg,#1e2737,#0b1423);color:aliceblue}

#right-content #right-betslip .betslip>table .five>button{border-top:unset;border-bottom:unset;border:1px solid;color:#c0d8ff;text-shadow:0 -1px 0 rgb(0 0 0 / 25%);background-image:-moz-linear-gradient(top,#354562,#111e33);background-image:-webkit-gradient(linear,0 0,0 100%,from(#354562),to(#111e33));background-image:-webkit-linear-gradient(top,#354562,#111e33);background-image:-o-linear-gradient(top,#354562,#111e33);background-image:linear-gradient(to bottom,#354562,#111e33);border-color:rgba(0,0,0,.1) rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / 20%),0 1px 2px rgb(0 0 0 / 5%);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgb(255 255 255 / 20%),0 1px 2px rgb(0 0 0 / 5%)}

#right-content #right-betslip .betslip>table .five>button:hover{filter:brightness(1.5)}

#right-content #right-betslip .betslip .row_hightlighted_betslip{background:#000;background:-webkit-linear-gradient(180deg,#1e2737,#0b1423);background:-moz-linear-gradient(180deg,#1e2737,#0b1423);background:-ms-linear-gradient(180deg,#1e2737,#0b1423);background:-o-linear-gradient(180deg,#1e2737,#0b1423);background:linear-gradient(180deg,#1e2737,#0b1423);border-top:1px solid #2c3338;border-bottom:1px solid #000}

#right-content #right-betslip .betslipbutton._bet-reset{background-color:#cacaca;background:linear-gradient(to bottom,#d7e6ff 0%,#8ba7d6 74%);color:#132546;text-shadow:0 -1px 0 rgb(0 0 0 / 25%);border-color:rgba(0,0,0,.1) rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / 20%),0 1px 2px rgb(0 0 0 / 5%);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgb(255 255 255 / 20%),0 1px 2px rgb(0 0 0 / 5%)}

#right-content #right-betslip .betslipbutton._bet-reset:hover{background:#e1e1e1}

#right-content #right-betslip .betslip #total-odd,#right-content #right-betslip .betslip #total-amount{color:#4cb0ff}

#right-sns .sns>table{color:#787878}

#right-content #right-betslip .betslip>table #loginbet>button,#right-content #right-betslip .betslip>table #cancel-bet>button{width:100%;background:linear-gradient(to bottom,#c70039 0%,#5d0b0b 74%);color:#fff}

#right-content #right-betslip .betslip>table .slip-btn button{background:linear-gradient(to bottom,#1a2988 0%,#010a43 74%);color:#fff}

#right-content #right-sns .sns>table{border-top:1px solid #10101000;color:lightgray}

#right-sns .sns>table{color:#787878}

#right-content #right-sns .sns #sns-listtbody>tr>td>a>img:hover{filter:brightness(1.3)}

#right-content #right-sns .sns #sns-listtbody>tr>td>a>p{color:#a8a8a8;font-size:12px;line-height:19px}

#right-content #right-user-info .member-box .login-box .cash-icon.krwusd-icon .block{color:#f7cc37}

#right-content #right-user-info .member-box .login-box .cash-icon.krwyen-icon .block{color:#f87b7b}

#right-content #right-user-info .member-box .login-box .cash-icon.krwmyr-icon .block{color:#72a6ff}

.bet_ticket .betslip_amount_box{padding-top:10px;margin-top:10px}
#right-betslip .text-on-right {color: var(--txtColor22);
}
.rip{background-image:url(/image/asset/dash.png);background-size:4px 2px;background-repeat:repeat-x;background-position:center;background-color: transparent;}

.rip:before,.rip:after{border:5px solid transparent;border-top-color:var(--cui-sidebar-bg);border-right-color:var(--cui-sidebar-bg);background:var(--cui-sidebar-bg)}

.bet_ticket .bold_column,.bet_ticket .row_hightlighted_betslip,.bet_ticket ._bg-groupbtn,.bet_ticket{background-color:var(--bgColor-26);border-radius: 10px 10px 0 0;background: #242a30;}

.BetSelectionInfo-outcomeName{color:var(--color-base)}

#bet-list ._bs_element .bs-type,#bet-list ._bs_element .bs-side{color: #ccd8ff;}

#bet-list ._bs_element .bs-match{border: 0;border-radius:10px;background: transparent;color: aliceblue;}

#bet-list ._bs_element ._remove-bet{color:var(--cui-danger)}

#bet-list ._bs_element .bs-side .bs-odds{color:var(--cui-warning)}

#bet-list .bs-match .before-vs,#bet-list .bs-match .after-vs,#bet-list .bs-match .middle{color:var(--color-hint)}input[type="text"]:focus+label,input:not(:placeholder-shown)+label,input:not(:placeholder-shown):focus+label,input:focus+label{ color: var(--txtColor00);background: var(--bgColor-26);}

.row_betslip_amount_insertinput{border:1px solid var(--border-color-01);color:var(--txtColor21);box-shadow:none;background: var(--bgColor-27);}

.row_betslip_amount_insert ._bet-reset{background:var(--bgColor-26);border-left:2px solid #b3c0d1;color:#8b96a7}

.row_betslip_amount_insert:active input,.row_betslip_amount_insert:active ._bet-reset,.row_betslip_amount_insert:focus-within input,.row_betslip_amount_insert:focus-within ._bet-reset{border-color: #8c91bb;}

.row_betslip_amount_insertlabel{font-size:16px;color:var(--cui-gray-800)}

.row_betslip_amount_btn .stake_amountbutton{
    background:var(--bgColor-21);border: 1px solid #000000;background: -webkit-linear-gradient(left, #2a3a59 0%, #2f4a60 74%);background: -moz-linear-gradient(left, #2a3a59 0%, #2f4a60 74%);background: -o-linear-gradient(left, #2a3a59 0%, #2f4a60 74%);background: linear-gradient(to bottom, #2a3a59 0%, #3b6281 74%);color: #c8f0fd;font-weight:500;
}

.betslip_amount_insert::placeholder{color:transparent}

.betslip_amount_insert::-webkit-input-placeholder{color:transparent}

.betslip_amount_insert:-moz-placeholder{color:transparent}

.betslip_amount_insert::-moz-placeholder{color:transparent}

.betslip_amount_insert:-ms-input-placeholder{color:transparent}

.bet_ticket .slip-btnbutton{border-color:transparent;background:var(--bbGrad-01);border:none;color:var(--txtColor00)!important;margin:1rem 0}

.bet_ticket .betslip_title_box{background: var(--bgColor-00);color:var(--cui-white)}

.mybet_count{background: var(--bgColor-05);color: var(--txtColor00);    
}

#cart_count{background:#ff6a00;color:#000}

.tooltip_betslip .tooltip_betsliptext::after{border-style:solid;border-color:#555 transparent transparent transparent}

.bet_ticket ._menu-beti,.bet_ticket ._delete-bet i{color:var(--cui-white)}

.row_hightlighted_betslip .highlight_amount{color:#2781d1}

.tooltip_betslip .tooltip_betsliptext.right{background-color:#2d2d2d;color:#fff}

.tooltip_betslip .tooltip_betsliptext.right::after{border-color:transparent #2d2d2d transparent transparent}

.tooltip_betslip .tooltip_betsliptext.left::after{border-color:transparent transparent transparent #383838}
#right-user-info .db-member .boot-crate .levelnum{color:#fff}
#right-user-info .db-member .boot-crate .memlevel,.header-nav .nav-link .memlevel{color:#5a5e6a}
._remove-bet{color:var(--color-hint)}
.main_event {background: var(--header-bg-color);}
.main_content{background-color:var(--bodyBgColor)}
#main-c #content.body_home {background: unset;}

#content-wrapper #content-table .menubanner_wrap .quad .crd-info{color:#001c32}
#content-wrapper #content-container.home-page .live_wrap .btn-sports-list{background: #FEDB37;background: var(--bbGrad-01);color: #fdfdee;
}
.top-sports-container .btn-sports-list.topsp_wrap.sviewlive-all:hover,.top-sports-container .btn-sports-list.topsp_wrap.sviewlive-all:hover svg,.top-sports-container .btn-sports-list.topsp_wrap.sviewlive-all.on{background: #2e303d !important;color:var(--txtColor21) !important;}

.live_wrap .sp_nav_top .btn-sports-list.sp_cat:after {box-shadow: 1px 3px 13px #54678f, 0 3px 0 #54678f;}

#main-c{background: var(--cui-body-bg);}
#content-wrapper #content-table-footer{background:unset}
.virtual_tab_menu {color: #596079;}
#virtualsports-container{color:var(--txtColor23);}
#virtualsports-container .detail-Viframe{background-color:#000000;}
#virtualsports-container .blockV-event .vview-all.__time{color: var(--txtColor00);font-weight: 600;}
#virtualsports-container .blockV-content .blockmatch_ .__vbet{background:#fff;background: linear-gradient(180deg, var(--bgColor-00) 0%, #161d25 100%);border: 1px solid #000000;box-shadow: 1px 3px 18px #232323;}
#blockV-container .tabs {border-color:black;}
.odds-container .round-box.active:hover ,
.odds-container .round-box.active ,
.bl-container .bet-odds .round-box.active
{
    background:#ffe361 !important;color:#000000 !important}
#virtualsports-container .blockV-content .blockmatch_ .value_color{color:#ffc60b}

.labelstd:before{content:"";position:absolute;height:2px;width:100%;background:var(--bgColor-21);left:0;top:17px}

.labelstd{position:relative}

#mini_wrap.mini-page-bg-blue2 {background-image: url(/image/bg/mgame-bg-2.webp);background-size: cover;background-repeat: no-repeat;background-position: top center;
}
.match_star {color: #cccccc;
}
.fa-star.favorite{color:var(--cui-yellow)}

.live_sports_schedule #toplist-wrapper .rightidle{background:-moz-linear-gradient(left,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to left,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}
.live_sports_schedule #toplist-wrapper .leftidle{background:-moz-linear-gradient(right,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(right,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}

.live_sports_schedule #toplist-wrapper .leftidle #left-button,.live_sports_schedule #toplist-wrapper .rightidle #right-button{color: var(--txtColor22)}
.live_sports_schedule #toplist-wrapper .leftidle:hover #left-button,.live_sports_schedule #toplist-wrapper .rightidle:hover #right-button{color: var(--txtColor21)}@media (max-width: 1024px) {
    .live_sports_schedule #toplist-wrapper .leftidle:hover #left-button,.live_sports_schedule #toplist-wrapper .rightidle:hover #right-button{color: var(--txtColor21)}
}

.result-container .league-name .nav-icon{fill:currentColor}

.border-bot{border-top:1px dashed #7b14e1}

#sports-container,#match-container{background:unset}
#match-container .bet-side.selected .snip{color:#000}

#asian-container .bonus-wrapper,#wide-container .bonus-wrapper{background:#e6e9ee}

.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusoddsbutton{background:var(--bbGrad-01);border:none;color: #fff;}
.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusoddsbutton:hover{box-shadow: 1px 2px 10px var(--border-color-21) !important;}
.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusoddsbutton:hover i,.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds button:hover .snip.bs_text{color:var(--sports-top-color-active)!important}
.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusoddsbutton .snip.bs_text{color:var(--txtColor22);font-weight:600}

.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds.selectedbutton {
    background-image: linear-gradient(135deg, #000000, #094c65, #000000);box-shadow: inset 0px 0px 13px #21c5f3 !important;
}

#quickMenu .header{border:1px solid var(--cui-header-border-color);--cui-header-border-color:transparent;border:0;--cui-header-border-color:transparent;background-color:unset;background:url(/image/asset/menu_m_bb_bg.png);background-size:100%;background-repeat:no-repeat;}

#menuBottom #qmBottom .nav-item .nav-link{color:var(--txtColor21)}
#menuBottom #qmBottom .nav-item.on .nav-link{color:var(--txtColor22);text-shadow: 1px 1px 10px #a8b0bb;}

.bg-primary-gradient{background-color:var(--cui-primary,#1f1498);background-image:linear-gradient(45deg,var(--cui-primary-start,#321fdb) 0%,var(--cui-primary-stop,#1f1498 100%))}

.bg-secondary-gradient{background-color:var(--cui-secondary,#fff);background-image:linear-gradient(45deg,var(--cui-secondary-start,#c8d2dc) 0%,var(--cui-secondary-stop,#fff 100%))}

.bg-success-gradient{background-color:var(--cui-success,#1b9e3e);background-image:linear-gradient(45deg,var(--cui-success-start,#2eb85c) 0%,var(--cui-success-stop,#1b9e3e 100%))}

.bg-info-gradient{background-color:var(--cui-info,#2982cc);background-image:linear-gradient(45deg,var(--cui-info-start,#39f) 0%,var(--cui-info-stop,#2982cc 100%))}

.bg-warning-gradient{background-color:var(--cui-warning,#f6960b);background-image:linear-gradient(45deg,var(--cui-warning-start,#f9b115) 0%,var(--cui-warning-stop,#f6960b 100%))}

.bg-danger-gradient{background-color:var(--cui-danger,#d93737);background-image:linear-gradient(45deg,var(--cui-danger-start,#e55353) 0%,var(--cui-danger-stop,#d93737 100%))}

.bg-light-gradient{background-color:var(--cui-light,#fff);background-image:linear-gradient(45deg,var(--cui-light-start,#e3e8ed) 0%,var(--cui-light-stop,#fff 100%))}

.bg-dark-gradient{background-color:var(--cui-dark,#212333);background-image:linear-gradient(45deg,var(--cui-dark-start,#3c4b64) 0%,var(--cui-dark-stop,#212333 100%))}

#sp_rule .sp_rule_text .sport-rule-confirm-blue2{color:var(--cui-info)}

.bonus-tr-bg{background:#c6ccd5}

.btn-sports-bet{background:#e6e6e6;color:#000;border:2px solid #fff}@media (max-width:1199px){
    .header-nav_wrap .nav-item .topinfo_m .wraplabeltt{color:var(--txtColor21);}
    .header-nav_wrap .nav-item .topinfo_m .wraplabeltt:not(.btnmemberinfo-drop) .labeltt {color: var(--txtColor07);
 }
    .sports-smenu button.header-toggler {color: var(--txtColor22);}
}

.blinking{-webkit-animation:blink 1.5s ease-in-out infinite alternate;-moz-animation:blink 1.5s ease-in-out infinite alternate;animation:blink 1.5s ease-in-out infinite alternate}

.chrome{background:-webkit-gradient(linear,left top,right top,from(#222),to(#222),color-stop(.5,#fff)) no-repeat;background-image:-webkit-linear-gradient(-40deg,transparent 0,transparent 40%,#fff 50%,transparent 60%,transparent 100%);-webkit-background-size:50px;color:rgba(255,255,255,.3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation-name:gradient;transition-timing-function:ease;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-timing-function:ease;text-shadow:0 0 0 rgb(255 255 255 / 50%)}


#chrome-topclose{color:#000;background:linear-gradient(90deg,#ffa000,#ffff7b);appearance:none;outline:none;border:none;border-radius:25px;padding:5px 13px;font-weight:700;cursor:pointer}

.chrome_linkimg{margin:10px}

.chrome_linka{float:left;display:block;width:auto}

.spinloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:4001;background:url(/image/gif/805.svg) center no-repeat rgba(255,255,255,.7);background-size:120px;filter:invert(100%)}

#asian-container .league .btn-more{background:#f6f6f6;border:1px solid #fff}
#asian-container .odds-container .first-row.round-box {background: var(--bgColor-08);}

.asian-wrapper .asian-league-panel .float-middle .flag-img{border:1px solid rgba(255,255,255,.75)}

.asian-wrapper .asian-league-panel .league-name .first-row .mutiple_box{color:#fff}

.asian-league-panel .league-name .league.top-league-name,.asian_slide_box .league_head .league-name .league{border-top:1px solid var(--border-color-00);border-bottom:1px solid var(--border-color-00);background:rgb(236,241,253);background:-webkit-linear-gradient(135deg,rgb(236 240 253) 0%,rgb(255 255 255) 15%,rgb(239 246 254) 20%,rgb(239 243 254) 100%);background:-moz-linear-gradient(135deg,rgb(236 240 253) 0%,rgb(255 255 255) 15%,rgb(239 246 254) 20%,rgb(239 243 254) 100%);background:-o-linear-gradient(135deg,rgb(236 240 253) 0%,rgb(255 255 255) 15%,rgb(239 246 254) 20%,rgb(239 243 254) 100%);background: linear-gradient(135deg, rgb(0 0 0) 0%, rgb(0 0 0) 15%, rgb(0 0 0) 20%, rgb(0 0 0) 100%);
}

#split-container .league-box.mar-top,#split-container .league-box.pose-relate,#split-container .league-boxC.pose-relate{border:1px solid #cdd2d9;background:#e6e9ee}

.league_head .league-name .leaguesvg.nav-icon,.league-container .asian-league-panel .league svg.nav-icon,#sp_list .sp_league svg.nav-icon{fill:var(--cui-info);width:1.5rem;height:1.5rem}

.league-card-round{border: none;}
.league-card-round .round-box.count-side , #sports-wrapper #asian-container .league-box .count-side , #sports-wrapper #asian-container .count-link {background:var(--bg-panel);color:var(--txtColor00) !important;border: 2px solid #242b30;}

#asian-container .league-box .league-container .round-box.count-side.active,
.league-card-round .round-box.count-side.selected {background: var(--bgColor-23) !important;
}
#asian-container .league-boxtable>tbody>tr>td>div.odds-container{background: var(--bgColor-08);}
#asian-container .league-boxtable>tbody>tr.row-wideView>td>div.odds-container {
    border-bottom: 1px solid var(--border-color-06);
}

#split-container .league_float{border-left:1px solid #cdd2d9}

#split-container .compact-wrapper .btn-more{border-left:1px solid}

#content #content-wrapper .pattern_texture{background-color:#e5e8ed;background-image:url(https://www.transparenttextures.com/patterns/climpek.png)}

#content #content-wrapper #detail-header .name-header .prematch-information-team .detail-home{background-image:linear-gradient(45deg,#bbc6d5,transparent)}

#content #content-wrapper #detail-header .name-header .prematch-information-team .detail-away{background-image:linear-gradient(45deg,transparent,#bbc6d5)}

#content #content-wrapper #detail-header .name-headerimg.away_logo,#content #content-wrapper #detail-header .name-header img.home_logo{color:#fff}

#content #content-wrapper #detail-header .name-header .detail-homespan,
#content #content-wrapper #detail-header .name-header .detail-away span{color:#ffffff}

#content #content-wrapper #detail-header .name-header .detail-vs{color:#000}

.sportFrame{background-color:transparent}

.sportFrame .sportsSideMenu{background-color:var(--bgColor-00);border:1px solid var(--border-color-06)}

.sportsBetMenu{background-color:var(--bgColor-00);border-radius: 10px 10px 0 0;
}

.odds-find .menu_arrow-left{color:#000}

.odds-find .menu_arrow-right{color:#000}

.odds-find .menu_arrow-right:before,.odds-find .menu_arrow-left:before{color:#9d9da2}

.odds-find .odds_search,
.odds-find .time_search {color:var(--txtColor21) !important;
}

#match-container .odds-find #odds_search .odds_search:hover, #match-container .odds-find #odds_search .time_search:hover, #match-detail #detail-container .odds-find #odds_search .odds_search:hover, #match-detail #detail-container .odds-find #odds_search .time_search:hover {
    color: var(--cui-warning) !important;
}

#match-container .type-name{color:#d3d3d3}

.mutiple_boxsmall.match_info01 {background: var(--bgColor-27);color: var(--txtColor00);}@media (max-width: 768px) {
    .asian-league-panel .league-name .league.top-league-name,.asian_slide_box .league_head .league-name .league {
        border: none;background: var(--bgColor-23);color: var(--txtColor00);
 }
    
    /* .league-card-round{background:var(--bgColor-12);color:var(--txtColor00);border-radius: 4px;} */
    
    .head_nameTeam .name_team,
    .league-container.round_box_scroll .tbody_round_box .round_box_slide .round_box_detail {background: linear-gradient(135deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);
 }
    
    .match-oddslist {margin-bottom: 13px;background: white;
 }
 
    #asian-container .asian_slide_box .match_star {color: var(--txtColor21);} 
    #asian-container .asian_slide_box .matchtime {color: var(--txtColor22);}
 
}

.spvalue{color:#ff538d}
#live-append .league-box{color:#ffffff;background-color:#161818;box-shadow:1px 3px 19px #000}

.live_a {box-shadow: 1px 3px 19px #000000 !important;background-color: #252a31;
}

#live-container .live-container .lv-league {border-left:0;color:#ffffff;box-shadow:1px 3px 19px #323646;background:#000000;
}
.lv-count{color:var(--txtColor00);background-color:var(--bgColor-21);}
.lv-count:hover{color:var(--txtColor00);background-color:var(--bgColor-23);}
.lv-count.active{color: var(--txtColor02);background-color: var(--bgColor-10);border: 1px solid #0069ff;box-shadow: 0 2px 2px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 1px -2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 5px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)}
.lv-header{color:var(--txtColor21)}
.live_sports_schedule-list .card-upcoming{background-color:var(--match-card-bg);background: linear-gradient(180deg,rgb(27 35 43) 0%,rgb(46 48 61) 100%);border: 1px solid #4a4c55;}
.live_sports_schedule-list .card-upcoming:hover{border: 1px solid var(--border-color-21);}
.live_sports_schedule-list .up-league .leaguename{color: #e9611e}
.live_sports_schedule-list .up-league{background:transparent;color:#fff;}
.live_sports_schedule-list .up-matchtime,.live_sports_schedule-list .up-leaguesvg{color:#fff0cf;fill:currentColor}
#live_gametime {color: #597ef8 !important;
}
#live-container .live-container .lv-awayname .title_odds,#live-container .live-container .lv-homename .title_odds{border-bottom:2px solid var(--cui-yellow)}

#live-container .league-box .lock,#live-container .league-boxC .lock{background: #060c16;box-shadow: 0 4px 30px rgba(0, 0, 0, .1);border: 1px solid #292b39;opacity:1}

.up-league:before{
    background:rgb(221,240,255);background:var(--bbGrad-01);
}

#virtual-header .vview-all{background:var(--cui-dark-stop);border-radius:7px 7px 0 0;border:solid var(--cui-bg-light)}

#virtual-header .vview-all.active{border-color:palegreen}

#virtualsports-container .virtual_tabitem{border:1px solid var(--color-layer-alt-3)}

.virtual_sport_name{border-bottom:1px solid var(--color-successfully)}

#virtualsports-container .virtual_tabitem .vview-all .btn{color:aliceblue}

.nolivegame{background: #1b2d3a87;color: rgb(178 231 255 / 95%);}

#live-container .live-container .lv-home .score ,
#live-container .live-container .lv-away .score{color:#f4d300;}

#live-container .live-container .lv-away .score,
#live-container .live-container .lv-home .score{background-color:transparent;text-align: center;border:1px solid #545454;border-radius:5px}

.virtual_sport_name .virtual-name_header{color:#d7d7d7}

.panel-inside{background:var(--color-layer-body);border-color:var(--color-successfully)}

#virtualsports-container .virtual_tabitem .vview-all{background-color:var(--cui-dark-stop)}

#virtualsports-container .virtual_tabitem .vview-all:not(:first-child){
border-left:1px solid var(--color-layer-alt-1)}

#virtualsports-container .virtual_tabitem .vview-all:not(:last-child){
border-right:1px solid var(--color-layer-alt-3)}

#virtualsports-container .virtual_tabitem .vview-all.selected{color:#fff;filter:brightness(1.5)}

#virtualsports-container .blockV-content .labelslabel{position:relative;background-color: var(--bgColor-08);}


#mgame-header #inner-header .game-header{background:var(--color-layer-body)}

#mgame-header #inner-header .game-header.btn .game-header-time{color:#b9b9b9}

#game-container #mgame-header{background:#c9c9c9}

#game-container #game-bet .allbet-container .thumb_frame:hover .btn-ent .first{color:var(--txtColor21);}

#content #content-wrapper #game-container .iframe{border:3px solid #00000038;background:var(--color-layer-body)}

#game-container #game-frame{background-blend-mode:overlay}

.gm-sidecontrol-btn{color:#fff;background:#3b4658;border-bottom:3px solid #131c28}

.gm-sidecontrol-btn{color:#fff;background:#3b4658;border-bottom:3px solid #131c28}

.iframe{border:3px solid #00000038;background:#fff}

.iframe-headera:hover,.iframe-header a:focus{background:#6a798e}

.iframe-full-screen .iframe-headera{border:3px solid #131c28}

.gm-sidecontrol-btn{border-bottom:3px solid #131c28;color:#fff;background:#3b4658}

#content-wrapper #game-box #game-frame ._view_rules{color:#fff;background:#3b4658;border-bottom:3px solid #131c28}

#content-wrapper #game-box #game-frame ._view_rulesp{color:#fff}

.widget-title{background-color:#fff}

.title-text{background-color:#e7eaef}

.title-right{background-color:#e7eaef}

.gameInfo #MATCHTIME{color:gray}

#game-container #game-bet .button-minigame_betting._betside3._bet.tiev:nth-child(2){color:#000}

.lobbywraped .btn-arrow-circle{color:var(--color-text-menu-default);background-color:unset}

#lobby-row__menu .scoller_horizon .provider-item.clicked,#lobby-row__menu .see_all .provider-item.clicked{background:var(--bgColor-26)}@media (max-width: 768px) {
    #lobby-row__menu .top_sports_wrapper .scoller_horizon .provider-item {
        background: var(--bgColor-23);
 }
    .sports_nav_item.sportsbtn .desc{color:var(--txtColor03)}
    #lobby-row__menu .scoller_horizon .provider-item:hover, #lobby-row__menu .scoller_horizon .provider-item:has(.sp_cat.on) {
        background: var(--bgColor-02);
 }
}

#slotgame-bet .provider-item.clicked,#slotgame-bet .provider-item:hover{border-color:var(--border-color-21);box-shadow:0 2px 2px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 1px -2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 5px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2);background: #ffffff26;}

#slotgame-bet .search_container #search_inputinput {
    background-color:var(--bgColor-00);border:1px solid var(--border-color-01);color:var(--txtColor05);
}
.button_honor_slot.provider-item.iddle.btn.button_sonow_slot.btn-slot {--cui-btn-bg: #83b5cb1f;
}
.realtime-wrapper .cashflowlive-box{background:var(--bg-panel)}

.minor_event.realtime-wrapper .cashflowlive-box {background: linear-gradient(180deg,rgb(57 58 59) 0%,rgb(4 8 16) 100%);border: 1px solid #51492e;background: linear-gradient(180deg,rgb(27 35 43) 0%,rgb(46 48 61) 100%);border: 1px solid #4a4c55;
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table::before {
    background: linear-gradient(180deg, #1d2530, transparent);
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table::after {
    background: linear-gradient(0deg, #2d2f3e, transparent);
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-tablep.title {
    background: rgb(221,240,255);background: var(--bbGrad-01) !important;padding-top: 5px;color: var(--txtColor00);text-shadow: 1px 1px 5px var(--shadow03);font-weight: 700;font-size: 1.3rem;
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-tableli.tr>p {background-color: transparent;color: #fff;}@media (max-width: 768px) {
    .minor_event.realtime-wrapper .cashflowlive-box .bank-table {
        background:linear-gradient(180deg,rgb(57 58 59) 0%,rgb(4 8 16) 100%) !important;border:1px solid #4d516e !important;
 }
    
    .minor_event.realtime-wrapper .cashflowlive-box .bank-table li.tr {border: none !important;
 }
}

.sidebar .realtime-wrapper .cashflowlive-box{background:var(--color-tertiary-3)}

.sidebar .realtime-wrappertd.cashflowlive-box:before {
    content: "";background: linear-gradient(180deg, #323437 0%, #373a3f 36%, transparent 100%);position: absolute;width: 90%;height: 50px;top: 30px;z-index: 1;
}
.sidebar .realtime-wrappertd.cashflowlive-box:after {
    content: "";background: linear-gradient(0deg, #323437 0%, #373a3f 36%, transparent 100%);position: absolute;width: 90%;height: 65px;bottom: 0;z-index: 1;
}

.refresh .cashflowlive-box .bank-table{color:#fff}

.bank-table .table .looplist .tr>.info{color:var(--color-text-on-opposite-back)}

.bank-table .table .looplist .tr>.amount{color:#bfbfbf}

.btn-refresh-holds{background-color:#b7c2d1}

._overimg{background-image:linear-gradient(360deg,#e5edff 0%,transparent 25%)}

.pic-ent{background: rgb(249 247 242);background: -webkit-linear-gradient(180deg,rgb(242 244 249) 0%,rgb(124 139 181) 100%);background: -moz-linear-gradient(180deg,rgb(242 244 249) 0%,rgb(124 139 181) 100%);background: -o-linear-gradient(180deg,rgb(242 244 249) 0%,rgb(124 139 181) 100%);background: linear-gradient(180deg, rgb(112 131 145) 0%, rgb(57 61 62) 100%);border-bottom: 7px solid #65787b;
}

.btn_ent{background-color: rgb(0 0 0 / 88%);border: 2px solid #60f5ff;color:var(--casino-color-primary)}
.casino-panel.panel-heading .casino-main-title{color:var(--txtColor22);font-weight: 600;}@media (min-width: 1200px) {
    .casino-panel.panel-heading{
        background-color: #000000;background-image: url(/image/Casino/lobbyBG.webp?v=001);background-position-y:0vh;background-repeat: no-repeat;background-size: cover;background-blend-mode: hard-light;background: none;
 }
    
    .casino-panel.panel-heading .casino-main-title{color:var(--txtColor00)}
}

.casinogames_lobby .btn-playimg{filter: hue-rotate(7deg);mix-blend-mode: hard-light;}

.login-open{color:var(--color-button-text-primary);background:var(--color-primary-gradient)}

.register-open{color:var(--color-button-text-secondary);background:var(--color-tertiary-3)}

.fixheader{background-color:rgba(var(--cui-light-rgb),var(--cui-bg-opacity))}

#game-container #game-bet .allbet-container .thumb_frame .btn-ent{color:#fff}

.header_slot .header_slot_title{background-color:rgb(var(--container-bg-rgb))}

.central_content .fixheader{background-color:rgb(var(--container-bg-rgb))}

#toplist_container #left-button,#toplist_container #right-button{background:unset;color:#fff}

.result-container .innerwrap_{border-left:3px solid var(--border-color-05)}

.result-container .league-name{background:#2a2b36;color:#fff}

.result-container .result-name,.none+.result-name{border:1px solid #2a2b36;background-color:#58585829}

.result_date .sview-result:hover,.result_date .sview-result.active{    
    color: #ffffff;background-color: var(--bgColor-21);
}

.result-sports .result_date{border-bottom:1px solid #333}

.top-sports-container .sview-result.on,.sp_nav_top_style2 .sview-result.on .topsports-icon,.top-sports-container .sview-result:hover,.sp_nav_top_style2 .sview-result:hover .topsports-icon{color:var(--txtColor26)}

.sp_nav_top_style2 .topsp_wrap .topsports-icon{color:#646464}

.sp_nav_top .top_sports_nav .title_{color:var(--cui-warning)}span._scorevalue1{color:#fff;background-image:linear-gradient(90deg,transparent,var(--bgColor-21))}span._scorevalue2{color:#fff;background-image:linear-gradient(269deg,transparent,var(--bgColor-21))}span._scorevalue1,span._scorevalue2{background-color:transparent}

.carousel-control-prev-icon,.carousel-control-next-icon{filter:hue-rotate(45deg) invert(1)}
.c-modal{background:#4f5d7330;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
#lobby-row__menu .see_all_provider .provider-item{background:var(--provider-bg)}
.see-all .btn>.see-all-text,.see-all .btn>.albumicon{color:#fff}
#login-container #login-footer ._textarea{border-left:5px solid deepskyblue}
#login-container #login-footer ._textarea .alert-message{color:#fff}
.login-support-wrapper{margin-top:1.2rem;display:flex}
._login_support_text{border:2px solid #fff;color:#fff;border-radius:50px;box-shadow:1px 1px hsl(0deg 0% 0% / 50%);background:var(--bgColor-01);}
.openReg{background-color:var(--bgColor-00);background-image:url(/image/main/home/whiteBG.jpg);background-size:cover;background-position:center center}
.openReg .reg .topFrame{border-bottom:2px solid var(--border-color-07)}
.openReg .reg .title{color:var(--txtColor00)}
.openReg .reg .up .input_zone .leftZone .inputFrame .infospan.ficon{color:var(--txtColor02)}
.openReg .reg .up .input_zone .leftZone .inputFrame .info .txtspan{color:var(--txtColor06)}
.openReg .reg .up .input_zone .leftZone .inputFrame .input_content{color:var(--txtColor08);background-color:var(--bgColor-00);background-repeat:no-repeat;border:1px solid var(--border-color-07)}
.openReg .reg .up .input_zone .leftZone .inputFrame .input_contentinput:focus,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content input:active,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content input:focus-visible,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content input,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content select:focus,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content select:active,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content select:focus-visible,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content select{border:none;background:transparent;outline:none}
.openReg .reg .up .input_zone .leftZone .inputFrame .input_contentinput{color:var(--txtColor05)!important}
.openReg .reg .up .input_zone .leftZone .inputFrame .info .txt{color:var(--txtColor05)}
.openReg .reg .up .input_zone .leftZone .input-Out-all{border-bottom:1px solid var(--border-color-03)}

.header01{background-color: #151025;}

.header01 .header01Wrapper .leftZonea{color:var(--header-color);}
.header01 .header01Wrapper .leftZonea.dropdown-item{color: #d0d7f2;}
.header01 .header01Wrapper .leftZone .dropdown .dropdown-menuli a.active,
.header01 .header01Wrapper .leftZone .dropdown .dropdown-menu li:hover a{
    background: var(--bgColor-21);color: var(--txtColor00);font-weight: 500;-webkit-box-shadow: inset 4px 0px 0px 0px rgb(84 103 143);-moz-box-shadow: inset 4px 0px 0px 0px rgb(81 54 13);box-shadow: inset 4px 0px 0px 0px rgb(84 103 143);
}
.header01 .header01Wrapper .leftZone :not(.dropdown)a.low-menu.active,
.header01 .header01Wrapper .leftZone :not(.dropdown) a:hover{color: var(--txtColor21);}
.header01 .header01Wrapper .rightZone .cash-info-top, 
.header01 .header01Wrapper .rightZone .points-info-top,
.header01 .header01Wrapper .rightZone .lang-btn {color: var(--txtColor22);}
.header01 .header01Wrapper .rightZone .lang-btna:hover {color: var(--txtColor21);}
.header01 .header01Wrapper .rightZone .cash-info-top .c_type,
.header01 .header01Wrapper .rightZone .points-info-top .c_type {color: var(--txtColor08);}
.header01 .header01Wrapper .rightZone .user-info-top.dropdowna:not(._logout_) {border: 2px solid var(--border-color-21);color: var(--txtColor21);}
.header01 .header01Wrapper .rightZone .user-info-top:hover a:not(._logout_),
.header01 .header01Wrapper .rightZone .user-info-top a[aria-expanded="true"] {background: var(--bgColor-21);color: var(--txtColor00) !important;}
.user-info-top.dropdown .dropdown-item:hover {
    background: var(--bgColor-04);color: var(--cui-dropdown-link-color);-webkit-box-shadow: inset 4px 0px 0px 0px var(--border-color-21);-moz-box-shadow: inset 4px 0px 0px 0px var(--border-color-21);box-shadow: inset 4px 0px 0px 0px var(--border-color-21);
}

#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content {background-color: #ffe5ce;box-shadow: 1px 3px 19px #515773;
}

#_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content:before,
#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content:before,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content:before,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content:before,
#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content:before  {
    position: absolute;content: "";background-color: #36457d;box-shadow: 1px 3px 19px #51558b;height: 100%;width: 95%;z-index: -1;left: 50%;transform: translateX(-50%);border-radius: 24px;top: 9px;
}

#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box .title,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box .title,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box .title,
#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box .title{background:unset}

#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box,
#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box, 
#_confirm._confirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box{background:unset;border:unset;box-shadow:unset}

.screen_{background-image:-webkit-linear-gradient(bottom,#1c1121,#1c1121);background-image:-moz-linear-gradient(bottom,#1c1121,#1c1121);background-image:-o-linear-gradient(bottom,#1c1121,#1c1121);background-image:-ms-linear-gradient(bottom,#1c1121,#1c1121);background-image:linear-gradient(270deg,#1c1121,#1c1121)}

.register__icon, .login__icon{margin-left:.5rem}

.login__icon{color:#f9b115}

.register__icon{color:#ffc356}

.input_register,.input_login{border-bottom:2px solid #3f254a;color:#e4a101;padding-left:3rem}

.input_register:focus,.input_login:focus{border-color:#e4a101}

#pop_register,#pop_login,#login-container .boot-cratev2 #login_btn{color:#181719;background:#e4a101;border:2px solid #e4a101;box-shadow:1px 1px hsl(0deg 0% 0% / 50%)}

.dropdown_register_content{background-color:#081026;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}

.greyBtn{color:var(--txtColor00)!important;background:var(--bgColor-09)!important;border:none!important}
.login-container{background-color:#001424}
#login-container #supportWrite .modal-dialog .modal-content,#login-container #supportHistory .modal-dialog .modal-content{background:#001424}
#login-container .boot-crate #login_btn,#pop_login,#pop_register,#login-container .boot-cratev2 #login_btn{background:#e4a101}
#login-container .boot-cratev2 ._menu-register{color:#ffeb3b;border-bottom:1px solid}
#login-container .boot-cratev2 .ask-register,#login-register-page{color:#000;font-weight:600}
#login-container .modal-dialog .modal-content .modal-header .modal-title{color:#fff!important}
#login-container .modal-dialog .modal-content .support-tableinput,#login-container .modal-dialog .modal-content .support-tbl input,.login-container .login-box-wrapper .rightZone .up .input_zone input,#login-container textarea{background-color:#101f2b!important;border:1px solid #474876!important;color:#becad2}
#login-container .modal-dialog .modal-content .support-tablep,#login-container .modal-dialog .modal-content .support-tbl p{color:#fff}
#login-containerinput:focus,#login-container textarea:focus{outline:none;box-shadow:0 0 6px #ffffff78}

.screen__background__shape1{background:var(--color-layer-body)}
.screen__background__shape2{background:rgb(33,19,44)}
.screen__background__shape3{background:linear-gradient(270deg,#21132c,#21132c)}
.screen__background__shape4{background:rgb(33,19,44)}

#top #top-info.register_top{background:unset}
#top #top-info.register_top{background:unset;border:0}

#header-register{color:#2c384a;border-bottom:2px solid #2c384a}

.screen_regbg{background:var(--color-layer-body)!important;color:#000;box-shadow:5px 10px 10px var(--color-layer-body)}

.screen_regbg::before{background-color:#5475adde}

.screen_regbg::after{background-color:#227bf1b3}

#register-container .register-content .register-input .ficon{color:#000}
#register-container .register-content .register-inputtd>select{border-radius:5px;background:#43586c;color:#fff}
#register-container .register-box .register-stagetd.hactive i{background-color:#78c025;color:#fff}
#register-container .register-box .register-stagetd.hold:after{position:absolute;background:#898989}
#register-container .register-content .register-inputtd>input:focus{border:1px solid #cecfe9;border-bottom:2px solid #f9b115;color:#000;background-color:#fff;}
#register-container .register-content .register-inputtd>select{background:#1c1121;border:2px solid rgb(255 255 255)!important;color:#fff}
#register-container .register-content .register-inputtd>select:focus{border:2px solid #78c025}
#register-container .register-success .register-done .column{color:#597ef8}
#register-container .register-box .register-stagetd.hactive i{background-color:#4385f8;color:#fff}
#register-container .register-box .register-stagetd i{border:1px solid;border-color:#898989;background:var(--color-layer-body);color:#898989}
#register-container .register-content .register-code{background-color:#1e1d1f;border-color:#3e3e3e;color:#d2d2d2}
#register-container .register-content .register-inputtd>input{background:transparent;border-radius:unset}

.register-box{margin:20px 0 20px!important}

#register-next{background:#48556a;color:#fff;box-shadow:1px 1px hsl(0deg 0% 0% / 50%)}
#register-next:hover{background-color:#78c025;color:#fff}

.openLogin .txtZonespan.toReg,.openReg .txtZone span.toLogin{color:var(--txtColor02)}a{text-underline-offset:5px}td.recall{color:#597ef8}


#login-register-page{color:#39f;text-decoration:underline;text-underline-offset:5px}

.login-header{color:#fff}

.moneymove-cash-blue2{font-size:1.2rem;color:var(--txtColor21)}

.finance_wrapper .wallet-icon{color:var(--txtColor21)}

.finance_wrapper .register-stage{color:var(--color-text-body)}

.finance_wrapper .input_finance::placeholder{color:transparent}

.finance_wrapper .precaution_card{color:var(--color-text-body)}

.finance_wrapper .form-table .readonly-wrap .input_finance-userinfo{background-color:var(--color-layer-body);color:var(--color-layer-alt-3)}

.bar-highlight{color:#f64949}

.row_column .check_icon{filter:invert(1) hue-rotate(160deg) contrast(1.5) brightness(3.5)}

.finance_wrapper .lowerwrapper .btn{color:#fff}

.finance_wrapper .register-stagetd.stage-item.depactive,#main-sidebar #left-sports-menu .sports-list #compact_menu .side-subpanel-title,.express_btn .wrap_list ._swift>li .alink{color:var(--color-secondary-1)}

.finance_wrapper .input_finance{border:2px solid var(--color-layer-alt-3);background-color:var(--color-layer-body);color:var(--color-text-alt)}

.finance_wrapper .input_finance:focus{border-color:#79afff;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),inset 0 0 0 rgb(22 62 112);box-shadow:inset 0 1px 1px rgb(255 255 255 / 11%),inset 0 0 0 rgb(22 62 112)}

.finance_wrapper .input_finance:focus+.input_label,.finance_wrapper .input_finance:not(:placeholder-shown)+.input_label,.finance_wrapper .input_finance:not(:placeholder-shown):focus+.input_label,.finance_wrapper .input_finance[type="text"]:focus+.input_label{color:var(--cui-gray-800)}

.finance_wrapper .input_label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s;pointer-events:none;color:#c7c7c7}

.finance_wrapper .input_finance-userinfo:hover{box-shadow:unset}

.finance_wrapper .input_finance-amount{background:var(--bodyBgColor);border:2px solid var(--border-color-21)!important;color:var(--txtColor00)}

.finance_wrapper .input_finance-amount[type="text"]:focus+label,.finance_wrapper .input_finance-amount:not(:placeholder-shown)+label,.finance_wrapper .input_finance-amount:not(:placeholder-shown):focus+label,.finance_wrapper .input_finance-amount:focus+label{color:var(--txtColor21);background:var(--bodyBgColor)}

.finance_wrapper .input_finance-amount::placeholder{color:#fff}

.finance_wrapper .input_label-amount{color:var(--txtColor10);background:var(--bodyBgColor)}

.bundle-buttonsContainer .btn-amount{color:var(--txtColor21);border:2px solid var(--border-color-21)!important;box-shadow:1px 3px 13px var(--shadow05)}

.bundle-buttonsContainer .btn-amount:hover{color:var(--txtColor00);background:var(--bgColor-21)!important}

#deposit-forminput:focus,#deposit-form input:hover,.deposit-input input:focus,.deposit-input input:hover,.withdraw-input input:focus,.withdraw-input input:hover,#game-container #game-bet .allbet-container .all-bet-input:focus,#user-container .member_infoForm .info-group.w-50 input:focus,#user-container .member_infoForm .info-group.w-50 input:hover{border-color:var(--border-color-21);-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(102 175 233 / 60%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 9px rgb(102 160 233 / 60%)}

.name-header.border-style:before{border:solid #a9bacf}

.name-header.border-style:after{border:solid #a9bacf}

#connect-container{background:#f7f7f7}

.btn-sitelink{color:#fff}

.bar-message .btn._getLINK{background-color:#fff}

.bar-message .btn._getLINK .btn-sitelink{color:#fff}

.header_message{border-bottom:2px solid #606879}

.coinAddress-message ._colorORANGE{color:#f68949}

.coinAddress-message ._colorPURPLE{color:#c27fff}

.coinAddress-message ._colorBLUE{color:#0c8eff}

.tint_cc{color:#ff4747;font-size:12px}

.btn-delete__cash{background-color:#bbc5d4}

.btn-delete__point{background-color:#bbc5d4}

.btn-send_inquiry{background-color:var(--tertiary-button-bg);color:var(--secondary-button-font-color)}

.btn-delete__all{background-color:var(--danger-button-bg);color:var(--secondary-button-font-color)}

.btn-write_support{background-color:var(--secondary-button-bg);color:var(--secondary-button-font-color)}

.formbtngroup .btn{color:#fff}

#match-container.img-empty_container .empty_pattern{filter:hue-rotate(0deg)}

.helpcenter_records{background:rgba(255,255,255,.1)}

.memo_wrap{background-color:#e9edf1}

#content #content-wrapper #board-container .board-containerth{background:var(--color-layer-alt-1)}
#content #content-wrapper #board-container .board-containertd{background:var(--color-layer-alt-1)}
#content #content-wrapper #board-container .board-container ._open_board.board-topfix>td{background:#ff7f7f3b}
#content #content-wrapper #board-container .board-container ._open_board.board-topfix{border-left:solid #f64949}

.logselected{background-color: #c9e7ff;color: var(--txtColor10); 
}

.speech-bubble{box-shadow:0px 2px 9px #1d323c;color:var(--cui-white);}
.speech-bubbleh1{color:var(--txtColor23)}
.speech-bubbleh1>span.right{color:#bdc5d2}
.speech-bubbleinput::placeholder{color:#d2d2d2}
.speech-bubbleinput:-ms-input-placeholder{color:#d2d2d2}
.speech-bubbleinput::-ms-input-placeholder{color:#d2d2d2}
.speech-bubbleinput{background: var(--bodyBgColor);border: 2px solid var(--border-color-02);color: var(--txtColor00);}
.speech-bubblebutton{background: transparent;border: 2px solid var(--border-color-05) !important;color: var(--txtColor02) !important;}
.speech-bubble.me{background:#101419}
.speech-bubble.me:last-child{background:transparent;box-shadow:none}
.speech-bubble.you{background:#101419}
.speech-bubble.you:after{border:11px solid transparent;border-right-color:#232323}
.speech-bubble .sub_H1 .date-note{color: #636363;background: var(--bgColor-27);
}

.speech-bubbleh1 .sub {
    color: #bdc5d2;
}
.forum-tbl .el-row .table-board-tr .table-board-td-firststrong{color:#1b59c9!important}

#write-panel #Proc_boardinput:not(.btnv2),
#write-panel #Proc_board textarea:focus-visible, 
#write-panel #Proc_board textarea {
    border: 1px solid var(--border-color-04);
}

.memo_wrap ._bg_{background-image:url(/image/gif/note_ani.gif);background-size:100px;background-repeat:no-repeat;background-position:center}

.btn-sonuum{background-color:var(--forum-btn-primary);box-shadow:rgba(245,244,247,.25) 0 1px 1px inset;color:#fff}

.btn-sonuum.success{background-color:var(--forum-btn-success)!important}

.btn-sonuum.secondary{background-color:var(--forum-btn-secondary)!important}

.btn-sonuum.danger{background-color:var(--forum-btn-danger)!important}

.btn-sonuum.warning{background-color:var(--forum-btn-warning)!important}

.btn-sonuum.info{background-color:var(--forum-btn-info)!important}



.note-comment-blue2{color:cornflowerblue;font-weight:700}
.tbl-row{/* border-top:1px solid rgba(0,0,0,.1); *//* border-left:3px solid #4385f8; */color:var(--cui-body-color);}
.table-row.table-row.tbl-row:hover{color: #fff;font-weight:700}
.tbl-row:hover,.tbl-row.logselected{/* background-color:#4385f8 !important; *//* color: #fff; */}

.tbl-row .bl-time{}
.bl-containertbody>tr.view_bet .match-odds.bet-odds {
    background: transparent !important;
}
.bl-container , .bl-container .view_bet{border: 1px solid var(--border-color-01);background: var(--bgColor-07);
}
.speech-bubbletable>thead>tr>th,
.speech-bubble table>thead>tr>.bl-time{color:#4f5d73;background:transparent}
.speech-bubbletable>tbody>tr>td ,
.bl-container thead>tr>th {background:linear-gradient(45deg, black, #2b2242, #000);border:1px solid var(--border-color-01);color:var(--txtColor05);}
.odds-container .round-box{border-color:#4f5d73}

.row-info{border-left:3px solid #1c616c}
.row-info:hover{border-left:3px solid #4fc0d2}
.row-success{border-left:3px solid #1d6e4b}
.row-success:hover{border-left:3px solid #52d29a}
.row-warning{border-left:3px solid rgba(157,121,25,.7)}
.row-warning:hover{border-left:3px solid rgba(231,196,104,.7)}
.row-danger{border-left:3px solid #952f12}
.row-danger:hover{border-left:3px solid #eb7655}
.forum-frminput,.forum-frm textarea{-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}
.forum-frminput:focus,.forum-frm textarea:focus{-moz-box-shadow:0 0 2px #3c6ae7!important;-webkit-box-shadow:0 0 2px #e74c3c!important;box-shadow:0 0 2px #e74c3c!important}
.pg-finder .page_arrow-right,.pg-finder .page_arrow-left{color:#229bf1}

#backbg-popup{background-color:rgba(0,0,0,.6)}

#popup{color:#fff}
#popup .stylus-popup_container{background:#15121e;box-shadow:0 0 11px 2px #a5772482}

#popup .wrap_popup .popup_container .popup-settings-modal-header-title .right.small-title{color:darkgray}

.popup_footer .btn-expireClose{background:var(--bgColor-21);color:var(--color-layer-body)}

.btn-layerClose.btn{color:var(--color-primary-1)}

.switch-row .toggle_mode .toggle-contentlabel {
    background: var(--bbGrad-01);
}
.switch-row .toggle_mode .toggle-contentlabel > div.names {
    border: none !important;
}
#switch[type="checkbox"]+.modeapp .toggle-content .western .long ,
#switch[type="checkbox"]:checked+.modeapp .toggle-content .asian .long {
    color: var(--dpswitch-text-color);
}
#switch[type="checkbox"]+.modeapp .toggle-content .asian .long ,
#switch[type="checkbox"]:checked+.modeapp .toggle-content .western .long {
    color: var(--txtColor00);
}
.switch-row .toggle_mode .toggle-content .names .mode_type {/* color: var(--txtColor05); */
}
.switch-row .toggle_mode .toggle-content .toggle {background-color: var(--dpswitch-bg-color);
}
#switch[type="checkbox"]:checked+.modeapp .toggle{background-color:var(--dpswitch-bg-color);color:var(--dpswitch-text-color)}

#switch[type="checkbox"]:checked+.modeapp label{background:var(--bbGrad-01);color:var(--dpswitches-label-color)}
#switch[type="checkbox"]:checked+.modeapp label .western, .modeapp label .asian {color: var(--dpswitch-text-color);}
.modeapplabel .western, #switch[type="checkbox"]:checked+.modeapp label .asian{color:var(--txtColor23);}

.pagination{--cui-pagination-padding-x:.75rem;--cui-pagination-padding-y:.375rem;--cui-pagination-font-size:1rem;--cui-pagination-color:var(--cui-link-color);--cui-pagination-bg:#fff;--cui-pagination-border-width:1px;--cui-pagination-border-color:#c4c9d0;--cui-pagination-border-radius:.375rem;--cui-pagination-hover-color:var(--cui-link-hover-color);--cui-pagination-hover-bg:#d8dbe0;--cui-pagination-hover-border-color:#c4c9d0;--cui-pagination-focus-color:var(--cui-link-hover-color);--cui-pagination-focus-bg:#d8dbe0;--cui-pagination-focus-box-shadow:0 0 0 .25rem rgba(50,31,219,.25);--cui-pagination-active-color:rgba(255,255,255,.87);--cui-pagination-active-bg:#321fdb;--cui-pagination-active-border-color:#321fdb;--cui-pagination-disabled-color:#8a93a2;--cui-pagination-disabled-bg:#fff;--cui-pagination-disabled-border-color:#c4c9d0}

.page-link{color:var(--cui-pagination-color);background-color:var(--cui-pagination-bg);border:var(--cui-pagination-border-width) solid var(--cui-pagination-border-color)}

.page-link:hover{color:var(--cui-pagination-hover-color);background-color:var(--cui-pagination-hover-bg);border-color:var(--cui-pagination-hover-border-color)}

.page-link:focus{color:var(--cui-pagination-focus-color);background-color:var(--cui-pagination-focus-bg);box-shadow:var(--cui-pagination-focus-box-shadow)}

.page-link.active,.active>.page-link{color:var(--cui-pagination-active-color);background-color:var(--cui-pagination-active-bg);border-color:var(--cui-pagination-active-border-color)}

.page-link.disabled,.disabled>.page-link{color:var(--cui-pagination-disabled-color);background-color:var(--cui-pagination-disabled-bg);border-color:var(--cui-pagination-disabled-border-color)}html:not([dir="rtl"]) .page-item:first-child .page-link{border-top-left-radius:var(--cui-pagination-border-radius);border-bottom-left-radius:var(--cui-pagination-border-radius)}

*[dir="rtl"] .page-item:first-child .page-link{border-top-right-radius:var(--cui-pagination-border-radius);border-bottom-right-radius:var(--cui-pagination-border-radius)}html:not([dir="rtl"]) .page-item:last-child .page-link{border-top-right-radius:var(--cui-pagination-border-radius);border-bottom-right-radius:var(--cui-pagination-border-radius)}

*[dir="rtl"] .page-item:last-child .page-link{border-top-left-radius:var(--cui-pagination-border-radius);border-bottom-left-radius:var(--cui-pagination-border-radius)}

.rectangle-{background:#103d5b}

.overlay.light{background:rgba(255,255,255,.5)}

.top-HeaderBar{background:#e4e7ec}

.screen__background__shape1{background:var(--color-layer-body)}

.custom_table>tbody>tr>td{background:#859aad}

#content-wrapper #content-container.home-page .Livesports-Scroll .btn-arrow-circle{color:#646a72}

#game-container #game-bet #MATCHID{color:#f6b13c}

#game-container #game-bet .game-round-time{color:#5aaa98}

.neon{color:#fff;text-shadow:0 0 5px #000,0 0 10px #fff,0 0 20px #0092ff,0 0 40px #00e2ff,0 0 80px #0ff,0 0 90px #0ff,0 0 100px #000,0 0 150px #0ff}

.form-multi-select{--cui-form-multi-select-padding-y:.375rem;--cui-form-multi-select-padding-x:.75rem;--cui-form-multi-select-color:rgba(44,56,74,.95);--cui-form-multi-select-bg:#fff;--cui-form-multi-select-border-color:#b1b7c1;--cui-form-multi-select-disabled-color:#8a93a2;--cui-form-multi-select-disabled-bg:#d8dbe0;--cui-form-multi-select-focus-color:rgba(44,56,74,.95);--cui-form-multi-select-focus-bg:#fff;--cui-form-multi-select-focus-border-color:#6557e4;--cui-form-multi-select-search-color:rgba(44,56,74,.95);--cui-form-multi-select-search-bg:#fff;--cui-form-multi-select-select-all-color:rgba(44,56,74,.681);--cui-form-multi-select-select-all-bg:transparent;--cui-form-multi-select-select-all-border-color:#b1b7c1;--cui-form-multi-select-select-all-hover-color:rgba(44,56,74,.95);--cui-form-multi-select-select-all-hover-bg:transparent;--cui-form-multi-select-options-bg:#fff;--cui-form-multi-select-options-border-color:#d8dbe0;--cui-form-multi-select-options-color:rgba(44,56,74,.95);--cui-form-multi-select-option-hover-color:#4b586d;--cui-form-multi-select-option-hover-bg:rgba(235,237,239,.5);--cui-form-multi-select-option-disabled-color:#8a93a2;--cui-form-multi-select-option-indicator-bg:#fff;--cui-form-multi-select-option-indicator-border:1px solid rgba(0,0,21,.25);--cui-form-multi-select-option-selected-bg:#ebedef;--cui-form-multi-select-option-selected-indicator-bg:#321fdb;--cui-form-multi-select-option-selected-indicator-border-color:#321fdb;--cui-form-multi-select-tag-bg:#ebedef;--cui-form-multi-select-tag-border-color:#d8dbe0}

.header{--cui-header-bg:#303c54;--cui-header-color:rgba(255,255,255,.75);--cui-header-hover-color:rgb(130 192 229 / 95%);--cui-header-toggler-color:rgba(255,255,255,.75);--cui-header-toggler-hover-color:#fff}

.sidebar-toggler{box-shadow:0 -8px 32px 0 rgb(0 0 0 / 50%)}

.sb-menu-divider{border-bottom:1px solid rgba(245,245,255,.12);margin:1.25rem}

.sidebar-nav #menu_sports .nav-linki{margin:4px -4px 4px 2px!important}

#sports-mainmenu, #menu_sports #sports-mainmenuli.nav-title {background-color: var(--bgColor-26);}
#menu_sports #sports-mainmenuli.nav-item:not(.result_menu){
    background-color:var(--bgColor-26);border-width: 1px 0 0 0;border-style: solid;border-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgb(196 200 227) 49%, rgba(255,255,255,0) 100%) 1;
}
#menu_sports #sports-mainmenuli.nav-item:not(:has(span.btn-switch-mode)):hover,
#menu_sports #sports-mainmenu li.nav-item.selected{background-color:var(--bgColor-21);}

#menu_sports #sports-mainmenuli.nav-title,#menu_sports #sports-mainmenu li.nav-item a{color:var(--txtColor00);font-weight:500}

#menu_sports #sports-mainmenu .result_menu{background:var(--bbGrad-02)}

#menu_sports #sports-mainmenu .result_menua{color:#fff!important;font-weight:700}

.quad-banner{background-image:unset!important}

#register-container .result_r_div{width:100%}

#register-container .result_r_div .result_r_table{display:table;margin-bottom:10px;margin:0 auto;border-collapse:separate;width:100%}

#register-container .result_r_div .result_r_tablethead tr{background:var(--bg-panel)}

#register-container .result_r_div .result_r_tablethead tr th{padding:.5rem;padding-left:1rem}

#mini_wrap #game-bet .game-header{background:linear-gradient(180deg,rgb(251 251 247) 0%,rgb(136 157 189) 100%);border-radius:10px}

#mini_wrap #game-bet .game-header .btcgame-ex,#mini_wrap #game-bet .game-header .btcladder-ex,#mini_wrap #game-bet .game-header .ethladder-ex,#mini_wrap #game-bet .game-header .xrpladder-ex{color:var(--txtColor10);background: var(--bgColor-27);}

#mini_wrap #game-bet .game-header #MATCHTIME:not(:empty){background:var(--bgColor-21);color: #fff;}

#mini_wrap #game-bet .game-header #MATCHID,#mini_wrap #game-bet .game-header #MATCHID2,#mini_wrap #game-bet .game-header .game-round-time{background:var(--bgColor-23);color:var(--txtColor00)}

#content-wrapper #content-container.home-page .central_content{background-color:transparent}

#mini_wrap #game-bet .game-betli.game-title,
#mini_wrap #game-bet .game-bet-center li.game-title {
    color: var(--txtColor10);border-top: 1px solid var(--border-color-00);border-bottom: 1px solid var(--border-color-00);background: linear-gradient(45deg, black, #2b2242, #000);box-shadow: var(--shadow02);
}@media (max-width:768px){
    #content-wrapper #content-container.home-page .central_content{background-color:transparent!important}
    
    .fixheader{top:82px}
    
    #mini_wrap #game-bet .game-header #MATCHID,#mini_wrap #game-bet .game-header #MATCHID2,#mini_wrap #game-bet .game-header .game-round-time {padding: 0 5px;}
    
    #new2_tabs ul:before,#new2_tabs ul:has(li:nth-child(5)):after {color: var(--txtColor07);}
}

.v-badge{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2);background:linear-gradient(to bottom,#5f85bf,#406ba1);box-shadow:0 2px 4px rgba(0,0,0,.2)}

.v-badge .shine:before{background:linear-gradient(to bottom,transparent,rgba(255,255,255,.7),transparent)}

.v-badge .shine:after{background:linear-gradient(to left,transparent,rgba(255,255,255,.7),transparent)}

.v-badge:before{background:linear-gradient(30deg,#6d8cc5 60%,white);}

.rule-table-container .r-table{background:#f3f3f3}

.rule-table-container .r-tabletd,.rule-table-container .r-table th{border:1px solid rgb(80 81 90)}

#main-content #content-wrapper #rules-container .r-tablethead>tr>th{text-align:center;background:#ddd}

#button-to-top{transition:background-color 0.3s,opacity 0.5s,visibility 0.5s}

.row-gameodds .sp_btn{background-color: #1b1b1b;border: 1px solid var(--border-color-00);color: #e2e5ff;
}

#backbg-nolive{background:#001d3a}

.lv-header:after{background:#7c95cb6e;}

.carousel-control-next{background-image:linear-gradient(90deg,transparent 0%,black 100%)}

.carousel-control-prev{background-image:linear-gradient(90deg,black 0%,transparent 100%)}

.btn-purple{background: var(--bbGrad-01);box-shadow:inset 0 0 0.5px 1px hsla(0, 0%,100%, 0.075), 0 0 0 1px hsla(0, 0%, 0%, 0.05), 0 0.3px 0.4px hsla(0, 0%, 0%, 0.02), 0 0.9px 1.5px hsla(0, 0%, 0%, 0.045), 0 3.5px 6px hsla(0, 0%, 0%, 0.09);-webkit-transition:box-shadow 0.25s;transition:box-shadow 0.25s;color:#fff}

.btn-darkpurple{background:var(--bgColor-17);-webkit-transition:box-shadow 0.25s;transition:box-shadow 0.25s;color:var(--txtColor00) !important}

.btn-darkpurple.sm{background-image:linear-gradient(45deg,#4568dc,#b06ab3)}

.btn-darkpurple .text{background-image:linear-gradient(45deg,#4568dc,#b06ab3)}

.btn-darkpurple:after{
    margin:0;background: var(--bbGrad-01);box-shadow: inset 0 0 0.5px 1px hsla(0, 0%,100%, 0.075), 0 0 0 1px hsla(0, 0%, 0%, 0.05), 0 0.3px 0.4px hsla(0, 0%, 0%, 0.02), 0 0.9px 1.5px hsla(0, 0%, 0%, 0.045), 0 3.5px 6px hsla(0, 0%, 0%, 0.09);
}

.btn-darkpurple:hover:after{background: var(--bbGrad-01);box-shadow: 1px 3px 10px var(--shadow05);}

.btn-darkpurple:hover{background-image:linear-gradient(-45deg,#4568dc,#425eb8);box-shadow:0 12px 24px rgba(128,128,128,.1);color:var(--txtColor00) !important;}

.btn-darkpurple>span {padding-bottom: 0 !important;}

.btn-darkpurple:hover span{color:var(--txtColor00)}

.btn-darkpurple:hover .text{background-image:linear-gradient(-45deg,#4568dc,#b06ab3)}

.btn-custom{background:none;border:2px solid;color:var(--color)}

.btn-custom:hover,.btn-custom:focus{border-color:var(--hover);color:var(--color)}

.btn-del:hover,.btn-del:focus,.btn-raise:hover,.btn-raise:focus{box-shadow:0 .5em .5em -.4em var(--hover)}

.btn-raise{--color:#ffa260;--hover:#e5ff60;border-color:#414359}

.btn-del{--color:#c4300b;--hover:#ec2d47;border-color:#414359;background-color:#292935}

.btn-del-side{--color:var(--txtColor00);--hover:var(--txtColor22);border-color:var(--border-color-21);background-color:var(--bgColor-21)}

.table-history-tr {border-width: 0px 0px 1px 0;border-style: solid;border-color: #2b3a54;
}
.table-sbetlog-blue2 .withdraw-log-list-row > .el-row:nth-child(odd) ,
.table-sbetlog-blue2 .deposit-log-list-row > .el-row:nth-child(odd) ,
.table-sbetlog-blue2 .cash-log-list-row > .el-row:nth-child(odd) ,
.table-sbetlog-blue2 .point-log-list-row > .el-row:nth-child(odd) {
    background-color: #212234;
}
.table-sbetlog-blue2 .withdraw-log-list-row > .el-row:nth-child(even) ,
.table-sbetlog-blue2 .deposit-log-list-row > .el-row:nth-child(even) ,
.table-sbetlog-blue2 .cash-log-list-row > .el-row:nth-child(even) ,
.table-sbetlog-blue2 .point-log-list-row > .el-row:nth-child(even) {
    background-color: #212234;
}

.table-sbetlog-td {border: 1px solid var(--border-color-01);border-radius: 5px;background: #2d383e;}

.table-sbetlog-blue2div[class^="el-row b_detail_view"],
.table-sbetlog-blue2 div[class*=" b_detail_view"] {
    border: 1px solid var(--border-color-01);background: var(--bgColor-07);
}
.table-sbetlog-blue2div[class^="el-row b_detail_view"] .match-odds.bet-odds span.bet_view_sport_id_details.title,
.table-sbetlog-blue2 div[class*=" b_detail_view"] .match-odds.bet-odds span.bet_view_sport_id_details.title {
    color: var(--txtColor02);
}
.table-sbetlog-blue2div[class^="el-row b_detail_view"] .match-odds.bet-odds span.bet_view_sport_id_details.date,
.table-sbetlog-blue2 div[class*=" b_detail_view"] .match-odds.bet-odds span.bet_view_sport_id_details.date {
    color: var(--txtColor11);
}
.odds-container.match_betView .round-box {background: linear-gradient(180deg, #2D353C, #222);color: #f7f7f7;
}

.depo-box{border:2px solid var(--border-color-21);border-radius:10px}

.depo-box:hover{background:var(--bgColor-21);transition:0.5s ease-out}

.depo-box:hover .wallet-icon,.depo-box:hover .moneymove-cash-blue2{color:var(--txtColor00)}

.insetshadow{color:#a5a5a5;letter-spacing:.1em;text-shadow:-1px -1px 1px #111,2px 2px 1px #363636}

.rule-bg-blue2._rule_ .text-blue7{color:chocolate}

.table-history-tr .table-history-td ._del_lc.red-button2{background:var(--cui-danger);color: #fff;}

.table-history-tr .table-history-td ._del_lc.red-button2:hover{background:red}

.bet-history-tab:not(.on){background: #0f1f2d;border-bottom: 1px solid #000000;box-shadow: 0 -2px 10px inset #3c4b58;
}
.bet-history-tab:hover {background: var(--bgColor-23);color: var(--txtColor00) !important;}
.bet-history-tab-in{color: var(--txtColor11);}
.bet-history-tab:hover .bet-history-tab-in {color: var(--txtColor00);}

.bet-history-tab.on{background: var(--bgColor-21);border-bottom: 1px solid var(--border-color-21);color: #fff; 
}
.nav-tabs {--cui-nav-tabs-border-color: #292a2d;
}



.bet-history-tab.on .bet-history-tab-in{color:#ffffff}

.img-empty_container,.img-empty_container-xl{background-image:linear-gradient(178deg, #1f2a42,transparent);background:-moz-linear-gradient(top,#1f2a42 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#1f2a42 0%,rgba(255,255,255,0) 100%);background: linear-gradient(to bottom, #1f3342 0%, #00000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}

.img-empty_container .empty_pattern{background:url(/img/bg/empty_page.png?v=03);background-size:250px 227px;background-position:center;background-repeat:no-repeat}

[data-pagination] li.current{background:rgba(0,0,0,.1)}

.head_nameTeam .name_team .odds-container{border-bottom:1px solid #ffffff29}

.tabsul .tlayer{background:#393964;background:linear-gradient(180deg,#343452,#3c4b64);color:#fff}

.tabs .main_tabs .tmaina,.tabs ul .tlayer a,.tabs_content .tabs .tlayer a{color:#fff}

.tabs .main_tabs .tmain.activea{color:var(--txtColor21);font-weight: 600;}

.tabs .main_tabs .tmain.active{border-bottom:0;background:#2e303d}

.tabs .main_tabs .tmain:hover{background:rgba(225,225,225,0.8)}

.tabs .main_tabs .tmain:hover>a{color:#2e303d}

.tabsul .tlayer.active{color:#f9f9f9;background-color:#2e2e42}

.tabsul .tlayer:hover,.tabs ul .tlayer.selected{background:var(--bgColor-21);transition:all ease 0.3s}

.blockV-event .low-virtual-menu{border-color: #263248;background: #333e51;}

#blockV-container{background: var(--bgColor-08);border: 2px solid var(--border-color-06);box-shadow: 1px 3px 18px var(--border-color-06);}

.blockV-content .__title:before{content:"";position:absolute;clip-path:polygon(12% 34%,89% 34%,100% 0,0 0);background:var(--bgColor-21);height:132px;width:100%;z-index:-1;left:0;top:0}

.low-virtual-sportsmenu{background-color:#f6f7fa;background:rgb(229,235,255);background:-webkit-linear-gradient(300deg,rgb(229,235,255) 0%,rgb(208,221,245) 34%,rgb(196,213,245) 35%,rgb(246,247,251) 60%,rgb(233,240,254) 62%,rgb(229,235,255) 100%);background:-moz-linear-gradient(300deg,rgb(229,235,255) 0%,rgb(208,221,245) 34%,rgb(196,213,245) 35%,rgb(246,247,251) 60%,rgb(233,240,254) 62%,rgb(229,235,255) 100%);background:-o-linear-gradient(300deg,rgb(229,235,255) 0%,rgb(208,221,245) 34%,rgb(196,213,245) 35%,rgb(246,247,251) 60%,rgb(233,240,254) 62%,rgb(229,235,255) 100%);background: linear-gradient(150deg, rgb(140 184 204) 0%, #647b8b 34%, #64778b 35%, #53626a 60%, rgb(74 82 87) 62%, #0d2434 100%);
}

.__vbet:nth-child(13n-1) .participant_number{color:#b400ff}

.__vbet:nth-child(13n-2) .participant_number{color:#39f}

.__vbet:nth-child(13n-3) .participant_number{color:#f16767}

.__vbet:nth-child(13n-4) .participant_number{color:#f95415}

.__vbet:nth-child(13n-5) .participant_number{color:#21b4ba}

.__vbet:nth-child(13n-6) .participant_number{color:#f74ab2}

.__vbet:nth-child(13n-7) .participant_number{color:#9e4784}

.__vbet:nth-child(13n-8) .participant_number{color:#85d539}

.__vbet:nth-child(13n-9) .participant_number{color:#df2e38}

.__vbet:nth-child(13n-10) .participant_number{color:#f95415}

.__vbet:nth-child(13n-11) .participant_number{color:#b82e8d}

.__vbet:nth-child(13n-12) .participant_number{color:#6582f4}

.__vbet:nth-child(13n) .participant_number{color:#7b7dd3}

.low-virtual-sportsmenu:hover , .low-virtual-sportsmenu.selected , #virtualsports-container .blockV-event .vview-all.__time:hover , #virtualsports-container .blockV-event .vview-all.__time.selected{ background: var(--bgColor-21);color: #fff;}

.sp_title {border-bottom: 1px solid #3d4169;
}
#virtual_wrap #V-league-container .vsport_block {background-color: #1a1a1a;
}
#virtual_wrap #V-league-container .vsport_block:hover , #virtual_wrap #V-league-container .vsport_block.selected {background-color: var(--bgColor-14);}
.sp_titlestrong.nametag_{color:var(--txtColor22)}

.bg-title-border-before{color:var(--txtColor11)}

.subTitlev2{color:var(--txtColor11)}

.titleLine{background-color:var(--bgColor-23)}

.titleLine:before{background-color:var(--bgColor-23)}

.btnDOUBLE:before{background-color:var(--bgColor-17);box-shadow:1px 3px 13px var(--shadow04)}

.btnDOUBLE:hover:before{background-color:var(--bgColor-12)}

.btnDOUBLEa{color:var(--txtColor10);background:rgb(229,235,255);background:linear-gradient(127deg,rgb(229,235,255) 0%,rgb(200,220,255) 34%,rgb(208,221,245) 39%,rgb(198,216,249) 39%,rgb(233,240,254) 65%,rgb(246,247,251) 68%,rgb(229,235,255) 100%)}

.btnDOUBLE:hover a{background:var(--bgColor-12)!important;color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .title .leftZone{color:var(--txtColor09)}

.miniGameZone .miniGameWrapper .title .line{background-color:var(--bgColor-10)}

.miniGameZone .miniGameWrapper .title .leftZonespan{color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .content .rightZone>.multi-tabs_wrapper{background:linear-gradient(180deg,rgba(242,246,249,.1) 0%,rgba(236,242,254,.3) 100%);padding:1rem;border-radius:10px}

.miniGameZone .miniGameWrapper .content .rightZone .btnsul li .txt01 h4{color:var(--txtColor00)}
.miniGameZone .miniGameWrapper .content .rightZone .btnsul li .txt01 .game-header-time{color:var(--txtColor09)}

.miniGameZone .miniGameWrapper .content .rightZone .btnsul li:hover .txt01 h4{color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .content .rightZone .btnsul li .txt01 h2{color:var(--txtColor00)}

.mgMain.activea .txt01 h2,.miniGameZone .miniGameWrapper .content .rightZone .btns ul li:hover .txt01 h2{color:var(--txtColor21) !important}

.mgMain.activea,.miniGameZone .miniGameWrapper .content .rightZone .btns ul li:hover a{background:var(--bgColor-26) !important;border:1px outset var(--border-color-21)}

.mgMain.active,.miniGameZone .miniGameWrapper .content .rightZone .btnsul li:hover{background:var(--bgColor-21)!important;color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .content .rightZone .txth2{color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .content .rightZone .btnsul li{background:var(--bgColor-23);background-color:var(--bgColor-23)}

.miniGameZone .miniGameWrapper .content .rightZone .btnsul li a {
    background:var(--bgColor-21);background:var(--bbGrad-01)}

.allMg{color:var(--txtColor00)}

.allMg:hover{font-weight:600}

.allMgi{background:var(--bgColor-21)}

#blockV-container .tmain.active{background-color: var(--bgColor-04);color: #ffffff;}

.blockV-content .table-header{background: #191e27;color: #4f5d73;}
#blockV-container #new_tabs_content {background-color: #212b34;border-radius: 25px;width: 95%;margin: 5px auto;float: unset;
}
.blockV-content .el-pagination .btn-prev,.blockV-content .el-pagination .btn-next{background:unset;border:unset;color:var(--txtColor21)}

.table-vresult .table-mbetlog-blue2{background-color:var(--cui-table-color)}body[data-class="Basketball_virtualsport_bg"] .body{background-image:url(/image/Sports/virtual/virtual_basketball_bg.jpg?v=02);background-size:cover;background-attachment:fixed;background-repeat:no-repeat}body[data-class="Greyhounds_virtualsport_bg"] .body{background-image:url(/image/Sports/virtual/virtual_greyhound_bg.jpg);background-size:cover;background-attachment:fixed;background-repeat:no-repeat}body[data-class="Horse Racing_virtualsport_bg"] .body{background-image:url(/image/Sports/virtual/horse_racing_bg.jpg);background-size:cover;background-attachment:fixed;background-repeat:no-repeat}body[data-class="Soccer_virtualsport_bg"] .body{background-image:url(/image/Sports/virtual/virtual_soccer_bg.jpg);background-size:cover;background-attachment:fixed;background-repeat:no-repeat}

[data-pagination] ul li.thispage, .paging .el-pager .active {color: var(--txtColor00);background: var(--bgColor-21);}

.paging .el-pager:not(:has(li.active)):hover{color: var(--txtColor02);border: 1px solid var(--border-color-05);}

#game-container #mgame-header.game_menu .rounded-shape{border:1px solid #ddd}

.section-heading .subtitle{color:var(--txtColor22)}

.section-heading .text{color:#fff}

.mybtn1{box-shadow:inset 0 0 10px 7px #fea036;background:#000000a1}

.cswrap-l{box-shadow: 0 2px 5px #2b3d7859;background: rgb(239, 243, 253);background: -moz-linear-gradient(45deg, rgba(239, 243, 253, 1) 0%, rgba(252, 252, 252, 1) 51%, rgba(236, 241, 253, 1) 100%);background: -webkit-linear-gradient(45deg, rgba(239, 243, 253, 1) 0%, rgba(252, 252, 252, 1) 51%, rgba(236, 241, 253, 1) 100%);background: linear-gradient(45deg, rgba(239, 243, 253, 1) 0%, rgba(252, 252, 252, 1) 51%, rgba(236, 241, 253, 1) 100%);border: 0;
}

.table-board-content{background-color:#121d22;}

.forum-tbl .el-row .table-board-tr .table-board-td._del_memo:hover .red-button1{background-color:#ff000040}

.forum-tbl{background-color:transparent}

.table-board-blue2 .table-board-tr:not(.board-topfix) >div {
    background: var(--bgColor-07);  
}

.table-board-blue2 .table-board-tr >div {
    border-color: #000000;
}


.forum-tbl .el-row .table-board-tr > .table-board-td-hoverable:hover , .table-board-blue2 .table-board-tr > div:hover {
    background-color: #000000;border: 1px solid #4d7b91;color: #03A9F4;
}


.speech-bubble .view_bet .match-odds.bet-oddstable {
    border-bottom: 1px solid;
}

.speech-bubble .view_bet .match-odds.bet-oddstable:last-child {
    border: 0;
}
.speech-bubble .bl-container .view_bet .bet-view-sport-detail , .bet-view-sport-detail {border: 0 !important;background: transparent !important; color:white;
}

.speech-bubble.style-two .bl-container .bet-odds .odds-container .round-box {background: linear-gradient(180deg, #e7f6ff, #c7c9c9);
}
.bet-log-wrap .type-name {color: #fff;
}
.bet-odds {border: 5px solid #161d24  !Important;background: #000 !Important;
}

.speech-bubble .bl-container .view_bet .type-name .bet_view_sport_id_details{color:var(--cui-warning)}



.pg-finder .page_arrow-right,.pg-finder .page_arrow-left{color:#229bf1}

#autobetting-container .pr-content .section-explain .title{color:var(--cui-danger)!important}

#autobetting-container .pr-content{background:rgba(255,255,255,.1);backdrop-filter:blur(35px);border:2px solid rgba(255,255,255,.1);box-shadow:0 0 30px rgba(0,0,0,.25)}

#autobetting-container .autobetting_formtable select,
#autobetting-container .autobetting_form table input {border: 1px solid var(--border-color-01);}
#autobetting-container .autobetting_formtable select{color: var(--txtColor01);}

#main-header .slogan{color:#fff}

.header-icon-behind{color:rgb(124,124,124)}

.ss-heading{color:hsl(235,5%,70%)}

.ss-show{color:hsl(210,60%,60%)}

.main__list-item{border-left:2px solid hsla(0,0%,50%,.2);color:#9d9dac}

.main__list-item:first-of-type .main__list-content{color:hsl(240,8%,90%)}

.ss-dots>span{border:1px solid currentColor}

.table-primary{--cui-table-color:rgba(44,56,74,.95);--cui-table-bg:#d6d2f8;--cui-table-border-color:rgba(198,196,232,.995);--cui-table-striped-bg:rgba(206,203,240,.9975);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-bg:rgba(198,196,232,.995);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-bg:rgba(202,199,236,.99625);--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-secondary{--cui-table-color:rgba(44,56,74,.95);--cui-table-bg:#ebedef;--cui-table-border-color:rgba(218,220,224,.995);--cui-table-striped-bg:rgba(226,229,232,.9975);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-bg:rgba(218,220,224,.995);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-bg:rgba(222,225,228,.99625);--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-success{--cui-table-color:rgba(44,56,74,.95);--cui-table-bg:#d5f1de;--cui-table-border-color:rgba(198,224,208,.995);--cui-table-striped-bg:rgba(205,233,215,.9975);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-bg:rgba(198,224,208,.995);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-bg:rgba(201,228,212,.99625);--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-info{--cui-table-color:rgba(44,56,74,.95);--cui-table-bg:#d6ebff;--cui-table-border-color:rgba(198,219,238,.995);--cui-table-striped-bg:rgba(206,227,247,.9975);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-bg:rgba(198,219,238,.995);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-bg:rgba(202,223,243,.99625);--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-warning{--cui-table-color:rgba(44,56,74,.95);--cui-table-bg:#feefd0;--cui-table-border-color:rgba(235,222,196,.995);--cui-table-striped-bg:rgba(244,231,202,.9975);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-bg:rgba(235,222,196,.995);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-bg:rgba(240,226,199,.99625);--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-danger{--cui-table-color:rgba(44,56,74,.95);--cui-table-bg:#fadddd;--cui-table-border-color:rgba(231,206,208,.995);--cui-table-striped-bg:rgba(241,214,214,.9975);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-bg:rgba(231,206,208,.995);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-bg:rgba(236,210,211,.99625);--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-light{--cui-table-color:rgba(44,56,74,.95);--cui-table-bg:#ebedef;--cui-table-border-color:rgba(218,220,224,.995);--cui-table-striped-bg:rgba(226,229,232,.9975);--cui-table-striped-color:rgba(44,56,74,.95);--cui-table-active-bg:rgba(218,220,224,.995);--cui-table-active-color:rgba(44,56,74,.95);--cui-table-hover-bg:rgba(222,225,228,.99625);--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-dark{--cui-table-color:rgba(255,255,255,.87);--cui-table-bg:#4f5d73;--cui-table-border-color:rgba(93,106,126,.987);--cui-table-striped-bg:rgba(86,99,120,.9935);--cui-table-striped-color:rgba(255,255,255,.87);--cui-table-active-bg:rgba(93,106,126,.987);--cui-table-active-color:rgba(255,255,255,.87);--cui-table-hover-bg:rgba(89,103,123,.99025);--cui-table-hover-color:rgba(255,255,255,.87);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

#rightbox .match_tab.odds-find>.tab_item.on,#rightbox .match_tab.odds-find>.tab_item:hover{color:var(--cui-warning);box-shadow:0 -2px 0 0 var(--cui-warning) inset;-webkit-box-shadow:0 -2px 0 0 var(--cui-warning) inset;-moz-box-shadow:0 -2px 0 0 var(--cui-warning) inset}

.border-gradient.sportsbook_content,#match-detail{border-image-source: linear-gradient(90deg,var(--bgColor-03) 0%,var(--bgColor-16) 50%,var(--bgColor-08) 100%);}@media (max-width: 768px) {
    #rightbox .match_list .match_item ul.market_name {
        border-width: 1px 1px 0 1px;border-style: solid;border-color: var(--border-color-06);background: linear-gradient(135deg, rgb(21 22 25) 0%, rgb(21 24 30) 15%, rgb(27 30 38) 20%, rgb(15 19 25) 100%);
 }
    
    #rightbox .match_list .match_item ul.market_name span {color: var(--txtColor04);}
}

.prematch-event-block {background-color: var(--match-card-bg);background-image:linear-gradient(120deg, rgb(31 34 37) 0%, rgb(17 28 53) 10.75%, rgb(1 4 11 / 35%)  11%, rgb(13 18 34 / 35%) 14.75%, transparent 15%, transparent 85%, rgb(13 18 34 / 35%) 85.25%, rgb(1 4 11 / 35%) 89%, rgb(17 28 53) 89.25%, rgb(31 34 37) 100%);
}

#game-bet .game-bet ._betside1:not(:empty),
#game-bet .game-bet ._betside2:not(:empty),
#game-bet .game-bet ._betside3:not(:empty),
#game-bet .game-bet ._betside4:not(:empty),
#game-bet .game-bet-center ._betside1:not(:empty),
#game-bet .game-bet-center ._betside2:not(:empty),
#game-bet .game-bet-center ._betside3:not(:empty),
#game-bet .game-bet-center ._betside4:not(:empty)
{border:1px solid var(--border-color-01);background:var(--bgColor-00)}

.rule-bg-blue2._rule_{background: #000;color: #fff;box-shadow: 0 8px 32px 0 rgb(0 0 0/37%);backdrop-filter: blur(3.5px);-webkit-backdrop-filter: blur(3.5px);border-radius: 10px;border: 1px solid var(--border-color-21);
}

/* .table-history-blue2 .table-header div:not(:last-child) {border-right: 1px solid var(--border-color-01);} */
.main-select {border: 1px solid var(--border-color-01);background: var(--bgColor-00);}
.mini-history-tab,table.el-table__header thead th .cell,
.table-header > div {
    background: #21272b;color: var(--txtColor21);border: 1px solid var(--border-color-21);
}
.th-title , .table-sbetlog-blue2 {color: #c5dfee;}


#game-container #game-bet .allbet-container .thumb_frame .btn-entimg{box-shadow:none}

.count-side:hover{border:3px solid #ffffff5e !important;}

.count-side.active,.count-side.selected{background-image:linear-gradient(360deg,#ffffff9e,transparent);border:3px solid #ffffff5e}

.fs-smimg{filter:contrast(2.5) brightness(1.5)}

.result-container .result-name:hover,.none+.result-name:hover{
    background-image: linear-gradient(360deg,#1641a370,transparent);border-color: #223c6d70;
}

#result-list:not(:hover)::-webkit-scrollbar-thumb{background-color:transparent}@media (max-width: 768px) {
    
    #result-list #inner-header .topsp_wrap.btn-sports-list.sview-result {
        background: linear-gradient(45deg, black, #2b2242, #000);
 }
    #result-list #inner-header .topsp_wrap.btn-sports-list.sview-result.on {background: var(--bgColor-02);
 }
    #result-list #inner-header .topsp_wrap.btn-sports-list.sview-result.on p.desc {color: var(--txtColor00)}
}

#pop_registeri,#pop_login i,#login-container .boot-cratev2 #login_btn i{color:#000}

.captcha-imgimg{border-radius:8px;filter:hue-rotate(348deg)}

#login-container .boot-cratev2 #login_btn .button__icon:after{background:#000}

._login_support_text:hover{box-shadow:inset 0 0 20px rgba(255,255,255,.5),0 0 20px rgba(255,255,255,.2);outline-color:rgba(255,255,255,0);text-shadow:1px 1px 2px #427388}

.tabs .main_tabs{background:var(--bbGrad-01);-moz-box-shadow:-1px 34px 47px 0 #857dcc8f;border-radius: 10px;
}
.blockV-content .tabs .main_tabs {background: #07161b;
}
.callout{--cui-callout-border-color:#00000024;font-weight:500;color: var(--txtColor24);}

.btn-sports-bet.btn-dark{color:#fff;border-color:#1f2f47;box-shadow:inset 0 0 15px 3px #23395e;text-shadow:inset 0 1px 0 #263666;background:linear-gradient(#2e466e,#415989)}

.btn-sports-bet.btn-dark:hover{background:linear-gradient(#415989,#2e466e)}

#asian-container .league-boxtable>tbody>tr>td>div.odds-container:hover,
#asian-container .league-box table>tbody>tr>td>div.odds-container:hover .round-box.first-row{background: var(--bg-extra);}

.league-box .asian-wrapper{background:var(--color-tertiary-3);padding:10px;border-radius:5px}

.hlaf_sp .league-card-left{background:var(--bg-panel)}

.row-wideView .league-card-left{background:transparent}

.sp_sort .sview-times:hover,.sp_sort .sview-times.on{color:#efb63a}

.sp_sort_box{background-color:linear-gradient(45deg, black, #2b2242, #000);--cui-callout-border-left-color:var(--border-color-21);color:#a3abcf;border-top: 1px solid var(--border-color-00);border-bottom: 1px solid var(--border-color-00);border-right:none;box-shadow: 1px 3px 19px var(--shadow02);}

.lv_odds_search{background:transparent;color: #789fc2;}

.lv_odds_search:hover,.lv_odds_search.active{color:#39f}

.odds-container .round-box.noclick:before{color:gray}

.odds-container .round-box.noclick::after{background-color:#000}

.odds-container .round-box._noclick{color:var(--cui-warning)}

.odds-container .round-box._noclick::after{background-color:transparent}

.sportsbook_content-right-live #match-odds{background:#0c1018;border:1px solid #111111}

.odds-find{border-bottom:2px solid #222222}

.sportsbook_content-right-live #match-odds .match-oddslist,.sportsbook_content-right-live #match-odds .match-oddslistthead>tr{background:transparent;border:0}

.nav-link.holder_level-image.show{filter:grayscale(1)}

#game-container #slotgame-bet #game-bet .allbet-container .thumb_frame .ent-container:hover .btn-ent img{transform:translateY(0)}

.live_sports_schedule-list .up-away,.live_sports_schedule-list .up-home{color:#fff}

._bs_element .bs-container{background:var(--bgColor-07);border:1px solid var(--border-color-06)}

#user-container .member_infoForm .userForm_label{color:var(--txtColor01)!important}

#user-container .userInfoW .member_infoForm .table_Uinfo .info-group:not(:has(input)) {
    color: var(--txtColor04);background: var(--bgColor-08);border: 2px solid var(--border-color-01);
}
#user-container .member_infoForm .info-group.w-50input {
    background: var(--bgColor-04) !important;color: var(--txtColor05) !important;border: 1px solid var(--border-color-01) !important;
}

#user-container .userInfoWbutton {
    color: unset;background-color: var(--bgColor-17) !important;
}
.round-box.bet-side,.round-box.bet-side2,.round-box.bet-side3,.round-box.mid-side{border:1px solid var(--border-color-000) !important}

.round-box.bet-side,.round-box.bet-side2,.round-box.bet-side3,.round-box.mid-side,.sequence_.bet-side,.sequence_.bet-side2 , .odds-container .round-box {background: var(--bgColor-00);/*border:1px solid var(--border-color-06);*/color: var(--txtColor00);}
.speech-bubble .bl-container .bet-odds .odds-container .round-box:hover  {background:var(--bgColor-00) !important;border:1px solid var(--border-color-06)}
.switch--horizontal .night-label{color:#e9e9e9!important}

#live-container .lock>._lock-icon{color:#ffffff}

.odds-container .round-box.bet-side._bet,.odds-container .round-box.bet-side2._bet , .speech-bubble .bl-container .bet-odds .odds-container .round-box {color:var(--txtColor16);font-weight:500}

.round-boxspan.text-truncate::-webkit-scrollbar-thumb {
    background-color: var(--bgColor-17);
}
.realtime-wrapper .cashflowlive-box .looplist .tr .info {background: none;}
.realtime-wrapper .cashflowlive-box .looplist .tr .amount{color:#84adcf;background: none;}

.calendar-containertable.checkin-event thead td{
 border: 1px solid #000000;background: linear-gradient(180deg, #2c2d39 0%, #363747 100%);color: var(--txtColor04);
}
#user-container .userInfoW,
.newTemp-caltable.deposit-event,
.calendar-container table.checkin-event {
    border: 1px solid var(--border-color-01);box-shadow: 1px 2px 19px var(--bgColor-08);background: #16171f;
}
.calendar-wrapper .calendar-wrapper .deposit_calendar.style_twotbody td.deposit_calendar:not(:has(.wrapper_stamped)),
.calendar.deposit_calendar.style_two tbody td.deposit_calendar,
.checkin-event tbody td.date,
.deposit_calendar .wrapper_stamped .day_text {
    box-shadow: 0 3px 8px #bddaff, inset 0 2px 3px #d9e6ff;border: solid 1px var(--border-color-21);
}
.calendar-containertable.checkin-event tbody td.stamped,
.deposit_calendar.stamped {
    color: var(--txtColor00);text-shadow: 1px 1px black;
}
#register-container.newTemp-cal .month-select {border: 2px solid var(--border-color-21);
}
#register-container.newTemp-cal .month-select .stylus_dateitem {color: var(--txtColor22);
}
#register-container.newTemp-calh2#loginevent_ym {color: var(--txtColor21);}
#register-container.newTemp-cal .calendar_points .point_section .event_text {color: var(--txtColor24);}
.newTemp-cal ._calander_month.btnnext {background: var(--bgColor-21);border: none;
}div#horizontal-container::-webkit-scrollbar{height:10px!important}div#horizontal-container::-webkit-scrollbar-thumb{background:var(--bbGrad-01)}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-1) .topsports-icon{color:#8294c4}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-2) .topsports-icon{color:#B46060}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-3) .topsports-icon{color:#617A55}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-4) .topsports-icon{color:#4F4557}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-5) .topsports-icon{color:#F6BA6F}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-6) .topsports-icon{color:#C69749}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-7) .topsports-icon{color:#917FB3}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-8) .topsports-icon{color:#569DAA}

.footer-logoimg{filter:grayscale(1) brightness(.5)}

.social-text {color: var(--txtColor07);}
.iconSocial:hover {background-color: var(--bgColor-19) !important;}
.iconSocial:hover .social-text {color: var(--txtColor00);}

.login-container .login-box-wrapper .rightZone .topimg,#login-container .login-logoV2 .logoimage-wrap img{}

.main__discover-place .main__discover-place-headingwrap{background:rgb(229,235,255);background:var(--bbGrad-01);
}
.main__discover-place .main__discover-place-headingwrap:after {box-shadow: none;}

.main__discover-place .main__discover-place-headingwrap:hover{background:var(--bbGrad-02);color:#fff}

.main__discover-place .main__discover-place-headingwrap:hover:after{box-shadow: 1px 3px 13px #8db5ff, 0 2px 0 #9ab4ff}

.main__discover-place-headingwrap:hover .main__discover__more-svg{color:red}

.main__discover-place .main__discover-place-headingwrap:hover .main__discover-place-heading, 
.main__discover-place .main__discover-place-headingwrap:hover .main__discover-place-sub {color: #fff;}

.quickmenu-btn{color:#fff;background:var(--bgColor_Grad09-00);background:-moz-linear-gradient(top,var(--bgColor_Grad09-00) 0%,var(--bgColor_Grad09-02) 100%);background:-webkit-linear-gradient(top,var(--bgColor_Grad09-00) 0%,var(--bgColor_Grad09-02) 100%);background:-o-linear-gradient(top,var(--bgColor_Grad09-00) 0%,var(--bgColor_Grad09-02) 100%);background:linear-gradient(to bottom,#597ef8 0%,#1d51ab 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--bgColor_Grad09-00)",endColorstr="var(--bgColor_Grad09-02)",GradientType=0)}

#quickMenu{background:transparent!important}
.bl-containertbody .view_bet .match-odds .type-name {background: var(--bgColor-20);}

#user-container .userInfoWbutton {
    color: #4f5d73;
}
#register-container .result_r_div .result_r_tabletbody>tr:nth-child(odd) {
    background-color: #212234;
}

#register-container .result_r_div .result_r_tabletbody>tr:nth-child(even) {
    background-color: #212234;
}

#virtualsports-container .table-mbetlog-tr {border-bottom: 1px solid #2d323e;
}
.login-container .login-box-wrapper .rightZone .topimg, #login-container .login-logoV2 .logoimage-wrap img {
    /* content: url(/image/logo/newtemplate_lite.png); */
    /* height: 40px; */}

.swiper-pagination-bullet {width: 25px;height: 8px;display: inline-block;border-radius: 10px;opacity: .4;
}

.swiper-pagination-bullet {background: #000;border: 1px solid #000;
}

.swiper-pagination-bullet-active {background: #728bc1;border: 1px solid #fff;
}

.description-empty_container-xl {color:var(--txtColor00);}


#rightmatch-split .img-empty_container-xl .svg_wrap {filter: invert(1) hue-rotate(160deg) saturate(0.5) contrast(0.9);
}

._search_sports {background: #242a30;border: 1px solid #000;color: white;
}

._search_sports:focus {
    box-shadow: none;border: 0;
}

._virtualsport_bg .vwrap {background: transparent;padding: 0;
}
.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable, .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .SidebarToggleWrapper {background: linear-gradient(90deg, #ffffff00, #34537c7a);border-color: #3a5c75;box-shadow: 0 0 10px #0000003b;
}
.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .sidebar-toggler, .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler {
 border-left: 1.7vw solid #000000;
}


.miniGameZone {background-image: url(/image/bg/midnightblue/mini_lobbyBG_left-midnightblue.png?v=02);background-size: cover;background-repeat: no-repeat;background-position: center;background-color: #0a0b0d;
}

.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable #sports-mainmenu {background: transparent;
}

/* ------------------------------------- */
/* *. UI COLORS  ...............END..... */
/* ------------------------------------- */


/* ------------------------------------- */
/* *. KEYFRAMES  ....................... */
/* ------------------------------------- */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}
    
    to{opacity:1;transform:translateY(0)}
    
}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}
    
    to{opacity:1;transform:translateY(0)}
    
}

.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@keyframes scroll{0%{transform:translateX(0)}
    
    100%{transform:translateX(calc(-250px * 7))}
    
}

.carousel__slide{animation:scroll 100s linear infinite;display:flex;flex-direction:column;width:33%}@keyframes fadeIn{0%{opacity:0}
    
    20%{opacity:0}
    
    60%{opacity:1}
    
    100%{opacity:1}
    
}@-webkit-keyframes greenblinking{0%,100%,62%{color:#000}
    
    47%,97%{color:#00d936}
    
}@-webkit-keyframes blueblinking{0%,100%,62%{color:#000}
    
    47%,97%{color:#0080ff}
    
}@keyframes autoscroll{from{transform:translate3d(0,0,0)}
    
    to{transform:translate3d(0,-75%,0)}
    
}@-webkit-keyframes blinker{0%,100%,49%{background-color:#f64949}
    
    50%,99%{background-color:#20262c}
    
}@-moz-keyframes blinker{0%,100%,49%{background-color:#f64949}
    
    50%,99%{background-color:#20262c}
    
}@keyframes blinker{0%,100%,49%{background-color:#f64949}
    
    50%,99%{background-color:#20262c}
    
}@-webkit-keyframes blinker2{0%,100%,49%{color:#f64949}
    
    50%,99%{color:#fff}
    
}@-moz-keyframes blinker2{0%,100%,49%{color:#f64949}
    
    50%,99%{color:#fff}
    
}@keyframes blinker2{0%,100%,49%{color:#f64949}
    
    50%,99%{color:#fff}
    
}@-webkit-keyframes fade{from{opacity:.4}
    
    to{opacity:1}
    
}@keyframes fade{from{opacity:.4}
    
    to{opacity:1}
    
}@-webkit-keyframes glowy{from{color:#fff;text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #e60073,0 0 40px #e60073,0 0 50px #e60073,0 0 60px #e60073,0 0 70px #e60073}
    
    to{color:#ffdfc2;text-shadow:0 0 20px #fff,0 0 30px #ff4da6,0 0 40px #ff4da6,0 0 50px #ff4da6,0 0 60px #ff4da6,0 0 70px #ff4da6,0 0 80px #ff4da6}
    
}@-webkit-keyframes colorchange{0%,40%,60%{color:#00f}
    
    10%{color:#8e44ad}
    
    20%{color:#1abc9c}
    
    30%{color:#d35400}
    
    50%{color:#34495e}
    
    70%,90%{color:#2980b9}
    
    80%{color:#f1c40f}
    
    100%{color:pink}
    
}@keyframes text-flicker{100%,11%,18%,2%,32%,37%,43%,47%,6%{color:#e60078;text-shadow:0 0 15px #e60078}
    
    14%,3%,33%,39%,46%,9%{color:rgba(120,0,50,.5);text-shadow:none}
    
}@keyframes letter-flicker{100%,11%,18%,2%,32%,37%,40%,6%{color:#e60078;text-shadow:0 0 15px #e60078}
    
    14%,3%,33%,39%,9%{color:rgba(120,0,50,.5);text-shadow:none}
    
}@keyframes border-flicker{100%,13%,18%,2%,34%,5%,54%,7%{border:3px solid #00b4e6;box-shadow:0 0 15px -1px #00b4e6,0 0 12px -1px #00b4e6 inset}
    
    16%,22%,3%,36%,6%,9%{border:3px solid #002846;box-shadow:none}
    
}@-webkit-keyframes uparrow{0%{-webkit-transform:translateY(0);opacity:.4}
    
    100%{-webkit-transform:translateY(-.2em);opacity:.9}
    
}@-webkit-keyframes downarrow{0%{-webkit-transform:translateY(0);opacity:.4}
    
    100%{-webkit-transform:translateY(.2em);opacity:.9}
    
}@keyframes changeBackgroundColor_over{0%{background-color:#001f3f}
    
    50%{background-color:#ff4136}
    
    100%{background-color:#001f3f}
    
}@keyframes changeBackgroundColor_under{0%{background-color:#001f3f}
    
    50%{background-color:#ff4136}
    
    100%{background-color:#001f3f}
    
}@-webkit-keyframes tooltip_betslipkeys{0%{opacity:0}
    
    75%{opacity:0}
    
    100%{opacity:1}
    
}@-moz-keyframes tooltip_betslipkeys{0%{opacity:0}
    
    75%{opacity:0}
    
    100%{opacity:1}
    
}@-o-keyframes tooltip_betslipkeys{0%{opacity:0}
    
    75%{opacity:0}
    
    100%{opacity:1}
    
}@keyframes tooltip_betslipkeys{0%{opacity:0}
    
    75%{opacity:0}
    
    100%{opacity:1}
    
}@-webkit-keyframes c{0%{-webkit-filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(0deg) opacity(.7);filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(0deg) opacity(.7)}
    
    50%{-webkit-filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(90deg) opacity(.7);filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(90deg) opacity(.7)}
    
    to{-webkit-filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(0deg) opacity(.7);filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(0deg) opacity(.7)}
    
}@-webkit-keyframes blink{0%{opacity:0}
    
    100%{opacity:1}
    
}@-moz-keyframes blink{0%{opacity:0}
    
    100%{opacity:1}
    
}@keyframes blink{0%{opacity:0}
    
    100%{opacity:1}
    
}@media (min-width:769px){
    .chrome_link{justify-content:center}
    ._bet.selected:hover, #virtualsports-container .blockV-content .blockmatch_ .__vbet:hover {background:#153da9;color:#ffffff}
    ._bet:hover{border-color:#00b4ff !important}
    .live_board .row-gameodds .sp_btn:hover{
        background-color: #1b1b1b;border: 1px solid var(--border-color-00) !important;   
 }
    
    #mini_wrap .game-bet ._betside1._bet:hover,
    #mini_wrap .game-bet ._betside2._bet:hover,
    #mini_wrap .game-bet ._betside3._bet:hover,
    #mini_wrap .game-bet ._betside4._bet:hover,
    #mini_wrap .game-bet-center ._betside1._bet:hover,
    #mini_wrap .game-bet-center ._betside2._bet:hover,
    #mini_wrap .game-bet-center ._betside3._bet:hover,
    #mini_wrap .game-bet-center ._betside4._bet:hover {
        box-shadow: inset 0 0 1px 1px var(--cui-warning) !important;background-color: #8d8988 !important;
 }
    .fa-star:hover::before{color:var(--cui-primary)}
    
}@media screen and (max-width:768px){
    #content-table .bank-table .table>ul>.tr>p {
        color: #c9c9c9 !important;
 }
    
    
    #game-bet .game-bet-slip .game-bet-slip-table{background:#191c1f}
    
    .chrome_link{justify-content:space-between}
    
    .sp_rule .sp_rule_text{display:flex;flex-direction:column;text-align:center}
    
    .tabs .main_tabs .tmain:hover{background:var(--bgColor-04);}
    
    .table-board-content .speech-bubble{overflow:auto}
    
    .speech-bubble input{width:100%;border-radius:25px}
    
    .speech-bubble button{margin:10px 0;width:100%}
    
    .sp_nav_top_style2 .topsp_wrap .topsports-icon{height:30px;width:30px}
    .table-header > div {/* background: #ecf1fd; */
 }
    
    :root {
        --marquee-bg-color: #2e303d;--marquee-text-color: #fff;    
 }
    
    #ad-top .ad-topclose {color: #9da5b1;
 }
}



:root {
    --rule-body-bg: #000000;
}

.menu01{background-color:var(--topmenu-bg);box-shadow:var(--shadow01) 0 0 .6em;}
.menu01 .menu01Wrapper .menuZoneul li a.menu{color:var(--topmenu-color)}
.menu01 .menu01Wrapper .menuZoneul li a.menu span{color:var(--topmenu-arrow-color);}
.menu01 .menu01Wrapper .menuZoneul li a.menu:hover,.menu01 .menu01Wrapper .menuZone ul li.active a.menu{color:var(--topmenu-color-active)}

.top-info .info-wrapper.menu01_rule {background:#ffffff !important;box-shadow: var(--shadow01) 0 0 0.6em;
}

#content #left-content #left-rules-menu .sports-menu #menu_sports.style2tr {
    background-color: #f6f7fa !IMPORTANT;border: 1px solid #ebecf3;color: #40455a;
}

.nametag_ .h2{color:#acacbd}

.nametag_ .h3{color:#555887}

.nametag_ .h4 {font-weight: 500 !important;}span.nametag_.header-brand:after {
    content: "";position: absolute;height: 5px;width: 100%;background-color: #95a6bd;top: 50%;margin-left: 50px;
}

#content #main-content #sports-header #inner-header .name-header:after {
    content: "";position: absolute;height: 15px;width: 15px;background-color: #95a6bd;top: 40%;margin-left: 17px;
}

#content #main-content #sports-header #inner-header {background: transparent !important;border: 0 !important;box-shadow: none;position:relative;z-index:1;
}

.header-title-sticky {border-bottom: 0;
}

.major_title .h4 {color: #939393}

.major_title .main__sub {color: var(--txtColor25);}

#main-content #content-wrapper #rules-container .rules-box .rules-contentul>li {
    color: black;
}
#content #left-content #left-rules-menu .sports-menu #menu_sports.style2 ._rules_ {background: linear-gradient(90deg,#4385F8 0%,#C5DCFF 100%);
}

#content #left-content #left-rules-menu .sports-menu #menu_sports.style2 #sports-detail ._rules_ {background: #f6f7fa;border: 1px solid #ebecf3;color: #40455a;
}


#content #left-content #left-rules-menu .sports-menu #menu_sports.style2tr {
    line-height: 45px;height: 45px;font-size: 16px;
}

#content #left-content #left-rules-menu .sports-menu {border: 1px solid #ebecf3;
}table#sports-detail:before {
    background: #8bb4fc;
}

#content #left-content #left-rules-menu .sports-menu #menu_sports.style2 #sports-detailtbody>tr>td>span.snip._sports_snip:before {
    color: #8bb4fc;
}

#content #main-content #sports-header #inner-headerspan {
    color: #95a6bd;font-size: 1.4vw;font-weight: 700;font-family: sans-serif;
}

#main-content #content-wrapper #rules-container .rules-box .rules-contentul>li {
    color: black;
}

#content #left-content #left-rules-menu .sports-menu #menu_sports.style2 #sports-detailtd._rules_:hover {
    background: linear-gradient(130deg, rgb(234 239 255), rgb(255 255 255) , rgb(234 239 255));color: #000000;
}

#main-content #content-wrapper #rules-container .r-tablethead>tr>th {
    background-color: #f6f7fa;border: 1px solid #e3e6ef;
}

#content #main-content #sports-wrapper {color: #555;
}

#main-content #content-wrapper #rules-container .r-tabletbody {
    background: transparent;
}

#main-content #content-wrapper #rules-container .r-tabletbody>tr>td {
    border: 1px solid #e3e6ef;
}

#content #main-content #sports-wrapper {background: transparent;
}

#content #main-content .rules_wrap #sports-header #inner-header .name-headerspan {
    color: #95a6bd;font-weight: 700;
}

#main-content #content-wrapper #rules-container {background: #fff;
}

#mini_wrap .game-bet ._betside2._bet.selected,
#mini_wrap .game-bet ._betside3._bet.selected,
#mini_wrap .game-bet ._betside4._bet.selected,
#mini_wrap .game-bet-center ._betside2._bet.selected,
#mini_wrap .game-bet-center ._betside3._bet.selected,
#mini_wrap .game-bet-center ._betside4._bet.selected ,
#virtualsports-container .blockV-content .blockmatch_ .__vbet.selected ,
._bet.selected {background:#004976;color:#ffffff}

.w50.box,.w25.box {border: 2px solid var(--border-color-21);
}
.box-title {color: var(--txtColor00);background: var(--bgColor-21);
}
.box-wrapper .bxcr-bottom {color: var(--txtColor06);
}
.box-content {background: #001221;
}

.bxc-left {color:  var(--txtColor13);
}


.dropdown-menu {--cui-dropdown-color: rgb(207 226 255 / 95%);--cui-dropdown-bg: #313c4e;--cui-dropdown-border-color: var(
    --cui-border-color-translucent);--cui-dropdown-divider-bg: var(
    --cui-border-color-translucent);--cui-dropdown-box-shadow:2px 4px 5px 1px #a7b5cc59, inset 0 0 6px 1px #ffffffbf;--cui-dropdown-link-color: #d0d7f2;--cui-dropdown-link-hover-color: #475468;--cui-dropdown-link-hover-bg: #d8dbe0;--cui-dropdown-link-active-color: rgba(255,255,255,0.87);--cui-dropdown-link-active-bg: #321fdb;--cui-dropdown-link-disabled-color: #9da5b1;--cui-dropdown-header-color: #8a93a2;color: var(--cui-dropdown-color);background-color: var(--cui-dropdown-bg);border: var(--cui-dropdown-border-width) solid var(--cui-dropdown-border-color);border-radius: var(--cui-dropdown-border-radius);
}
.dropdown-item {background: rgb(246,248,249);background: -moz-linear-gradient(45deg, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%);background: -webkit-linear-gradient(45deg, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);background: linear-gradient(45deg, #283542 0%, #3f4a67 50%, #3a465c 51%, #1a212f 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=1 );border: 1px solid #151b25;
}
.dropdown-item .icon {fill: currentColor;color: var(--cui-dropdown-link-color) !important;
}

.cal_event_cashout {background: linear-gradient(45deg, black, #2b2242, #000);box-shadow: 1px 3px 13px var(--shadow04);-webkit-transition: box-shadow 0.25s;transition: box-shadow 0.25s;color: var(--txtColor10);
}

.pedestal {background: var(--bbGrad-01);
}

.thumb_frame:hover .pedestal {
    background: var(--bgColor-26);border: 2px solid var(--border-color-21);
}

/* Dark Mode (System Setting) */@media (prefers-color-scheme: dark) {
    .provider-name-txt {
        /* color: #858585; */
        color: #000000;
 }
}

._casinoconfirmtxt.stats-title .table-board-content .speech-bubble .initial >p,
._holdemconfirmtxt.stats-title .table-board-content .speech-bubble .initial >p {
    color: #000;
}

.live_prv .prc_vs.up-vs {color: var(--txtColor25);}

.main__discover-place .main__discover-place-headingwrap .main__discover-place-heading, .main__discover-place .main__discover-place-headingwrap .main__discover-place-sub {color: #cdcdcd;margin-left: 7px}

.menu01 .menu01Wrapper .menuZoneul li a.menu:hover, 
.menu01 .menu01Wrapper .menuZone ul li.active a.menu,
.menu01 .menu01Wrapper .menuZone ul li.active a.menu span,
.menu01 .menu01Wrapper .menuZone ul li:hover a.menu span {color: var(--txtColor24);}

.footer {border-top: 1px solid var(--border-color-21);background-color: var(--topmenu-bg);
}
#right-content_menu-pc .sidebar,
#right-content_menu-pc .sidebar .sidebar-header {background-color: transparent!important;}

.nav-underline .nav-link.active, .nav-underline .show>.nav-link , .nav-underline .nav-link.active:hover {
    color: var(--cui-header-nav-link-color);border-color: var(--cui-header-nav-link-color);
}

.nav-underline .nav-link:focus, .nav-underline .nav-link:hover {border-color: var(--border-color-21);}
.sidebar-light {--cui-sidebar-color: rgb(255 255 255 / 95%);
}
.cart_box.bet_ticket .text_betsliptype, #right-betslip .main__crossing-heading {color: var(--txtColor00);}
.cart_box.bet_ticket .text-on-right, #right-betslip .main__crossing-upper {color: var(--txtColor22);}

.main_content.SportContent {background: none;}

.sp_rule_text, .bonus_title.league-name.bonusodd-title {color: var(--txtColor24);}

#sp_list .sp_league >div > span {color: #fff;}

#lobby-row__menu .scoller_horizon .provider-item {background-color: var(--bgColor-26);border: 1px solid var(--border-color-000);
}
#lobby-row__menu .scoller_horizon .provider-item:hover, #lobby-row__menu .scoller_horizon .provider-item:has(.sp_cat.on) {
    background-color: var(--bgColor-21);
}
.sports_nav_item.sportsbtn .desc {color: #fff;}

.m_main_menu {background: linear-gradient(180deg,rgb(57 58 59) 0%,rgb(4 8 16) 100%);
}@media (max-width: 1199px) {
    #top_m #mquick-header {
        background: var(--header-bg-color);   
 }
    #header-nav {background: var(--topmenu-bg);box-shadow: var(--shadow01) 0 0 .6em;
 }
    #header-nav li.nav-item > .nav-link {color: #fff;
 }
    #quickMenu .quickmenu-btn {background: var(--bbGrad-01);border: none;
 }
}

.splitrounded-box {color: var(--txtColor07);background: var(--bgColor-26);border: 1px solid var(--border-color-21);
}

.w1200 > .headermedalh2.text-colorgrad {color: var(--txtColor21);}
.w1200 > .headermedalh6.lead {color: var(--txtColor22);}

._dayranking, ._weekranking {background: var(--bbGrad-01) !important;color: var(--txtColor00) !important;
}
._dayranking:after, ._weekranking:after {box-shadow: none !important;}

.contain-title {color: var(--txtColor23) !important;
}
#sp_list.ithere {background: #071b29 !important;box-shadow: 1px 3px 18px #1d4151 !important;border-color: #0c2f47;
}

#sp_list.ithere .module_th {
    background: #133445 !important;
}

#mgModal .sportsBetMenu {padding: 0 5px;background: var(--bgColor-26);
}

#mgModal .modal-content .modal-body {background-image: none;background-color: var(--cui-body-bg);
}

#mini_wrap .el-tableth.is-leaf {
    border-right: none;border-bottom: none;
}

#mini_wrap .el-table--border:after, #mini_wrap .el-table:before {
    background-color: transparent;
}

#slotgame-bet .provider_containerspan.provider-name-txt {color: #fff;}

#autobetting-container, #autobetting-container .section-explain {color: #fff;
}

.blockV-content .__title {color: #fff;}

#new_tabs_content .table-header >div {color: var(--txtColor21);}@media screen and (min-width: 1466px) {
    ._virtualsport_bg .vwrap {
        background: unset;background-image: url(/image/bg/lobbyvirtual-bb.png);background-size: 100% 1146px;background-repeat: no-repeat;background-position: center;background: none;
 }
}

.autobetting-wrapper .bl-containerthead > tr > th {
    background: var(--bgColor-26);background-color: var(--bgColor-26) !important;border: 1px solid var(--border-color-21);color: var(--txtColor21);
}

#_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content, 
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content {background:#312C43;
}

.result-container .leaguewrap_ .innerwrap_ .result-time.timeply {color: var(--txtColor22);}

#login-open_mobile .open_mobile {background: #000;}
#login-open_mobile .open_mobile .btn-open_mobile {border: 2px solid var(--border-color-21);}
#login-open_mobile .open_mobile .btn-open_mobile.bg-blue2 {background: var(--bgColor-21);}
#login-open_mobile .open_mobile .border-1-blue2 .text-custom-color {color: var(--txtColor21);}

#openLogin .modal-content .login-container.openLogin {background-color: #2a2e37;
}
#openLogin .modal-content .login-container .login-box-wrapper {background-image: url('/image/login/wave_lines.png');
}
#openLogin .modal-content .login-box-wrapper .leftZone .pic img,
.login-container .login-box-wrapper .leftZone .pic img {
    content: url('/image/login/login_left_img6.png?v=003');
}

.login-container .login-box-wrapper .rightZone .up .inputFrame .txtT,
#openLogin .modal-content .login-box-wrapper .rightZone .titleh3 {
    color: var(--txtColor22);
}

.login-container .login-box-wrapper .rightZone .up .inputFrame .infospan {
    color: var(--txtColor21);
}

.login-container .login-box-wrapper .rightZone .btnZone .btnFrame #login_btn {background: var(--txtColor21);border: 2px solid var(--bgColor-21);color: var(--txtColor00);
} 

.login-container .login-box-wrapper .rightZone .btnZone .btnFrame #login_btn:hover {
    background: var(--txtColor21);border: 2px solid var(--bgColor-21);color: var(--txtColor00);
}

.login-container .login-box-wrapper .rightZone .btnZone .txtZone .ask-register {color: #fff;}
.login-container .login-box-wrapper .rightZone .btnZone .txtZone .toReg {color: var(--txtColor21);}

._alerttxt.stats-titlestrong {color: #fff;text-shadow: 1px 1px black;}@media (max-width: 1199px) {
    .header.name-header strong.nametag_, #virtualsports-container ._virtualtitle {
        color: var(--txtColor22) !important;
 }
}

#autobet.tab-pane .list-group-item {background: #373b4b;}

#autobet.tab-pane .list-group-item.bg-light {background-color: transparent !important;background: var(--bbGrad-01);color: #fff !important;border-left-color: transparent !important;
}

#aside .cashflowlive-boxp.title:before {
    content: "";width: 148px;height: 20px;background: var(--bbGrad-01);display: block;position: absolute;left: 24%;z-index: -1;border-radius: 10px;
}

#aside .bank-table .table .looplist .tr>.info {color: var(--txtColor21);
}

#aside .main__crossing-upper {color: var(--txtColor22);
}

#popup_window .stylus-modal-top,
#popup_window .stylus-modal-content .popup_footer {background: #000;}

.dash {background: transparent;}@media (max-width: 1199px) {
    .btnmemberinfo-drop {
        color: var(--txtColor21);
 }
}

.callout-primary {--cui-callout-border-left-color: var(--border-color-23);
}

#sp_list.ithere {border-radius: 5px;
}

.bank-table .table>ul>.tr>.info span:nth-child(2) {
    color: var(--txtColor22);
}

.single-play:hover {
    box-shadow: inset 0 0 12px 7px #74a4ed;
}

.mybtn1 {box-shadow: inset 0 0 10px 7px #74a4ed;
}

.result-container .league-name {color: #b1dbff;box-shadow: 1px 3px 19px var(--shadow02);background: rgb(147 171 227);background: -webkit-linear-gradient(135deg,rgb(147 171 227) 0%,rgb(219 233 255) 15%,rgb(195 210 251) 20%,rgb(200 210 237) 100%) !important;background: -moz-linear-gradient(135deg,rgb(147 171 227) 0%,rgb(219 233 255) 15%,rgb(195 210 251) 20%,rgb(200 210 237) 100%) !important;background: -o-linear-gradient(135deg,rgb(147 171 227) 0%,rgb(219 233 255) 15%,rgb(195 210 251) 20%,rgb(200 210 237) 100%) !important;background: linear-gradient(150deg, #2c344a 0%, #2d3645 34%, #2b313c 35%, #373d49 60%, rgb(48 54 68) 62%, #2c344a 100%) !important;
}

.top-sports-container .btn-sports-list.on {background-color: var(--bgColor-21);
}

#lobby-row__menu .lobby-row__wrapper .see_all::-webkit-scrollbar-thumb {
    background: var(--bbGrad-01);
}

.match-oddslist .type-name, .match_list .match_item .market_name {color: var(--txtColor21) !important;
}h2.result_r_h2 {
    text-shadow: 2px 1px 3px #7b7b7b;color: var(--txtColor24);
}

.mutiple_box .match_info02-vs {color: #6996e7;
}svg#sp_rule_btn {
    fill: currentColor;color: var(--txtColor21);
}
.el-paginationspan.btn-prev > i,
.el-pagination span.btn-next > i {color: var(--txtColor22)}

#slotgame-bet #sports-wrapper #horizontal-container.showlarrow:before,
#slotgame-bet #sports-wrapper #horizontal-container:has(div.see_all div.provider-item:nth-child(4)):after {
    color: var(--txtColor21);
}


.login-container .login-box-wrapper .rightZone .btnZone .btnFrame #login_btn.blueLBtn {background-color: #eb4511;background-image: linear-gradient(315deg, #eb4511 0%, #b02e0c 74%);border-color:#db4b26;color: #e8e8e8;box-shadow: #86959f .1em .1em 0.6em !important;
}

._login_support_text {border: 2px solid #f2a65a;color: #fff;background-color: #772f1a;background-image: linear-gradient(315deg, #772f1a 0%, #f2a65a 74%);
}

.login-container.btnZone {color: white;
}


.sidebar {--cui-sidebar-bg: #242a30;
}

.menu01 .menu01Wrapper .logo {background-color: var(--topmenu-bg);
}

.menu01{background-color:var(--topmenu-bg);box-shadow:var(--shadow01) 0 0 .6em}

.menu02 .menu02Wrapper .menuZone , .v_deep_home .main_content .main_content_wrap .infoZone .info01 {/* border: 1px solid #555a5f; *//* background-color: #1e262c; *//* box-shadow: 2px 4px 5px 1px #03030359, inset 0 0 6px 1px #386173 !important; */
}

.menu02 .menu02Wrapper .menuZoneul li {/* border-bottom: 1px solid #708391; */}

.menu01 .menu01Wrapper .menuZoneul li a.menu {
    color: var(--topmenu-color);
}

.header02 .header02Wrapper .rightZone .cash-info-top .c_type:before, .header01 .header01Wrapper .rightZone .points-info-top .c_type:before {
    color: #4596d3;
}

.header01 .header01Wrapper .rightZone .cash-info-top .r_cash ._pos_cash._jcash, .header01 .header01Wrapper .rightZone .points-info-top .r_cash ._pos_point._jcashc {color: #4596d3;
}

.SidebarToggleWrapper {background-color: #282b30;
}

.toggler-title {color: white;
}

.forum-tbl .tbl-row .table-board-content {box-shadow:none;
};}

#ad-top .ad_area marquee{color:var(--marquee-text-color)}

#ad-top .ad_area marquee:before{left:0;background:linear-gradient(to right,var(--marquee-bg-color) 0%,transparent 100%)}

#ad-top .ad_area marquee:after{right:0;background:linear-gradient(to right,transparent 0%,var(--marquee-bg-color) 100%)}

#ad-top .ad-topclose{background:var(--marquee-bg-color);color:#fff}

#main-sidebar #sidebar_menu .subbox:before{background:#e5e5e5}

.navquick{background-color:var(--color-layer-alt-1)}

.express_btn .wrap_list ._swift>li:before{color:#889097}

.navquick .full-option-menu .tab_container{background-color:var(--color-layer-alt-1);background:#262a33cc;box-shadow:0 8px 32px 0 rgb(31 38 135 / 37%);-webkit-box-shadow:0 8px 32px 0 rgb(31 38 135 / 37%);-moz-box-shadow:0 8px 32px 0 rgb(31 38 135 / 37%)}

.express_btn .wrap_list ._swift>li .alink.active{color:var(--icon-Active-color)}

.header-nav .nav-link.active::before{background-color:var(--cui-header-nav-link-color)}

.quick-ul{background-color:var(--cui-bg-dark)}

.li-border-right{border-right:1px solid var(--cui-dark-start)}

.numitemcolor_cash{color:var(--cui-primary)}

.numitemcolor_cashpoint{color:var(--cui-secondary)}

#main-header .header-section{color:inherit}

#main-header a{color:inherit}

#main-header .apperle-count-down-wrapper h4{color:inherit}

#main-header .description{color:inherit}

.navquick{background-color:var(--color-layer-alt-1)}

.sidebar-nav .nav-group.show{background:var(--cui-sidebar-nav-group-bg)}

.sidebar-nav .sports-list{border-top:1px solid rgba(245,245,255,.12)}

.sidebar-nav .nav-icon{fill:currentcolor;color:var(--cui-sidebar-nav-link-icon-color)}

.full-option-menu .nav-tabs{border-bottom:1px solid rgba(0,0,0,.05)}

.full-option-menu .nav-tabs .nav-item .nav-link{color:var(--color-text-body)}

.full-option-menu .nav-tabs .nav-item .nav-link .fa{color:var(--icon-notActive-color)}

#main-sidebar #sidebar_menu .tab_content .tab_drawer_heading:hover .alink,#main-sidebar #sidebar_menu .tab_content.active .tab_drawer_heading.d_active .alink,.full-option-menu .nav-tabs .nav-item.thistab .fa,.full-option-menu .nav-tabs .nav-item:hover .fa{color:var(--icon-Active-color)}

.full-option-menu .nav-tabs .nav-item.thistab{box-shadow:inset 0 -3px 0 var(--icon-Active-color)}

.express_btn .wrap_list ._swift>li{border-bottom:1px solid var(--color-layer-alt-2)}

#main-sidebar #left-sports-menu .side-panel-title{background-image:linear-gradient(180deg,#f6f7f8,#f6f7f8)}

#main-sidebar #left-sports-menu .sports-list #compact_menu{background:#f6f7f8}

#main-sidebar #left-sports-menu .sports-list #compact_menu td{background:#e6e9ee}

#sports-detail>tbody>.sports-detail-country>td{background:var(--bgColor-00);color:var(--txtColor22)}

#sports-detail>tbody>.sports-detail-country:hover{background:var(--bgColor-01)}

#sports-detail>tbody>.sports-detail-country:hover span._sports_snip{color:var(--txtColor00)}

#user-dropdown{background:var(--color-layer-body);box-shadow:0 1px 2px 0 rgb(60 64 67 / 30%),0 2px 6px 2px rgb(60 64 67 / 15%)}

.greetingforuser{color:#8f8f8f}

#right-content #right-betslip .betslip>table .row_betslip_amount_btn{background:#191919;border-top:1px solid #000;border-bottom:1px solid #000}

#right-content #right-user-info .member-box .login-box{background:#1d1d1d;color:#fff;border:1px solid #000}

.blueLBtn{background:var(--bgColor-21);border:2px solid var(--border-color-21);color:#e8e8e8;transition:.3s ease-out;cursor:pointer}

.signup_b1.blueLBtn{background:transparent;color:var(--txtColor21);transition:.3s ease-out;cursor:pointer}

.signup_b1.blueLBtn:hover,
.blueLBtn:hover{background:var(--bgColor-23);border:2px solid var(--border-color-23);color:#fff}

#right-content #right-user-info .member-box .login-box table{border:1px solid #000}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td>input:focus-visible{border-color:#b8a500;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),inset -1px 0 5px rgb(106 189 255);box-shadow:inset 0 1px 0 rgb(0 0 0 / 8%),inset 0 0 3px #00b0ff}

#right-content #right-user-info .member-box .login-box table .member-btn{background:#262729;border:1px solid #171717;color:#ddd}

#right-content #right-user-info .member-box .login-box table .member-btn.border{border-right:1px solid #000}

#right-content #right-user-info .member-box .login-box table .member-btn:hover{background:#485667;background:linear-gradient(180deg,#71869e 0%,#2a3441 74%)}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td{border:1px solid #000;background:#242a30}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td>input{color:#fff}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td#login_btn .beforelog{background:unset;background:#20262c;color:#fff}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td#login_btn .beforelog i{color:#66c442}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td._menu-register{background:#212121;color:#fff}

#right-content #right-user-info .member-box .login-box .sidebar_login table tr>td._menu-register i{color:#ffc107}

#right-content #right-betslip .betslip table .slip-btn>button,#right-content ._menu-bet button{background-color:#092338;background:linear-gradient(to bottom,#3d4b6d 0%,#15334a 74%);border:1px solid #020202;color:#c8e1fd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}

#right-content ._menu-bet a{background-color:#092338;background:linear-gradient(to bottom,#3d4b6d 0%,#15334a 74%);border:1px solid #020202;color:#c8e1fd}

#right-content ._menu-bet a:hover{background:linear-gradient(to bottom,#3c4a6d 0%,#356387 74%)}

#right-content #right-betslip .betslip table .slip-btn>button:hover,#right-content ._menu-bet button:hover{color:#fff;filter:brightness(1.5)}

#right-content #right-user-info .member-box .login-box table td._menu-user{color:#fff}

.modal.fade.show .modal-dialog h5.Xbtn{background-color:#1d1e2e;color:var(--txtColor00)}

#mgModal .modal-header{background:var(--bgColor-21);box-shadow:1px 6px 9px var(--shadow01);border:none}

#mgModal .modal-footer{background:#191a21}

#mgModal .modal-footer .modal-close-btn{background:var(--bgColor-21);color:var(--txtColor00)}

#mgModal .modal-footer .modal-close-btn:hover{background:var(--bgColor-09)}

#mgModal .modal-header .modal-title{color:var(--txtColor00);text-shadow:1px 1px var(--shadow03)}

#right-content #right-user-info .member-box .login-box table .member-btn.border{border-right:1px solid #171717}

#right-content #right-sns:last-child .sns{background:transparent;border:none;box-shadow:none}

#right-content #right-sns .sns #sns-list tbody>tr>td>a>span{color:#c5b630}

#right-content #right-user-info .member-box .login-box table td .memlevel{background:unset!important;box-shadow:unset;text-shadow:unset;color:#715500!important}

#right-content #right-user-info .member-box .login-box table tr.info_label:not(:first-child){
border-top:1px solid #00000085;border-left:1px solid #00000085;background:#222}

#right-content #right-user-info .member-box .login-box table td._menu-loginevent{color:#ffdfc2}

#right-content #right-user-info .member-box .login-box span{color:#fff;text-shadow:1px 1px 1px #000,1px 2px 2px #000}

#right-content #right-betslip .betslip input{background-color:#1e1d1f;border-color:#565758;color:#fdfdfd;background:#2e3d56;border:1px solid #0a0e16}

#right-content #right-betslip .betslip{background:#242a30;border:1px solid #000}

#right-content #right-betslip .betslip>table{color:#bfbfbf}

#right-content #right-betslip .betslip .bold_column{border-top:1px solid #383f46;border-bottom:1px solid #000}

#right-content #right-betslip .betslip .bold_column tr{border-top:1px solid #3c454f;border-bottom:1px solid #000}

#right-content #right-betslip .betslip .bold_column:last-child{border-bottom:none}

#right-content #right-betslip .betslip .bold_column #delay_message{color:#ff2f00}

#right-content #right-betslip .betslip .betslip_title_box{background:#1e2737;background:linear-gradient(180deg,#1e2737,#0b1423);color:aliceblue}

#right-content #right-betslip .betslip>table .five>button{border-top:unset;border-bottom:unset;border:1px solid;color:#c0d8ff;text-shadow:0 -1px 0 rgb(0 0 0 / 25%);background-image:-moz-linear-gradient(top,#354562,#111e33);background-image:-webkit-gradient(linear,0 0,0 100%,from(#354562),to(#111e33));background-image:-webkit-linear-gradient(top,#354562,#111e33);background-image:-o-linear-gradient(top,#354562,#111e33);background-image:linear-gradient(to bottom,#354562,#111e33);border-color:rgba(0,0,0,.1) rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / 20%),0 1px 2px rgb(0 0 0 / 5%);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgb(255 255 255 / 20%),0 1px 2px rgb(0 0 0 / 5%)}

#right-content #right-betslip .betslip>table .five>button:hover{filter:brightness(1.5)}

#right-content #right-betslip .betslip .row_hightlighted_betslip{background:#000;background:-webkit-linear-gradient(180deg,#1e2737,#0b1423);background:-moz-linear-gradient(180deg,#1e2737,#0b1423);background:-ms-linear-gradient(180deg,#1e2737,#0b1423);background:-o-linear-gradient(180deg,#1e2737,#0b1423);background:linear-gradient(180deg,#1e2737,#0b1423);border-top:1px solid #2c3338;border-bottom:1px solid #000}

#right-content #right-betslip .betslip button._bet-reset{background-color:#cacaca;background:linear-gradient(to bottom,#d7e6ff 0%,#8ba7d6 74%);color:#132546;text-shadow:0 -1px 0 rgb(0 0 0 / 25%);border-color:rgba(0,0,0,.1) rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 0 rgb(255 255 255 / 20%),0 1px 2px rgb(0 0 0 / 5%);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgb(255 255 255 / 20%),0 1px 2px rgb(0 0 0 / 5%)}

#right-content #right-betslip .betslip button._bet-reset:hover{background:#e1e1e1}

#right-content #right-betslip .betslip #total-odd,#right-content #right-betslip .betslip #total-amount{color:#4cb0ff}

#right-sns .sns>table{color:#787878}

#right-content #right-betslip .betslip>table #loginbet>button,#right-content #right-betslip .betslip>table #cancel-bet>button{width:100%;background:linear-gradient(to bottom,#c70039 0%,#5d0b0b 74%);color:#fff}

#right-content #right-betslip .betslip>table .slip-btn button{background:linear-gradient(to bottom,#1a2988 0%,#010a43 74%);color:#fff}

#right-content #right-sns .sns>table{border-top:1px solid #10101000;color:lightgray}

#right-sns .sns>table{color:#787878}

#right-content #right-sns .sns #sns-list tbody>tr>td>a>img:hover{filter:brightness(1.3)}

#right-content #right-sns .sns #sns-list tbody>tr>td>a>p{color:#a8a8a8;font-size:12px;line-height:19px}

#right-content #right-user-info .member-box .login-box .cash-icon.krwusd-icon .block{color:#f7cc37}

#right-content #right-user-info .member-box .login-box .cash-icon.krwyen-icon .block{color:#f87b7b}

#right-content #right-user-info .member-box .login-box .cash-icon.krwmyr-icon .block{color:#72a6ff}

.bet_ticket .betslip_amount_box{padding-top:10px;margin-top:10px}
#right-betslip .text-on-right {
    color: var(--txtColor22);
}
.rip{background-image:url(/image/asset/dash.png);background-size:4px 2px;background-repeat:repeat-x;background-position:center;background-color: transparent;}

.rip:before,.rip:after{
    /* border:5px solid transparent;border-top-color:var(--cui-sidebar-bg);border-right-color:var(--cui-sidebar-bg);background:var(--cui-sidebar-bg)*/
    border: none;
    background: transparent;
    
}

.bet_ticket .bold_column,.bet_ticket .row_hightlighted_betslip,.bet_ticket ._bg-groupbtn,.bet_ticket{background-color:var(--bgColor-26);border-radius: 10px;background: #242a30;}

.BetSelectionInfo-outcomeName{color:var(--color-base)}

#bet-list ._bs_element .bs-type,#bet-list ._bs_element .bs-side{color: #ccd8ff;}

#bet-list ._bs_element .bs-match{border: 0;border-radius:10px;background: transparent;color: aliceblue;}

#bet-list ._bs_element ._remove-bet{color:var(--cui-danger)}

#bet-list ._bs_element .bs-side .bs-odds{color:var(--cui-warning)}

#bet-list .bs-match .before-vs,#bet-list .bs-match .after-vs,#bet-list .bs-match .middle{color:var(--color-hint)}

input[type="text"]:focus+label,input:not(:placeholder-shown)+label,input:not(:placeholder-shown):focus+label,input:focus+label{ color: var(--txtColor00);background: var(--bgColor-26);}

.row_betslip_amount_insert input{border:1px solid var(--border-color-01);color:var(--txtColor21);box-shadow:none;background: var(--bgColor-27);}

.row_betslip_amount_insert ._bet-reset{background:var(--bgColor-26);border-left:2px solid #363636;color:#8b96a7}

.row_betslip_amount_insert:active input,.row_betslip_amount_insert:active ._bet-reset,.row_betslip_amount_insert:focus-within input,.row_betslip_amount_insert:focus-within ._bet-reset{border-color: #8c91bb;}

.row_betslip_amount_insert label{font-size:16px;color:var(--cui-gray-800)}

.row_betslip_amount_btn .stake_amount button{
    background:var(--bgColor-21);
    border: 1px solid #000000;
    background: -webkit-linear-gradient(left, #2a3a59 0%, #2f4a60 74%);
    background: -moz-linear-gradient(left, #2a3a59 0%, #2f4a60 74%);
    background: -o-linear-gradient(left, #2a3a59 0%, #2f4a60 74%);
    background: linear-gradient(to bottom, #2a3a59 0%, #3b6281 74%);
    color: #c8f0fd;
    font-weight:500;
}

.betslip_amount_insert::placeholder{color:transparent}

.betslip_amount_insert::-webkit-input-placeholder{color:transparent}

.betslip_amount_insert:-moz-placeholder{color:transparent}

.betslip_amount_insert::-moz-placeholder{color:transparent}

.betslip_amount_insert:-ms-input-placeholder{color:transparent}

.bet_ticket .slip-btn button{border-color:transparent;background:var(--bbGrad-01);border:none;color:var(--txtColor00)!important;margin: 0}

.bet_ticket .betslip_title_box{background: var(--bgColor-00);color:var(--cui-white)}

.mybet_count{
    background: var(--bgColor-05);
    color: var(--txtColor00);    
}

#cart_count{background:#ff6a00;color:#000}

.tooltip_betslip .tooltip_betsliptext::after{border-style:solid;border-color:#555 transparent transparent transparent}

.bet_ticket ._menu-bet i,.bet_ticket ._delete-bet i{color:var(--cui-white)}

.row_hightlighted_betslip .highlight_amount{color:#2781d1}

.tooltip_betslip .tooltip_betsliptext.right{background-color:#2d2d2d;color:#fff}

.tooltip_betslip .tooltip_betsliptext.right::after{border-color:transparent #2d2d2d transparent transparent}

.tooltip_betslip .tooltip_betsliptext.left::after{border-color:transparent transparent transparent #383838}
#right-user-info .db-member .boot-crate .levelnum{color:#fff}
#right-user-info .db-member .boot-crate .memlevel,.header-nav .nav-link .memlevel{color:#5a5e6a}
._remove-bet{color:var(--color-hint)}
.main_event {background: var(--header-bg-color);}
.main_content{background-color:var(--bodyBgColor)}
#main-c #content.body_home {background: unset;}

#content-wrapper #content-table .menubanner_wrap .quad .crd-info{color:#001c32}
#content-wrapper #content-container.home-page .live_wrap .btn-sports-list{
    background: #FEDB37;
    background: var(--bbGrad-01);
    color: #fdfdee;
}
.top-sports-container .btn-sports-list.topsp_wrap.sviewlive-all:hover,.top-sports-container .btn-sports-list.topsp_wrap.sviewlive-all:hover svg,.top-sports-container .btn-sports-list.topsp_wrap.sviewlive-all.on{background: #2e303d !important;color:var(--txtColor21) !important;}

.live_wrap .sp_nav_top .btn-sports-list.sp_cat:after {box-shadow: 1px 3px 13px #54678f, 0 3px 0 #54678f;}

#main-c{background: var(--cui-body-bg);}
#content-wrapper #content-table-footer{background:unset}
.virtual_tab_menu {color: #596079;}
#virtualsports-container{color:var(--txtColor23);}
#virtualsports-container .detail-Viframe{background-color:#000000;}
#virtualsports-container .blockV-event .vview-all.__time{    color: var(--txtColor00);font-weight: 600;}
#virtualsports-container .blockV-content .blockmatch_ .__vbet{background:#fff;background: linear-gradient(180deg, var(--bgColor-00) 0%, #161d25 100%);border: 1px solid #000000;box-shadow: 1px 3px 18px #232323;}
#blockV-container .tabs {border-color:black;}
.odds-container .round-box.active:hover ,
.odds-container .round-box.active ,
.bl-container .bet-odds .round-box.active
{
    background:linear-gradient(180deg, #50d5ff, #008ea5) !important;
    color:#000000 !important
    
}
#virtualsports-container .blockV-content .blockmatch_ .value_color{color:#ffc60b}

.labels td:before{content:"";position:absolute;height:2px;width:100%;background:var(--bgColor-21);left:0;top:17px}

.labels td{position:relative}

#mini_wrap.mini-page-bg-blue2 {
    background-image:linear-gradient(45deg, black, black);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
}
.match_star {
    color: #cccccc;
}
.fa-star.favorite{color:var(--cui-yellow)}

.live_sports_schedule #toplist-wrapper .rightidle{
    background:-moz-linear-gradient(left,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);
    background:-webkit-linear-gradient(left,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);
    background:linear-gradient(to left,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)
}
.live_sports_schedule #toplist-wrapper .leftidle{
    background:-moz-linear-gradient(right,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);
    background:-webkit-linear-gradient(right,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);
    background:linear-gradient(to right,var(--cui-body-bg) 0%,rgba(0,0,0,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}

.live_sports_schedule #toplist-wrapper .leftidle #left-button,.live_sports_schedule #toplist-wrapper .rightidle #right-button{color: var(--txtColor22)}
.live_sports_schedule #toplist-wrapper .leftidle:hover #left-button,.live_sports_schedule #toplist-wrapper .rightidle:hover #right-button{color: var(--txtColor21)}
@media (max-width: 1024px) {
    .live_sports_schedule #toplist-wrapper .leftidle:hover #left-button,.live_sports_schedule #toplist-wrapper .rightidle:hover #right-button{color: var(--txtColor21)}
}

.result-container .league-name .nav-icon{fill:currentColor}

.border-bot{border-top:1px dashed #7b14e1}

#sports-container,#match-container{background:unset}
#match-container .bet-side.selected .snip{color:#000}

#asian-container .bonus-wrapper,#wide-container .bonus-wrapper{background:#e6e9ee}

.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds button{background:var(--bbGrad-01);border:none;color: #fff;}
.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds button:hover{box-shadow: 1px 2px 10px var(--border-color-21) !important;}
.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds button:hover i,.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds button:hover .snip.bs_text{color:var(--sports-top-color-active)!important}
.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds button .snip.bs_text{color:var(--txtColor22);font-weight:600}

.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds.selected button {
    background-image: linear-gradient(135deg, #000000, #094c65, #000000);
    box-shadow: inset 0px 0px 13px #21c5f3 !important;
}

#quickMenu .header{border:1px solid var(--cui-header-border-color);
    --cui-header-border-color:transparent;border:0;
--cui-header-border-color:transparent;background-color:unset;background:url(/image/asset/menu_m_bb_bg.png);background-size:100%;background-repeat:no-repeat;}

#menuBottom #qmBottom .nav-item .nav-link{color:var(--txtColor21)}
#menuBottom #qmBottom .nav-item.on .nav-link{color:var(--txtColor22);text-shadow: 1px 1px 10px #a8b0bb;}

.bg-primary-gradient{background-color:var(--cui-primary,#1f1498);background-image:linear-gradient(45deg,var(--cui-primary-start,#321fdb) 0%,var(--cui-primary-stop,#1f1498 100%))}

.bg-secondary-gradient{background-color:var(--cui-secondary,#fff);background-image:linear-gradient(45deg,var(--cui-secondary-start,#c8d2dc) 0%,var(--cui-secondary-stop,#fff 100%))}

.bg-success-gradient{background-color:var(--cui-success,#1b9e3e);background-image:linear-gradient(45deg,var(--cui-success-start,#2eb85c) 0%,var(--cui-success-stop,#1b9e3e 100%))}

.bg-info-gradient{background-color:var(--cui-info,#2982cc);background-image:linear-gradient(45deg,var(--cui-info-start,#39f) 0%,var(--cui-info-stop,#2982cc 100%))}

.bg-warning-gradient{background-color:var(--cui-warning,#f6960b);background-image:linear-gradient(45deg,var(--cui-warning-start,#f9b115) 0%,var(--cui-warning-stop,#f6960b 100%))}

.bg-danger-gradient{background-color:var(--cui-danger,#d93737);background-image:linear-gradient(45deg,var(--cui-danger-start,#e55353) 0%,var(--cui-danger-stop,#d93737 100%))}

.bg-light-gradient{background-color:var(--cui-light,#fff);background-image:linear-gradient(45deg,var(--cui-light-start,#e3e8ed) 0%,var(--cui-light-stop,#fff 100%))}

.bg-dark-gradient{background-color:var(--cui-dark,#212333);background-image:linear-gradient(45deg,var(--cui-dark-start,#3c4b64) 0%,var(--cui-dark-stop,#212333 100%))}

#sp_rule .sp_rule_text .sport-rule-confirm-blue2{color:var(--cui-info)}

.bonus-tr-bg{background:#c6ccd5}

.btn-sports-bet{background:#e6e6e6;color:#000;border:2px solid #fff}

@media (max-width:1199px){
    .header-nav_wrap .nav-item .topinfo_m .wraplabeltt{color:var(--txtColor21);}
    .header-nav_wrap .nav-item .topinfo_m .wraplabeltt:not(.btnmemberinfo-drop) .labeltt {
        color: var(--txtColor07);
	}
    .sports-smenu button.header-toggler {color: var(--txtColor22);}
}

.blinking{-webkit-animation:blink 1.5s ease-in-out infinite alternate;-moz-animation:blink 1.5s ease-in-out infinite alternate;animation:blink 1.5s ease-in-out infinite alternate}

.chrome{background:-webkit-gradient(linear,left top,right top,from(#222),to(#222),color-stop(.5,#fff)) no-repeat;background-image:-webkit-linear-gradient(-40deg,transparent 0,transparent 40%,#fff 50%,transparent 60%,transparent 100%);-webkit-background-size:50px;color:rgba(255,255,255,.3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation-name:gradient;transition-timing-function:ease;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-timing-function:ease;text-shadow:0 0 0 rgb(255 255 255 / 50%)}


#chrome-topclose{color:#000;background:linear-gradient(90deg,#ffa000,#ffff7b);appearance:none;outline:none;border:none;border-radius:25px;padding:5px 13px;font-weight:700;cursor:pointer}

.chrome_link img{margin:10px}

.chrome_link a{float:left;display:block;width:auto}

.spinloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:4001;background:url(/image/gif/805.svg) center no-repeat rgba(255,255,255,.7);background-size:120px;filter:invert(100%)}

#asian-container .league .btn-more{background:#f6f6f6;border:1px solid #fff}
#asian-container .odds-container .first-row.round-box {  background: var(--bgColor-08);}

.asian-wrapper .asian-league-panel .float-middle .flag-img{border:1px solid rgba(255,255,255,.75)}

.asian-wrapper .asian-league-panel .league-name .first-row .mutiple_box{color:#fff}

.asian-league-panel .league-name .league.top-league-name,.asian_slide_box .league_head .league-name .league{
    border-top:1px solid var(--border-color-00);
    border-bottom:1px solid var(--border-color-00);
    background:rgb(236,241,253);
    background:-webkit-linear-gradient(135deg,rgb(236 240 253) 0%,rgb(255 255 255) 15%,rgb(239 246 254) 20%,rgb(239 243 254) 100%);
    background:-moz-linear-gradient(135deg,rgb(236 240 253) 0%,rgb(255 255 255) 15%,rgb(239 246 254) 20%,rgb(239 243 254) 100%);
    background:-o-linear-gradient(135deg,rgb(236 240 253) 0%,rgb(255 255 255) 15%,rgb(239 246 254) 20%,rgb(239 243 254) 100%);
    background: #312C43;
}

#split-container .league-box.mar-top,#split-container .league-box.pose-relate,#split-container .league-boxC.pose-relate{border:1px solid #cdd2d9;background:#e6e9ee}

.league_head .league-name .league svg.nav-icon,.league-container .asian-league-panel .league svg.nav-icon,#sp_list .sp_league svg.nav-icon{fill:var(--cui-info);width:1.5rem;height:1.5rem}

.league-card-round{border: none;}
.league-card-round .round-box.count-side , #sports-wrapper #asian-container .league-box .count-side , #sports-wrapper #asian-container .count-link {background:var(--bg-panel);color:var(--txtColor00) !important;border: 2px solid transparent !important;}

#asian-container .league-box .league-container .round-box.count-side.active,
.league-card-round .round-box.count-side.selected {
    background: var(--bgColor-23) !important;
}
#asian-container .league-box table>tbody>tr>td>div.odds-container{background: var(--bgColor-08);}
#asian-container .league-box table>tbody>tr.row-wideView>td>div.odds-container {
    border-bottom: 1px solid var(--border-color-06);
}

#split-container .league_float{border-left:1px solid #cdd2d9}

#split-container .compact-wrapper .btn-more{border-left:1px solid}

#content #content-wrapper .pattern_texture{background-color:#e5e8ed;background-image:url(https://www.transparenttextures.com/patterns/climpek.png)}

#content #content-wrapper #detail-header .name-header .prematch-information-team .detail-home{background-image:linear-gradient(45deg,#bbc6d5,transparent)}

#content #content-wrapper #detail-header .name-header .prematch-information-team .detail-away{background-image:linear-gradient(45deg,transparent,#bbc6d5)}

#content #content-wrapper #detail-header .name-header img.away_logo,#content #content-wrapper #detail-header .name-header img.home_logo{color:#fff}

#content #content-wrapper #detail-header .name-header .detail-home span,
#content #content-wrapper #detail-header .name-header .detail-away span{color:#ffffff}

#content #content-wrapper #detail-header .name-header .detail-vs{color:#000}

.sportFrame{background-color:transparent}

.sportFrame .sportsSideMenu{background-color:var(--bgColor-00);border:1px solid var(--border-color-06)}

.sportsBetMenu{
    background-color:var(--bgColor-00);
    border-radius: 10px 10px 0 0;
}

.odds-find .menu_arrow-left{color:#000}

.odds-find .menu_arrow-right{color:#000}

.odds-find .menu_arrow-right:before,.odds-find .menu_arrow-left:before{color:#9d9da2}

.odds-find .odds_search,
.odds-find .time_search {
    color:var(--txtColor21) !important;
}

#match-container .odds-find #odds_search .odds_search:hover, #match-container .odds-find #odds_search .time_search:hover, #match-detail #detail-container .odds-find #odds_search .odds_search:hover, #match-detail #detail-container .odds-find #odds_search .time_search:hover {
    color: var(--cui-warning) !important;
}

#match-container .type-name{color:#d3d3d3}

.mutiple_box small.match_info01 {background: var(--bgColor-27);    color: var(--txtColor00);}

@media (max-width: 768px) {
    .asian-league-panel .league-name .league.top-league-name,.asian_slide_box .league_head .league-name .league {
        border: none;
        background: #060c10;
        color: var(--txtColor00);
	}
    
    /* .league-card-round{background:var(--bgColor-12);color:var(--txtColor00);border-radius: 4px;} */
    
    .head_nameTeam .name_team,
    .league-container.round_box_scroll .tbody_round_box .round_box_slide .round_box_detail {
        background: #151025;
	}
    
    .match-oddslist {
        margin-bottom: 13px;
        background: #252a31;
	}
	
    #asian-container .asian_slide_box .match_star {color: var(--txtColor21);} 
    #asian-container .asian_slide_box .matchtime {color: var(--txtColor22);}
	
}

.spvalue{color:#ff538d}
#live-append .league-box{color:#ffffff;background-color:#161818;box-shadow:1px 3px 19px #000}

.live_a {
    box-shadow: 1px 3px 19px #000000 !important;
    background-color: #252a31;
}

#live-container .live-container .lv-league {
    border-left:0;
    color:#ffffff;
    box-shadow:1px 3px 19px #323646;
    background:#000000;
}
.lv-count {
    color:var(--txtColor00);
    background-color:var(--bgColor-21);
}

#live-container .live_btn.lv-count {
    background-color: #374c61;
}
.lv-count:hover{color:var(--txtColor00);background-color:var(--bgColor-23);}
.lv-count.active{color: #43bcf8;background-color: var(--bgColor-10)!important;border: 1px solid #43bcf8;box-shadow: 0 2px 2px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 1px -2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 5px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2)}
.lv-header{color:var(--txtColor21)}
.live_sports_schedule-list .card-upcoming{background-color:var(--match-card-bg);background: linear-gradient(180deg,rgb(27 35 43) 0%,rgb(46 48 61) 100%);border: 1px solid #4a4c55;}
.live_sports_schedule-list .card-upcoming:hover{border: 1px solid var(--border-color-21);}
.live_sports_schedule-list .up-league .leaguename{color: #e9611e}
.live_sports_schedule-list .up-league{background:transparent;color:#fff;}
.live_sports_schedule-list .up-matchtime,.live_sports_schedule-list .up-league svg{color:#fff0cf;fill:currentColor}
#live_gametime {
    color: #597ef8 !important;
}
#live-container .live-container .lv-awayname .title_odds,#live-container .live-container .lv-homename .title_odds{border-bottom:2px solid var(--cui-yellow)}

#live-container .league-box .lock,#live-container .league-boxC .lock{
    background: #060c16;
    box-shadow: 0 4px 30px rgba(0, 0, 0, .1);
    border: 1px solid #292b39;
    opacity:1
}

.up-league:before{
    background:rgb(221,240,255);
    background:var(--bbGrad-01);
}

#virtual-header .vview-all{background:var(--cui-dark-stop);border-radius:7px 7px 0 0;border:solid var(--cui-bg-light)}

#virtual-header .vview-all.active{border-color:palegreen}

#virtualsports-container .virtual_tabitem{border:1px solid var(--color-layer-alt-3)}

.virtual_sport_name{border-bottom:1px solid var(--color-successfully)}

#virtualsports-container .virtual_tabitem .vview-all .btn{color:aliceblue}

.nolivegame{background: #1b2d3a87;color: rgb(178 231 255 / 95%);}

#live-container .live-container .lv-home .score ,
#live-container .live-container .lv-away .score{color:#f4d300;}

#live-container .live-container .lv-away .score,
#live-container .live-container .lv-home .score{background-color:transparent;text-align: center;border:1px solid #545454;border-radius:5px}

.virtual_sport_name .virtual-name_header{color:#d7d7d7}

.panel-inside{background:var(--color-layer-body);border-color:var(--color-successfully)}

#virtualsports-container .virtual_tabitem .vview-all{background-color:var(--cui-dark-stop)}

#virtualsports-container .virtual_tabitem .vview-all:not(:first-child){
border-left:1px solid var(--color-layer-alt-1)}

#virtualsports-container .virtual_tabitem .vview-all:not(:last-child){
border-right:1px solid var(--color-layer-alt-3)}

#virtualsports-container .virtual_tabitem .vview-all.selected{color:#fff;filter:brightness(1.5)}

#virtualsports-container .blockV-content .labels label{position:relative;background-color: var(--bgColor-08);}


#mgame-header #inner-header .game-header{background:var(--color-layer-body)}

#mgame-header #inner-header .game-header.btn .game-header-time{color:#b9b9b9}

#game-container #mgame-header{background:#c9c9c9}

#game-container #game-bet .allbet-container .thumb_frame:hover .btn-ent .first{color:var(--txtColor21);}

#content #content-wrapper #game-container .iframe{border:3px solid #00000038;background:var(--color-layer-body)}

#game-container #game-frame{background-blend-mode:overlay}

.gm-sidecontrol-btn{color:#fff;background:#3b4658;border-bottom:3px solid #131c28}

.gm-sidecontrol-btn{color:#fff;background:#3b4658;border-bottom:3px solid #131c28}

.iframe{border:3px solid #00000038;background:#fff}

.iframe-header a:hover,.iframe-header a:focus{background:#6a798e}

.iframe-full-screen .iframe-header a{border:3px solid #131c28}

.gm-sidecontrol-btn{border-bottom:3px solid #131c28;color:#fff;background:#3b4658}

#content-wrapper #game-box #game-frame ._view_rules{color:#fff;background:#3b4658;border-bottom:3px solid #131c28}

#content-wrapper #game-box #game-frame ._view_rules p{color:#fff}

.widget-title{background-color:#fff}

.title-text{background-color:#e7eaef}

.title-right{background-color:#e7eaef}

.gameInfo #MATCHTIME{color:gray}

#game-container #game-bet .button-minigame_betting._betside3._bet.tiev:nth-child(2){
color:#000}

.lobbywraped .btn-arrow-circle{color:var(--color-text-menu-default);background-color:unset}

#lobby-row__menu .scoller_horizon .provider-item.clicked,#lobby-row__menu .see_all .provider-item.clicked{background:var(--bgColor-26)}

@media (max-width: 768px) {
    #lobby-row__menu .top_sports_wrapper .scoller_horizon .provider-item {
        background: var(--bgColor-23);
	}
    .sports_nav_item.sportsbtn .desc{color:var(--txtColor03)}
    #lobby-row__menu .scoller_horizon .provider-item:hover, #lobby-row__menu .scoller_horizon .provider-item:has(.sp_cat.on) {
        background: var(--bgColor-02);
	}
}

#slotgame-bet .provider-item.clicked,#slotgame-bet .provider-item:hover{border-color:var(--border-color-21);box-shadow:0 2px 2px 0 rgba(var(--cui-elevation-base-color,60,75,100),.14),0 3px 1px -2px rgba(var(--cui-elevation-base-color,60,75,100),.12),0 1px 5px 0 rgba(var(--cui-elevation-base-color,60,75,100),.2);background: #ffffff26;}

#slotgame-bet .search_container #search_input input {
    background-color:var(--bgColor-00);border:1px solid var(--border-color-01);color:var(--txtColor05);
}
.button_honor_slot.provider-item.iddle.btn.button_sonow_slot.btn-slot {
	
    --cui-btn-bg: #83b5cb1f;
}
.realtime-wrapper .cashflowlive-box{background:var(--bg-panel)}

.minor_event.realtime-wrapper .cashflowlive-box {
    background: linear-gradient(180deg,rgb(57 58 59) 0%,rgb(4 8 16) 100%);
    border: 1px solid #51492e;
    background: linear-gradient(180deg,rgb(27 35 43) 0%,rgb(46 48 61) 100%);
    border: 1px solid #4a4c55;
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table::before {
    background: linear-gradient(180deg, #1d2530, transparent);
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table::after {
    background: linear-gradient(0deg, #2d2f3e, transparent);
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table p.title {
    background: rgb(221,240,255);
    background: var(--bbGrad-01) !important;
    padding-top: 5px;
    color: var(--txtColor00);
    text-shadow: 1px 1px 5px var(--shadow03);
    font-weight: 700;
    font-size: 1.3rem;
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table li.tr>p {background-color: transparent;color: #fff;}

@media (max-width: 768px) {
    .minor_event.realtime-wrapper .cashflowlive-box .bank-table {
        background:linear-gradient(180deg,rgb(57 58 59) 0%,rgb(4 8 16) 100%) !important;
        border:1px solid #4d516e !important;
	}
    
    .minor_event.realtime-wrapper .cashflowlive-box .bank-table li.tr {
        border: none !important;
	}
}

.sidebar .realtime-wrapper .cashflowlive-box{background:var(--color-tertiary-3)}

.sidebar .realtime-wrapper td.cashflowlive-box:before {
    content: "";
    background: linear-gradient(180deg, #323437 0%, #373a3f 36%, transparent 100%);
    position: absolute;
    width: 90%;
    height: 50px;
    top: 30px;
    z-index: 1;
}
.sidebar .realtime-wrapper td.cashflowlive-box:after {
    content: "";
    background: linear-gradient(0deg, #323437 0%, #373a3f 36%, transparent 100%);
    position: absolute;
    width: 90%;
    height: 65px;
    bottom: 0;
    z-index: 1;
}

.refresh .cashflowlive-box .bank-table{color:#fff}

.bank-table .table .looplist .tr>.info{color:var(--color-text-on-opposite-back)}

.bank-table .table .looplist .tr>.amount{color:#bfbfbf}

.btn-refresh-holds{background-color:#b7c2d1}

._overimg{background-image:linear-gradient(360deg,#e5edff 0%,transparent 25%)}

.pic-ent{
    /*
    background: rgb(249 247 242);
    background: -webkit-linear-gradient(180deg,rgb(242 244 249) 0%,rgb(124 139 181) 100%);
    background: -moz-linear-gradient(180deg,rgb(242 244 249) 0%,rgb(124 139 181) 100%);
    background: -o-linear-gradient(180deg,rgb(242 244 249) 0%,rgb(124 139 181) 100%);
    background: linear-gradient(180deg, #2f2a40 0%, #494263 100%);
    border-bottom: 7px solid #2f2a40;
    */
}

.btn_ent{background-color: rgb(0 0 0 / 88%);border: 2px solid #60f5ff;color:var(--casino-color-primary)}
.casino-panel.panel-heading .casino-main-title{color:var(--txtColor22);font-weight: 600;}
@media (min-width: 1200px) {
    .casino-panel.panel-heading{
        background-color: #000000;
        background-image: url(/image/Casino/lobbyBG.webp?v=001);
        background-position-y:0vh;
        background-repeat: no-repeat;
        background-size: cover;
        background-blend-mode: hard-light;
        background: none;
	}
    
    .casino-panel.panel-heading .casino-main-title{color:var(--txtColor00)}
}

.casinogames_lobby .btn-play img{filter: hue-rotate(7deg);mix-blend-mode: hard-light;}

.login-open{color:var(--color-button-text-primary);background:var(--color-primary-gradient)}

.register-open{color:var(--color-button-text-secondary);background:var(--color-tertiary-3)}

.fixheader{background-color:rgba(var(--cui-light-rgb),var(--cui-bg-opacity))}

#game-container #game-bet .allbet-container .thumb_frame .btn-ent{color:#fff}

.header_slot .header_slot_title{background-color:rgb(var(--container-bg-rgb))}

.central_content .fixheader{background-color:rgb(var(--container-bg-rgb))}

#toplist_container #left-button,#toplist_container #right-button{background:unset;color:#fff}

.result-container .innerwrap_{border-left:3px solid var(--border-color-05)}

.result-container .league-name{background:#2a2b36;color:#fff}

.result-container .result-name,.none+.result-name{border:1px solid #2a2b36;background-color:#58585829}

.result_date .sview-result:hover,.result_date .sview-result.active{    
    color: #ffffff;
    background-color: var(--bgColor-21);
}

.result-sports .result_date{border-bottom:1px solid #333}

.top-sports-container .sview-result.on,.sp_nav_top_style2 .sview-result.on .topsports-icon,.top-sports-container .sview-result:hover,.sp_nav_top_style2 .sview-result:hover .topsports-icon{color:#fff}

.sp_nav_top_style2 .topsp_wrap .topsports-icon{color:#646464}

.sp_nav_top .top_sports_nav .title_{color:var(--cui-warning)}

span._scorevalue1{color:#fff;background-image:linear-gradient(90deg,transparent,var(--bgColor-21))}

span._scorevalue2{color:#fff;background-image:linear-gradient(269deg,transparent,var(--bgColor-21))}

span._scorevalue1,span._scorevalue2{background-color:transparent}

.carousel-control-prev-icon,.carousel-control-next-icon{filter:hue-rotate(45deg) invert(1)}
.c-modal{background:#4f5d7330;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
#lobby-row__menu .see_all_provider .provider-item{background:var(--provider-bg)}
.see-all .btn>.see-all-text,.see-all .btn>.albumicon{color:#fff}
#login-container #login-footer ._textarea{border-left:5px solid deepskyblue}
#login-container #login-footer ._textarea .alert-message{color:#fff}
.login-support-wrapper{margin-top:1.2rem;display:flex}
._login_support_text{border:2px solid #fff;color:#fff;border-radius:50px;box-shadow:1px 1px hsl(0deg 0% 0% / 50%);background:var(--bgColor-01);}
.openReg{background-color:var(--bgColor-00);}
.openReg .reg .topFrame{border-bottom:2px solid var(--border-color-07)}
.openReg .reg .title{color:var(--txtColor00)}
.openReg .reg .up .input_zone .leftZone .inputFrame .info span.ficon{color:var(--txtColor02)}
.openReg .reg .up .input_zone .leftZone .inputFrame .info .txt span{color:var(--txtColor06)}
.openReg .reg .up .input_zone .leftZone .inputFrame .input_content{color:var(--txtColor08);background-color:var(--bgColor-00);background-repeat:no-repeat;border:1px solid var(--border-color-07)}
.openReg .reg .up .input_zone .leftZone .inputFrame .input_content input:focus,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content input:active,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content input:focus-visible,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content input,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content select:focus,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content select:active,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content select:focus-visible,.openReg .reg .up .input_zone .leftZone .inputFrame .input_content select{border:none;background:transparent;outline:none}
.openReg .reg .up .input_zone .leftZone .inputFrame .input_content input{color:var(--txtColor05)!important}
.openReg .reg .up .input_zone .leftZone .inputFrame .info .txt{color:var(--txtColor05)}
.openReg .reg .up .input_zone .leftZone .input-Out-all{border-bottom:1px solid var(--border-color-03)}
.reg .up .input_zone .leftZone .inputFrame .input_content select{color:#828282;}
.header01{background-color: #151025;}

.header01 .header01Wrapper .leftZone a{color:var(--header-color);}
.header01 .header01Wrapper .leftZone a.dropdown-item{color: #d0d7f2;}
.header01 .header01Wrapper .leftZone .dropdown .dropdown-menu li a.active,
.header01 .header01Wrapper .leftZone .dropdown .dropdown-menu li:hover a{
    background: var(--bgColor-21);
    color: var(--txtColor00);
    font-weight: 500;
    -webkit-box-shadow: inset 4px 0px 0px 0px rgb(84 103 143);
    -moz-box-shadow: inset 4px 0px 0px 0px rgb(81 54 13);
    box-shadow: inset 4px 0px 0px 0px rgb(84 103 143);
}
.header01 .header01Wrapper .leftZone :not(.dropdown) a.low-menu.active,
.header01 .header01Wrapper .leftZone :not(.dropdown) a:hover{color: var(--txtColor21);}
.header01 .header01Wrapper .rightZone .cash-info-top, 
.header01 .header01Wrapper .rightZone .points-info-top,
.header01 .header01Wrapper .rightZone .lang-btn {color: var(--txtColor22);}
.header01 .header01Wrapper .rightZone .lang-btn a:hover {color: var(--txtColor21);}
.header01 .header01Wrapper .rightZone .cash-info-top .c_type,
.header01 .header01Wrapper .rightZone .points-info-top .c_type {color: var(--txtColor08);}
.header01 .header01Wrapper .rightZone .user-info-top.dropdown a:not(._logout_) {border: 2px solid var(--border-color-21);color: var(--txtColor21);}
.header01 .header01Wrapper .rightZone .user-info-top:hover a:not(._logout_),
.header01 .header01Wrapper .rightZone .user-info-top a[aria-expanded="true"] {background: var(--bgColor-21);color: var(--txtColor00) !important;}
.user-info-top.dropdown .dropdown-item:hover {
    background: var(--bgColor-04);
    color: var(--cui-dropdown-link-color);
    -webkit-box-shadow: inset 4px 0px 0px 0px var(--border-color-21);
    -moz-box-shadow: inset 4px 0px 0px 0px var(--border-color-21);
    box-shadow: inset 4px 0px 0px 0px var(--border-color-21);
}

#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content {
    background-color: #ffe5ce;
    box-shadow: 1px 3px 19px #515773;
}

#_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content:before,
#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content:before,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content:before,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content:before,
#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content:before  {
    position: absolute;
    content: "";
    background-color: #36457d;
    box-shadow: 1px 3px 19px #51558b;
    height: 100%;
    width: 95%;
    z-index: -1;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 24px;
    top: 9px;
}

#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box .title,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box .title,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box .title,
#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box .title{background:unset}

#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box,
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box,
#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box, 
#_confirm._confirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content .warning-box{background:unset;border:unset;box-shadow:unset}

.screen_{background-image:-webkit-linear-gradient(bottom,#1c1121,#1c1121);background-image:-moz-linear-gradient(bottom,#1c1121,#1c1121);background-image:-o-linear-gradient(bottom,#1c1121,#1c1121);background-image:-ms-linear-gradient(bottom,#1c1121,#1c1121);background-image:linear-gradient(270deg,#1c1121,#1c1121)}

.register__icon, .login__icon{margin-left:.5rem}

.login__icon{color:#f9b115}

.register__icon{color:#ffc356}

.input_register,.input_login{border-bottom:2px solid #3f254a;color:#e4a101;padding-left:3rem}

.input_register:focus,.input_login:focus{border-color:#e4a101}

#pop_register,#pop_login,#login-container .boot-cratev2 #login_btn{color:#181719;background:#e4a101;border:2px solid #e4a101;box-shadow:1px 1px hsl(0deg 0% 0% / 50%)}

.dropdown_register_content{background-color:#081026;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}

.greyBtn{color:var(--txtColor00)!important;background:var(--bgColor-09)!important;border:none!important}
.login-container{background-color:#111323}

#login-container #supportWrite .modal-dialog .modal-content,
#login-container #supportHistory .modal-dialog .modal-content{
    /*background:#001424*/
    background:#20052f;
    
}
#login-container .boot-crate #login_btn,
#pop_login,#pop_register,
#login-container .boot-cratev2 #login_btn {
    background:#e4a101
    
}
#login-container .boot-cratev2 ._menu-register{color:#ffeb3b;border-bottom:1px solid}
#login-container .boot-cratev2 .ask-register,#login-register-page{color:#000;font-weight:600}
#login-container .modal-dialog .modal-content .modal-header .modal-title{color:#fff!important}
#login-container .modal-dialog .modal-content .support-table input,#login-container .modal-dialog .modal-content .support-tbl input,.login-container .login-box-wrapper .rightZone .up .input_zone input,#login-container textarea{background-color:#16102b !important;border:1px solid #474876!important;color:#becad2}
#login-container .modal-dialog .modal-content .support-table p,#login-container .modal-dialog .modal-content .support-tbl p{color:#fff}
#login-container input:focus,#login-container textarea:focus{outline:none;box-shadow:0 0 6px #ffffff78}

.screen__background__shape1{background:var(--color-layer-body)}
.screen__background__shape2{background:rgb(33,19,44)}
.screen__background__shape3{background:linear-gradient(270deg,#21132c,#21132c)}
.screen__background__shape4{background:rgb(33,19,44)}

#top #top-info.register_top{background:unset}
#top #top-info.register_top{background:unset;border:0}

#header-register{color:#2c384a;border-bottom:2px solid #2c384a}

.screen_regbg{background:var(--color-layer-body)!important;color:#000;box-shadow:5px 10px 10px var(--color-layer-body)}

.screen_regbg::before{background-color:#5475adde}

.screen_regbg::after{background-color:#227bf1b3}

#register-container .register-content .register-input .ficon{color:#000}
#register-container .register-content .register-input td>select{border-radius:5px;background:#43586c;color:#fff}
#register-container .register-box .register-stage td.hactive i{background-color:#78c025;color:#fff}
#register-container .register-box .register-stage td.hold:after{position:absolute;background:#898989}
#register-container .register-content .register-input td>input:focus{border:1px solid #cecfe9; border-bottom:2px solid #f9b115;color:#000;background-color:#fff;}
#register-container .register-content .register-input td>select{background:#1c1121;border:2px solid rgb(255 255 255)!important;color:#fff}
#register-container .register-content .register-input td>select:focus{border:2px solid #78c025}
#register-container .register-success .register-done .column{color:#597ef8}
#register-container .register-box .register-stage td.hactive i{background-color:#4385f8;color:#fff}
#register-container .register-box .register-stage td i{border:1px solid;border-color:#898989;background:var(--color-layer-body);color:#898989}
#register-container .register-content .register-code{background-color:#1e1d1f;border-color:#3e3e3e;color:#d2d2d2}
#register-container .register-content .register-input td>input{background:transparent;border-radius:unset}
#register-next{background:#48556a;color:#fff;box-shadow:1px 1px hsl(0deg 0% 0% / 50%)}
#register-next:hover{background-color:#78c025;color:#fff}


.register-box{margin:20px 0 20px!important}

.openLogin .txtZone span.toReg,.openReg .txtZone span.toLogin{color:var(--txtColor02)}

a{text-underline-offset:5px}

td.recall{color:#597ef8}


#login-register-page{color:#39f;text-decoration:underline;text-underline-offset:5px}

.login-header{color:#fff}

.moneymove-cash-blue2{font-size:1.2rem;color:var(--txtColor21)}

.finance_wrapper .wallet-icon{color:var(--txtColor21)}

.finance_wrapper .register-stage{color:var(--color-text-body)}

.finance_wrapper .input_finance::placeholder{color:transparent}

.finance_wrapper .precaution_card{color:var(--color-text-body)}

.finance_wrapper .form-table .readonly-wrap .input_finance-userinfo{background-color:var(--color-layer-body);color:var(--color-layer-alt-3)}

.bar-highlight{color:#f64949}

.row_column .check_icon{filter:invert(1) hue-rotate(160deg) contrast(1.5) brightness(3.5)}

.finance_wrapper .lowerwrapper .btn{color:#fff}

.finance_wrapper .register-stage td.stage-item.depactive,#main-sidebar #left-sports-menu .sports-list #compact_menu .side-subpanel-title,.express_btn .wrap_list ._swift>li .alink{color:var(--color-secondary-1)}

.finance_wrapper .input_finance{border:2px solid var(--color-layer-alt-3);background-color:var(--color-layer-body);color:var(--color-text-alt)}

.finance_wrapper .input_finance:focus{border-color:#79afff;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),inset 0 0 0 rgb(22 62 112);box-shadow:inset 0 1px 1px rgb(255 255 255 / 11%),inset 0 0 0 rgb(22 62 112)}

.finance_wrapper .input_finance:focus+.input_label,.finance_wrapper .input_finance:not(:placeholder-shown)+.input_label,.finance_wrapper .input_finance:not(:placeholder-shown):focus+.input_label,.finance_wrapper .input_finance[type="text"]:focus+.input_label{color:var(--cui-gray-800)}

.finance_wrapper .input_label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s;pointer-events:none;color:#c7c7c7}

.finance_wrapper .input_finance-userinfo:hover{box-shadow:unset}

.finance_wrapper .input_finance-amount{background:var(--bodyBgColor);border:2px solid var(--border-color-21)!important;color:var(--txtColor00)}

.finance_wrapper .input_finance-amount[type="text"]:focus+label,.finance_wrapper .input_finance-amount:not(:placeholder-shown)+label,.finance_wrapper .input_finance-amount:not(:placeholder-shown):focus+label,.finance_wrapper .input_finance-amount:focus+label{color:var(--txtColor21);background:var(--bodyBgColor)}

.finance_wrapper .input_finance-amount::placeholder{color:#fff}

.finance_wrapper .input_label-amount{color:var(--txtColor10);background:var(--bodyBgColor)}

.bundle-buttonsContainer .btn-amount{color:var(--txtColor21);border:2px solid var(--border-color-21)!important;box-shadow:1px 3px 13px var(--shadow05)}

.bundle-buttonsContainer .btn-amount:hover{color:var(--txtColor00);background:var(--bgColor-21)!important}

#deposit-form input:focus,#deposit-form input:hover,.deposit-input input:focus,.deposit-input input:hover,.withdraw-input input:focus,.withdraw-input input:hover,#game-container #game-bet .allbet-container .all-bet-input:focus,#user-container .member_infoForm .info-group.w-50 input:focus,#user-container .member_infoForm .info-group.w-50 input:hover{border-color:var(--border-color-21);-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px rgb(102 175 233 / 60%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 9px rgb(102 160 233 / 60%)}

.name-header.border-style:before{border:solid #a9bacf}

.name-header.border-style:after{border:solid #a9bacf}

#connect-container{background:#f7f7f7}

.btn-sitelink{color:#fff}

.bar-message .btn._getLINK{background-color:#fff}

.bar-message .btn._getLINK .btn-sitelink{color:#fff}

.header_message{border-bottom:2px solid #606879}

.coinAddress-message ._colorORANGE{color:#f68949}

.coinAddress-message ._colorPURPLE{color:#c27fff}

.coinAddress-message ._colorBLUE{color:#0c8eff}

.tint_cc{color:#ff4747;font-size:12px}

.btn-delete__cash{background-color:#bbc5d4}

.btn-delete__point{background-color:#bbc5d4}

.btn-send_inquiry{background-color:var(--tertiary-button-bg);color:var(--secondary-button-font-color)}

.btn-delete__all{background-color:var(--danger-button-bg);color:var(--secondary-button-font-color)}

.btn-write_support{background-color:var(--secondary-button-bg);color:var(--secondary-button-font-color)}

.formbtngroup .btn{color:#fff}

#match-container.img-empty_container .empty_pattern{filter:hue-rotate(0deg)}

.helpcenter_records{background:rgba(255,255,255,.1)}

.memo_wrap{background-color:#e9edf1}

#content #content-wrapper #board-container .board-container th{background:var(--color-layer-alt-1)}
#content #content-wrapper #board-container .board-container td{background:var(--color-layer-alt-1)}
#content #content-wrapper #board-container .board-container ._open_board.board-topfix>td{background:#ff7f7f3b}
#content #content-wrapper #board-container .board-container ._open_board.board-topfix{border-left:solid #f64949}

.logselected{
    background-color: #c9e7ff;
    color: var(--txtColor10); 
}

.speech-bubble{box-shadow:0px 2px 9px #1d323c;color:var(--cui-white);}
.speech-bubble h1{color:var(--txtColor23)}
.speech-bubble h1>span.right{color:#bdc5d2}
.speech-bubble input::placeholder{color:#d2d2d247}
.speech-bubble input:-ms-input-placeholder{color:#d2d2d2}
.speech-bubble input::-ms-input-placeholder{color:#d2d2d2}
.speech-bubble input{background: var(--bodyBgColor);border: 2px solid var(--border-color-02);color: var(--txtColor00);}
.speech-bubble button{
background: linear-gradient(180deg, #009142, #124600);
    border: 2px solid #000000 !important;
    color: var(--secondary-button-font-color) !important;
    
}
.speech-bubble.me{background:#101419}
.speech-bubble.me:last-child{background:transparent;box-shadow:none}
.speech-bubble.you{background:#101419}
.speech-bubble.you:after{border:11px solid transparent;border-right-color:#232323}
.speech-bubble .sub_H1 .date-note{
    color: #636363;
    background: var(--bgColor-27);
}

.speech-bubble h1 .sub {
    color: #bdc5d2;
}
.forum-tbl .el-row .table-board-tr .table-board-td-first strong{color:#1b59c9!important}

#write-panel #Proc_board input:not(.btnv2),
#write-panel #Proc_board textarea:focus-visible, 
#write-panel #Proc_board textarea {
    border: 1px solid var(--border-color-04);
}

.memo_wrap ._bg_{background-image:url(/image/gif/note_ani.gif);background-size:100px;background-repeat:no-repeat;background-position:center}

.btn-sonuum{background-color:var(--forum-btn-primary);box-shadow:rgba(245,244,247,.25) 0 1px 1px inset;color:#fff}

.btn-sonuum.success{background-color:var(--forum-btn-success)!important}

.btn-sonuum.secondary{background-color:var(--forum-btn-secondary)!important}

.btn-sonuum.danger{background-color:var(--forum-btn-danger)!important}

.btn-sonuum.warning{background-color:var(--forum-btn-warning)!important}

.btn-sonuum.info{background-color:var(--forum-btn-info)!important}



.note-comment-blue2{color:cornflowerblue;font-weight:700}
.tbl-row{/* border-top:1px solid rgba(0,0,0,.1); *//* border-left:3px solid #4385f8; */color:var(--cui-body-color);}
.table-row.table-row.tbl-row:hover{color: #fff;font-weight:700}
.tbl-row:hover,.tbl-row.logselected{/* background-color:#4385f8 !important; *//* color: #fff; */}

.tbl-row .bl-time{}
.bl-container tbody>tr.view_bet .match-odds.bet-odds {
    background: transparent !important;
}
.bl-container , .bl-container .view_bet{
    border: 1px solid var(--border-color-01);
    background: var(--bgColor-07);
}
.speech-bubble table>thead>tr>th,
.speech-bubble table>thead>tr>.bl-time{color:#4f5d73;background:transparent}
.speech-bubble table>tbody>tr>td {background:#181c1e;border:1px solid var(--border-color-01);color:#fff;}
.bl-container thead>tr>th {background:linear-gradient(45deg, black, #2b2242, #000);border:1px solid var(--border-color-01);color:#fff;}
.odds-container .round-box{border-color:#4f5d73}

.row-info{border-left:3px solid #1c616c}
.row-info:hover{border-left:3px solid #4fc0d2}
.row-success{border-left:3px solid #1d6e4b}
.row-success:hover{border-left:3px solid #52d29a}
.row-warning{border-left:3px solid rgba(157,121,25,.7)}
.row-warning:hover{border-left:3px solid rgba(231,196,104,.7)}
.row-danger{border-left:3px solid #952f12}
.row-danger:hover{border-left:3px solid #eb7655}
.forum-frm input,.forum-frm textarea{-moz-box-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}
.forum-frm input:focus,.forum-frm textarea:focus{-moz-box-shadow:0 0 2px #3c6ae7!important;-webkit-box-shadow:0 0 2px #e74c3c!important;box-shadow:0 0 2px #e74c3c!important}
.pg-finder .page_arrow-right,.pg-finder .page_arrow-left{color:#229bf1}

#backbg-popup{background-color:rgba(0,0,0,.6)}

#popup{color:#fff}
#popup .stylus-popup_container{
    background:#15121e;
    /*box-shadow:0 0 11px 2px #a5772482*/
    max-width: unset;
    max-height: unset;
}

#popup .wrap_popup .popup_container .popup-settings-modal-header-title .right.small-title{color:darkgray}

.popup_footer .btn-expireClose{background:var(--bgColor-21);color:var(--color-layer-body)}

.btn-layerClose.btn{color:var(--color-primary-1)}

.switch-row .toggle_mode .toggle-content label {
    background: var(--bbGrad-01);
}
.switch-row .toggle_mode .toggle-content label > div.names {
    border: none !important;
}
#switch[type="checkbox"]+.modeapp .toggle-content .western .long ,
#switch[type="checkbox"]:checked+.modeapp .toggle-content .asian .long {
    color: var(--dpswitch-text-color);
}
#switch[type="checkbox"]+.modeapp .toggle-content .asian .long ,
#switch[type="checkbox"]:checked+.modeapp .toggle-content .western .long {
    color: var(--txtColor00);
}
.switch-row .toggle_mode .toggle-content .names .mode_type {
    /* color: var(--txtColor05); */
}
.switch-row .toggle_mode .toggle-content .toggle {
    background-color: var(--dpswitch-bg-color);
}
#switch[type="checkbox"]:checked+.modeapp .toggle{background-color:var(--dpswitch-bg-color);color:var(--dpswitch-text-color)}

#switch[type="checkbox"]:checked+.modeapp label{background:var(--bbGrad-01);color:var(--dpswitches-label-color)}
#switch[type="checkbox"]:checked+.modeapp label .western, .modeapp label .asian {color: #fff;}
.modeapp label .western, #switch[type="checkbox"]:checked+.modeapp label .asian{color:var(--txtColor23);}

.pagination{--cui-pagination-padding-x:.75rem;
    --cui-pagination-padding-y:.375rem;
    --cui-pagination-font-size:1rem;
    --cui-pagination-color:var(--cui-link-color);
    --cui-pagination-bg:#fff;
    --cui-pagination-border-width:1px;
    --cui-pagination-border-color:#c4c9d0;
    --cui-pagination-border-radius:.375rem;
    --cui-pagination-hover-color:var(--cui-link-hover-color);
    --cui-pagination-hover-bg:#d8dbe0;
    --cui-pagination-hover-border-color:#c4c9d0;
    --cui-pagination-focus-color:var(--cui-link-hover-color);
    --cui-pagination-focus-bg:#d8dbe0;
    --cui-pagination-focus-box-shadow:0 0 0 .25rem rgba(50,31,219,.25);
    --cui-pagination-active-color:rgba(255,255,255,.87);
    --cui-pagination-active-bg:#321fdb;
    --cui-pagination-active-border-color:#321fdb;
    --cui-pagination-disabled-color:#8a93a2;
    --cui-pagination-disabled-bg:#fff;
--cui-pagination-disabled-border-color:#c4c9d0}

.page-link{color:var(--cui-pagination-color);background-color:var(--cui-pagination-bg);border:var(--cui-pagination-border-width) solid var(--cui-pagination-border-color)}

.page-link:hover{color:var(--cui-pagination-hover-color);background-color:var(--cui-pagination-hover-bg);border-color:var(--cui-pagination-hover-border-color)}

.page-link:focus{color:var(--cui-pagination-focus-color);background-color:var(--cui-pagination-focus-bg);box-shadow:var(--cui-pagination-focus-box-shadow)}

.page-link.active,.active>.page-link{color:var(--cui-pagination-active-color);background-color:var(--cui-pagination-active-bg);border-color:var(--cui-pagination-active-border-color)}

.page-link.disabled,.disabled>.page-link{color:var(--cui-pagination-disabled-color);background-color:var(--cui-pagination-disabled-bg);border-color:var(--cui-pagination-disabled-border-color)}

html:not([dir="rtl"]) .page-item:first-child .page-link{border-top-left-radius:var(--cui-pagination-border-radius);border-bottom-left-radius:var(--cui-pagination-border-radius)}

*[dir="rtl"] .page-item:first-child .page-link{border-top-right-radius:var(--cui-pagination-border-radius);border-bottom-right-radius:var(--cui-pagination-border-radius)}

html:not([dir="rtl"]) .page-item:last-child .page-link{border-top-right-radius:var(--cui-pagination-border-radius);border-bottom-right-radius:var(--cui-pagination-border-radius)}

*[dir="rtl"] .page-item:last-child .page-link{border-top-left-radius:var(--cui-pagination-border-radius);border-bottom-left-radius:var(--cui-pagination-border-radius)}

.rectangle-{background:#103d5b}

.overlay.light{background:rgba(255,255,255,.5)}

.top-HeaderBar{background:#e4e7ec}

.screen__background__shape1{background:var(--color-layer-body)}

.custom_table>tbody>tr>td{background:#859aad}

#content-wrapper #content-container.home-page .Livesports-Scroll .btn-arrow-circle{color:#646a72}

#game-container #game-bet #MATCHID{color:#f6b13c}

#game-container #game-bet .game-round-time{color:#5aaa98}

.neon{color:#fff;text-shadow:0 0 5px #000,0 0 10px #fff,0 0 20px #0092ff,0 0 40px #00e2ff,0 0 80px #0ff,0 0 90px #0ff,0 0 100px #000,0 0 150px #0ff}

.form-multi-select{--cui-form-multi-select-padding-y:.375rem;
    --cui-form-multi-select-padding-x:.75rem;
    --cui-form-multi-select-color:rgba(44,56,74,.95);
    --cui-form-multi-select-bg:#fff;
    --cui-form-multi-select-border-color:#b1b7c1;
    --cui-form-multi-select-disabled-color:#8a93a2;
    --cui-form-multi-select-disabled-bg:#d8dbe0;
    --cui-form-multi-select-focus-color:rgba(44,56,74,.95);
    --cui-form-multi-select-focus-bg:#fff;
    --cui-form-multi-select-focus-border-color:#6557e4;
    --cui-form-multi-select-search-color:rgba(44,56,74,.95);
    --cui-form-multi-select-search-bg:#fff;
    --cui-form-multi-select-select-all-color:rgba(44,56,74,.681);
    --cui-form-multi-select-select-all-bg:transparent;
    --cui-form-multi-select-select-all-border-color:#b1b7c1;
    --cui-form-multi-select-select-all-hover-color:rgba(44,56,74,.95);
    --cui-form-multi-select-select-all-hover-bg:transparent;
    --cui-form-multi-select-options-bg:#fff;
    --cui-form-multi-select-options-border-color:#d8dbe0;
    --cui-form-multi-select-options-color:rgba(44,56,74,.95);
    --cui-form-multi-select-option-hover-color:#4b586d;
    --cui-form-multi-select-option-hover-bg:rgba(235,237,239,.5);
    --cui-form-multi-select-option-disabled-color:#8a93a2;
    --cui-form-multi-select-option-indicator-bg:#fff;
    --cui-form-multi-select-option-indicator-border:1px solid rgba(0,0,21,.25);
    --cui-form-multi-select-option-selected-bg:#ebedef;
    --cui-form-multi-select-option-selected-indicator-bg:#321fdb;
    --cui-form-multi-select-option-selected-indicator-border-color:#321fdb;
    --cui-form-multi-select-tag-bg:#ebedef;
--cui-form-multi-select-tag-border-color:#d8dbe0}

.header{--cui-header-bg:#303c54;
    --cui-header-color:rgba(255,255,255,.75);
    --cui-header-hover-color:rgb(130 192 229 / 95%);
    --cui-header-toggler-color:rgba(255,255,255,.75);
--cui-header-toggler-hover-color:#fff}

.sidebar-toggler{box-shadow:0 -8px 32px 0 rgb(0 0 0 / 50%)}

.sb-menu-divider{border-bottom:1px solid rgba(245,245,255,.12);margin:1.25rem}

.sidebar-nav #menu_sports .nav-link i{margin:4px -4px 4px 2px!important}

#sports-mainmenu, #menu_sports #sports-mainmenu li.nav-title {background-color: var(--bgColor-26);}
#menu_sports #sports-mainmenu li.nav-item:not(.result_menu){
    background-color:var(--bgColor-26);
    border-width: 1px 0 0 0;
    border-style: solid;
    border-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgb(196 200 227) 49%, rgba(255,255,255,0) 100%) 1;
}
#menu_sports #sports-mainmenu li.nav-item:not(:has(span.btn-switch-mode)):hover,
#menu_sports #sports-mainmenu li.nav-item.selected{background-color:var(--bgColor-21);}

#menu_sports #sports-mainmenu li.nav-title,#menu_sports #sports-mainmenu li.nav-item a{color:var(--txtColor00);font-weight:500}

#menu_sports #sports-mainmenu .result_menu{background:var(--bbGrad-02)}

#menu_sports #sports-mainmenu .result_menu a{color:#fff!important;font-weight:700}

.quad-banner{background-image:unset!important}

#register-container .result_r_div{width:100%}

#register-container .result_r_div .result_r_table{display:table;margin-bottom:10px;margin:0 auto;border-collapse:separate;border-spacing:6px;width:100%}

#register-container .result_r_div .result_r_table thead tr{background:var(--bg-panel)}

#register-container .result_r_div .result_r_table thead tr th{padding:.5rem;padding-left:1rem}

#mini_wrap #game-bet .game-header{background:linear-gradient(180deg, rgb(28 51 117) 0%, rgb(39 48 61) 100%);border-radius:10px}

#mini_wrap #game-bet .game-header .btcgame-ex,#mini_wrap #game-bet .game-header .btcladder-ex,#mini_wrap #game-bet .game-header .ethladder-ex,#mini_wrap #game-bet .game-header .xrpladder-ex{color:var(--txtColor10);background: var(--bgColor-27);}

#mini_wrap #game-bet .game-header #MATCHTIME:not(:empty){background:var(--bgColor-21);color: #fff;}

#mini_wrap #game-bet .game-header #MATCHID,#mini_wrap #game-bet .game-header #MATCHID2,#mini_wrap #game-bet .game-header .game-round-time{background:var(--bgColor-23);color:var(--txtColor00)}

#content-wrapper #content-container.home-page .central_content{background-color:transparent}

#mini_wrap #game-bet .game-bet li.game-title,
#mini_wrap #game-bet .game-bet-center li.game-title {
    color: var(--txtColor10);
    border-top: 1px solid var(--border-color-00);
    border-bottom: 1px solid var(--border-color-00);
    background: linear-gradient(45deg, black, #2b2242, #000);
    box-shadow: var(--shadow02);
}

@media (max-width:768px){
    #content-wrapper #content-container.home-page .central_content{background-color:transparent!important}
    
    .fixheader{top:82px}
    
    #mini_wrap #game-bet .game-header #MATCHID,#mini_wrap #game-bet .game-header #MATCHID2,#mini_wrap #game-bet .game-header .game-round-time {padding: 0 5px;}
    
    #new2_tabs ul:before,#new2_tabs ul:has(li:nth-child(5)):after {color: var(--txtColor07);}
}

.v-badge{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2);background:linear-gradient(to bottom,#5f85bf,#406ba1);box-shadow:0 2px 4px rgba(0,0,0,.2)}

.v-badge .shine:before{background:linear-gradient(to bottom,transparent,rgba(255,255,255,.7),transparent)}

.v-badge .shine:after{background:linear-gradient(to left,transparent,rgba(255,255,255,.7),transparent)}

.v-badge:before{background:linear-gradient(30deg,#6d8cc5 60%,white);}

.rule-table-container .r-table{background:#f3f3f3}

.rule-table-container .r-table td,.rule-table-container .r-table th{border:1px solid rgb(80 81 90)}

#main-content #content-wrapper #rules-container .r-table thead>tr>th{text-align:center ; background:#ddd}

#button-to-top{transition:background-color 0.3s,opacity 0.5s,visibility 0.5s}

.row-gameodds .sp_btn{
    background-color: #1b1b1b;
    border: 1px solid var(--border-color-00);
    color: #e2e5ff;
}

#backbg-nolive{background:#001d3a}

.lv-header:after{background:#7c95cb6e;}

.carousel-control-next{background-image:linear-gradient(90deg,transparent 0%,black 100%)}

.carousel-control-prev{background-image:linear-gradient(90deg,black 0%,transparent 100%)}

.btn-purple{
    background: var(--bbGrad-01);
    box-shadow:inset 0 0 0.5px 1px hsla(0, 0%,100%, 0.075), 0 0 0 1px hsla(0, 0%, 0%, 0.05), 0 0.3px 0.4px hsla(0, 0%, 0%, 0.02), 0 0.9px 1.5px hsla(0, 0%, 0%, 0.045), 0 3.5px 6px hsla(0, 0%, 0%, 0.09);
    -webkit-transition:box-shadow 0.25s;
    transition:box-shadow 0.25s;color:#fff
}

.btn-darkpurple{
    background:var(--bgColor-17);
    -webkit-transition:box-shadow 0.25s;
    transition:box-shadow 0.25s;
    color:var(--txtColor00) !important
}

.btn-darkpurple.sm{background-image:linear-gradient(45deg,#4568dc,#b06ab3)}

.btn-darkpurple .text{background-image:linear-gradient(45deg,#4568dc,#b06ab3)}

.btn-darkpurple:after{
    margin:0; 
    background: var(--bbGrad-01);
    box-shadow: inset 0 0 0.5px 1px hsla(0, 0%,100%, 0.075), 0 0 0 1px hsla(0, 0%, 0%, 0.05), 0 0.3px 0.4px hsla(0, 0%, 0%, 0.02), 0 0.9px 1.5px hsla(0, 0%, 0%, 0.045), 0 3.5px 6px hsla(0, 0%, 0%, 0.09);
}

.btn-darkpurple:hover:after{background: var(--bbGrad-01);
box-shadow: 1px 3px 10px var(--shadow05);}

.btn-darkpurple:hover{background-image:linear-gradient(-45deg,#4568dc,#425eb8);box-shadow:0 12px 24px rgba(128,128,128,.1);color:var(--txtColor00) !important;}

.btn-darkpurple>span {padding-bottom: 0 !important;}

.btn-darkpurple:hover span{color:var(--txtColor00)}

.btn-darkpurple:hover .text{background-image:linear-gradient(-45deg,#4568dc,#b06ab3)}

.btn-custom{background:none;border:2px solid;color:var(--color)}

.btn-custom:hover,.btn-custom:focus{border-color:var(--hover);color:var(--color)}

.btn-del:hover,.btn-del:focus,.btn-raise:hover,.btn-raise:focus{box-shadow:0 .5em .5em -.4em var(--hover)}

.btn-raise{--color:#ffa260;
--hover:#e5ff60;border-color:#414359}

.btn-del{--color:#c4300b;
--hover:#ec2d47;border-color:#414359;background-color:#292935}

.btn-del-side{--color:var(--txtColor00);
--hover:var(--txtColor22);border-color:var(--border-color-21);background-color:var(--bgColor-21)}

.table-history-tr {
    border-width: 0px 0px 1px 0;
    border-style: solid;
    border-color: #2b3a54;
}
.table-sbetlog-blue2 .withdraw-log-list-row > .el-row:nth-child(odd) ,
.table-sbetlog-blue2 .deposit-log-list-row > .el-row:nth-child(odd) ,
.table-sbetlog-blue2 .cash-log-list-row > .el-row:nth-child(odd) ,
.table-sbetlog-blue2 .point-log-list-row > .el-row:nth-child(odd) {
    background-color: #1e192e;
}
.table-sbetlog-blue2 .withdraw-log-list-row > .el-row:nth-child(even) ,
.table-sbetlog-blue2 .deposit-log-list-row > .el-row:nth-child(even) ,
.table-sbetlog-blue2 .cash-log-list-row > .el-row:nth-child(even) ,
.table-sbetlog-blue2 .point-log-list-row > .el-row:nth-child(even) {
    background-color: #1e192e;
}
.table-bet-log-wrap .match-odds.bet-odds table {
    box-shadow: 0 0 10px #000000;
}
.table-sbetlog-td, .bet_list_wrap .el-table__body #minibetlist_wrap > tr:nth-child(even) , .bet_list_wrap .el-table__body #minibetlist_wrap > tr:nth-child(odd) {border: 1px solid #151025 !important;border-radius: 5px;background: #2d383e !important;}

.table-sbetlog-blue2 div[class^="el-row b_detail_view"],
.table-sbetlog-blue2 div[class*=" b_detail_view"] {
    border: 1px solid var(--border-color-01);
    background: var(--bgColor-07);
}
.table-sbetlog-blue2 div[class^="el-row b_detail_view"] .match-odds.bet-odds span.bet_view_sport_id_details.title,
.table-sbetlog-blue2 div[class*=" b_detail_view"] .match-odds.bet-odds span.bet_view_sport_id_details.title {
    color: var(--txtColor02);
}
.table-sbetlog-blue2 div[class^="el-row b_detail_view"] .match-odds.bet-odds span.bet_view_sport_id_details.date,
.table-sbetlog-blue2 div[class*=" b_detail_view"] .match-odds.bet-odds span.bet_view_sport_id_details.date {
    color: var(--txtColor11);
}
.odds-container.match_betView .round-box {
    background: linear-gradient(180deg, #2D353C, #222);
    color: #f7f7f7;
}

.depo-box{border:2px solid var(--border-color-21);border-radius:10px}

.depo-box:hover{background:var(--bgColor-21);transition:0.5s ease-out}

.depo-box:hover .wallet-icon,.depo-box:hover .moneymove-cash-blue2{color:var(--txtColor00)}

.insetshadow{color:#a5a5a5;letter-spacing:.1em;text-shadow:-1px -1px 1px #111,2px 2px 1px #363636}

.rule-bg-blue2._rule_ .text-blue7{color:chocolate}

.table-history-tr .table-history-td ._del_lc.red-button2{background:var(--cui-danger);     color: #fff;}

.table-history-tr .table-history-td ._del_lc.red-button2:hover{background:red}

.bet-history-tab:not(.on){
    background: #0f1f2d;
    border-bottom: 1px solid #000000;
    box-shadow: 0 -2px 10px inset #3c4b58;
}
.bet-history-tab:hover {background: var(--bgColor-23);color: var(--txtColor00) !important;}
.bet-history-tab-in{color: var(--txtColor11);}
.bet-history-tab:hover .bet-history-tab-in {color: var(--txtColor00);}

.bet-history-tab.on{
    background: var(--bgColor-21);
    border-bottom: 1px solid var(--border-color-21);
    color: #fff;	
}
.nav-tabs {
    --cui-nav-tabs-border-color: #292a2d;
}



.bet-history-tab.on .bet-history-tab-in{color:#ffffff}

.img-empty_container,.img-empty_container-xl{background-image:linear-gradient(178deg, #1f2a42,transparent);background:-moz-linear-gradient(top,#1f2a42 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#1f2a42 0%,rgba(255,255,255,0) 100%);background: linear-gradient(to bottom, #1f2742 0%, #00000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}

.img-empty_container .empty_pattern{background:url(/img/bg/empty_page.png?v=03);background-size:250px 227px;background-position:center;background-repeat:no-repeat}

[data-pagination] li.current{background:rgba(0,0,0,.1)}

.head_nameTeam .name_team .odds-container{border-bottom:1px solid #ffffff29}

.tabs ul .tlayer{background:#393964;background:linear-gradient(180deg,#343452,#3c4b64);color:#fff}

.tabs .main_tabs .tmain a,.tabs ul .tlayer a,.tabs_content .tabs .tlayer a{color:#fff}

.tabs .main_tabs .tmain.active a{color:var(--txtColor21);font-weight: 600;}

.tabs .main_tabs .tmain.active{border-bottom:0;background:#2e303d}

.tabs .main_tabs .tmain:hover{background:rgba(225,225,225,0.8)}

.tabs .main_tabs .tmain:hover>a{color: var(--txtColor21);}

.tabs ul .tlayer.active{color:#f9f9f9;background-color:#2e2e42}

.tabs ul .tlayer:hover,.tabs ul .tlayer.selected{background:var(--bgColor-21);transition:all ease 0.3s}

.blockV-event .low-virtual-menu{ border-color: #263248; background: #333e51;}

#blockV-container{background: var(--bgColor-08);border: 2px solid var(--border-color-06);box-shadow: 1px 3px 18px var(--border-color-06);}

.blockV-content .__title:before{content:"";position:absolute;clip-path:polygon(12% 34%,89% 34%,100% 0,0 0);background:var(--bgColor-21);height:132px;width:100%;z-index:-1;left:0;top:0}

.low-virtual-sportsmenu{
    background-color:#f6f7fa;
    background:rgb(229,235,255);
    background:-webkit-linear-gradient(300deg,rgb(229,235,255) 0%,rgb(208,221,245) 34%,rgb(196,213,245) 35%,rgb(246,247,251) 60%,rgb(233,240,254) 62%,rgb(229,235,255) 100%);
    background:-moz-linear-gradient(300deg,rgb(229,235,255) 0%,rgb(208,221,245) 34%,rgb(196,213,245) 35%,rgb(246,247,251) 60%,rgb(233,240,254) 62%,rgb(229,235,255) 100%);
    background:-o-linear-gradient(300deg,rgb(229,235,255) 0%,rgb(208,221,245) 34%,rgb(196,213,245) 35%,rgb(246,247,251) 60%,rgb(233,240,254) 62%,rgb(229,235,255) 100%);
    background: linear-gradient(150deg, rgb(140 184 204) 0%, #647b8b 34%, #64778b 35%, #53626a 60%, rgb(74 82 87) 62%, #0d2434 100%);
}

.__vbet:nth-child(13n-1) .participant_number{color:#b400ff}

.__vbet:nth-child(13n-2) .participant_number{color:#39f}

.__vbet:nth-child(13n-3) .participant_number{color:#f16767}

.__vbet:nth-child(13n-4) .participant_number{color:#f95415}

.__vbet:nth-child(13n-5) .participant_number{color:#21b4ba}

.__vbet:nth-child(13n-6) .participant_number{color:#f74ab2}

.__vbet:nth-child(13n-7) .participant_number{color:#9e4784}

.__vbet:nth-child(13n-8) .participant_number{color:#85d539}

.__vbet:nth-child(13n-9) .participant_number{color:#df2e38}

.__vbet:nth-child(13n-10) .participant_number{color:#f95415}

.__vbet:nth-child(13n-11) .participant_number{color:#b82e8d}

.__vbet:nth-child(13n-12) .participant_number{color:#6582f4}

.__vbet:nth-child(13n) .participant_number{color:#7b7dd3}

.low-virtual-sportsmenu:hover , .low-virtual-sportsmenu.selected , #virtualsports-container .blockV-event .vview-all.__time:hover , #virtualsports-container .blockV-event .vview-all.__time.selected{ background: var(--bgColor-21);color: #fff;}

.sp_title {
    border-bottom: 1px solid #3d4169;
}
#virtual_wrap #V-league-container .vsport_block {
    background-color: #1a1a1a;
}
#virtual_wrap #V-league-container .vsport_block:hover , #virtual_wrap #V-league-container .vsport_block.selected {background-color: var(--bgColor-14);}
.sp_title strong.nametag_{color:var(--txtColor22)}

.bg-title-border-before{color:var(--txtColor11)}

.subTitlev2{color:var(--txtColor11)}

.titleLine{background-color:var(--bgColor-23)}

.titleLine:before{background-color:var(--bgColor-23)}

.btnDOUBLE:before{background-color:var(--bgColor-17);box-shadow:1px 3px 13px var(--shadow04)}

.btnDOUBLE:hover:before{background-color:var(--bgColor-12)}

.btnDOUBLE a{color:var(--txtColor10);background:rgb(229,235,255);background:linear-gradient(127deg,rgb(229,235,255) 0%,rgb(200,220,255) 34%,rgb(208,221,245) 39%,rgb(198,216,249) 39%,rgb(233,240,254) 65%,rgb(246,247,251) 68%,rgb(229,235,255) 100%)}

.btnDOUBLE:hover a{background:var(--bgColor-12)!important;color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .title .leftZone{color:var(--txtColor09)}

.miniGameZone .miniGameWrapper .title .line{background-color:var(--bgColor-10)}

.miniGameZone .miniGameWrapper .title .leftZone span{color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .content .rightZone>.multi-tabs_wrapper{background:linear-gradient(180deg, rgb(49 45 64) 0%, rgb(0 0 0 / 30%) 100%);padding:1rem;border-radius:10px}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li .txt01 h4{color:var(--txtColor00)}
.miniGameZone .miniGameWrapper .content .rightZone .btns ul li .txt01 .game-header-time{color:var(--txtColor09)}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li:hover .txt01 h4{color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li .txt01 h2{color:var(--txtColor00)}

.mgMain.active a .txt01 h2,.miniGameZone .miniGameWrapper .content .rightZone .btns ul li:hover .txt01 h2{color:var(--txtColor21) !important}

.mgMain.active a,.miniGameZone .miniGameWrapper .content .rightZone .btns ul li:hover a{background:var(--bgColor-26) !important;border:1px outset var(--border-color-21)}

.mgMain.active,.miniGameZone .miniGameWrapper .content .rightZone .btns ul li:hover{background:var(--bgColor-21)!important;color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .content .rightZone .txt h2{color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li{background:var(--bgColor-23);background-color:var(--bgColor-23)}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li a {
    background:var(--bgColor-21);
background:var(--bbGrad-01)}

.allMg{color:var(--txtColor00)}

.allMg:hover{font-weight:600}

.allMg i{background:var(--bgColor-21)}

#blockV-container .tmain.active{background-color: var(--bgColor-04);color: #ffffff;}

.blockV-content .table-header{background: #191e27;color: #4f5d73;}
#blockV-container #new_tabs_content {
    background-color: #232134;
    border-radius: 25px;
    width: 95%;
    margin: 5px auto;
    float: unset;
}
.blockV-content .el-pagination .btn-prev,.blockV-content .el-pagination .btn-next{background:unset;border:unset;color:var(--txtColor21)}

.table-vresult .table-mbetlog-blue2{background-color:var(--cui-table-color)}

body[data-class="Basketball_virtualsport_bg"] .body{background-image:url(/image/Sports/virtual/virtual_basketball_bg.jpg?v=02);background-size:cover;background-attachment:fixed;background-repeat:no-repeat}

body[data-class="Greyhounds_virtualsport_bg"] .body{background-image:url(/image/Sports/virtual/virtual_greyhound_bg.jpg);background-size:cover;background-attachment:fixed;background-repeat:no-repeat}

body[data-class="Horse Racing_virtualsport_bg"] .body{background-image:url(/image/Sports/virtual/horse_racing_bg.jpg);background-size:cover;background-attachment:fixed;background-repeat:no-repeat}

body[data-class="Soccer_virtualsport_bg"] .body{background-image:url(/image/Sports/virtual/virtual_soccer_bg.jpg);background-size:cover;background-attachment:fixed;background-repeat:no-repeat}

[data-pagination] ul li.thispage, .paging .el-pager .active {color: var(--txtColor00);background: var(--bgColor-21);}

.paging .el-pager:not(:has(li.active)):hover{color: var(--txtColor02);border: 1px solid var(--border-color-05);}

#game-container #mgame-header.game_menu .rounded-shape{border:1px solid #ddd}

.section-heading .subtitle{color:var(--txtColor22)}

.section-heading .text{color:#fff}

.mybtn1{box-shadow:inset 0 0 10px 7px #fea036;background:#000000a1}

.cswrap-l{
    box-shadow: 0 2px 5px #2b3d7859;
    background: rgb(239, 243, 253);
    background: -moz-linear-gradient(45deg, rgba(239, 243, 253, 1) 0%, rgba(252, 252, 252, 1) 51%, rgba(236, 241, 253, 1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(239, 243, 253, 1) 0%, rgba(252, 252, 252, 1) 51%, rgba(236, 241, 253, 1) 100%);
    background: linear-gradient(45deg, rgba(239, 243, 253, 1) 0%, rgba(252, 252, 252, 1) 51%, rgba(236, 241, 253, 1) 100%);
    border: 0;
}

.table-board-content{background-color:#121d22;}

.forum-tbl .el-row .table-board-tr .table-board-td._del_memo:hover .red-button1{background-color:#ff000040}

.forum-tbl{background-color:transparent}

.table-board-blue2 .table-board-tr:not(.board-topfix) > div {
    background: var(--bgColor-07);  
}

.table-board-blue2 .table-board-tr > div {
    border-color: #000000;
}


.forum-tbl .el-row .table-board-tr > .table-board-td-hoverable:hover , .table-board-blue2 .table-board-tr > div:hover {
    background-color: #000000;
    border: 1px solid #4d7b91;
    color: #03A9F4;
}
.table-board-tr.board-topfix{background: transparent!important;color:#fff}
.table-board-blue2 .table-board-tr.board-topfix > div {background:#33373f}

.speech-bubble .view_bet .match-odds.bet-odds table {
    border-bottom: 1px solid;
}

.speech-bubble .view_bet .match-odds.bet-odds table:last-child {
    border: 0;
}
.speech-bubble .bl-container .view_bet .bet-view-sport-detail , .bet-view-sport-detail {
    border: 0 !important;
    background: transparent !important;
    color:white;
}

.speech-bubble.style-two .bl-container .bet-odds .odds-container .round-box {
    background: linear-gradient(180deg, #1d192a, #423b5a);
}
.bet-log-wrap .type-name {
    color: #fff;
}
.bet-odds {
    border: 5px solid #161d24  !Important;
    background: #000 !Important;
}

.speech-bubble .bl-container .view_bet .type-name .bet_view_sport_id_details{color:var(--cui-warning)}



.pg-finder .page_arrow-right,.pg-finder .page_arrow-left{color:#229bf1}

#autobetting-container .pr-content .section-explain .title{color:var(--cui-danger)!important}

#autobetting-container .pr-content{background:rgba(255,255,255,.1);backdrop-filter:blur(35px);border:2px solid rgba(255,255,255,.1);box-shadow:0 0 30px rgba(0,0,0,.25)}

#autobetting-container .autobetting_form table select,
#autobetting-container .autobetting_form table input {border: 1px solid var(--border-color-01);}
#autobetting-container .autobetting_form table select{color: var(--txtColor01);}

#main-header .slogan{color:#fff}

.header-icon-behind{color:rgb(124,124,124)}

.ss-heading{color:hsl(235,5%,70%)}

.ss-show{color:hsl(210,60%,60%)}

.main__list-item{border-left:2px solid hsla(0,0%,50%,.2);color:#9d9dac}

.main__list-item:first-of-type .main__list-content{color:hsl(240,8%,90%)}

.ss-dots>span{border:1px solid currentColor}

.table-primary{--cui-table-color:rgba(44,56,74,.95);
    --cui-table-bg:#d6d2f8;
    --cui-table-border-color:rgba(198,196,232,.995);
    --cui-table-striped-bg:rgba(206,203,240,.9975);
    --cui-table-striped-color:rgba(44,56,74,.95);
    --cui-table-active-bg:rgba(198,196,232,.995);
    --cui-table-active-color:rgba(44,56,74,.95);
    --cui-table-hover-bg:rgba(202,199,236,.99625);
--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-secondary{--cui-table-color:rgba(44,56,74,.95);
    --cui-table-bg:#ebedef;
    --cui-table-border-color:rgba(218,220,224,.995);
    --cui-table-striped-bg:rgba(226,229,232,.9975);
    --cui-table-striped-color:rgba(44,56,74,.95);
    --cui-table-active-bg:rgba(218,220,224,.995);
    --cui-table-active-color:rgba(44,56,74,.95);
    --cui-table-hover-bg:rgba(222,225,228,.99625);
--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-success{--cui-table-color:rgba(44,56,74,.95);
    --cui-table-bg:#d5f1de;
    --cui-table-border-color:rgba(198,224,208,.995);
    --cui-table-striped-bg:rgba(205,233,215,.9975);
    --cui-table-striped-color:rgba(44,56,74,.95);
    --cui-table-active-bg:rgba(198,224,208,.995);
    --cui-table-active-color:rgba(44,56,74,.95);
    --cui-table-hover-bg:rgba(201,228,212,.99625);
--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-info{--cui-table-color:rgba(44,56,74,.95);
    --cui-table-bg:#d6ebff;
    --cui-table-border-color:rgba(198,219,238,.995);
    --cui-table-striped-bg:rgba(206,227,247,.9975);
    --cui-table-striped-color:rgba(44,56,74,.95);
    --cui-table-active-bg:rgba(198,219,238,.995);
    --cui-table-active-color:rgba(44,56,74,.95);
    --cui-table-hover-bg:rgba(202,223,243,.99625);
--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-warning{--cui-table-color:rgba(44,56,74,.95);
    --cui-table-bg:#feefd0;
    --cui-table-border-color:rgba(235,222,196,.995);
    --cui-table-striped-bg:rgba(244,231,202,.9975);
    --cui-table-striped-color:rgba(44,56,74,.95);
    --cui-table-active-bg:rgba(235,222,196,.995);
    --cui-table-active-color:rgba(44,56,74,.95);
    --cui-table-hover-bg:rgba(240,226,199,.99625);
--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-danger{--cui-table-color:rgba(44,56,74,.95);
    --cui-table-bg:#fadddd;
    --cui-table-border-color:rgba(231,206,208,.995);
    --cui-table-striped-bg:rgba(241,214,214,.9975);
    --cui-table-striped-color:rgba(44,56,74,.95);
    --cui-table-active-bg:rgba(231,206,208,.995);
    --cui-table-active-color:rgba(44,56,74,.95);
    --cui-table-hover-bg:rgba(236,210,211,.99625);
--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-light{--cui-table-color:rgba(44,56,74,.95);
    --cui-table-bg:#ebedef;
    --cui-table-border-color:rgba(218,220,224,.995);
    --cui-table-striped-bg:rgba(226,229,232,.9975);
    --cui-table-striped-color:rgba(44,56,74,.95);
    --cui-table-active-bg:rgba(218,220,224,.995);
    --cui-table-active-color:rgba(44,56,74,.95);
    --cui-table-hover-bg:rgba(222,225,228,.99625);
--cui-table-hover-color:rgba(44,56,74,.95);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

.table-dark{--cui-table-color:rgba(255,255,255,.87);
    --cui-table-bg:#4f5d73;
    --cui-table-border-color:rgba(93,106,126,.987);
    --cui-table-striped-bg:rgba(86,99,120,.9935);
    --cui-table-striped-color:rgba(255,255,255,.87);
    --cui-table-active-bg:rgba(93,106,126,.987);
    --cui-table-active-color:rgba(255,255,255,.87);
    --cui-table-hover-bg:rgba(89,103,123,.99025);
--cui-table-hover-color:rgba(255,255,255,.87);color:var(--cui-table-color);border-color:var(--cui-table-border-color)}

#rightbox .match_tab.odds-find>.tab_item.on,#rightbox .match_tab.odds-find>.tab_item:hover{color:#74aaff !important;box-shadow:unset;}

.border-gradient.sportsbook_content,#match-detail{border-image-source: linear-gradient(90deg,var(--bgColor-03) 0%,var(--bgColor-16) 50%,var(--bgColor-08) 100%);}

@media (max-width: 768px) {
    #rightbox .match_list .match_item ul.market_name {
        border-width: 1px 1px 0 1px;
        border-style: solid;
        border-color: var(--border-color-06);
        background: linear-gradient(135deg, rgb(21 22 25) 0%, rgb(21 24 30) 15%, rgb(27 30 38) 20%, rgb(15 19 25) 100%);
	}
    
    #rightbox .match_list .match_item ul.market_name span {color: var(--txtColor04);}
}

.prematch-event-block {
    background-color: var(--match-card-bg);
    background-image:linear-gradient(120deg, rgb(31 34 37) 0%, rgb(17 28 53) 10.75%, rgb(1 4 11 / 35%)  11%, rgb(13 18 34 / 35%) 14.75%, transparent 15%, transparent 85%, rgb(13 18 34 / 35%) 85.25%, rgb(1 4 11 / 35%) 89%, rgb(17 28 53) 89.25%, rgb(31 34 37) 100%);
}

#game-bet .game-bet ._betside1:not(:empty),
#game-bet .game-bet ._betside2:not(:empty),
#game-bet .game-bet ._betside3:not(:empty),
#game-bet .game-bet ._betside4:not(:empty),
#game-bet .game-bet-center ._betside1:not(:empty),
#game-bet .game-bet-center ._betside2:not(:empty),
#game-bet .game-bet-center ._betside3:not(:empty),
#game-bet .game-bet-center ._betside4:not(:empty)
{border:1px solid var(--border-color-01);background:var(--bgColor-00)}

.rule-bg-blue2._rule_{
    background: #000;
    color: #fff;
    box-shadow: 0 8px 32px 0 rgb(0 0 0/37%);
    backdrop-filter: blur(3.5px);
    -webkit-backdrop-filter: blur(3.5px);
    border-radius: 10px;
    border: 1px solid var(--border-color-21);
}

/* .table-history-blue2 .table-header div:not(:last-child) {border-right: 1px solid var(--border-color-01);} */
.main-select {border: 1px solid var(--border-color-01);background: var(--bgColor-00);}
.mini-history-tab, table.el-table__header thead th .cell,
.table-header > div,
#register-container .result_r_div .result_r_table thead tr th  {
    background: #21272b;
    color: var(--txtColor21);
    border: 1px solid #000000;
}
#register-container .result_r_div .result_r_table thead tr th  {
    border-radius: 5px;
    text-align: center;
}
.th-title , .table-sbetlog-blue2 {color: #c5dfee;}
#register-container .result_r_div .result_r_table td 
    border: 1px solid var(--border-color-01);

    background: var(--bgColor-04);
    }
#game-container #game-bet .allbet-container .thumb_frame .btn-ent img{box-shadow:none}

.count-side:hover{border:3px solid #ffffff5e !important;}

.count-side.active,.count-side.selected{background-image:linear-gradient(360deg,#ffffff9e,transparent);border:3px solid #ffffff5e}

.fs-sm img{filter:contrast(2.5) brightness(1.5)}

.result-container .result-name:hover,.none+.result-name:hover{
    background-image: linear-gradient(360deg,#1641a370,transparent);
    border-color: #223c6d70;
}

#result-list:not(:hover)::-webkit-scrollbar-thumb{background-color:transparent}

@media (max-width: 768px) {
    
    #result-list #inner-header .topsp_wrap.btn-sports-list.sview-result {
        background: linear-gradient(45deg, black, #2b2242, #000);
	}
    #result-list #inner-header .topsp_wrap.btn-sports-list.sview-result.on {
        background: var(--bgColor-02);
	}
    #result-list #inner-header .topsp_wrap.btn-sports-list.sview-result.on p.desc {color: var(--txtColor00)}
}

#pop_register i,#pop_login i,#login-container .boot-cratev2 #login_btn i{color:#000}

.captcha-img img{border-radius:8px;filter:hue-rotate(348deg)}

#login-container .boot-cratev2 #login_btn .button__icon:after{background:#000}

._login_support_text:hover{box-shadow:inset 0 0 20px rgba(255,255,255,.5),0 0 20px rgba(255,255,255,.2);outline-color:rgba(255,255,255,0);text-shadow:1px 1px 2px #427388}

.tabs .main_tabs{
    background:var(--bbGrad-01);
    -moz-box-shadow:-1px 34px 47px 0 #857dcc8f;
    border-radius: 10px;
}
.blockV-content .tabs .main_tabs {
    background: #0d071b;
}
.callout{--cui-callout-border-color:#00000024;font-weight:500;color: var(--txtColor24);}

.btn-sports-bet.btn-dark{color:#fff;border-color:#1f2f47;box-shadow:inset 0 0 15px 3px #23395e;text-shadow:inset 0 1px 0 #263666;background:linear-gradient(#2e466e,#415989)}

.btn-sports-bet.btn-dark:hover{background:linear-gradient(#415989,#2e466e)}

#asian-container .league-box table>tbody>tr>td>div.odds-container:hover,
#asian-container .league-box table>tbody>tr>td>div.odds-container:hover .round-box.first-row{background: var(--bg-extra);}

.league-box .asian-wrapper{background:var(--color-tertiary-3);padding:10px;border-radius:5px}

.hlaf_sp .league-card-left{background:var(--bg-panel)}

.row-wideView .league-card-left{background:transparent}

.sp_sort .sview-times:hover,.sp_sort .sview-times.on{color:#efb63a}

.sp_sort_box{background-color:linear-gradient(45deg, black, #2b2242, #000);
    --cui-callout-border-left-color:var(--border-color-21);color:#a3abcf;border-top: 1px solid var(--border-color-00);
border-bottom: 1px solid var(--border-color-00);border-right:none;box-shadow: 1px 3px 19px var(--shadow02);}

.lv_odds_search{background:transparent;color: #789fc2;}

.lv_odds_search:hover,.lv_odds_search.active{color:#39f}

.odds-container .round-box.noclick:before{color:gray}

.odds-container .round-box.noclick::after{background-color:#000}

.odds-container .round-box._noclick{color:var(--cui-warning)}

.odds-container .round-box._noclick::after{background-color:transparent}

.sportsbook_content-right-live #match-odds{background:#0c1018;border:1px solid #111111}

.odds-find{border-bottom:1px solid #332b42}

.sportsbook_content-right-live #match-odds .match-oddslist,.sportsbook_content-right-live #match-odds .match-oddslist thead>tr{background:transparent;border:0}

.nav-link.holder_level-image.show{filter:grayscale(1)}

#game-container #slotgame-bet #game-bet .allbet-container .thumb_frame .ent-container:hover .btn-ent img{transform:translateY(0)}

.live_sports_schedule-list .up-away,.live_sports_schedule-list .up-home{color:#fff}

._bs_element .bs-container{background:var(--bgColor-07);border:1px solid var(--border-color-06)}

#user-container .member_infoForm .userForm_label{color:var(--txtColor01)!important}

#user-container .userInfoW .member_infoForm .table_Uinfo .info-group:not(:has(input)) ,
#user-container .userInfoW .member_infoForm .table_Uinfo .info-group input {
    color: #ffffff;
    background: #26252c;
    border: 2px solid #000000;
}


#user-container .member_infoForm .info-group.w-50 input {
    /*background: var(--bgColor-04) !important;*/
    /*color: var(--txtColor05) !important;*/
    /*border: 1px solid var(--border-color-01) !important;*/
}

#user-container .userInfoW button {
    color: unset;
    background-color: var(--bgColor-17) !important;
}
.round-box.bet-side,.round-box.bet-side2,.round-box.bet-side3,.round-box.mid-side{border:1px solid var(--border-color-000) !important}

.round-box.bet-side,.round-box.bet-side2,.round-box.bet-side3,.round-box.mid-side,.sequence_.bet-side,.sequence_.bet-side2 , .odds-container .round-box {background: var(--bgColor-00);/*border:1px solid var(--border-color-06);*/color: var(--txtColor00);}
.speech-bubble .bl-container .bet-odds .odds-container .round-box:hover  {background:var(--bgColor-00) !important;border:1px solid var(--border-color-06)}
.switch--horizontal .night-label{color:#e9e9e9!important}

#live-container .lock>._lock-icon{color:#ffffff}

.odds-container .round-box.bet-side._bet,.odds-container .round-box.bet-side2._bet , .speech-bubble .bl-container .bet-odds .odds-container .round-box {color:var(--txtColor16);font-weight:500}

.round-box span.text-truncate::-webkit-scrollbar-thumb {
    background-color: var(--bgColor-17);
}
.realtime-wrapper .cashflowlive-box .looplist .tr .info {background: none;}
.realtime-wrapper .cashflowlive-box .looplist .tr .amount{color:#84adcf;background: none;}

.calendar-container table.checkin-event thead td{
	border: 1px solid #000000;
    background: linear-gradient(180deg, #2c2d39 0%, #363747 100%);
    color: var(--txtColor04);
}
#user-container .userInfoW,
.newTemp-cal table.deposit-event,
.calendar-container table.checkin-event {
    border: 1px solid var(--border-color-01);
    box-shadow: 1px 2px 19px var(--bgColor-08);
    background: #16171f;
}
.calendar-wrapper .calendar-wrapper .deposit_calendar.style_two tbody td.deposit_calendar:not(:has(.wrapper_stamped)),
.calendar.deposit_calendar.style_two tbody td.deposit_calendar,
.checkin-event tbody td.date,
.deposit_calendar .wrapper_stamped .day_text {
    box-shadow: 0 3px 8px #bddaff, inset 0 2px 3px #d9e6ff;
    border: solid 1px var(--border-color-21);
}
.calendar-container table.checkin-event tbody td.stamped,
.deposit_calendar.stamped {
    color: var(--txtColor00);
    text-shadow: 1px 1px black;
}
#register-container.newTemp-cal .month-select {
    border: 2px solid var(--border-color-21);
}
#register-container.newTemp-cal .month-select .stylus_dateitem {
    color: var(--txtColor22);
}
#register-container.newTemp-cal h2#loginevent_ym {color: var(--txtColor21);}
#register-container.newTemp-cal .calendar_points .point_section .event_text {color: var(--txtColor24);}
.newTemp-cal ._calander_month.btnnext {
    background: var(--bgColor-21);
    border: none;
}

div#horizontal-container::-webkit-scrollbar{height:10px!important}

div#horizontal-container::-webkit-scrollbar-thumb{background:var(--bbGrad-01)}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-1) .topsports-icon{color:#8294c4}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-2) .topsports-icon{color:#B46060}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-3) .topsports-icon{color:#617A55}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-4) .topsports-icon{color:#4F4557}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-5) .topsports-icon{color:#F6BA6F}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-6) .topsports-icon{color:#C69749}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-7) .topsports-icon{color:#917FB3}

#lobby-row__menu .scoller_horizon .provider-item:nth-child(8n-8) .topsports-icon{color:#569DAA}

.footer-logo img{filter:grayscale(1) brightness(.5)}

.social-text {color: var(--txtColor07);}
.iconSocial:hover {background-color: var(--bgColor-19) !important;}
.iconSocial:hover .social-text {color: var(--txtColor00);}

.login-container .login-box-wrapper .rightZone .top img,#login-container .login-logoV2 .logoimage-wrap img{}

.main__discover-place .main__discover-place-headingwrap{
    background:rgb(229,235,255);
    background:var(--bbGrad-01);
}
.main__discover-place .main__discover-place-headingwrap:after {box-shadow: none;}

.main__discover-place .main__discover-place-headingwrap:hover{background:var(--bbGrad-02);color:#fff}

.main__discover-place .main__discover-place-headingwrap:hover:after{box-shadow: 1px 3px 13px #8db5ff, 0 2px 0 #9ab4ff}

.main__discover-place-headingwrap:hover .main__discover__more-svg{color:red}

.main__discover-place .main__discover-place-headingwrap:hover .main__discover-place-heading, 
.main__discover-place .main__discover-place-headingwrap:hover .main__discover-place-sub {color: #fff;}

.quickmenu-btn{color:#fff;background:var(--bgColor_Grad09-00);background:-moz-linear-gradient(top,var(--bgColor_Grad09-00) 0%,var(--bgColor_Grad09-02) 100%);background:-webkit-linear-gradient(top,var(--bgColor_Grad09-00) 0%,var(--bgColor_Grad09-02) 100%);background:-o-linear-gradient(top,var(--bgColor_Grad09-00) 0%,var(--bgColor_Grad09-02) 100%);background:linear-gradient(to bottom,#597ef8 0%,#1d51ab 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--bgColor_Grad09-00)",endColorstr="var(--bgColor_Grad09-02)",GradientType=0)}

#quickMenu{background:transparent!important}
.bl-container tbody .view_bet .match-odds .type-name {background: var(--bgColor-20);}

#user-container .userInfoW button {
    color: #4f5d73;
}
#register-container .result_r_div .result_r_table tbody>tr:nth-child(odd) {
    background-color: #212234;
}

#register-container .result_r_div .result_r_table tbody>tr:nth-child(even) {
    background-color: #212234;
}

#virtualsports-container .table-mbetlog-tr {
    border-bottom: 1px solid #2d323e;
}
.login-container .login-box-wrapper .rightZone .top img, #login-container .login-logoV2 .logoimage-wrap img {
    /* content: url(/image/logo/newtemplate_lite.png); */
    /* height: 40px; */
}

.swiper-pagination-bullet {
    width: 25px;
    height: 8px;
    display: inline-block;
    border-radius: 10px;
    opacity: .4;
}

.swiper-pagination-bullet {
    background: #000;
    border: 1px solid #000;
}

.swiper-pagination-bullet-active {
    background: #728bc1;
    border: 1px solid #fff;
}

.description-empty_container-xl {color:var(--txtColor00);}


#rightmatch-split .img-empty_container-xl .svg_wrap {
    filter: invert(1) hue-rotate(160deg) saturate(0.5) contrast(0.9);
}

._search_sports {
    background: #242a30;
    border: 1px solid #000;
    color: white;
}

._search_sports:focus {
    box-shadow: none;
    border: 0;
}

._virtualsport_bg .vwrap {
    background: transparent;
    padding: 0;
}
.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable, .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .SidebarToggleWrapper {
	background: linear-gradient(90deg, #ffffff00, #34537c7a);
	border-color: #3a5c75;
	box-shadow: 0 0 10px #0000003b;
}
.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable .sidebar-toggler, .nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable:not(:hover) .sidebar-toggler {
	border-left: 1.7vw solid #000000;
}


.miniGameZone {
	background-image: url(/image/bg/midnightblue/mini_lobbyBG_left-midnightblue.png?v=02);
	background-size: 250vh;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #14111e;
}

.nv2_v2 #sidemenu-sp.sidebar-narrow-unfoldable #sports-mainmenu {
    background: transparent;
}
.bet-odds .odds-container .round-box.threerows {
        border: 1px solid #000 !important;
}
/* ------------------------------------- */
/* *. UI COLORS  ...............END..... */
/* ------------------------------------- */


/* ------------------------------------- */
/* *. KEYFRAMES  ....................... */
/* ------------------------------------- */
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}
    
    to{opacity:1;transform:translateY(0)}
    
}

@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}
    
    to{opacity:1;transform:translateY(0)}
    
}

.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}

@keyframes scroll{0%{transform:translateX(0)}
    
    100%{transform:translateX(calc(-250px * 7))}
    
}

.carousel__slide{animation:scroll 100s linear infinite;display:flex;flex-direction:column;width:33%}

@keyframes fadeIn{0%{opacity:0}
    
    20%{opacity:0}
    
    60%{opacity:1}
    
    100%{opacity:1}
    
}

@-webkit-keyframes greenblinking{0%,100%,62%{color:#000}
    
    47%,97%{color:#00d936}
    
}

@-webkit-keyframes blueblinking{0%,100%,62%{color:#000}
    
    47%,97%{color:#0080ff}
    
}

@keyframes autoscroll{from{transform:translate3d(0,0,0)}
    
    to{transform:translate3d(0,-75%,0)}
    
}

@-webkit-keyframes blinker{0%,100%,49%{background-color:#f64949}
    
    50%,99%{background-color:#20262c}
    
}

@-moz-keyframes blinker{0%,100%,49%{background-color:#f64949}
    
    50%,99%{background-color:#20262c}
    
}

@keyframes blinker{0%,100%,49%{background-color:#f64949}
    
    50%,99%{background-color:#20262c}
    
}

@-webkit-keyframes blinker2{0%,100%,49%{color:#f64949}
    
    50%,99%{color:#fff}
    
}

@-moz-keyframes blinker2{0%,100%,49%{color:#f64949}
    
    50%,99%{color:#fff}
    
}

@keyframes blinker2{0%,100%,49%{color:#f64949}
    
    50%,99%{color:#fff}
    
}

@-webkit-keyframes fade{from{opacity:.4}
    
    to{opacity:1}
    
}

@keyframes fade{from{opacity:.4}
    
    to{opacity:1}
    
}

@-webkit-keyframes glowy{from{color:#fff;text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #e60073,0 0 40px #e60073,0 0 50px #e60073,0 0 60px #e60073,0 0 70px #e60073}
    
    to{color:#ffdfc2;text-shadow:0 0 20px #fff,0 0 30px #ff4da6,0 0 40px #ff4da6,0 0 50px #ff4da6,0 0 60px #ff4da6,0 0 70px #ff4da6,0 0 80px #ff4da6}
    
}

@-webkit-keyframes colorchange{0%,40%,60%{color:#00f}
    
    10%{color:#8e44ad}
    
    20%{color:#1abc9c}
    
    30%{color:#d35400}
    
    50%{color:#34495e}
    
    70%,90%{color:#2980b9}
    
    80%{color:#f1c40f}
    
    100%{color:pink}
    
}

@keyframes text-flicker{100%,11%,18%,2%,32%,37%,43%,47%,6%{color:#e60078;text-shadow:0 0 15px #e60078}
    
    14%,3%,33%,39%,46%,9%{color:rgba(120,0,50,.5);text-shadow:none}
    
}

@keyframes letter-flicker{100%,11%,18%,2%,32%,37%,40%,6%{color:#e60078;text-shadow:0 0 15px #e60078}
    
    14%,3%,33%,39%,9%{color:rgba(120,0,50,.5);text-shadow:none}
    
}

@keyframes border-flicker{100%,13%,18%,2%,34%,5%,54%,7%{border:3px solid #00b4e6;box-shadow:0 0 15px -1px #00b4e6,0 0 12px -1px #00b4e6 inset}
    
    16%,22%,3%,36%,6%,9%{border:3px solid #002846;box-shadow:none}
    
}

@-webkit-keyframes uparrow{0%{-webkit-transform:translateY(0);opacity:.4}
    
    100%{-webkit-transform:translateY(-.2em);opacity:.9}
    
}

@-webkit-keyframes downarrow{0%{-webkit-transform:translateY(0);opacity:.4}
    
    100%{-webkit-transform:translateY(.2em);opacity:.9}
    
}

@keyframes changeBackgroundColor_over{0%{background-color:#001f3f}
    
    50%{background-color:#ff4136}
    
    100%{background-color:#001f3f}
    
}

@keyframes changeBackgroundColor_under{0%{background-color:#001f3f}
    
    50%{background-color:#ff4136}
    
    100%{background-color:#001f3f}
    
}

@-webkit-keyframes tooltip_betslipkeys{0%{opacity:0}
    
    75%{opacity:0}
    
    100%{opacity:1}
    
}

@-moz-keyframes tooltip_betslipkeys{0%{opacity:0}
    
    75%{opacity:0}
    
    100%{opacity:1}
    
}

@-o-keyframes tooltip_betslipkeys{0%{opacity:0}
    
    75%{opacity:0}
    
    100%{opacity:1}
    
}

@keyframes tooltip_betslipkeys{0%{opacity:0}
    
    75%{opacity:0}
    
    100%{opacity:1}
    
}

@-webkit-keyframes c{0%{-webkit-filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(0deg) opacity(.7);filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(0deg) opacity(.7)}
    
    50%{-webkit-filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(90deg) opacity(.7);filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(90deg) opacity(.7)}
    
    to{-webkit-filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(0deg) opacity(.7);filter:invert(100%) sepia(0%) saturate(4000%) brightness(250%) contrast(1) hue-rotate(0deg) opacity(.7)}
    
}

@-webkit-keyframes blink{0%{opacity:0}
    
    100%{opacity:1}
    
}

@-moz-keyframes blink{0%{opacity:0}
    
    100%{opacity:1}
    
}

@keyframes blink{0%{opacity:0}
    
    100%{opacity:1}
    
}

@media (min-width:769px){
    .chrome_link{justify-content:center}
    ._bet.selected:hover, #virtualsports-container .blockV-content .blockmatch_ .__vbet:hover {background:#153da9;color:#ffffff}
    ._bet:hover{border-color:#00b4ff !important}
    .live_board .row-gameodds .sp_btn:hover{
        background-color: #1b1b1b;
        border: 1px solid var(--border-color-00) !important;   
	}
    
    #mini_wrap .game-bet ._betside1._bet:hover,
    #mini_wrap .game-bet ._betside2._bet:hover,
    #mini_wrap .game-bet ._betside3._bet:hover,
    #mini_wrap .game-bet ._betside4._bet:hover,
    #mini_wrap .game-bet-center ._betside1._bet:hover,
    #mini_wrap .game-bet-center ._betside2._bet:hover,
    #mini_wrap .game-bet-center ._betside3._bet:hover,
    #mini_wrap .game-bet-center ._betside4._bet:hover {
        box-shadow: inset 0 0 1px 1px var(--cui-warning) !important;
        background-color: #0f151e  !important;
        
	}
    .fa-star:hover::before{color:var(--cui-primary)}
    
}

@media screen and (max-width:768px){
    #content-table .bank-table .table>ul>.tr>p {
        color: #c9c9c9 !important;
	}
    
    
    #game-bet .game-bet-slip .game-bet-slip-table{background:#191c1f}
    
    .chrome_link{justify-content:space-between}
    
    .sp_rule .sp_rule_text{display:flex;flex-direction:column;text-align:center}
    
    .tabs .main_tabs .tmain:hover{background:var(--bgColor-04);}
    
    .table-board-content .speech-bubble{overflow:auto}
    
    .speech-bubble input{width:100%;border-radius:25px}
    
    .speech-bubble button{margin:10px 0;width:100%}
    
    .sp_nav_top_style2 .topsp_wrap .topsports-icon{height:30px;width:30px}
    .table-header > div {
        /* background: #ecf1fd; */
	}
    
    :root {
        --marquee-bg-color: #2e303d;
        --marquee-text-color: #fff;    
	}
    
    #ad-top .ad-topclose {
        color: #9da5b1;
	}
}



:root {
    --rule-body-bg: #000000;
}

.menu01{background-color:var(--topmenu-bg);box-shadow:var(--shadow01) 0 0 .6em;}
.menu01 .menu01Wrapper .menuZone ul li a.menu{color:var(--topmenu-color)}
.menu01 .menu01Wrapper .menuZone ul li a.menu span{color:var(--topmenu-arrow-color);}
.menu01 .menu01Wrapper .menuZone ul li a.menu:hover,.menu01 .menu01Wrapper .menuZone ul li.active a.menu{color:var(--topmenu-color-active)}

.top-info .info-wrapper.menu01_rule {
    background:#ffffff !important;
    box-shadow: var(--shadow01) 0 0 0.6em;
}

#content #left-content #left-rules-menu .sports-menu #menu_sports.style2 tr {
    background-color: #f6f7fa !IMPORTANT;
    border: 1px solid #ebecf3;
    color: #40455a;
}

.nametag_ .h2{color:#acacbd}

.nametag_ .h3{color:#555887}

.nametag_ .h4 {font-weight: 500 !important;}

span.nametag_.header-brand:after {
    content: "";
    position: absolute;
    height: 5px;
    width: 100%;
    background-color: #95a6bd;
    top: 50%;
    margin-left: 50px;
}

#content #main-content #sports-header #inner-header .name-header:after {
    content: "";
    position: absolute;
    height: 15px;
    width: 15px;
    background-color: #95a6bd;
    top: 40%;
    margin-left: 17px;
}

#content #main-content #sports-header #inner-header {
    background: transparent !important;
    border: 0 !important;
    box-shadow: none;
    position:relative;
    z-index:1;
}

.header-title-sticky {
    border-bottom: 0;
}

.major_title .h4 {color: #939393}

.major_title .main__sub {color: var(--txtColor25);}

#main-content #content-wrapper #rules-container .rules-box .rules-content ul>li {
    color: black;
}
#content #left-content #left-rules-menu .sports-menu #menu_sports.style2 ._rules_ {
    background: linear-gradient(90deg,#4385F8 0%,#C5DCFF 100%);
}

#content #left-content #left-rules-menu .sports-menu #menu_sports.style2 #sports-detail ._rules_ {
    background: #f6f7fa;
    border: 1px solid #ebecf3;
    color: #40455a;
}


#content #left-content #left-rules-menu .sports-menu #menu_sports.style2 tr {
    line-height: 45px;
    height: 45px;
    font-size: 16px;
}

#content #left-content #left-rules-menu .sports-menu {
    border: 1px solid #ebecf3;
}

table#sports-detail:before {
    background: #8bb4fc;
}

#content #left-content #left-rules-menu .sports-menu #menu_sports.style2 #sports-detail tbody>tr>td>span.snip._sports_snip:before {
    color: #8bb4fc;
}

#content #main-content #sports-header #inner-header span {
    color: #95a6bd;
    font-size: 1.4vw;
    font-weight: 700;
    font-family: sans-serif;
}

#main-content #content-wrapper #rules-container .rules-box .rules-content ul>li {
    color: black;
}

#content #left-content #left-rules-menu .sports-menu #menu_sports.style2 #sports-detail td._rules_:hover {
    background: linear-gradient(130deg, rgb(234 239 255), rgb(255 255 255) , rgb(234 239 255));
    color: #000000;
}

#main-content #content-wrapper #rules-container .r-table thead>tr>th {
    background-color: #f6f7fa;
    border: 1px solid #e3e6ef;
}

#content #main-content #sports-wrapper {
    color: #555;
}

#main-content #content-wrapper #rules-container .r-table tbody {
    background: transparent;
}

#main-content #content-wrapper #rules-container .r-table tbody>tr>td {
    border: 1px solid #e3e6ef;
}

#content #main-content #sports-wrapper {
    background: transparent;
}

#content #main-content .rules_wrap #sports-header #inner-header .name-header span {
    color: #95a6bd;
    font-weight: 700;
}

#main-content #content-wrapper #rules-container {
    background: #fff;
}

#mini_wrap .game-bet ._betside2._bet.selected,
#mini_wrap .game-bet ._betside3._bet.selected,
#mini_wrap .game-bet ._betside4._bet.selected,
#mini_wrap .game-bet-center ._betside2._bet.selected,
#mini_wrap .game-bet-center ._betside3._bet.selected,
#mini_wrap .game-bet-center ._betside4._bet.selected ,
#virtualsports-container .blockV-content .blockmatch_ .__vbet.selected ,
._bet.selected {background:#004976;color:#ffffff}

.w50.box,.w25.box {
    border: 2px solid var(--border-color-21);
}
.box-title {
    color: var(--txtColor00);
    background: var(--bgColor-21);
}
.box-wrapper .bxcr-bottom {
    color: var(--txtColor06);
}
.box-content {
    background: #001221;
}

.bxc-left {
    color:  var(--txtColor13);
}


.dropdown-menu {
    --cui-dropdown-color: rgb(207 226 255 / 95%);
    --cui-dropdown-bg: #313c4e;
    --cui-dropdown-border-color: var(
    --cui-border-color-translucent);
    --cui-dropdown-divider-bg: var(
    --cui-border-color-translucent);
    --cui-dropdown-box-shadow:2px 4px 5px 1px #a7b5cc59, inset 0 0 6px 1px #ffffffbf;
    --cui-dropdown-link-color: #d0d7f2;
    --cui-dropdown-link-hover-color: #475468;
    --cui-dropdown-link-hover-bg: #d8dbe0;
    --cui-dropdown-link-active-color: rgba(255,255,255,0.87);
    --cui-dropdown-link-active-bg: #321fdb;
    --cui-dropdown-link-disabled-color: #9da5b1;
    --cui-dropdown-header-color: #8a93a2;
    color: var(--cui-dropdown-color);
    background-color: var(--cui-dropdown-bg);
    border: var(--cui-dropdown-border-width) solid var(--cui-dropdown-border-color);
    border-radius: var(--cui-dropdown-border-radius);
}
.dropdown-item {
    background: rgb(246,248,249);
    background: -moz-linear-gradient(45deg, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%);
    background: -webkit-linear-gradient(45deg, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);
    background: linear-gradient(45deg, #283542 0%, #3f4a67 50%, #3a465c 51%, #1a212f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=1 );
    border: 1px solid #151b25;
}
.dropdown-item .icon {
    fill: currentColor;
    color: var(--cui-dropdown-link-color) !important;
}

.cal_event_cashout {
    background: linear-gradient(45deg, black, #2b2242, #000);
    box-shadow: 1px 3px 13px var(--shadow04);
    -webkit-transition: box-shadow 0.25s;
    transition: box-shadow 0.25s;
    color: var(--txtColor10);
}

.pedestal {
    background: var(--bbGrad-01);
}


    @media (max-width: 768px) {
        .pedestal {
                        background: transparent;
        }
        
    }
    
    
.thumb_frame:hover .pedestal {
    background: var(--bgColor-26);
    border: 2px solid var(--border-color-21);
}

/* Dark Mode (System Setting) */
@media (prefers-color-scheme: dark) {
    .provider-name-txt {
        /* color: #858585; */
        color: #000000;
	}
}

._casinoconfirmtxt.stats-title .table-board-content .speech-bubble .initial > p,
._holdemconfirmtxt.stats-title .table-board-content .speech-bubble .initial > p {
    color: #000;
}

.live_prv .prc_vs.up-vs {color: var(--txtColor25);}

.main__discover-place .main__discover-place-headingwrap .main__discover-place-heading, .main__discover-place .main__discover-place-headingwrap .main__discover-place-sub {color: #cdcdcd;margin-left: 7px}

.menu01 .menu01Wrapper .menuZone ul li a.menu:hover, 
.menu01 .menu01Wrapper .menuZone ul li.active a.menu,
.menu01 .menu01Wrapper .menuZone ul li.active a.menu span,
.menu01 .menu01Wrapper .menuZone ul li:hover a.menu span {color: var(--txtColor24);}

.footer {
    border-top: 1px solid var(--border-color-02);
    background-color: var(--topmenu-bg);
}
#right-content_menu-pc .sidebar,
#right-content_menu-pc .sidebar .sidebar-header {background-color: transparent!important;}

.nav-underline .nav-link.active, .nav-underline .show>.nav-link , .nav-underline .nav-link.active:hover {
    color: var(--cui-header-nav-link-color);
    border-color: var(--cui-header-nav-link-color);
}

.nav-underline .nav-link:focus, .nav-underline .nav-link:hover {border-color: var(--border-color-21);}
.sidebar-light {
    --cui-sidebar-color: rgb(255 255 255 / 95%);
}
.cart_box.bet_ticket .text_betsliptype, #right-betslip .main__crossing-heading {color: var(--txtColor00);}
.cart_box.bet_ticket .text-on-right, #right-betslip .main__crossing-upper {color: var(--txtColor22);}

.main_content.SportContent {background: none;}

.sp_rule_text, .bonus_title.league-name.bonusodd-title {color: var(--txtColor24);}

#sp_list .sp_league > div > span {color: #fff;}

#lobby-row__menu .scoller_horizon .provider-item {
    background-color: var(--bgColor-26);
    border: 1px solid var(--border-color-000);
}
#lobby-row__menu .scoller_horizon .provider-item:hover, #lobby-row__menu .scoller_horizon .provider-item:has(.sp_cat.on) {
    background-color: var(--bgColor-21);
}
.sports_nav_item.sportsbtn .desc {color: #fff;}

.m_main_menu {
    background: linear-gradient(180deg,rgb(57 58 59) 0%,rgb(4 8 16) 100%);
}

@media (max-width: 1199px) {
    #top_m #mquick-header {
        background: var(--header-bg-color);   
	}
    #header-nav {
        background: var(--topmenu-bg);
        box-shadow: var(--shadow01) 0 0 .6em;
	}
    #header-nav li.nav-item > .nav-link {
        color: #fff;
	}
    #quickMenu .quickmenu-btn {
        background: var(--bbGrad-01);
        border: none;
	}
}

.splitrounded-box {
    color: var(--txtColor07);
    background: var(--bgColor-26);
    border: 1px solid var(--border-color-21);
}

.w1200 > .headermedal h2.text-colorgrad {color: var(--txtColor21);}
.w1200 > .headermedal h6.lead {color: var(--txtColor22);}

._dayranking, ._weekranking {
    background: var(--bbGrad-01) !important;
    color: var(--txtColor00) !important;
}
._dayranking:after, ._weekranking:after {box-shadow: none !important;}

.contain-title {
    color: var(--txtColor23) !important;
}
#sp_list.ithere {
    background: #071b29 !important;
    box-shadow: 1px 3px 18px #1d4151 !important;
    border-color: #0c2f47;
}

#sp_list.ithere .module_ th {
    background: #133445 !important;
}

#mgModal .sportsBetMenu {
    padding: 0 5px;
    background: var(--bgColor-26);
}

#mgModal .modal-content .modal-body {
    background-image: none;
    background-color: var(--cui-body-bg);
}

#mini_wrap .el-table th.is-leaf {
    border-right: none;
    border-bottom: none;
}

#mini_wrap .el-table--border:after, #mini_wrap .el-table:before {
    background-color: transparent;
}

#slotgame-bet .provider_container span.provider-name-txt {color: #fff;}

#autobetting-container, #autobetting-container .section-explain {
    color: #fff;
}

.blockV-content .__title {color: #fff;}

#new_tabs_content .table-header > div {color: var(--txtColor21);}

@media screen and (min-width: 1466px) {
    ._virtualsport_bg .vwrap {
        background: unset;
        background-image: url(/image/bg/lobbyvirtual-bb.png);
        background-size: 100% 1146px;
        background-repeat: no-repeat;
        background-position: center;
        background: none;
	}
}

.autobetting-wrapper .bl-container thead > tr > th {
    background: var(--bgColor-26);
    background-color: var(--bgColor-26) !important;
    border: 1px solid var(--border-color-21);
    color: var(--txtColor21);
}

#_alert._alert.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_confirm._confirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_casinoconfirm._casinoconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content, 
#_holdemconfirm._holdemconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_slotconfirm._slotconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content,
#_miniconfirm._miniconfirm.el-dialog__wrapper.main-dialog.modal .modal-dialog .modal-content {
    background:#312C43;
}

.result-container .leaguewrap_ .innerwrap_ .result-time.timeply {color: var(--txtColor22);}

#login-open_mobile .open_mobile {background: #000;}
#login-open_mobile .open_mobile .btn-open_mobile {border: 2px solid var(--border-color-21);}
#login-open_mobile .open_mobile .btn-open_mobile.bg-blue2 { background: #2ca9db; }
#login-open_mobile .open_mobile .border-1-blue2 .text-custom-color {color:#2ca9db;}

#openLogin .modal-content .login-container.openLogin {
    background-color: var(--bgColor-08);
}
#openLogin .modal-content .login-container .login-box-wrapper {
    background-image: url('/image/login/wave_lines.png');
}
#openLogin .modal-content .login-box-wrapper .leftZone .pic img {
    content: url('/image/login/login_left_img6.png?v=003');
}

.login-container .login-box-wrapper .rightZone .up .inputFrame .txtT,
#openLogin .modal-content .login-box-wrapper .rightZone .title h3 {
    color: var(--txtColor22);
}

.login-container .login-box-wrapper .rightZone .up .inputFrame .info span {
    color: var(--txtColor21);
}

.login-container .login-box-wrapper .rightZone .btnZone .btnFrame #login_btn {
    background: var(--txtColor21);
    border: 2px solid var(--bgColor-21);
    color: var(--txtColor00);
} 

.login-container .login-box-wrapper .rightZone .btnZone .btnFrame #login_btn:hover {
    background: var(--txtColor21);
    border: 2px solid var(--bgColor-21);
    color: var(--txtColor00);
}

.login-container .login-box-wrapper .rightZone .btnZone .txtZone .ask-register {color: #fff;}

@media only screen and (max-width:768px){
    .login-container .login-box-wrapper .rightZone .btnZone .txtZone .toReg {
        margin: 0 3px;
        padding: 12px;
        background-color: #eb4511;
        background-image: linear-gradient(315deg, #00cdff 0%, #0036a3 74%);
        border-color: #db4b26;
        color: #e8e8e8;
        box-shadow: #86959f .1em .1em 0.6em !important;
        width: 100%;
        text-align: center;
        border-radius: 25px;
        overflow: hidden;
        text-decoration:none;
    }
}


._alerttxt.stats-title strong {color: #fff;text-shadow: 1px 1px black;}

@media (max-width: 1199px) {
    .header.name-header strong.nametag_, #virtualsports-container ._virtualtitle {
        color: var(--txtColor22) !important;
	}
}

#autobet.tab-pane .list-group-item {background: #373b4b;}

#autobet.tab-pane .list-group-item.bg-light {
    background-color: transparent !important;
    background: var(--bbGrad-01);
    color: #fff !important;
    border-left-color: transparent !important;
}

#aside .cashflowlive-box p.title:before {
    content: "";
    width: 148px;
    height: 20px;
    background: var(--bbGrad-01);
    display: block;
    position: absolute;
    left: 24%;
    z-index: -1;
    border-radius: 10px;
}

#aside .bank-table .table .looplist .tr>.info {
    color: var(--txtColor21);
}

#aside .main__crossing-upper {
    color: var(--txtColor22);
}

#popup_window .stylus-modal-top,
#popup_window .stylus-modal-content .popup_footer {background: #000;}

.dash {background: transparent;}

@media (max-width: 1199px) {
    .btnmemberinfo-drop {
        color: var(--txtColor21);
	}
}

.callout-primary {
    --cui-callout-border-left-color: var(--border-color-23);
}

#sp_list.ithere {
    border-radius: 5px;
}

.bank-table .table>ul>.tr>.info span:nth-child(2) {
    color: var(--txtColor22);
}

.single-play:hover {
    box-shadow: inset 0 0 12px 7px #74a4ed;
}

.mybtn1 {
    box-shadow: inset 0 0 10px 7px #74a4ed;
}

.result-container .league-name {
    color: #b1dbff;
    box-shadow: 1px 3px 19px var(--shadow02);
    background: rgb(147 171 227);
    background: -webkit-linear-gradient(135deg,rgb(147 171 227) 0%,rgb(219 233 255) 15%,rgb(195 210 251) 20%,rgb(200 210 237) 100%) !important;
    background: -moz-linear-gradient(135deg,rgb(147 171 227) 0%,rgb(219 233 255) 15%,rgb(195 210 251) 20%,rgb(200 210 237) 100%) !important;
    background: -o-linear-gradient(135deg,rgb(147 171 227) 0%,rgb(219 233 255) 15%,rgb(195 210 251) 20%,rgb(200 210 237) 100%) !important;
    background: linear-gradient(150deg, #2c344a 0%, #2d3645 34%, #2b313c 35%, #373d49 60%, rgb(48 54 68) 62%, #2c344a 100%) !important;
}

.top-sports-container .btn-sports-list.on {
    background-color: var(--bgColor-21);
}

#lobby-row__menu .lobby-row__wrapper .see_all::-webkit-scrollbar-thumb {
    background: var(--bbGrad-01);
}

.match-oddslist .type-name, .match_list .match_item .market_name {
    color: var(--txtColor21) !important;
}

h2.result_r_h2 {
    text-shadow: 2px 1px 3px #7b7b7b;
    color: var(--txtColor24);
}

.mutiple_box .match_info02-vs {
    color: #6996e7;
}

svg#sp_rule_btn {
    fill: currentColor;
    color: var(--txtColor21);
}
.el-pagination span.btn-prev > i,
.el-pagination span.btn-next > i {color: var(--txtColor22) }

#slotgame-bet #sports-wrapper #horizontal-container.showlarrow:before,
#slotgame-bet #sports-wrapper #horizontal-container:has(div.see_all div.provider-item:nth-child(4)):after {
    color: var(--txtColor21);
}


.login-container .login-box-wrapper .rightZone .btnZone .btnFrame #login_btn.blueLBtn {
    background-color: var(--cui-indigo);
    background-image: linear-gradient(315deg, var(--cui-indigo) 0%, var(--bg-extra) 74%);
    border-color: #401389;
    color: #ffffff;
    box-shadow: #6a889d .1em .1em 0.6em !important;
}

._login_support_text {
    border: 2px solid #f2a65a;
    color: #fff;
    background-color: #772f1a;
    background-image: linear-gradient(315deg, #772f1a 0%, #f2a65a 74%);
}

.login-container.btnZone {
    color: white;
}


.sidebar {
    --cui-sidebar-bg: #140f24;
}

.menu01 .menu01Wrapper .logo {
    background-color: var(--topmenu-bg);
}

.menu01{background-color:var(--topmenu-bg);box-shadow:var(--shadow01) 0 0 .6em}

.menu02 .menu02Wrapper .menuZone , .v_deep_home .main_content .main_content_wrap .infoZone .info01 {
	/* border: 1px solid #555a5f; */
	/* background-color: #1e262c; */
	/* box-shadow: 2px 4px 5px 1px #03030359, inset 0 0 6px 1px #386173 !important; */
}

.menu02 .menu02Wrapper .menuZone ul li {/* border-bottom: 1px solid #708391; */}

.menu01 .menu01Wrapper .menuZone ul li a.menu {
    color: var(--topmenu-color);
}

.header02 .header02Wrapper .rightZone .cash-info-top .c_type:before, .header01 .header01Wrapper .rightZone .points-info-top .c_type:before {
    color: #4596d3;
}

.header01 .header01Wrapper .rightZone .cash-info-top .r_cash ._pos_cash._jcash, 
.header01 .header01Wrapper .rightZone .points-info-top .r_cash ._pos_point._jcashc,
.header01 .header01Wrapper .rightZone .points-info-top .r_cash ._pos_holdem_rake_point._hrcashc {
    color: #4596d3;
}

.SidebarToggleWrapper {
	background-color: #282b30;
}

.toggler-title {
    color: white;
}

.forum-tbl .tbl-row .table-board-content {
    box-shadow:none;
}

.menu02 .menu02Wrapper .menuZone ul li {
   border-bottom: 1px solid #FFFFFF1C; 
}

.menu02 .menu02Wrapper .menuZone ul li .menu:before {opacity:0.5;}
.menu02 .menu02Wrapper .menuZone ul li.active .menu:before {opacity:1;}
.menu01 .menu01Wrapper .menuZone ul li.active {
    background-color: #00194A;
    /*
    margin-top: 6px;
    margin-bottom: 6px;
    */
    border-radius: 10px;
}

.menu01 .menu01Wrapper .menuZone ul li.low-menu:has(+li.active) {
    border-bottom: none;
}

.nav-underline .nav-item:nth-child(2)  {
   display: none !important;
}

.menuZone {
    background-color: #0161A3;
}

.v_deep_home .main_content_wrap .slotZone .centerZone .downZone a {
	background:linear-gradient(45deg, #0099bb, #60518f);
}

.v_deep_home .main_content .main_content_wrap .infoZone .info01 {
    box-shadow:2px 4px 5px 1px #00000059, inset 0 0 6px 1px #3c5b89;
    border: 1px solid #0000003d;
    background-color: #292a3163;
}

.v_deep_home .main_content .main_content_wrap .infoZone .info01 .list .listA {
       border-bottom: 1px solid #3b3f63;
}

.sidebar-nav .nav-link>.badge {
    color: #47e3ff;
    background: #0161a3;
}

._table_holdem .txt02 h2 {
    color:#000;
}

.v_deep_home .main_content_wrap .slotZone .rightZone ul li {
    box-shadow: 2px 4px 5px 1px #68ecff59, inset 0 0 6px 1px #59c4f873;
}

.v_deep_home .main_content_wrap .slotZone .centerZone .downZone a:hover {
	background: linear-gradient(45deg, #0099bb, #3e00ff);
}

#login-footer {
    text-align: center;
    background-color: #000000;
}
.login-container .login-box-wrapper .rightZone .title{    border-bottom: 1px solid var(--color-layer-alt-3);}

/* ------------------------------------- */
/* *. 36 - For Testing Styles .......... */
/* ------------------------------------- */

/*
.main_event .swiper-container .swiper-slide:nth-child(1) img{content:url(/image/banner/sample/testbannerdark-01.webp?v=04)}
.main_event .swiper-container .swiper-slide:nth-child(2) img{content:url(/image/banner/sample/testbannerdark-03.png?v=04)}
.main_event .swiper-container .swiper-slide:nth-child(4) img{content:url(/image/banner/sample/testbanner3.png?v=04)}
.main_event .swiper-container .swiper-slide:nth-child(3) img{content:url(/image/banner/sample/testbanner4.png?v=04)}
.main_event .swiper-container .swiper-slide:nth-child(5) img{content:url(/image/banner/sample/testbannerdark-01.webp?v=04)}
.main_event .swiper-container .swiper-slide:nth-child(6) img{content:url(/image/banner/sample/testbannerdark-02.webp?v=04)}
.main_event .swiper-container .swiper-slide:nth-child(7) img{content:url(/image/banner/sample/testbannerdark-03.png?v=04)}
.main_event .swiper-container .swiper-slide:nth-child(8) img{content:url(/image/banner/sample/testbanner3.png?v=04)}
.main_event .swiper-container .swiper-slide:nth-child(9) img{content:url(/image/banner/sample/testbanner4.png?v=04)}


.v_deep_home .webp .main_content_wrap .slotZone .slot01 .leftZone .pic{content:url(/image/banner/sample/banner-sports.jpg)}
.v_deep_home .webp .main_content_wrap .slotZone .slot02 .leftZone .pic{content:url(/image/banner/sample/banner-live.jpg)}
.v_deep_home .webp .main_content_wrap .slotZone .slot03 .leftZone .pic{content:url(/image/banner/sample/banner-minigame.jpg)}
.v_deep_home .webp .main_content_wrap .slotZone .slot04 .leftZone .pic{content:url(/image/main/home/v2/adL06-742df3bd.webp)}
.v_deep_home .webp .main_content_wrap .slotZone .slot05 .leftZone .pic{content:url(/image/banner/sample/banner-casino.jpg)}
.v_deep_home .webp .main_content_wrap .slotZone .slot06 .leftZone .pic{content:url(/image/banner/sample/banner-slot.jpg)}
.v_deep_home .webp .main_content_wrap .slotZone .slot07 .leftZone .pic{content:url(/image/banner/sample/banner-holdem.png)}
*/

._login_.blueLBtn {
    background-image: linear-gradient(315deg, #00cdff 0%, #0036a3 74%);
    border-color: #2c26db;
}

#mgModal.modal.show .modal-dialog {
    margin-top: 0 !important;
}

.casinogames_lobby {
    /*width: 35%;*/
    width:auto;
}

#mini_wrap .sip_lotus_frame #game-bet .game-bet-center {
    right: 0;
}
#mini_wrap .sip_lotus_frame #game-frame ._view_rules {
    left: 5px;
    right: unset;
}


.main__crossing-container.rightside {
    display: none;
}

@media (min-width: 769px) {
    #top_pc #top-menu.menu02 .menu02Wrapper .logo img {
        max-width: 260px;
    }
}

.nav-item.lang-btn.dropdown,li.nav-item.dropdown.lang_btn-m { display: none; }



@media screen and (max-width: 768px) {
    #quickMenu .header #menuBottom #qmBottom .nav-item:last-child {
        display: block;
    }
    
    .speech-bubble img {
    width: 100%;
}
    
}

.menuZone.quickmenu_menu02 .d-block_qm .low-menu.hidev2nv2[ref="recommend"],
.menuZone.quickmenu_menu02 .d-block_qm .low-menu.hidev2nv2[ref="recommend_point"] {
    display: flex !important;
}



.main-select-drop .main-select-text {
    background: #242031;
    border-color: #5d5772;

}

.main-select-drop-item-blue2 {
    border: 0;
}

.el-row.b_item.deposit-coupon-select {
    border: 0;
    background: aquamarine;
}

.main-select-drop {
    border-color: #87809e;;
    background: #242031
}

.bl-container .view_bet .bet-odds .odds-container .round-box.threerows {
    border-color: #000000;
}

@media (min-width: 769px) {
    .menu02 .menu02Wrapper .menuZone ul li .event_foodtime.menu {
        display: flex;
    }
    .menu02 .menu02Wrapper .menuZone ul li .event_foodtime.menu:before {
        font-family: 'icomoon2' !important;
        content: "\e994";
    }
}

#popup #popup_window {
    border-radius: 10px;
    box-shadow: 3px 3px 10px #3c6587;
}

.table-sbetlog-blue2.table-bet-log-wrap .status-wait._bet_cancel {
    color: #c5dfee;
    background: #6b0404;
}

.table-sbetlog-blue2.table-bet-log-wrap .status-wait._bet_cancel:hover {
    font-weight: 600;
    background: #c90000;
}



.v_deep_home .main_content_wrap .slotZone .slotLeft .centerZone {
    display: none;
    width: 0;
}


.v_deep_home .main_content_wrap .slotZone .rightZone {
    width: 50%;
    padding: 0 15px;
}



.v_deep_home .main_content_wrap .slotZone .slotLeft {
    width: 60%;
}

.v_deep_home .main_content_wrap .slotZone .leftZone {
    width: 100%;
}

.v_deep_home .main_content_wrap .slotZone .rightZone ul li {
    /*width: calc(50% - 14px);*/
    width: calc(50% - 48px);
    display: inline-block;
    /*5: 500;*/
    /*margin: 6px;*/
    margin: 10px 6px 8px;
    border-radius: 5px;
}

.v_deep_home .main_content_wrap .slotZone .rightZone ul li .pic {
    padding-bottom: calc(49% + 30px);
    margin-bottom: 0;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.v_deep_home .webp .main_content_wrap .slotZone .rightZone ul li.mainhomemenu01 .pic01 {
    /*background-image: url(/image/banner/sample/newv2_sp.png);*/
    background-image: url(/image/banner/sample/humble_sports.jpg?v=001);
}
.v_deep_home .webp .main_content_wrap .slotZone .rightZone ul li.mainhomemenu02 .pic02 {
    /*background-image: url(/image/banner/sample/newv2_sp2.png);*/
    background-image: url(/image/banner/sample/humble_live.jpg?v=001);
}
.v_deep_home .webp .main_content_wrap .slotZone .rightZone ul li.mainhomemenu03 .pic03 {
    /*background-image: url(/image/banner/sample/newv2_mg.png);*/
    background-image: url(/image/banner/sample/humble_mini.jpg?v=001);
}
.v_deep_home .webp .main_content_wrap .slotZone .rightZone ul li.mainhomemenu05 .pic05 {
    /*background-image: url(/image/banner/sample/newv2_cas.png);*/
    background-image: url(/image/banner/sample/humble_casino.jpg?v=001);
}
.v_deep_home .webp .main_content_wrap .slotZone .rightZone ul li.mainhomemenu06 .pic06 {
    /*background-image: url(/image/banner/sample/newv2_slot.png);*/
    background-image: url(/image/banner/sample/humble_slot.jpg?v=001);
}
.v_deep_home .webp .main_content_wrap .slotZone .rightZone ul li.mainhomemenu07 .pic07 {
    /*background-image: url(/image/banner/sample/newv2_holdem.png);*/
    background-image: url(/image/banner/sample/humble_holdem.jpg?v=001);
}

.v_deep_home .main_content_wrap .slotZone .rightZone ul li .txt {
    /*width: 100%;*/
    /*text-align: center;*/
    /*top: unset;*/
    /*bottom: 0;*/
    /*background: #000000a1;*/
    /*left: 0;*/
    display: none;
}

.v_deep_home .main_content_wrap .slotZone .rightZone ul li:hover .txt {
    transform: none;
    left: 0;
}

#content #content-wrapper #detail-header .name-header .detail-home span, #content #content-wrapper #detail-header .name-header .detail-away span {
    background: unset;
}

.footer .footerWrapper .centerZone .content ul li {
    width: 50%;
    padding: 0;
    background: unset;
    margin: 0;
}


.finance_wrapper .bundle_wrapper .findiv .absolute__right {
    --cui-btn-hover-bg: dodgerblue;
}



.v_deep_home .webp .main_content_wrap .slotZone .slot07 .leftZone .pic:has(img[src="#"]) {
    content: url(/image/banner/humble/banner-holdem.jpg);
}


.v_deep_home .main_content_wrap .casinoZone .content ul li{
    width: calc(20% - 12px);
    height: max-content;
    border:1px solid var(--bdColor038);
    border-radius:10px;
    box-shadow:unset;
    padding-bottom:unset;
    margin-bottom:20px;
    background:unset;
    /*background:linear-gradient(360deg,var(--bgColor074_gs) 0%,var(--bgColor074_ge) 100%);*/
    position:relative;
    cursor:pointer;
    overflow:hidden;
    /*margin-right:1%;*/
    margin-right: 10px;
}
.v_deep_home .main_content_wrap .casinoZone .content ul li:hover {
    -webkit-transition: all .3sease-out;
    transform: scale(1.05);
    z-index: 4;
}
#home .casinoZone .content ul li._table .bg > img {
    width: 100%;
    height: auto;
}

.casino-panel .casino-list-wrap { margin-top: 1rem; }

.casino-panel .casino-list-wrap .casino-title-wrap > button.btn_all_bet { margin: 0; }

/* Evolution Gaming */
.container_mcasino #ent_ev.ent-container.cas-image .cs_item._table.cas_link .pic-ent > img._underimg {
    content: url(/image/Casino/vendorbg/casino_evolution.png?v=001);   
}
/* Dream Gaming */
.container_mcasino #ent_dg.ent-container.cas-image .cs_item._table.cas_link .pic-ent > img._underimg {
    content: url(/image/Casino/vendorbg/casino_dream.png?v=001);   
}
/* WM */
.container_mcasino #ent_wm.ent-container.cas-image .cs_item._table.cas_link .pic-ent > img._underimg {
    content: url(/image/Casino/vendorbg/casino_wm.png?v=001);  
}
/* AG */
.container_mcasino #ent_ag.ent-container.cas-image .cs_item._table.cas_link .pic-ent > img._underimg {
    content: url(/image/Casino/vendorbg/casino_AG.png?v=001);  
}
/* Pragmatic */
.container_mcasino #ent_pp.ent-container.cas-image .cs_item._table.cas_link .pic-ent > img._underimg {
    content: url(/image/Casino/vendorbg/casino_pragmatic.png?v=001); 
}
/* BOTA */
.container_mcasino #ent_bt.ent-container.cas-image .cs_item._table.cas_link .pic-ent > img._underimg {
    content: url(/image/Casino/vendorbg/casino_bota.png?v=001);   
}
/* Ezugi */
.container_mcasino #ent_ezugi.ent-container.cas-image .cs_item._table.cas_link .pic-ent > img._underimg {
    content: url(/image/Casino/vendorbg/casino_ezugi.png?v=001); 
}
/* Microgaming */
.container_mcasino #ent_mg.ent-container.cas-image .cs_item._table.cas_link .pic-ent > img._underimg {
    content: url(/image/Casino/vendorbg/casino_microgaming.png?v=001);   
}
/* Sexy */
.container_mcasino #ent_awc.ent-container.cas-image .cs_item._table.cas_link .pic-ent > img._underimg {
    content: url(/image/Casino/vendorbg/casino_sexybcrt.png?v=001); 
}

#supportHistory.modal .modal-dialog .modal-content,
#supportWrite.modal .modal-dialog .modal-content {
    background: #312C43;
}

#supportHistory.modal .modal-dialog .modal-content table.support-table { width: 100% }

#supportHistory.modal .modal-dialog .modal-content .modal-header .btn-close,
#supportWrite.modal .modal-dialog .modal-content .modal-header .btn-close {
    color: #fff;
    margin: 0;
        filter: brightness(7.5);
}
#supportHistory.modal .modal-dialog .modal-content .modal-header .btn-close:hover,
#supportWrite.modal .modal-dialog .modal-content .modal-header .btn-close:hover {
    background: transparent;
    font-weight: 700;
}
#supportHistory.modal .modal-dialog .modal-content form#Proc_login_support_list input,
#supportWrite.modal .modal-dialog .modal-content form#Proc_login_support input {
    padding: 5px;
    width: 100%;
}


#supportWrite.modal .modal-dialog .modal-content table tbody td.id_con,
#supportWrite.modal .modal-dialog .modal-content table tbody td.pw_con,
#supportHistory.modal .modal-dialog .modal-content table tbody td.id_con,
#supportHistory.modal .modal-dialog .modal-content table tbody td.pw_con  {
   padding: 10px;
}

#supportWrite.modal .modal-dialog .modal-content table tbody td.id_con p,
#supportWrite.modal .modal-dialog .modal-content table tbody td.pw_con p,
#supportHistory.modal .modal-dialog .modal-content table tbody td.id_con p,
#supportHistory.modal .modal-dialog .modal-content table tbody td.pw_con p {
   color: #fff;
   margin-bottom: 5px;
}

#supportWrite.modal .modal-dialog .modal-content form#Proc_login_support .pw_con.captcha-img > img {
   width: calc(24% - 3px) !important;
   height: 42px !important;
}
#supportHistory.modal .modal-dialog .modal-header .modal-title,
#supportWrite.modal .modal-dialog .modal-header .modal-title { margin-left: auto; margin-right: auto; }

button._support_write {
    border-radius: 8px;
    background: #1f9b1f;
    color: #fff;
}

button._support_cancle {
    border-radius: 8px;
    background: #ad0202;
    color: #fff;
}


#rules_minicontainer {
color:black;
padding:20px;
}



.redbox1 {
    color: #fb3838;
}

.redbox3 {
    color: #fafa16;
}

.menu02 .menu02Wrapper .menuZone.mainpagemenuZone ul li.active .menu:before,
.menu02 .menu02Wrapper .menuZone.mainpagemenuZone ul li:hover .menu:before {
    filter: hue-rotate(167deg) contrast(1.5);
}