/*
	TABLE OF CONTENTS
	--------------------------------
	TABLE OF CONTENTS
	--------------------------------
	*. 1 - Root  ...................
	*. 2 - UI Colors ...............
	*. 3 - KEYFRAMES ...............
	*. 4 - MEDIA QUERIES ...........
	--------------------------------
*/



/*
	BASE COLOR
	--------------------------------
    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:#2e313d;
    --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:#fff;
    --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:255,255,255;
    --cui-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));
    --cui-body-color:rgba(44,56,74,.95);
    --cui-body-bg:#ffffff;
    --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:#5cc3fa;
    --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:#e1e1e1;
    --match-card-bg:rgb(239,244,254);
    --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:#fff;
    --sports-top-bg:#fff;
    --sports-top-bg-active:#4385f8;
    --sports-top-color-active:#fff;
    --header-bg-color:#353f4b;
    --header-color:#fffefe;
    --header-hover-color:#a4b8f9;
    --topmenu-bg:#fff;
    --topmenu-color:#515b7c;
    --topmenu-arrow-color:#969696;
    --topmenu-color-active:#4385f8;
    --footer-bg:#353f4b;
    --bgColor-00:#fff;
    --bgColor-01:#596371;
    --bgColor-02:#4385f8;
    --bgColor-03:#c9e7ff;
    --bgColor-04:#f4f7fe;
    --bgColor-05:#4867c9;
    --bgColor-06:#ffb100;
    --bgColor-07:#f6f7fa;
    --bgColor-08:#d4deff;
    --bgColor-09:#4d5666;
    --bgColor-10:#7d4cff;
    --bgColor-11:#2c2c34;
    --bgColor-12:#597ef8;
    --bgColor-13:#425eb8;
    --bgColor-14:#353f4b;
    --bgColor-15:#5a6372;
    --bgColor-16:#95a6bd;
    --bgColor-17:#b4bedc;
    --bgColor-18:#e1e1e1;
    --bgColor-19:#414c5c;
    --bgColor-20:#f3f3f3;
    --border-color-00:#fff;
    --border-color-01:#cfd0ea;
    --border-color-02:#3c4652;
    --border-color-03:#2e3740;
    --border-color-04:#d8dbe5;
    --border-color-05:#4385f8;
    --border-color-06:#ebecf3;
    --border-color-07:#cecfe9;
    --border-color-08:#597ef8;
    --border-color-09:#d7d4f1;
    --txtColor00:#fff;
    --txtColor01:#83838a;
    --txtColor02:#4385f8;
    --txtColor03:#000;
    --txtColor04:#40455a;
    --txtColor05:#404261;
    --txtColor06:#ed2736;
    --txtColor07:#a8a8aa;
    --txtColor08:#b4b4b4;
    --txtColor09:#cececd;
    --txtColor10:#515b7c;
    --txtColor11:#95a6bd;
    --txtColor12:#597ef8;
    --txtColor13:#7d783e;
    --txtColor14:#3552d3;
    --txtColor15:#da671a;
    --txtColor16:#6a7391;
    --txtColor17:#b27b46;
    --shadow01:#cbced8;
    --shadow02:#d4deff;
    --shadow03:#000;
    --shadow04:#2b3d7869;
    --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%);
    --dpswitches-bg-color:var(--bgColor-02);
    --dpswitches-label-color:#fff;
    --dpswitch-bg-color:#fff;
    --dpswitch-text-color:var(--txtColor00);
    --mini-game-header:#bdbdbd;
    --hud-color:0,255,200;
    --hud--focus-color:255,255,255;
    --provider-bg:#303c54;
    --marquee-bg-color:#939ab0;
    --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);
}


/* ------------------------------------- */
/* *. 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-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(--txtColor11);
}
.hMainTitle .htitleWrapper .line {
    background-color: var(--bgColor-16);
}

.hMainTitle .htitleWrapper .line:before {
    background-color: var(--bgColor-16);
}
.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-02);color:var(--color-btn-search)}
.btn-search:hover{background-color:var(--bg-btn-search-hover);color:var(--color-btn-search-hover)}

.dark-theme ._topsearch .form-control{border:1px solid #3f4e5e}

#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: #2eb85c;border: 1px solid #2eb85c;}

#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}
.pre-loader .loader{ 
       background: #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:#a4b8f952}

.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:var(--bgColor-03);
    color:var(--txtColor10);
}

.dark-theme .local-time .time_{background:rgb(44 56 74 / 32%)}

.quickLink .time_{color:gray}

[data-pagination] ul li{color:#777}

[data-pagination] ul li:focus,[data-pagination] ul li:hover{color:var(--txtColor02)}

#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:#fff}

.dark-theme #ad-top{background:var(--color-layer-alt-1);border-color:var(--color-layer-alt-2)}

#ad-top .ad_area li{background-color:var(--marquee-bg-color);box-shadow:1px 6px 9px #cbced8}

#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(--txtColor04)}

#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:#4385f8;border:2px solid #4385f8;color:#e8e8e8;transition:.3s ease-out;cursor:pointer}

.signup_b1.blueLBtn{background:transparent;color:#4385f8;transition:.3s ease-out;cursor:pointer}

.signup_b1.blueLBtn:hover{background:#4385f8;border:2px solid #4385f8}

.blueLBtn:hover{background:#2d62bd;border:2px solid #2d62bd;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:var(--bgColor-02);color:var(--txtColor00)}

#mgModal .modal-header{background:var(--bgColor-02);box-shadow:1px 6px 9px var(--shadow01);border:none}

#mgModal .modal-footer{background:var(--bgColor-14)}

#mgModal .modal-footer .modal-close-btn{background:var(--bgColor-15);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(--txtColor02);
}
.rip{background-image:url(/image/asset/dash.png);background-size:4px 2px;background-repeat:repeat-x;background-position:center;background-color:var(--cui-body-bg)}

.dark-theme .rip{background-image:url(/image/asset/dash.png);background-size:4px 2px;background-repeat:repeat-x;background-position:center;background-color:var(--bg-base)}

.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-00);border-radius: 10px 10px 0 0;}

.dark-theme .bet_ticket .bold_column,.dark-theme .bet_ticket row_hightlighted_betslip,.dark-theme .bet_ticket ._bg-groupbtn,.dark-theme .bet_ticket{background-color:var(--bg-base)}

.BetSelectionInfo-outcomeName{color:var(--color-base)}

#bet-list ._bs_element .bs-type,#bet-list ._bs_element .bs-side{color:#545a6c}

.dark-theme #bet-list ._bs_element .bs-type,.dark-theme #bet-list ._bs_element .bs-side{color:#fff}

#bet-list ._bs_element .bs-match{color:#7a7a7a;border:1px solid #fff;border-radius:10px;background:var(--bgColor-00)}

#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: #597ef8;background: #ffffff;}

.row_betslip_amount_insert input{border:1px solid var(--border-color-01);color:var(--txtColor02);box-shadow:none;background:var(--bgColor-00)}

.dark-theme .row_betslip_amount_insert input{border:2px solid var(--cui-gray-800);color:#2781d1;box-shadow:none;background:var(--bg-base)}

.row_betslip_amount_insert ._bet-reset{background:var(--cui-body-bg);border-left:2px solid #b3c0d1;color:#8b96a7}

.dark-theme .row_betslip_amount_insert ._bet-reset{background:var(--bg-base);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:#2781cc}

.row_betslip_amount_insert label{font-size:16px;color:var(--cui-gray-800)}

.row_betslip_amount_btn .stake_amount button{background:var(--bgColor-03);border:1px solid var(--border-color-01);color:#66839a;font-weight:700}

.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(--bgColor-02);color:var(--txtColor00)!important;margin:1rem 0}

.bet_ticket .betslip_title_box{background:linear-gradient(270deg,#4385F8 0%,#C5DCFF 100%);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)}

.dark-theme .row_hightlighted_betslip .text_betsliptype{color:var(--color-hint)}

.row_hightlighted_betslip .highlight_amount{color:#2781d1}

.dark-theme .bold_column{color:var(--color-hint)}

.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_content{background-color:var(--bodyBgColor)}
/* #content.body_home{background:var(--bodyBgColor)} */
#content-wrapper #content-table .menubanner_wrap .quad .crd-info{color:#001c32}
#content-wrapper #content-container.home-page .live_wrap .btn-sports-list{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%);color:#515b7c}
.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:#597ef8;*/color:#fff}
.live_wrap .sp_nav_top .btn-sports-list.sp_cat:hover:after,.live_wrap .sp_nav_top .btn-sports-list.sp_cat.on:after{box-shadow:1px 3px 13px #425eb8,0 6px 0 #425eb8}

#main-c{background:var(--bodyBgColor)}
#content-wrapper #content-table-footer{background:unset}
.virtual_tab_menu {color: #596079;}
#virtualsports-container{color:#597ef8;}
#virtualsports-container .detail-Viframe{background-color:#000000;}
#virtualsports-container .blockV-event .vview-all.__time{    color: #597ef8;font-weight: 600;}
#virtualsports-container .blockV-content .blockmatch_ .__vbet{background:#fff;background: linear-gradient(180deg,rgb(243,246,251) 0%,#eff4fe 100%);border:2px solid #fff;box-shadow:1px 3px 18px #d4deff}

.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:#ff6100}

.labels td:before{content:"";position:absolute;height:2px;width:100%;background:#597ef8;left:0;top:17px}

.labels td{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;
}

.fa-star.favorite{color:var(--cui-yellow)}

.live_sports_schedule #toplist-wrapper .rightidle{background:-moz-linear-gradient(left,rgba(255,255,255,0.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to left,rgb(255,255,255) 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,rgba(255,255,255,0.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(right,rgba(255,255,255,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgb(255,255,255) 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(--txtColor02)}
.live_sports_schedule #toplist-wrapper .leftidle:hover #left-button,.live_sports_schedule #toplist-wrapper .rightidle:hover #right-button{color: var(--txtColor14)}
@media (max-width: 1024px) {
    .live_sports_schedule #toplist-wrapper .leftidle:hover #left-button,.live_sports_schedule #toplist-wrapper .rightidle:hover #right-button{color: var(--txtColor02)}
}

.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(--linear-grad-bg01);border:1px solid var(--border-color-04)}
.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds.selected button{background:var(--sports-top-bg-active)}
.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds.selected  button .snip.bs_text ,
.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds.selected  button .bonus_rate {
color:var(--sports-top-color-active)!important}
.bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds button .snip.bs_text{color:var(--txtColor01);font-weight:700}

#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_bg.png);background-size:100%;background-repeat:no-repeat;    filter: unset !important;}

#menuBottom #qmBottom .nav-item .nav-link{color:#8a93a2}
#menuBottom #qmBottom .nav-item.on .nav-link{color:var(--txtColor02)}

.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(--txtColor02);}
    .header-nav_wrap .nav-item .topinfo_m .wraplabeltt:not(.btnmemberinfo-drop) .labeltt {
        color: var(--txtColor07);
    }
}

.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}


.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-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);box-shadow:1px 3px 19px var(--shadow02);background:rgb(236,241,253);background:-webkit-linear-gradient(315deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);background:-moz-linear-gradient(315deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);background:-o-linear-gradient(315deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);background:linear-gradient(135deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 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 .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.25rem;height:1.25rem}

.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(--bgColor-02) !important;color:var(--txtColor00) !important;}
#asian-container .league-box table>tbody>tr>td>div.odds-container{background:var(--bgColor-00)}
#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:#000000}

#content #content-wrapper #detail-header .name-header .detail-vs{color:#000}

.sportFrame{background-color:var(--bgColor-00)}

.sportFrame .sportsSideMenu{background-color:var(--bgColor-00);border:1px solid var(--border-color-06)}

.sportFrame .sportsContent{border:1px solid var(--border-color-04)}

.sportsBetMenu{background-color:var(--bgColor-00);border:1px solid var(--border-color-06);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:#000015
}

#match-container .type-name{color:#d3d3d3}

.mutiple_box small.match_info01 {background: var(--bgColor-03);}

@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-02);
        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;
    }
    
    
  
}

.spvalue{color:#ff538d}
#live-append .league-box{color:#333;background-color:#fff;box-shadow:1px 3px 19px #d4deff}
.dark-theme #live-append .league-box{background-color:var(--match-card-bg);border:1px solid #000;color:#fff}
#live-container .live-container .lv-league{background-color:#000;border-left:0;color:40455a;box-shadow:1px 3px 19px #d4deff;background:rgb(236,241,253);background:-webkit-linear-gradient(315deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);background:-moz-linear-gradient(315deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);background:-o-linear-gradient(315deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);background:linear-gradient(135deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%)}
.lv-count{color:var(--txtColor00);background-color:var(--bgColor-02);}
.lv-count:hover{color:var(--txtColor00);background-color:var(--bgColor-05);}
.lv-count.active{color: #4972e4; background-color: #ffffff; border-color: #597ef8;
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:#39f}
.live_sports_schedule-list .card-upcoming{background-color:var(--match-card-bg);background:linear-gradient(180deg,rgb(243,246,251) 0%,rgb(239,244,254) 100%);border:2px solid #fff;box-shadow:1px 3px 18px #d4deff}
.live_sports_schedule-list .card-upcoming:hover{border:2px solid #597ef7}
.live_sports_schedule-list .card-upcoming:hover{border:2px solid #597ef7}
.live_sports_schedule-list .up-league .leaguename{color:#304050}
.live_sports_schedule-list .up-league{background:transparent}
.live_sports_schedule-list .up-league{color:#fff}
.live_sports_schedule-list .up-matchtime,.live_sports_schedule-list .up-league svg{color:#18afff;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: rgb(246 247 250 / 92%);box-shadow: 0 4px 30px rgba(0,0,0,.1);border: 1px solid rgb(235 236 243);opacity:1}

.up-league:before{
    background:rgb(221,240,255);
    background:linear-gradient(180deg,rgb(221,240,255) 0%,rgb(184,203,242) 100%)
}

#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:#dbe9ff80;color:rgba(44,56,74,.95)}

#live-container .live-container .lv-home .score{color:#000;}

#live-container .live-container .lv-away .score{color:#000;}

#live-container .live-container .lv-away .score,
#live-container .live-container .lv-home .score{background-color:transparent;text-align: center;border:1px solid var(--border-color-01);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:#d4deff}


#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(--txtColor03);}

#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:#fff}

@media (max-width: 768px) {
    #lobby-row__menu .top_sports_wrapper .scoller_horizon .provider-item {
        background: var(--linear-grad-bg01);
    }
    .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:transparent;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)}

#slotgame-bet .search_container #search_input input {
    background-color:var(--bgColor-00);border:1px solid var(--border-color-01);color:var(--txtColor05);
}

.realtime-wrapper .cashflowlive-box{background:var(--bg-panel)}

.minor_event.realtime-wrapper .cashflowlive-box {
    background: linear-gradient(180deg,rgb(243,246,251) 0%,rgb(239,244,254) 100%);
    border: 2px solid #fff;
    box-shadow: 1px 3px 18px #d4deff;
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table::before {
    background: linear-gradient(181deg, #f4f7fb, transparent);
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table::after {
    background: linear-gradient(0deg, #f1f6fe, transparent);
}

.minor_event.realtime-wrapper .cashflowlive-box .bank-table p.title {
    background: rgb(221,240,255);
    background: linear-gradient(180deg,rgb(221,240,255) 0%,rgb(184,203,242) 100%) !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 .table>ul>.tr{display: flex;}
.minor_event.realtime-wrapper .cashflowlive-box .bank-table li.tr>p {background-color: transparent;width:100%}
.minor_event #content-table .bank-table .table > ul > .tr > .info span:nth-child(2){text-align:left;}

#menu_sports #sports-detail #league-detail tbody>tr>td {
    height:auto !important;
    align-items:center;
}

#league-detail span.match_cnt {
    display:flex !important;
}
@media (max-width: 768px) {
    .minor_event.realtime-wrapper .cashflowlive-box .bank-table {
        background: linear-gradient(180deg,rgb(243,246,251) 0%,rgb(239,244,254) 100%) !important;
        border: 1px solid var(--border-color-01) !important;
        box-shadow: 1px 3px 5px var(--shadow01);
    }
    
    .minor_event.realtime-wrapper .cashflowlive-box .bank-table li.tr {
        background: var(--linear-grad-bg01);
        color: var(--txtColor01) !important;
        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, #f0f2f5 0%, #f0f2f5 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, #f0f2f5 0%, #f0f2f5 50%, 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)}

.dark-theme .bank-table .table .looplist .tr>.info{color:var(--color-text-body)}

.bank-table .table .looplist .tr>.amount{color:#bfbfbf}

.btn-refresh-holds{background-color:#b7c2d1}

._overimg{background-image:linear-gradient(360deg,#e5ebff 0%,transparent 25%)}

.pic-ent{
    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(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%);
    border-bottom: 7px solid #d4deff;
}

.btn_ent{background-color:rgb(213 223 255 / 70%);border:2px solid var(--casino-color-primary);color:var(--casino-color-primary)}
.casino-panel.panel-heading .casino-main-title{color:var(--txtColor02);font-weight: 600;}
@media (min-width: 1200px) {
    .casino-panel.panel-heading{
        background-image:url(/image/Casino/lobbyBG.webp);
        background-position-y:0vh;
        background-repeat: no-repeat;
        background-size: cover;
    }
    
    .casino-panel.panel-heading .casino-main-title{color:var(--txtColor00)}
}

.casinogames_lobby .btn-play img{filter:hue-rotate(47deg);}

.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)}

.dark-theme #content-wrapper #content-table .table>ul>.tr>.info{color:#999}

.fixheader{background-color:rgba(var(--cui-light-rgb),var(--cui-bg-opacity))}

.dark-theme .fixheader{background-color:var(--cui-body-bg)}

#game-container #game-bet .allbet-container .thumb_frame .btn-ent{color:#5d8091}

.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 #0092d9}

.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-02);}

.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:coral}

.sp_nav_top_style2 .topsp_wrap .topsports-icon{color:#646464}

.dark-theme .sp_nav_top_style2 .topsp_wrap .topsports-icon{color:#a5a5a5}

.sp_nav_top .top_sports_nav .title_{color:var(--cui-warning)}

span._scorevalue1{color:#fff;background-image:linear-gradient(90deg,transparent,#0daeff)}

span._scorevalue2{color:#fff;background-image:linear-gradient(269deg,transparent,#0daeff)}

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)}
.dark-theme #lobby-row__menu .see_all_provider .provider-item{background:var(--color-tertiary-3)}
.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 .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)}

.header01{background-color:var(--header-bg-color);}

.header01 .header01Wrapper .leftZone a{color:var(--header-color);}
.header01 .header01Wrapper .leftZone a.dropdown-item{color:var(--txtColor04);}
.header01 .header01Wrapper .leftZone .dropdown .dropdown-menu li a.active,
.header01 .header01Wrapper .leftZone .dropdown .dropdown-menu li:hover a{
    background: var(--bgColor-02);
    color: var(--txtColor00);
    font-weight: 600;
    -webkit-box-shadow: inset 4px 0px 0px 0px rgba(60,70,82,1);
    -moz-box-shadow: inset 4px 0px 0px 0px rgba(60,70,82,1);
    box-shadow: inset 4px 0px 0px 0px rgba(60,70,82,1);
}
.header01 .header01Wrapper .leftZone :not(.dropdown) a.low-menu.active,
.header01 .header01Wrapper .leftZone :not(.dropdown) a:hover{color:var(--header-hover-color);}
.header01 .header01Wrapper .rightZone .cash-info-top, 
.header01 .header01Wrapper .rightZone .points-info-top,
.header01 .header01Wrapper .rightZone .lang-btn {color: var(--txtColor00);}
.header01 .header01Wrapper .rightZone .lang-btn a:hover {color: var(--txtColor02);}
.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-05);color: var(--txtColor02);}
.header01 .header01Wrapper .rightZone .user-info-top:hover a:not(._logout_),
.header01 .header01Wrapper .rightZone .user-info-top a[aria-expanded="true"] {background: var(--bgColor-02);color: var(--txtColor00) !important;}
.user-info-top.dropdown .dropdown-item:hover {
    background: var(--bgColor-04);
    color: var(--txtColor02);
    -webkit-box-shadow: inset 4px 0px 0px 0px rgba(67,133,248,1);
    -moz-box-shadow: inset 4px 0px 0px 0px rgba(67,133,248,1);
    box-shadow: inset 4px 0px 0px 0px rgba(67,133,248,1);
}

#_casinoconfirm._casinoconfirm.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:var(--bgColor-08);box-shadow:1px 3px 19px var(--shadow02)}

#_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,
#_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: var(--bgColor-08);
    box-shadow: 1px 3px 19px var(--shadow02);
    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,#_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,#_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)}

#login-container .boot-crate #login_btn,#pop_login,#pop_register,#login-container .boot-cratev2 #login_btn{background:#e4a101}

.greyBtn{color:var(--txtColor00)!important;background:var(--bgColor-09)!important;border:none!important}

#login-container .boot-cratev2 .ask-register,#login-register-page{color:#000;font-weight:600}

#login-container .boot-cratev2 ._menu-register{color:#ffeb3b;border-bottom:1px solid}

.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-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 .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(--txtColor02)}

.finance_wrapper .wallet-icon{color:var(--txtColor02)}

.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-01);color:var(--txtColor10)}

.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(--txtColor10);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(--txtColor12);border:2px solid var(--border-color-08)!important;box-shadow:1px 3px 13px var(--shadow04)}

.bundle-buttonsContainer .btn-amount:hover{color:var(--txtColor00);background:var(--bgColor-12)!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-08);-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 216 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:2px 10px 40px #dbe4ff;color:var(--cui-black);}
.speech-bubble h1{color:#1c5cdc}
.speech-bubble h1>span.right{color:#bdc5d2}
.speech-bubble input::placeholder{color:#d2d2d2}
.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-01);color: var(--txtColor10);}
.speech-bubble button{background: transparent; border: 2px solid var(--border-color-05) !important; color: var(--txtColor02) !important;}
.speech-bubble.me{background:#fff}
.speech-bubble.me:last-child{background:transparent;box-shadow:none}
.speech-bubble.you{background:#fff}
.speech-bubble.you:after{border:11px solid transparent;border-right-color:#232323}
.speech-bubble .sub_H1 .date-note{
    color: #bdc5d2;
    background: #f7f7f7;
    
}

.speech-bubble h1 .sub {
    color: #bdc5d2;
}
.forum-tbl .el-row .table-board-tr .table-board-td-first strong{color:#321fdb!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:#000;font-weight:700}
.tbl-row:hover,.tbl-row.logselected{/* background-color:#4385f8 !important; *//* color: #fff; */}
.dark-theme .tbl-row:hover,.dark-theme .tbl-row.logselected{background-color:rgba(49,42,42,.9)!important;border-left:3px solid #4fc0d2!important}
.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 ,
.bl-container thead>tr>th {background:var(--linear-grad-bg01);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-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:var(--color-layer-alt-1);box-shadow:0 0 11px 2px #00000082}

#popup .wrap_popup .popup_container .popup-settings-modal-header-title .right.small-title{color:darkgray}

.popup_footer .btn-expireClose{background-color:var(--color-primary-1);color:var(--color-layer-body)}

.btn-layerClose.btn{color:var(--color-primary-1)}

.switch-row .toggle_mode .toggle-content label {
    background: var(--dpswitches-bg-color);
}
#switch[type="checkbox"]+.modeapp .toggle-content .western .long ,
#switch[type="checkbox"]:checked+.modeapp .toggle-content .asian .long {
    color: var(--txtColor02);
}
#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(--dpswitches-bg-color);color:var(--dpswitches-label-color)}
#switch[type="checkbox"]:checked+.modeapp label .western, .modeapp label .asian {color: var(--txtColor00);}
.modeapp label .western, #switch[type="checkbox"]:checked+.modeapp label .asian{color:var(--txtColor02);}

.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}

.dark-theme .form-select>option{background-color:#44454e}

.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}

.dark-theme{--cui-body-bg:#181924;
    --cui-body-color:rgba(255,255,255,.87);
    --cui-elevation-base-color:0,0,0;
    --cui-high-emphasis:rgba(255,255,255,.87);
    --cui-medium-emphasis:rgba(255,255,255,.6);
    --cui-disabled:rgba(255,255,255,.38);
    --cui-border-color:rgba(255,255,255,.075);
    --cui-link-color:#948dd2;
    --cui-link-hover-color:#a9a4db;
    --cui-bg-primary:#857dcc;
    --cui-bg-secondary:#a7a7a7;
    --cui-bg-success:#519668;
    --cui-bg-info:#5299e0;
    --cui-bg-warning:#d5a439;
    --cui-bg-danger:#c77171;
    --cui-bg-light:rgba(255,255,255,.1);
    --cui-bg-dark:rgba(0,0,21,.1);
    --cui-text-primary:#857dcc;
    --cui-text-secondary:#a7a7a7;
    --cui-text-success:#519668;
    --cui-text-info:#5299e0;
    --cui-text-warning:#d5a439;
    --cui-text-danger:#c77171;
    --cui-text-light:rgba(255,255,255,.1);
    --cui-text-dark:rgba(0,0,21,.1);
    --cui-primary:#857dcc;
    --cui-secondary:#a7a7a7;
    --cui-success:#519668;
    --cui-info:#5299e0;
    --cui-warning:#d5a439;
    --cui-danger:#c77171;
    --cui-light:rgba(255,255,255,.1);
    --cui-dark:rgba(0,0,21,.1);
    --cui-primary-rgb:133,125,204;
    --cui-secondary-rgb:167,167,167;
    --cui-success-rgb:81,150,104;
    --cui-info-rgb:82,153,224;
    --cui-warning-rgb:213,164,57;
    --cui-danger-rgb:199,113,113;
    --cui-light-rgb:255,255,255;
    --cui-dark-rgb:0,0,21;
    --cui-body-color-rgb:255,255,255;
    --cui-body-bg-rgb:24,25,36;
    --cui-primary-start:#4638c2;
    --cui-primary-stop:#2d2587;
    --cui-secondary-start:#d1d2d3;
    --cui-secondary-stop:#fff;
    --cui-success-start:#45a164;
    --cui-success-stop:#2e8c47;
    --cui-info-start:#4799eb;
    --cui-info-stop:#4280b4;
    --cui-warning-start:#e1a82d;
    --cui-warning-stop:#dd9124;
    --cui-danger-start:#d16767;
    --cui-danger-stop:#c14f4f;
    --cui-light-start:#e8e8e8;
    --cui-light-stop:#fff;
    --cui-dark-start:#4c4f54;
    --cui-dark-stop:#292a2b;
    --color-table-bg-1:#262a34;
    --color-table-header-1:transparent;
    --match-card-bg:rgb(239,244,254);
    --container-bg-rgb:24,25,36;
    --bg-panel:#2a2b36;
    --mini-game-header:#22222f;
    --pageset-this-color:#fefefe;
    --casino-pedestal-border:#2f3645;
    --casino-pedestal-bg:#262a34;
    --casino-pedestal-text:#b6bdcc;
    --tabs-gradient-bg-color:linear-gradient(180deg,#fff,#fff);
    --tabs-border-color:#000;
    --tabs-gradient-active:linear-gradient(180deg,#2c2c48,#3a3a62);
    --tabs-gradient-main-active:linear-gradient(180deg,#3a3a62,#2c2c48);
    --alert-shadow:gray;
    --provider-bg:#2a2b36;
    --marquee-bg-color:#939ab0;
    --marquee-text-color:#fff;
    --quickmenu-color:#c6e2ff;
--scrollbar-bg-color:rgb(255 255 255 / 40%)}

.dark-theme .accordion{--cui-accordion-button-color:rgba(255,255,255,.87);
    --cui-accordion-button-bg:transparent;
    --cui-accordion-bg:transparent;
    --cui-accordion-color:rgba(255,255,255,.87);
    --cui-accordion-border-color:rgba(255,255,255,.125);
    --cui-accordion-button-active-bg:rgba(150,143,211,.525);
    --cui-accordion-button-active-color:#e6e6e6;
    --cui-accordion-button-focus-border-color:rgba(255,255,255,.2);
    --cui-accordion-button-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(255, 255, 255, 0.87)'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>");
--cui-accordion-button-active-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(255, 255, 255, 0.87)'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")}

.dark-theme .breadcrumb{--cui-breadcrumb-divider-color:rgba(255,255,255,.87);
--cui-breadcrumb-active-color:rgba(255,255,255,.6)}

.dark-theme .btn-close{--cui-btn-close-color:rgba(255,255,255,.87);
--cui-btn-close-bg:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(255, 255, 255, 0.87)'><path d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/></svg>")}

.dark-theme .btn-link{--cui-btn-link-color:#948dd2;
    --cui-btn-link-hover-color:#a9a4db;
--cui-btn-link-disabled-color:rgba(255,255,255,.38)}

.dark-theme .calendar{--cui-calendar-nav-border:1px solid rgba(255,255,255,.075);
    --cui-calendar-nav-date-color:rgba(255,255,255,.87);
    --cui-calendar-nav-date-hover-color:#857dcc;
    --cui-calendar-cell-header-inner-color:rgba(255,255,255,.6);
    --cui-calendar-cell-hover-bg:rgba(0,0,21,.25);
    --cui-calendar-cell-disabled-color:rgba(255,255,255,.38);
    --cui-calendar-cell-selected-bg:#857dcc;
    --cui-calendar-cell-range-bg:#a49ed9;
    --cui-calendar-cell-range-hover-bg:#948dd2;
--cui-calendar-cell-range-hover-border-color:#857dcc}

.dark-theme .date-picker{--cui-date-picker-timepicker-border-top:1px solid rgba(255,255,255,.075)}

.dark-theme .card{--cui-card-bg:#24252f;
    --cui-card-border-color:rgba(255,255,255,.075);
--cui-card-cap-bg:#282933}

.dark-theme .dropdown-menu{--cui-dropdown-color:rgba(255,255,255,.87);
    --cui-dropdown-border-color:rgba(255,255,255,.075);
    --cui-dropdown-bg:#34353e;
    --cui-dropdown-divider-bg:rgba(255,255,255,.075);
    --cui-dropdown-link-color:rgba(255,255,255,.87);
    --cui-dropdown-link-hover-color:rgba(255,255,255,.87);
    --cui-dropdown-link-hover-bg:#3b3c45;
    --cui-dropdown-link-active-color:#fff;
    --cui-dropdown-link-active-bg:#857dcc;
    --cui-dropdown-link-disabled-color:rgba(255,255,255,.6);
--cui-dropdown-header-color:rgba(255,255,255,.87)}

.dark-theme .footer{--cui-footer-bg:#181924;
    --cui-footer-color:rgba(255,255,255,.87);
    --cui-footer-border-width:0;
--cui-footer-border-color:transparent}

.dark-theme .form-control{--cui-input-color:rgba(255,255,255,.87);
    --cui-input-bg:rgba(255,255,255,.05);
    --cui-input-border-color:rgba(255,255,255,.09);
    --cui-input-focus-color:rgba(255,255,255,.87);
    --cui-input-focus-bg:rgba(255,255,255,.05);
    --cui-input-focus-border-color:rgba(255,255,255,.2);
    --cui-input-disabled-bg:rgba(0,0,21,.1);
    --cui-input-placeholder-color:rgba(255,255,255,.6);
    --cui-input-plaintext-color:rgba(255,255,255,.87);
--cui-form-text-color:rgba(255,255,255,.6)}

.dark-theme .form-check{--cui-form-check-input-checked-color:#fff;
    --cui-form-check-input-checked-bg-color:#857dcc;
--cui-form-check-input-checked-border-color:#857dcc}

.dark-theme .form-select{--cui-form-select-color:rgba(255,255,255,.87);
    --cui-form-select-bg:rgba(255,255,255,.05);
    --cui-form-select-border-color:rgba(255,255,255,.09);
    --cui-form-select-focus-border-color:rgba(255,255,255,.2);
--cui-form-select-disabled-bg:rgba(0,0,21,.1)}

.dark-theme .form-multi-select{--cui-form-multi-select-color:rgba(255,255,255,.87);
    --cui-form-multi-select-bg:rgba(255,255,255,.05);
    --cui-form-multi-select-border-color:rgba(255,255,255,.09);
    --cui-form-multi-select-disabled-color:rgba(255,255,255,.38);
    --cui-form-multi-select-disabled-bg:rgba(0,0,21,.1);
    --cui-form-multi-select-focus-color:rgba(255,255,255,.87);
    --cui-form-multi-select-focus-bg:rgba(255,255,255,.05);
    --cui-form-multi-select-focus-border-color:rgba(255,255,255,.2);
    --cui-form-multi-select-tag-bg:rgba(255,255,255,.1);
    --cui-form-multi-select-tag-border-color:rgba(255,255,255,.09);
    --cui-form-multi-select-search-color:rgba(255,255,255,.87);
    --cui-form-multi-select-search-bg:transparent;
    --cui-form-multi-select-search-border-color:rgba(255,255,255,.09);
    --cui-form-multi-select-cleaner-bg:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(255, 255, 255, 0.6)'><path d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/></svg>");
    --cui-form-multi-select-cleaner-hover-bg:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(255, 255, 255, 0.87)'><path d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/></svg>");
    --cui-form-multi-select-cleaner-focus-bg:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(255, 255, 255, 0.87)'><path d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/></svg>");
    --cui-form-multi-select-cleaner-border-color:rgba(255,255,255,.09);
    --cui-form-multi-select-select-all-color:rgba(255,255,255,.6);
    --cui-form-multi-select-select-all-bg:transparent;
    --cui-form-multi-select-select-all-hover-color:rgba(255,255,255,.87);
    --cui-form-multi-select-select-all-hover-bg:transparent;
    --cui-form-multi-select-select-all-border-color:rgba(255,255,255,.09);
    --cui-form-multi-select-options-color:rgba(255,255,255,.87);
    --cui-form-multi-select-options-bg:#34353e;
    --cui-form-multi-select-options-border-color:rgba(255,255,255,.09);
    --cui-form-multi-select-option-hover-color:rgba(255,255,255,.87);
    --cui-form-multi-select-option-hover-bg:rgba(255,255,255,.1);
--cui-form-multi-select-option-selected-bg:rgba(255,255,255,.1)}

.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}

.dark-theme .header{--cui-header-bg:#2a2b36;
    --cui-header-color:rgba(255,255,255,.75);
    --cui-header-hover-color:rgba(255,255,255,.9);
    --cui-header-active-color:#fff;
    --cui-header-disabled-color:rgba(255,255,255,.25);
    --cui-header-brand-color:#fff;
    --cui-header-brand-hover-color:#fff;
    --cui-header-toggler-color:rgba(255,255,255,.75);
    --cui-header-toggler-hover-color:#fff;
    --cui-header-toggler-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.75)' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
    --cui-header-toggler-hover-icon-bg:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.9)' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
    --cui-header-toggler-border-color:rgba(255,255,255,.1);
--cui-header-divider-border-color:rgba(255,255,255,.1)}

.dark-theme .dark\:header-header-border,.dark-theme .header-header-border:not([class*="dark:"]){
--cui-header-bottom:0}

.dark-theme .input-group{--cui-input-group-addon-color:rgba(255,255,255,.87);
    --cui-input-group-addon-bg:rgba(255,255,255,.09);
--cui-input-group-addon-border-color:rgba(255,255,255,.09)}

.dark-theme .list-group{--cui-list-group-color:rgba(255,255,255,.87);
    --cui-list-group-bg:transparent;
    --cui-list-group-border-color:rgba(255,255,255,.075);
    --cui-list-group-hover-bg:rgba(255,255,255,.1);
    --cui-list-group-active-color:#fff;
    --cui-list-group-active-bg:#857dcc;
    --cui-list-group-active-border-color:#857dcc;
    --cui-list-group-disabled-color:rgba(255,255,255,.5);
    --cui-list-group-disabled-bg:rgba(255,255,255,.8);
    --cui-list-group-action-color:rgba(255,255,255,.87);
    --cui-list-group-action-hover-color:rgba(255,255,255,.87);
    --cui-list-group-action-active-color:rgba(255,255,255,.87);
--cui-list-group-action-active-bg:#4f5d73}

.dark-theme .modal{--cui-modal-bg:#3d3e47;
    --cui-modal-border-color:rgba(0,0,0,.2);
    --cui-modal-header-border-color:rgba(0,0,0,.2);
--cui-modal-footer-border-color:rgba(0,0,0,.2)}

.dark-theme .nav{--cui-nav-link-disabled-color:rgba(255,255,255,.38);
    --cui-nav-pills-link-active-bg:rgb(53,53,62);
    --cui-nav-pills-link-active-color:rgb(213,164,57);
    --cui-nav-tabs-border-color:rgba(255,255,255,.075);
    --cui-nav-tabs-link-active-bg:rgba(255,255,255,.075);
    --cui-nav-tabs-link-active-color:rgba(255,255,255,.87);
    --cui-nav-tabs-link-active-border-color:transparent;
    --cui-nav-tabs-link-hover-border-color:rgba(255,255,255,.075) rgba(255,255,255,.075) rgba(255,255,255,.075);
    --cui-nav-underline-border-color:rgba(255,255,255,.075);
    --cui-nav-underline-link-color:rgba(255,255,255,.6);
    --cui-nav-underline-link-active-color:#857dcc;
--cui-nav-underline-link-active-border-color:#857dcc}

.dark-theme .offcanvas{--cui-offcanvas-bg-color:#383943;
--cui-offcanvas-border-color:transparent}

.dark-theme .pagination{--cui-pagination-color:#948dd2;
    --cui-pagination-bg:transparent;
    --cui-pagination-border-color:rgba(255,255,255,.075);
    --cui-pagination-focus-color:#a9a4db;
    --cui-pagination-focus-bg:rgba(255,255,255,.075);
    --cui-pagination-hover-color:#a9a4db;
    --cui-pagination-hover-bg:rgba(255,255,255,.075);
    --cui-pagination-hover-border-color:rgba(255,255,255,.075);
    --cui-pagination-active-color:#fff;
    --cui-pagination-active-bg-dt:#857dcc;
    --cui-pagination-active-border-color:#857dcc;
    --cui-pagination-disabled-color:rgba(255,255,255,.38);
    --cui-pagination-disabled-bg:transparent;
--cui-pagination-disabled-border-color:rgba(255,255,255,.075)}

.dark-theme .picker{--cui-input-bg:rgba(255,255,255,.05);
    --cui-input-group-addon-border-color:transparent;
--cui-picker-footer-border-top:1px solid rgba(255,255,255,.075)}

.dark-theme .popover{--cui-popover-bg:#3b3c45;
    --cui-popover-border-color:rgba(255,255,255,.075);
    --cui-popover-header-bg:#3b3c45;
    --cui-popover-header-color:rgba(255,255,255,.87);
    --cui-popover-body-color:rgba(255,255,255,.87);
    --cui-popover-arrow-color:#3b3c45;
--cui-popover-arrow-outer-color:rgba(255,255,255,.125)}

.dark-theme .progress{--cui-progress-bg:rgba(255,255,255,.2);
    --cui-progress-bar-bg:#857dcc;
--cui-progress-bar-color:#fff}

.dark-theme .sidebar{--cui-sidebar-color:rgba(255,255,255,.87);
    --cui-sidebar-bg:#2a2b36;
    --cui-sidebar-border-width:0;
    --cui-sidebar-border-color:transparent;
    --cui-sidebar-brand-color:inherit;
    --cui-sidebar-brand-bg:transparent;
    --cui-sidebar-footer-bg:rgba(0,0,21,.2);
    --cui-sidebar-header-bg:rgba(0,0,21,.2);
    --cui-sidebar-toggler-bg:rgba(0,0,21,.2);
    --cui-sidebar-toggler-hover-bg:rgba(0,0,21,.3);
    --cui-sidebar-nav-title-color:rgba(255,255,255,.6);
    --cui-sidebar-nav-link-color:rgba(255,255,255,.6);
    --cui-sidebar-nav-link-bg:transparent;
    --cui-sidebar-nav-link-icon-color:rgba(255,255,255,.6);
    --cui-sidebar-nav-link-hover-color:rgba(255,255,255,.87);
    --cui-sidebar-nav-link-hover-bg:rgba(255,255,255,.05);
    --cui-sidebar-nav-link-hover-icon-color:rgba(255,255,255,.87);
    --cui-sidebar-nav-link-active-color:rgba(255,255,255,.87);
    --cui-sidebar-nav-link-active-bg:rgba(255,255,255,.05);
    --cui-sidebar-nav-link-active-icon-color:rgba(255,255,255,.87);
    --cui-sidebar-nav-link-disabled-color:rgba(255,255,255,.38);
    --cui-sidebar-nav-link-disabled-icon-color:rgba(255,255,255,.6);
    --cui-sidebar-nav-group-bg:rgba(0,0,0,.2);
    --cui-sidebar-nav-group-toggle-show-color:rgba(255,255,255,.6);
    --cui-sidebar-nav-group-indicator-color:rgba(255,255,255,.6);
    --cui-sidebar-nav-group-indicator-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(255, 255, 255, 0.6)'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>");
    --cui-sidebar-nav-group-indicator-hover-color:rgba(255,255,255,.87);
--cui-sidebar-nav-group-indicator-hover-icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgba(255, 255, 255, 0.87)'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")}

.dark-theme .table{--cui-table-color:rgba(255,255,255,.87);
    --cui-table-bg:transparent;
    --cui-table-border-color:rgba(255,255,255,.075);
    --cui-table-striped-color:rgba(255,255,255,.87);
    --cui-table-striped-bg:rgba(255,255,255,.05);
    --cui-table-active-color:rgba(255,255,255,.87);
    --cui-table-active-bg:rgba(0,0,21,.1);
    --cui-table-hover-color:rgba(255,255,255,.87);
--cui-table-hover-bg:rgba(0,0,21,.075)}

.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}

#menu_sports #sports-mainmenu li.nav-item{
    background-color:var(--bgColor-07);
    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:hover,#menu_sports #sports-mainmenu li.nav-item.selected{background-color:var(--bgColor-18);}

#menu_sports #sports-mainmenu li.nav-title,#menu_sports #sports-mainmenu li.nav-item a{color:var(--txtColor04);font-weight:500}

#menu_sports #sports-mainmenu .result_menu{background:linear-gradient(90deg,#4385F8 0%,#C5DCFF 100%)}

#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;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}

.dark-theme #register-container .result_r_h2{animation:neon 0.08s ease-in-out infinite alternate}

#mini_wrap #game-bet .game-header{background:linear-gradient(180deg,rgb(221,240,255) 0%,rgb(184,203,242) 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(--txtColor00);background: #000;}

#mini_wrap #game-bet .game-header #MATCHTIME:not(:empty){background:var(--bgColor-04)}

#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-02);color:var(--txtColor00)}

#content-wrapper #content-container.home-page .central_content{background-color:#ffffff85}

#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: var(--linear-grad-bg01);
    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,#725fbf,#5340a1);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,#7f6dc5 60%,white)}

.rule-table-container .r-table{background:#f3f3f3}

.dark-theme .rule-table-container .r-table{background:var(--bg-base)}

.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}

.dark-theme .rule-table-container .r-table th{background:#0b1126}

#button-to-top{transition:background-color 0.3s,opacity 0.5s,visibility 0.5s}

.row-gameodds .sp_btn{background-color:#fff;border:1px solid #d8dbe5;color:#939ab0}


#backbg-nolive{background:#001d3a}

.lv-header:after{background:#2966a86e;}

.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-image:linear-gradient(45deg,#4568dc,#9ea9f5);box-shadow:1px 1px 10px rgba(255,255,255,.438);-webkit-transition:box-shadow 0.25s;transition:box-shadow 0.25s;color:#fff}

.btn-darkpurple{background:var(--bgColor-17);box-shadow:1px 3px 13px var(--shadow04);-webkit-transition:box-shadow 0.25s;transition:box-shadow 0.25s;color:var(--txtColor10)}

.btn-darkpurple.sm{background-image:linear-gradient(45deg,#4568dc,#b06ab3)}

.btn-darkpurple .text{background-image:linear-gradient(45deg,#4568dc,#b06ab3)}

.btn-darkpurple:after{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%)}

.btn-darkpurple:hover:after{background:var(--bgColor-12)}

.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: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(--hover)}

.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:#3a68ff;border-color:#414359}

.btn-del{--color:#c4300b;
--hover:#ec2d47;border-color:#414359;background-color:#292935}

.btn-del-side{--color:var(--txtColor00);
--hover:var(--txtColor06);border-color:var(--border-color-05);background-color:var(--bgColor-02)}

.table-history-tr {
    border-width: 0px 0px 1px 0;
    border-style: solid;
    border-color: #d7e2f6;
}
.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: #fff;
}
.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: #f4f7fe;
}

.table-sbetlog-td {border: 1px solid var(--border-color-01); border-radius: 5px;background: var(--bgColor-07);}

.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-05);border-radius:10px}

.depo-box:hover{background:var(--bgColor-02);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: #d5e0f6;border-bottom: 1px solid #d5e0f6;box-shadow: 0 -2px 10px inset var(--bgColor-04);}
.bet-history-tab:hover {background: var(--bgColor-02);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: #4385f8;
    border-bottom: 1px solid #4385f8;
    color: #fff;	
}

.bet-history-tab.on .bet-history-tab-in{color:#ffffff}

.img-empty_container,.img-empty_container-xl{background-image:linear-gradient(178deg,#ebf0ff,transparent);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#ebf0ff 0%,#00000000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}

.dark-theme .img-empty_container,.dark-theme .img-empty_container-xl{background-image:linear-gradient(178deg,#000000,transparent);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#0b0c16 0%,#00000033 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 ul .tlayer.selected{background:#2e7de5;transition:all ease 0.3s}

.dark-theme .tabs #new2_tabs{background:var(--tabs-gradient-active)}

.tabs .main_tabs .tmain a,.tabs ul .tlayer a,.tabs_content .tabs .tlayer a{color:#fff}

.tabs .main_tabs .tmain.active a{color:var(--cui-info)}

.tabs .main_tabs .tmain.active{border-bottom:0;background:var(--bgColor-04)}

@media screen and (min-width: 768px) {
    .tabs .main_tabs .tmain:hover{background:rgba(225,225,225,0.8)}
    .tabs .main_tabs .tmain:hover>a{color:var(--txtColor02)}
}

.tabs ul .tlayer.active{color:#f9f9f9;background-color:#2e2e42}

.dark-theme .tabs ul .tlayer:before{background:#2098d1}

@media (min-width: 768px) {
    .tabs .main_tabs .tmain:hover{background:var(--bgColor-04);}
    .tabs ul .tlayer:hover{background:#2e7de5;transition:all ease 0.3s}
}

.blockV-event .low-virtual-menu{border-color:#f6f7fa;	background: #e2e9ff; }

#blockV-container{background:#d4deff;border:2px solid #fff;box-shadow:1px 3px 18px #d4deff}

.blockV-content .__title:before{content:"";position:absolute;clip-path:polygon(12% 34%,89% 34%,100% 0,0 0);background:rgb(221,240,255);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(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%);border-bottom:7px solid #d4deff}

.__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: #4385f8;color: #fff;}

.sp_title {
    border-bottom: 1px solid #f1f3f7;
}
#virtual_wrap #V-league-container .vsport_block:hover , #virtual_wrap #V-league-container .vsport_block.selected {background-color: #4385f8;color: #fff;}
.sp_title strong.nametag_{color:var(--txtColor04) !important}

.bg-title-border-before{color:var(--txtColor11)}

.subTitlev2{color:var(--txtColor11)}
dropdown.titleLine{background-color:var(--bgColor-16)}

.titleLine, .titleLine:before{background-color:var(--bgColor-16)}

.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,rgba(242,246,249,.1) 0%,rgba(236,242,254,.3) 100%);padding:1rem;border-radius:10px}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li .txt01 h4{color:var(--txtColor10)}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li:hover .txt01 h4{color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li .txt01 h2{color:var(--txtColor10)}

.mgMain.active a .txt01 h2,.miniGameZone .miniGameWrapper .content .rightZone .btns ul li:hover .txt01 h2{color:var(--txtColor00)!important}

.mgMain.active a,.miniGameZone .miniGameWrapper .content .rightZone .btns ul li:hover a{background:var(--bgColor-12)!important;color:var(--txtColor00)}

.mgMain.active,.miniGameZone .miniGameWrapper .content .rightZone .btns ul li:hover{background:var(--bgColor-13)!important;color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .content .rightZone .txt h2{color:var(--txtColor00)}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li{background:var(--bgColor-11);background-color:var(--bgColor-08)}

.miniGameZone .miniGameWrapper .content .rightZone .btns ul li a{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(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%)}

.allMg{color:var(--txtColor00)}

.allMg:hover{font-weight:600}

.allMg i{background:var(--bgColor-05)}

#blockV-container .tmain.active{background-color: #597ef8;color: #ffffff;}

.blockV-content .table-header{background: #e6ecfa;color: #4f5d73;}
#blockV-container #new_tabs_content {
    background-color: #eff4fe;
    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:aqua}

.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-02);}

.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:#597ef8}

.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:#fff;color: initial;}

.dark-theme .table-board-content{background-color:#12131c}

.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);  
}

.forum-tbl .el-row .table-board-tr > .table-board-td-hoverable:hover , .table-board-blue2 .table-board-tr > div:hover{background-color:#c9e7ff;border:1px solid #4385f8;color: var(--txtColor10);}

.table-board-tr.board-topfix{background: transparent!important;color:#fff}
.table-board-blue2 .table-board-tr.board-topfix > div {background:var(--bgColor-12)}

.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: #ffffff !important;
}

.speech-bubble.style-two .bl-container .bet-odds .odds-container .round-box {
    background: linear-gradient(180deg, #e7f6ff, #c7c9c9);
}
.bet-log-wrap .type-name {
    color: #000;
}
.bet-odds {
    border: 5px solid #e1edff !Important;
    background: #ffffff !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: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(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 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(89 126 248) 0%, rgb(89 126 248) 10.75%, rgb(89 126 248 / 35%) 11%, rgb(89 126 248 / 35%) 14.75%, transparent 15%, transparent 85%, rgb(89 126 248 / 35%) 85.25%, rgb(89 126 248 / 35%) 89%, rgb(89 126 248) 89.25%, rgb(89 126 248) 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: rgba(255,255,255,.2);
    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 rgba(255,255,255,.18);
}

.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: linear-gradient(135deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);
    border: 1px solid var(--border-color-01);
}
.th-title , .table-sbetlog-blue2 {color: #3d4665;}


#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)}

.dark-theme .bonus_wrap{border:4px solid #22224a;background:#3d195675;background-image:linear-gradient(45deg,#002040,transparent)}

.dark-theme .bonus_wrap .bonus_box .bonusodds:hover button,.dark-theme .bonus_wrap .bonus_box .bonusodds.selected button{background-image:linear-gradient(360deg,#000a7a6e,transparent);border-color:#00005c!important}

.result-container .result-name:hover,.none+.result-name:hover{background-image:linear-gradient(360deg,#1671a370,transparent);border-color:#1671a370}

#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: var(--linear-grad-bg01);
    }
    #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(45deg)}

#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(--bgColor-02);/* box-shadow:-1px 34px 47px 0 #857dcc8f; *//* -webkit-box-shadow:-1px 20px 20px 0 #857dcc8f; */-moz-box-shadow:-1px 34px 47px 0 #857dcc8f;}
.blockV-content .tabs .main_tabs {
    background: #ffffff;
}
.callout{--cui-callout-border-color:#00000024;font-weight:700}

.dark-theme .callout{--cui-callout-border-color:#ffffff24;font-weight:400}

.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)}

.dark-theme #asian-container .league-box table>tbody>tr>td>div.odds-container:hover{background:#fff}

#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:#eff7ff}

.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:var(--linear-grad-bg01);
    --cui-callout-border-left-color:#39f;color:var(--txtColor01);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}

.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:#fff;border:1px solid #d8dbe5}

.odds-find{border-bottom:2px solid #f3f5ff}

.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{text-shadow:1px 1px 0 #fff}

._bs_element .bs-container{background:var(--bgColor-07);border:1px solid var(--border-color-06)}

.dark-theme ._bs_element .bs-container{background:var(--bg-extra)}

#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-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-01) !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: inherit;}
.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:#293f64}

.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:#4a7395;background: none;}

.calendar-container table.checkin-event thead td{
    border: 1px solid var(--border-color-09);
    background: linear-gradient(180deg,#ffffff 0%,#f0f0f8 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: rgba(255, 255, 255, 0.7);
}
.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 #e1e1e1, inset 0 2px 3px #fff;
    border: solid 1px var(--border-color-09);
}
.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-05);
}
.newTemp-cal ._calander_month.btnnext {
    background: var(--bgColor-02);
    border: none;
}

div#horizontal-container::-webkit-scrollbar{height:10px!important}

div#horizontal-container::-webkit-scrollbar-thumb{background-color:var(--scrollbar-bg-color)}

#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);}
.dark-theme .footer-logo img{filter:grayscale(1) brightness(.5)}

.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: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%)}

.main__discover-place .main__discover-place-headingwrap:hover{background:#597ef8;color:#fff}

.main__discover-place .main__discover-place-headingwrap:hover:after{box-shadow:1px 3px 13px #425eb8,0 6px 0 #425eb8}

.main__discover-place-headingwrap:hover .main__discover__more-svg{color:red}

.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: #fff;
}

#register-container .result_r_div .result_r_table tbody>tr:nth-child(even) {
    background-color: rgb(247 249 255);
}

#virtualsports-container .table-mbetlog-tr {
    border-bottom: 1px solid #ddd;
}
.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 {
    background: #000;
    border: 7px solid #000;
}

.swiper-pagination-bullet-active {
    background: #597ef8;
    border: 7px solid #fff;
}
.lv_odds_search {
    background-color: #d5e0f7;
}
.live_wrap .sp_nav_top .btn-sports-list.sp_cat:after {
    box-shadow:1px 3px 13px #8992ab, 0 3px 0 #8992ab;
}


.popup_footer {
    background:#353f4b;
}

#popup #popup_window .popup_container .stylus-modal-top{
    background: var(--bgColor-02);
}
.popup_footer .btn-expireClose {
    background-color: #5a6372;
}

#popup #popup_window h5.Xbtn {
    color: var(--txtColor00);
}


._dayranking , ._weekranking  {
    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%);
    color: #515b7c;
}

._dayranking:after, ._weekranking:after {
    box-shadow: 1px 3px 13px #8992ab, 0 3px 0 #8992ab;
}

#sp_list.ithere {
  background: linear-gradient(180deg,rgb(243,246,251) 0%,rgb(239,244,254) 100%);
  border: 2px solid #fff;
  box-shadow: 1px 3px 18px #d4deff;
}

.contain-title {
    color: #597ef8;
}



#sp_list.ithere .module_ tr:not(:last-child) {
    border-bottom: 1px solid #d0d7ec;
}




#sp_list.ithere .module_ th {
    background: #e5ebff;
}

.result-container .league-name {
    color: #3d4665;
    box-shadow: 1px 3px 19px var(--shadow02);
    background: rgb(236,241,253);
    background: -webkit-linear-gradient(315deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);
    background: -moz-linear-gradient(315deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);
    background: -o-linear-gradient(315deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);
    background: linear-gradient(135deg,rgb(236,241,253) 0%,rgb(255,255,255) 15%,rgb(239,243,254) 20%,rgb(239,243,254) 100%);
}
.result-container .result-name, .none + .result-name {
    border: 1px solid #ffffff;
    background-color: #eef2fd;
}
.top-sports-container .btn-sports-list {
    background-color: var(--sports-top-bg);
    /* border: 1px solid var(--border-color-04); */
}

.result-sports .result_date {
    background-color: #ffffff;
    border: 1px solid #95a6bd;
    border-radius: 10px;	
}

#sports-header #inner-header .result_date>div:not(:first-child) {
    border-left: 1px solid #95a6bd;
}

/* ------------------------------------- */
/* *. 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}
    
}


.fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	to {
		opacity: 1;
		transform: translateY(-50%);
	}
}
@keyframes fadeInDownBig {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	to {
		opacity: 1;
		transform: translateY(-50%);
	}
}
.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig;
}



@media (min-width:769px){
   
    ._bet.selected:hover, #virtualsports-container .blockV-content .blockmatch_ .__vbet:hover {background:#ffe361;color:#000000}
    ._bet:hover{background-color:var(--bgColor-03);border-color:var(--border-color-05)}
    .live_board .row-gameodds .sp_btn:hover{background-color:#fff;border:1px solid #d8dbe5;color:#939ab0}
    
    #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)}
    
    .bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds button:hover{background:var(--sports-top-bg-active)}
    
    .bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds button:hover i,
    .bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds button:hover .snip.bs_text ,
    .bonus_wrap .bonus_box ._bonus ._sel_bet.bonusodds button:hover .bonus_rate {
        color:var(--sports-top-color-active)!important}
      
    
    
}

@media screen and (max-width:768px){
    #game-bet .game-bet-slip .game-bet-slip-table{background:#191c1f}
    

    
    .sp_rule .sp_rule_text{display:flex;flex-direction:column;text-align:center}
    
    .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: #ffffff;
        --marquee-text-color: #9da5b1;    
    }
    
    #ad-top .ad-topclose {
        color: #9da5b1;
    }
}




:root {
    --rule-body-bg: #ffffff;
}

.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:#e4e4f7}

.nametag_ .h3{color:#404261}

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;
}

#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;
}

.dark-theme .rule-table-container .r-table {
    background: #fff;
}

#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:#ffe361;color:#000000}

.w50.box,.w25.box {
    border: 2px solid var(--border-color-01);
}
.box-title {
    color: var(--txtColor00);
    background: var(--bgColor-02);
}
.box-wrapper .bxcr-bottom {
    color: var(--txtColor06);
}
.box-content {
    background: var(--bgColor-04);
}

.bxc-left {
    color:  var(--txtColor13);
}


.dropdown-menu {
    --cui-dropdown-color: rgba(44,56,74,0.95);
    --cui-dropdown-bg: #f4f4f4;
    --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: #4f5d73;
    --cui-dropdown-link-hover-color: #475468;
    --cui-dropdown-link-hover-bg: #d8dbe0;
    --cui-dropdown-link-active-color: #2196F3;
    --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, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,#d7dee3 51%,rgba(245,247,249,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=1 );
    border: 1px solid #d7dee3;
}
.dropdown-item .icon {
    fill: currentColor;
    color: var(--cui-dropdown-link-color) !important;
}

.cal_event_cashout {
    background: var(--linear-grad-bg01);
    box-shadow: 1px 3px 13px var(--shadow04);
    -webkit-transition: box-shadow 0.25s;
    transition: box-shadow 0.25s;
    color: var(--txtColor10);
}

.pedestal {
    border: 1px solid var(--border-color-01);
    background: var(--linear-grad-bg01);
    box-shadow: 1px 1px 4px var(--shadow01);
}

.thumb_frame:hover .pedestal {
    background: var(--bgColor-03);
    border: 2px solid var(--border-color-07);
}

/* 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 {
    color: #000;
}


.header.navbar.navbar-inverse.navbar-fixed-top.no-bg {
    top: 27px !important;
}

.round-box.bet-side.selected {
    border: 1px solid #2e7de5;
}




	/* ------------------------------------- */
	/* *. 36 - For Testing Styles .......... */
	/* ------------------------------------- */
	
	
	/*.bnr-live img.bg-cover-img {
		content: url("/image/banner/sample/banner-live.png"); 
    }
	
	.bnr-minigame img.bg-cover-img {
		content: url("/image/banner/sample/banner-minigame.png"); 
    }
	
	.bnr-casino img.bg-cover-img {
		content: url("/image/banner/sample/banner-casino.png"); 
    }
	
	.bnr-sports img.bg-cover-img {
		content: url("/image/banner/sample/banner-sports.png"); 
    }
    .bnr-SLOT img.bg-cover-img {
		content: url("/image/banner/sample/banner-slot.png"); 
    }
    */
    
    /*.main_event .swiper-container .swiper-slide:nth-child(1) img{content:url(/image/banner/sample/testbanner1.png)}

.main_event .swiper-container .swiper-slide:nth-child(2) img{content:url(/image/banner/sample/testbanner2.png)}

.main_event .swiper-container .swiper-slide:nth-child(4) img{content:url(/image/banner/sample/testbanner2.png)}

.main_event .swiper-container .swiper-slide:nth-child(3) img{content:url(/image/banner/sample/testbanner3.png)}

.main_event .swiper-container .swiper-slide:nth-child(5) img{content:url(/image/banner/sample/testbanner1.png)}

.main_event .swiper-container .swiper-slide:nth-child(6) img{content:url(/image/banner/sample/testbanner1.png)}

.main_event .swiper-container .swiper-slide:nth-child(7) img{content:url(/image/banner/sample/testbanner2.png)}

.main_event .swiper-container .swiper-slide:nth-child(8) img{content:url(/image/banner/sample/testbanner2.png)}

.main_event .swiper-container .swiper-slide:nth-child(9) img{content:url(/image/banner/sample/testbanner3.png)}*/


/*.main__discover-places .slotZone .slot01 .leftZone .pic img {
    content: url(/image/banner/sample/banner-sports.png)
}
.main__discover-places .slotZone .slot02 .leftZone .pic img {
    content: url(/image/banner/sample/banner-live.png)
}

.main__discover-places .slotZone .slot03 .leftZone .pic img {
    content: url(/image/banner/sample/banner-minigame.png)
}
.main__discover-places .slotZone .slot05 .leftZone .pic img {
    content: url(/image/banner/sample/banner-casino.png)
}

.main__discover-places .slotZone .slot06 .leftZone .pic img {
    content: url(/image/banner/sample/banner-slot.png)
}
*/


